:root{            --font-family-primary:"Open Sans",sans-serif;            --font-size-primary:14px;        }:root{--color-gray-primary:#ececec;--color-gray-secondary:#e8e8e8;--color-gray-dark-primary:#717171;--color-gray-dark-secondary:#8c8c8c;--color-light:#f9f9f9;--color-light-secondary:#f1f1f1;--color-dark:#404041;--color-muted:#666666;--color-primary:#00386b;--color-secondary:#ef6534;--color-background:#fff;--color-text:var(--color-dark);--color-success:#70b73a;--color-success-light:#beffcc;--color-danger:#d41400;--color-danger-light:#ffced1;--color-warning:#ff822a;--color-info:#3498db;--hover-brightness:115%;--hover-contrast:85%;--btn-border-radius:999px;}.paid{    color:white;    background-color:#8ccd5e;}.unpaid{    color:white;    background-color:#787878;}.paid a,.unpaid a{    color:white;}.invoice{    font-family:arial;    font-size:15px;}.invoice h1{    font-family:Verdana;    font-size:20px;    color:#575757;    margin-bottom:5px;}.invoice h2{    font-family:Verdana;    font-size:1em;    color:#787878;    margin-bottom:5px;    text-align:left;}.invoice-hr{    border:0px;    color:#00386b;    background:#00386b;    height:5px;}.invoice table th{    color:#787878;}.total-table{    text-align:right;}.invoice-first-column{    padding-left:0px;    text-align:left;}.total-table{    margin-top:50px;    width:100%;}.total{    font-size:1.1em;}.items-table{    width:100%;    margin-top:20px;    text-align:right;}.items-table th{    text-align:right;}.invoice-dates{    margin-top:37px;    width:100%;    text-align:right;}.cell-spacing td{    padding-right:10px;}.cell-spacing td:last-child{    padding-right:0px;}.clear{    clear:both;}.half-box{    float:left;    width:50%;}.text-right{    text-align:right;}.invoice-paid{    color:red;    font-weight:bold;}#learning-table{width:100%;}#learning-table img{width:128px;}#learning-table td{vertical-align:top;width:33%;}.sidebar-box{    text-align:left;}.sidebar-box > div:hover{    color:black;}.sidebar-box h4{    margin:0;    padding:0;    font-size:1.2em;    font-weight:bold;    margin-bottom:5px;}.sidebar-subtitle{    margin:-7px 0px 4px 0;}.sidebar-bottom-space{    margin-bottom:8px;}.sidebar-box.sidebar-image img:first-of-type{    width:100%;}.sidebar-box.sidebar-image div.whitebox{    border-top:none;padding:20px;word-break:break-word;background-color:#F9F9F9;}.sidebar-box.sidebar-image div.whitebox .sidebar-bottom-space a{color:var(--color-secondary);}.sidebar-box.sidebar-image div.whitebox .sidebar-bottom-space a:hover{opacity:0.9;}.sidebar-wrapper.sidebar-jobs .button-big{text-transform:none;}aside .sidebar-wrapper.sidebar-jobs{border-color:var(--color-primary);}aside .sidebar-wrapper.sidebar-jobs .sidebar-heading .training-icon{background-color:var(--color-primary);}aside .sidebar-wrapper.sidebar-jobs .sidebar-heading h2,aside .sidebar-wrapper.sidebar-jobs .sidebar-box.sidebar-image div.whitebox .sidebar-bottom-space a{color:var(--color-primary);}.reklama-251{    margin:0px auto;    display:none;    float:none !important;}.reklama-300{    display:none;    float:none !important;    width:auto !important;    margin-bottom:-25px;}@media only screen and (min-width:768px) and (max-width:1023px){    #ad-header{        display:none;    }}@media only screen and (min-width:480px) and (max-width:767px){    .reklama-730{        display:none;    }    .reklama-300{        display:block;        height:75px !important;    }    .reklama-300 > div{        width:auto !important;    }    .reklama-300 img{        width:400px;    }    .reklama-251{        display:block;    }    #ad-header{        display:none;    }}@media only screen and (max-width:479px){    #ad-header,.reklama-730{        display:none;    }    .reklama-300{        display:block;        height:60px !important;    }    .reklama-300 > div{        width:300px !important;    }    .reklama-300 img{        width:300px;    }}#menu{position:relative;z-index:2;}.sublinks-menu{position:relative;z-index:1;}.reklama-background{display:block;position:absolute;top:0;border-radius:7px;}.reklama-background.reklama-background-left{right:50%;margin-right:580px;margin-top:140px;}.reklama-background.reklama-background-right{left:50%;margin-left:580px;margin-top:15px;}.reklama-background img{object-fit:cover;}@media only screen and (max-width:1300px){.reklama-background{display:none;}}#fb-overlay{    position:fixed;    width:100%;    height:100%;    background-color:rgba(0,0,0,0.6);    z-index:6;    top:0;}#fb-overlay > .wrapper{    width:445px;    margin:15% auto 0px;    background-color:#F6F7F8;}#fb-overlay .web-info-text{    padding:5px;    background-color:#1EDCFF;}#fb-overlay .web-info-text p{    margin:0;    margin-bottom:5px;    font-weight:500;    text-align:center;    color:#e0e0e0;}#fb-overlay a.donkey{    color:#ffffff;}#fb-overlay a.donkey:hover{    color:#e0e0e0;}#fb-overlay a.donkey2{    color:#e0e0e0;}#fb-overlay a.donkey2:hover{    color:#ffffff;}#fb-overlay .fb-overlay-text{    background-color:#1edcff;    font-size:14pt;    padding:12px 17px 12px 40px;    float:left;    width:310px;    text-align:center;}#fb-overlay .fb-overlay-text a{    color:black;}#fb-overlay .fb-overlay-cross{    display:block;    height:68px;    width:78px;    float:right;    background:#0bbfe0 url('/public/images/cross.png') no-repeat 25px;}#fb-overlay .fb-overlay-fake-cross{    display:block;    height:68px;    width:78px;    float:right;    cursor:default;    background-color:#1edcff;}.fgl-global .typed-cursor{    display:none;;}.fgl-global{    width:250px;    height:250px;    position:relative;    float:left;    transition:opacity .2s;}.fgl-global:hover{    opacity:0.8;}.fgl-guy-and-pet-3D{background-position:0 10px;background-repeat:no-repeat;}.fgl-guy-and-pet-3D-1{    background-image:url('../../images/fgl-guy-and-pet-3d-1.png?v=2');}.fgl-guy-and-pet-3D-2{    background-image:url('../../images/fgl-guy-and-pet-3d-2.png?v=2');}.fgl-guy-and-pet-3D-3{    background-image:url('../../images/fgl-guy-and-pet-3d-3.png?v=2');}.fgl-guy-and-pet-3D-4{    background-image:url('../../images/fgl-guy-and-pet-3d-4.png?v=2');}.fgl-guy-and-pet-3D-5{    background-image:url('../../images/fgl-guy-and-pet-3d-5.png?v=2');}.fgl-global .button-big{position:absolute;bottom:15px;right:0;margin-right:15px;    background-color:var(--color-success) !important;    font-weight:600 !important;}.fgl-guy-and-pet-3D > .fgl-text{    margin-top:8px;font-size:13pt;text-align:left;padding:5px 10px 7px;margin-left:3px;margin-right:3px;font-family:'Roboto',sans-serif;word-wrap:break-word;font-weight:400;color:#fff;position:relative;z-index:0;background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;line-height:1;text-align:center;}.fgl-guy-and-pet-3D > .fgl-text:after{    content:'';    position:absolute;    border-style:solid;    border-width:65px 12px 0;    border-color:var(--color-primary) transparent;    display:block;    width:0;    z-index:-1;    bottom:-52px;    left:125px;    -ms-transform:rotate(-32deg);     -webkit-transform:rotate(-32deg);     transform:rotate(-32deg);}.fgl-guy-and-pet-3D > .fgl-custom-text{    position:absolute;    top:92px;    left:72px;    font-size:22px;    font-weight:300;    font-family:'Roboto',sans-serif;    color:white;}.fgl-blackboard-3D{    background-image:url('../../images/fgl-blackboard-3d-1.png?v=2');    perspective:1000px;}.fgl-blackboard-3D > .fgl-text{    margin-top:25px;    font-size:14pt;    line-height:23px;    text-align:left;width:175px;    margin-left:15px;    font-family:'Courgette',cursive;    word-wrap:break-word;    font-weight:500;    color:#fff;    transform:none;}.fgl-blackboard-3D > .fgl-button{    font-family:'Courgette',cursive;    word-wrap:break-word;    font-size:18pt;    width:100%;    text-align:center;    position:absolute;    bottom:45px;    margin-top:10px;    font-weight:500;    color:#fff;    transform:none;}.fgl-blackboard-3D > .fgl-button > span{    border-style:solid;    outline:none;    background-color:transparent;    border-width:10px 10px 10px 10px;    -moz-border-image:url(../../images/fgl-blackboard-borders.png) 29 51 32 50 stretch;    -webkit-border-image:url(../../images/fgl-blackboard-borders.png) 30 96 27 86 stretch;    -o-border-image:url(../../images/fgl-blackboard-borders.png) 30 96 27 86 stretch;    border-image:url(../../images/fgl-blackboard-borders.png) 30 96 27 86 stretch;}.fgl-alert-3D{    background-image:url('../../images/fgl-alert-3d-1.png?v=2');}.fgl-alert-3D > .fgl-text{    margin-top:51px;    font-size:15pt;    line-height:25px;    text-align:center;    margin-right:10px;    margin-left:10px;    font-family:'Roboto',sans-serif;    word-wrap:break-word;    font-weight:400;    color:#fff;}.fgl-alert-3D > .fgl-button{cursor:pointer;width:167px;position:absolute;bottom:16px;font-weight:300;font-size:13pt;left:75px;font-family:'Roboto',sans-serif;height:30px;text-align:center;color:#000;font-weight:bold;}.fgl-alert-3D > .fgl-custom-text{    cursor:pointer;    width:250px;    position:absolute;    top:6px;    font-weight:700;    font-size:26px;    font-family:'Roboto',sans-serif;    height:35px;    text-align:center;    color:#fff;}.fgl-classroom-3D-1{    background-image:url('../../images/fgl-classroom-3d-1.png?v=2');}.fgl-classroom-3D-2{    background-image:url('../../images/fgl-classroom-3d-2.png?v=2');}.fgl-classroom-3D-2 > .fgl-text{color:var(--color-primary) !important;}.fgl-classroom-3D > .fgl-text{    margin-top:26px;    font-size:14pt;    padding-left:28px;    line-height:25px;    text-align:center;    margin-right:15px;    margin-left:0;    font-family:'Courgette',cursive;    word-wrap:break-word;    font-weight:500;color:#fff;}.fgl-global-wide{height:100px;position:relative;;transition:opacity .2s;background-repeat:no-repeat;    padding-top:5px !important;background-color:#f1f1f1;}.fgl-global-wide:hover{opacity:0.8;}.fgl-global-wide .fgl-text{font-size:13pt;}.fgl-global-wide .fgl-text.fgl-long-text{font-size:16px;}.fgl-global-wide .fgl-more{font-size:15px;position:absolute;bottom:-40px;left:50%;margin-left:-70px;width:140px;color:#ffffff;background:var(--color-success);padding:5px 10px;border-radius:var(--btn-border-radius);font-weight:500 !important;}.fgl-global-wide .fgl-long-text .fgl-more{bottom:-40px;}.fgl-global-wide .fgl-text.fgl-long-text{padding-bottom:4px;}.fgl-guy-and-pet-wide-3D-1{background-image:url('../../images/fgl-guy-and-pet-wide-3d-1.png?v=2');}.fgl-guy-and-pet-wide-3D-2{background-image:url('../../images/fgl-guy-and-pet-wide-3d-2.png?v=2');}.fgl-guy-and-pet-wide-3D-3{background-image:url('../../images/fgl-guy-and-pet-wide-3d-3.png?v=2');}.fgl-guy-and-pet-wide-3D-4{background-image:url('../../images/fgl-guy-and-pet-wide-3d-4.png?v=2');}.fgl-guy-and-pet-wide-3D-5{background-image:url('../../images/fgl-guy-and-pet-wide-3d-5.png?v=2');}.fgl-guy-and-pet-wide-3D > .fgl-text{text-align:left;padding:5px 20px 7px;text-align:center;margin-right:5px;margin-top:7px;margin-left:430px;font-family:'Roboto',sans-serif;word-wrap:break-word;font-weight:400;color:#fff;position:relative;background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;}.fgl-guy-and-pet-wide-3D > .fgl-text:after{content:'';position:absolute;border-style:solid;border-width:100px 12px 0;border-color:var(--color-primary) transparent;display:block;width:0;z-index:-1;top:-20px;left:0;-ms-transform:rotate(72deg); -webkit-transform:rotate(72deg); transform:rotate(72deg);}.fgl-guy-and-pet-wide-3D > .fgl-custom-text{position:absolute;top:82px;left:72px;font-size:22px;font-weight:300;font-family:'Roboto',sans-serif;color:white;}.fgl-blackboard-wide-3D-1{background-image:url('../../images/fgl-blackboard-wide-3d-1.png?v=2');}.fgl-blackboard-wide-3D-2{background-image:url('../../images/fgl-blackboard-wide-3d-2.png?v=2');}.fgl-blackboard-wide-3D-3{background-image:url('../../images/fgl-blackboard-wide-3d-3.png?v=2');}.fgl-blackboard-wide-3D-4{background-image:url('../../images/fgl-blackboard-wide-3d-4.png?v=2');}.fgl-blackboard-wide-3D-5{background-image:url('../../images/fgl-blackboard-wide-3d-5.png?v=2');}.fgl-blackboard-wide-3D > .fgl-text{text-align:left;padding:5px 20px 7px;text-align:center;margin-right:5px;margin-top:7px;margin-left:390px;font-family:'Roboto',sans-serif;word-wrap:break-word;font-weight:400;color:#fff;position:relative;background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;}.fgl-blackboard-wide-3D > .fgl-text:after{content:'';position:absolute;border-style:solid;border-width:83px 12px 0;border-color:var(--color-primary) transparent;display:block;width:0;z-index:-1;top:-14px;left:10px;-ms-transform:rotate(72deg);-webkit-transform:rotate(72deg);transform:rotate(72deg);}.fgl-blackboard-wide-3D > .fgl-custom-text{position:absolute;top:32px;left:329px;font-size:22px;font-weight:300;font-family:'Roboto',sans-serif;color:#fff;transform:rotateY(-24deg) rotateZ(-0.35deg) translate3d(0,0,0);}.fgl-classroom-wide-3D{background-image:url('../../images/fgl-classroom-wide-3d-1.png?v=2');}.fgl-classroom-wide-3D > .fgl-text{text-align:left;padding:5px 20px 7px;text-align:center;margin-right:5px;margin-top:7px;margin-left:395px;font-family:'Roboto',sans-serif;word-wrap:break-word;font-weight:400;color:#fff;position:relative;background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;}.fgl-classroom-wide-3D > .fgl-text:after{content:'';position:absolute;border-style:solid;border-width:83px 12px 0;border-color:var(--color-primary) transparent;display:block;width:0;z-index:-1;top:-14px;left:-25px;-ms-transform:rotate(72deg);-webkit-transform:rotate(72deg);transform:rotate(72deg);}.fgl-alert-wide-3D-1{background-image:url('../../images/fgl-alert-wide-3d-1.png?v=2');}.fgl-alert-wide-3D-1 > .fgl-button{color:#fff !important;}.fgl-alert-wide-3D-2{background-image:url('../../images/fgl-alert-wide-3d-2.png?v=2');}.fgl-alert-wide-3D-2 > .fgl-button,.fgl-alert-wide-3D-3 > .fgl-button{color:#fff !important;top:44px !important;}.fgl-alert-wide-3D-3{background-image:url('../../images/fgl-alert-wide-3d-3.png?v=2');}.fgl-alert-wide-3D-4{background-image:url('../../images/fgl-alert-wide-3d-4.png?v=2');}.fgl-alert-wide-3D-5{background-image:url('../../images/fgl-alert-wide-3d-5.png?v=2');}.fgl-alert-wide-3D > .fgl-text{text-align:left;padding:5px 20px 7px;text-align:center;margin-right:5px;margin-top:7px;margin-left:430px;font-family:'Roboto',sans-serif;word-wrap:break-word;font-weight:400;color:#fff;position:relative;background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;}.fgl-alert-wide-3D > .fgl-text:after{content:'';position:absolute;border-style:solid;border-width:85px 12px 0;border-color:var(--color-primary) transparent;display:block;width:0;z-index:-1;top:-15px;left:-25px;-ms-transform:rotate(72deg); -webkit-transform:rotate(72deg); transform:rotate(72deg);}.fgl-alert-wide-3D > .fgl-button{position:absolute;top:56px;left:20px;font-size:14px;width:132px;height:25px;text-align:center;font-weight:300;font-family:'Roboto',sans-serif;font-weight:bold;color:#000;}.welcome-box{margin-top:25px;}.welcome-box-info h2{color:#666666;text-transform:uppercase;text-shadow:none;font-size:42px;font-weight:300;font-family:"Roboto",sans-serif;line-height:1.2;}.welcome-box-info h2 strong{color:var(--color-primary);display:block;letter-spacing:0.18em;}.welcome-box-buttons{margin-top:50px;}.welcome-box-buttons .button-big{margin:0 10px;padding:15px 28px;text-align:center;}.button-big{display:inline-block;color:white;background-color:var(--color-primary);margin-top:15px;padding:10px 25px;text-transform:uppercase;border-radius:var(--btn-border-radius);}.button-big:hover{color:white;opacity:0.9;}.button-big.highlight{background-color:var(--color-secondary);}.welcome-box-image{height:350px;background-size:contain;background-position:center;background-repeat:no-repeat;}.welcome-box-close{font-family:"Roboto",sans-serif;font-weight:400;text-align:center;color:#666666;}.welcome-box-close a{color:var(--color-primary);text-decoration:underline;}.welcome-box-show{display:none;text-align:center;}.welcome-box-show a{color:var(--color-primary);}.welcome-box.welcome-box-shrink{margin:0;}.welcome-box.welcome-box-shrink .welcome-box-info{max-width:100%;flex:none;width:100%;}.welcome-box.welcome-box-shrink .welcome-box-info h2{float:right;font-size:27px;}.welcome-box.welcome-box-shrink .welcome-box-info h2 strong{display:inline;}.welcome-box.welcome-box-shrink .welcome-box-buttons{float:left;}.welcome-box.welcome-box-shrink .welcome-box-close{display:none;}.welcome-box.welcome-box-shrink .welcome-box-show{display:block;}.welcome-box.welcome-box-shrink .welcome-box-image{display:none;}@media only screen and (max-width:1023px){.welcome-box.welcome-box-shrink .welcome-box-info h2{float:left;}.welcome-box.welcome-box-shrink .welcome-box-buttons{float:right;}.welcome-box-info h2{font-size:42px;}.welcome-box-buttons a.button-big{margin:0 2px;padding:15px;}}@media only screen and (max-width:767px){.welcome-box.welcome-box-shrink .welcome-box-info h2,.welcome-box.welcome-box-shrink .welcome-box-buttons{float:none;}.welcome-box{margin:0;}.welcome-box-info{margin:0 auto;}.welcome-box-info h2{font-size:30px;text-align:center;}.welcome-box.welcome-box-shrink .welcome-box-info h2{font-size:25px;}.welcome-box-buttons{margin-top:25px;text-align:center;}.welcome-box-buttons a.button-big{margin-bottom:15px;}}.sponsors .sponsors-title{font-size:14px;text-align:center;color:var(--color-gray-dark-primary);margin:20px 0;}.sponsors .sponsors-logos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px auto;}.sponsors .sponsors-logos a{flex-grow:1;align-self:center;text-align:center;box-sizing:border-box;padding:0 15px;}.sponsors .sponsors-logos.partners-logos{row-gap:25px;}.sponsors .sponsors-logos a img{max-width:250px;max-height:100px;}.sponsors .sponsors-logos.partners-logos a img{min-height:25px;max-width:160px !important;}.sponsors .sponsors-logos a.sponsors-small img{max-width:150px;max-height:50px;}.welcome-box .sponsors .sponsors-logos a img{filter:grayscale(100%);opacity:0.8;transition:0.1s ease-in-out all;}.welcome-box .sponsors .sponsors-logos a:hover img{filter:none;opacity:1;}.article-content .sponsors .sponsors-logos a img{max-width:200px;}.article-content .sponsors .sponsors-logos-small a{flex-basis:16.6%;}.article-content .sponsors .sponsors-logos-small a img{max-width:150px;max-height:60px;}footer .tag.sponsors-badge{background-color:#565656;color:white;font-size:1em;}footer .tag.sponsors-badge:hover{opacity:0.8;}@media only screen and (max-width:767px){.sponsors .sponsors-logos a{flex-basis:50%;margin:10px auto;padding:0 5px;}.article-content .sponsors .sponsors-logos-small a{flex-basis:33.3%;margin:5px auto;}.sponsors .sponsors-logos a img{max-width:135px;}.sponsors .sponsors-logos a.sponsors-small{order:2;}.sponsors .sponsors-logos a.sponsors-small img{max-width:100px;max-height:35px;}}i.album-image-background{    background-size:cover;    background-position:center;    width:100%;    height:140px;    display:block;    border:1px solid #e1e1e1;    box-sizing:border-box;    border-radius:2px;}i.album-image-background:hover{    opacity:.7;}.album-image{    margin:5px 0;}.album-image-text{    height:38px;    display:flex;    align-items:center;    justify-content:center;    position:absolute;    left:6px;    right:6px;    bottom:6px;    background:rgba(0,0,0,0.35);}.album-image-text a{    color:white;}.album-image-count{    position:absolute;    margin-right:15px;    right:0;}.album-image > a{    font-size:0em;}#album-image-full img{    max-width:100%;}.algorithm-inner-container{    width:15px;    height:200px;    background-color:blue;    float:left;    margin-left:5px;    margin-bottom:10px;}.algorithm-inner-container div{    background-color:lightgrey;    width:100%;    height:100%;}#algorithm-container{    margin:0 auto;    width:400px;}.javascript-gallery-image{text-align:center;}.javascript-gallery-image img{max-width:720px;}.javascript-gallery-thumbs{padding:10px; text-align:center;}.javascript-gallery-thumbs img{padding:5px; cursor:pointer; text-align:center; border:3px solid transparent;}.javascript-gallery-thumbs img.image-active{border:3px solid rgba(0,0,0,0.3);}.ui-widget-content .article-component a{color:#4169E1 !important;}.ui-widget-content .article-component a:hover{color:DeepskyBlue !important;}.article-content{background:white;padding:0 12px;border-radius:2px;border-top:none;}.article-content > article > h1{word-break:break-word;}.article-component{font-size:16px;}article .article-component *:not(nav) > a:not([class*="button"]):not([class*="btn"]){color:var(--color-warning);text-decoration:underline;}article .article-component *:not(nav) > a:not([class*="button"]):not([class*="btn"]):hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}.article-component pre{font-size:14px;}.article-component code{font-family:Consolas,monospace;background:#ececec;border-radius:2px;padding:0 4px;}.article-component :not(pre) code,.article-component > code{word-break:break-word;}.article-component kbd{font-family:Arial,sans-serif;background-color:white;border:1px solid #adb3b9;font-size:11px;border-radius:3px;padding:2px 5px;box-shadow:0 1px 0 rgba(12,13,14,0.2),0 0 0 2px #fff inset;white-space:nowrap;color :var(--color-text);}.article-component pre > code{font-family:Consolas,monospace;background:transparent;padding:0;border-radius:0;}.article-component-regular-text{font-size:inherit;}.article-component h1,.article-component h2,.article-component h3,.article-component h4,.article-component h5,.article-component h6{color:#404F5C;font-weight:600;}pre{overflow:auto;border-left:0px;padding:15px 9px 15px 14px;margin:0px;background:#333333;color:white;}.article-component ul,ul.color-list{list-style:none;}.article-component ul > li,ul.color-list > li{text-indent:-1.3em;}.article-component ul:not(.no-bullets,.d-block,.dropdown) > li:before,ul.color-list > li:before{content:"• ";font-weight:bold;color:var(--color-primary);font-family:sans-serif;font-size:1.9em;vertical-align:sub;line-height:1em;}.article-component .tabs ul > li:before,.tabs ul.color-list > li:before{content:'';}.colorbox.article-component ul > li:before,.colorbox ul.color-list > li:before{color:white !important;}.article-component img{max-width:100%;height:auto;}.article-component .article-image-lightbox{cursor:zoom-in;}.article-component .article-image-lightbox:hover{filter:none !important;}.article-component .article-image-lightbox img:hover{opacity:1 !important;}.article-component p.hint:before{color:#ffb13b;content:'\f0eb';}.article-component p.warning:before{color:#ff7f7d;content:'\f071';}.article-component p.keys:before{color:#7F7F7F;content:'\f11c';}.article-component p.note:before{color:#7F7F7F;content:'\f040';}.article-component p.check:before{color:#1cb500;content:'\f058';}.article-component p.info:before{color:var(--color-success);content:'\f05a';}.article-component p.hint:before,.article-component p.warning:before,.article-component p.keys:before,.article-component p.note:before,.article-component p.check:before ,.article-component p.info:before{font-family:FontAwesome;position:absolute;font-size:1.6em;top:4px;left:14px;}.article-component p.hint{color:black;background:#fffabe;}.article-component p.warning{background:var(--color-danger-light);}.article-component p.keys{color:black;background:#E8E8E8;}.article-component p.note{color:black;background:#E8E8E8;}.article-component p.check{color:black;background:var(--color-success-light);}.article-component p.info{color:black;background:#cce5ff;}.article-component p.hint,.article-component p.warning,.article-component p.keys,.article-component p.note,.article-component p.check,.article-component p.info{position:relative;padding:10px;padding-left:42px;border-radius:3px;word-break:break-word;white-space:normal;text-shadow:none;}.no-text-shadow{text-shadow:none !important;}.no-bullets{list-style-type:none;padding-left:0px;}.no-bullets.preserve-padding{padding-left:40px;}.no-margin{margin:0;}.sorting-table{margin:5px auto !important;border-collapse:collapse !important;border:0px !important;width:auto !important;outline:0 !important;}.sorting-table td{padding:5px 10px 5px 10px !important;font-size:1.2em !important;border:1px solid #bbbbbb !important;width:14px !important;text-align:center !important;background:white !important;}.sorting-table-high{margin:5px auto !important;border-collapse:collapse !important;border:0px !important;width:auto !important;outline:0 !important;}.sorting-table-high td{padding:5px 10px 5px 10px !important;font-size:1.2em;border:1px solid #bbbbbb !important;width:14px !important;text-align:center !important;background:white !important;}.sorting-table-high strong{color:#0066FF;}.sorting-table-high em{color:#0066FF;font-style:normal;}article p{text-align:justify;line-height:1.5;}#rateStatus{float:left; clear:both; width:100%; height:20px;}#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}#rateMe li{float:left;list-style:none;}#rateMe li a:hover,#rateMe .on{background:url('../../images/img/star_full.png') no-repeat;}#rateMe a{float:left;background:url('../../images/img/star_empty.png') no-repeat;width:24px; height:24px;}#ratingSaved{display:none;}.saved{color:red; }#articles-list{width:760px;}#articles-list td:hover{background-color:#CCFFFF;}#browser td{text-align:center;}.browser-title{text-align:left !important;}.waiting-articles{border-left-width:3px !important;}.waiting-article{border-left:3px solid #4A81F8 !important;color:white;}.waiting-news{border-left:3px solid #D30000 !important;color:white;}.waiting-review{border-left:3px solid #FF5200 !important;color:white;}.waiting-program{border-left:3px solid #5d5d5d !important;color:white;}.waiting-game{border-left:3px solid #5d5d5d !important;color:white;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px; height:0; overflow:hidden;margin:5px 0px;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}#article-section{display:inline-block;vertical-align:top;width:calc(100% - 260px);}.article-box .article-list-text{color:var(--color-primary);display:inline-block;line-height:1.5;font-weight:700;font-size:20px;text-decoration:none;}.article-box .article-list-text h3 a:hover{opacity:0.9;}.article-box .article-list-description{word-break:break-word;margin-bottom:15px;}.article-box:hover .article-list-description{display:block;}.article-list-text{position:relative;margin-left:120px;padding-bottom:15px;}.article-list-text h3{margin:0;font-size:23px;color:#656565;font-weight:400;}.article-box .article-list-text h3 span a{color:var(--color-gray-dark-primary);font-weight:400;font-size:20px;text-decoration:underline;}.article-list-infobar span{margin-right:10px;}.section-image{max-width:75px !important;max-height:75px;}.section-image-svg{width:100%;height:100%;object-fit:contain;}.article-thumbnail-box a.image-colorized{background-color:var(--color-gray-primary);width:100%;height:100%;}.article-thumbnail-box a.image-colorized .section-image-svg{width:75%;max-height:90%;}.article-list-count{float:right;text-align:right;font-size:1.8em;color:#c3c3c3;}.article-list-icon{font-size:0.7em;}.article-social-box{float:right;width:55px;}.article-rank-bar{width:125px;float:right;text-align:center;margin-right:10px;}.article-signature-box{margin-left:75px;margin-right:180px;padding:0 5px;}#rating-message{font-size:0.7em;}.article-avatar-box{width:64px;float:left;text-align:center;filter:grayscale(1);}.article-rank-bar form{text-align:right;font-size:0;}.rank-bar form .fa{color:var(--color-primary);font-size:24px;cursor:pointer;padding-right:2px;}.article-rank-bar form .fa:last-child{padding-right:0;}.lector-box{min-height:300px;padding:0 5px 0 5px !important;}.lector-box div.clip-md div{bottom:15px;right:0;font-size:17px;}.lector-box .lector-image{background-size:cover;min-height:225px;background-color:transparent;}.lector-box .lector-name{font-size:30px;line-height:1;text-align:start;}#author-bar{margin-left:-12px;margin-right:-12px;padding:25px 45px;background:#f5f5f5;}.article-thumbnail-discount{position:absolute;left:0;display:inline-block;color:#000;font-size:12px;font-weight:700;width:36px;line-height:36px;border-radius:20px;background:#ffdb31e6;z-index:10;pointer-events:none;}#article-items-bar{margin-top:10px;}#article-items-bar a{color:var(--color-primary);font-size:13px;}#article-items-bar a:hover{opacity:0.9;}@media only screen and (min-width:768px) and (max-width:1023px){#article-section{margin-right:0;}}@media only screen and (min-width:480px) and (max-width:767px){.article-list-text{height:auto;}#article-section{margin-right:0;}}@media only screen and (max-width:479px){.article-list-text{height:auto;}.article-list-text h3{font-size:20px;}.article-list-count{font-size:1.2em;margin-right:4px;margin-top:3px;}.article-list-text{margin:0px;}.article-thumbnail-box,.section-image{max-width:64px !important; max-height:64px !important;float:none !important;margin:0px auto !important;}#article-section{margin-right:0;}.article-rank-bar,.article-rank-bar > form,.article-rank-bar #total-votes,.article-avatar-box,.article-social-box,.article-signature-box {width:auto;float:none;text-align:center;margin:0;margin-bottom:5px;}.article-signature-box {text-align:left;}}ins,.ins{background-color:#8EE0B6;text-decoration:none;}del,.del{background-color:#FF957E;text-decoration:none;}#editor_form{min-width:100%;}#editor_form #content,div.changes{font-family:monospace;font-size:14px;line-height:1.3em;padding:5px;}#editor_form .sjs-tab-control nav .dropdown ul{max-height:490px;}#comment_form .sjs-tab-control nav .dropdown ul,#message_form .sjs-tab-control nav .dropdown ul{max-height:130px;}#question-form .sjs-tab-control nav .dropdown ul{max-height:163px;}div.lesson-progress ul{list-style-type:none;}div.lesson-progress li i{text-align:center;width:15px;}.training-info-wrapper{margin:15px -12px;padding:10px;}.training-info{max-width:500px;margin:0 auto;}.training-info .training-info-avatar{width:108px;height:108px;background-size:cover;background-position:center;border-radius:50%;float:left;margin-right:15px;}.training-info p{margin:0;}.breadcrumb-nav{margin:10px 0 15px 0;}.breadcrumb-nav a{color:var(--color-gray-dark-primary);text-decoration:underline;}.breadcrumb-nav a:hover{color:var(--color-gray-dark-secondary);}.article-sponsors{margin:20px auto;max-width:650px;}.article-navigation-wrapper{display:flex;justify-content:center;}.article-navigation{max-width:700px;min-width:50%;margin:0 auto 50px;}.article-navigation a.fancybox.next-article{order:-1;background-color:var(--color-success);flex-basis:calc(100% - 10px);}.article-navigation .next-article small,.article-navigation .next-article i{color:white !important;}.article-navigation a.fancybox.next-article:hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}.article-navigation a.fancybox{min-height:80px;border:1px solid #f5f5f5;}.article-navigation a.fancybox:not(.next-article):hover{background-color:#fbfbfb;}.article-navigation > a > i.fa-angle-right{position:absolute;right:10px;top:7px;color:#888;font-size:60px;margin-left:10px;}.section-articles{font-family:'Poppins',sans-serif;background-color:var(--color-gray-primary);}.section-articles ul{overflow-y:scroll;max-height:500px;}.section-articles .section-title{text-align:center;margin:0;padding:5px;line-height:1;font-size:20px;font-weight:bold;}.section-articles li{padding:5px 10px;}.section-articles li a,.section-articles li span{display:block;color:black;}.section-articles li.active,.section-articles:not(.unregistered) li:hover{background-color:var(--color-primary);}.section-articles li.active a,.section-articles li:hover a,.section-articles li.active span,.section-articles li:hover div.items span{color:#fff;}table.no-border,table.no-border td{border:0 !important;outline:none !important;}table.border-top tr,table.border-top th{border-bottom:1px solid var(--color-gray-primary);}table.border-bottom tr,table.border-bottom th{border-bottom:1px solid var(--color-gray-primary);}table.bg-transparent tr,table.bg-transparent th{background-color:transparent !important;}.article-component h2:hover .anchor-js,.article-component h3:hover .anchor-js,.article-component h4:hover .anchor-js,.article-component h5:hover .anchor-js,.article-component h6:hover .anchor-js{visibility:visible;}.anchor-js{visibility:hidden;display:inline-block;padding-left:8px;position:absolute;color:var(--color-gray-dark-secondary) !important;opacity:0.4;}.step-box div.step-icon-box{z-index:1;background-color:var(--color-gray-primary);border:1px solid var(--color-gray-primary);border-radius:var(--btn-border-radius);left:-47px;top:-21px;}.step-box div.arrow{left:-72px;top:30px;}.step-box span.step{background-color:var(--color-secondary);clip-path:polygon(0px 0px,0% 100%,90% 100%,100% 0%);}.anchor-js:hover{opacity:1;transition:opacity 0.2s ease-in-out;}#overlay{top:29px;left:0;right:0;bottom:0;position:absolute;width:100%;height:calc(100% - 29px);background:rgba(0,0,0,0.8);z-index:10;}.clip-xs{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);}.clip-xs-reverse{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);}.author-reference:nth-of-type(even) > .row{flex-flow:wrap-reverse;}.author-reference .clip-lg{height:335px;width:476px;}.news-box .clip-lg{height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;}@media only screen and (min-width:500px){.news-box .news-date{position:absolute;bottom:0;}}.right-0{right:0;}.author-reference .name-tag{line-height:25px;}.author-reference:nth-of-type(even) > .row,.news-link:nth-of-type(even) .row{flex-flow:wrap-reverse;}a.news-link:hover{filter:none;}a.news-link:hover div:not(.hidden-xs){opacity:0.95;}#start-course-btn.on-sidebar{font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;}@media only screen and (min-width:480px){.clip-sm{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);}.news-box .clip-lg{height:200px;background-size:cover;}.clip-sm-reverse{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);}}@media only screen and (min-width:768px){.news-link:nth-of-type(even) .news-date{text-align:left;}.clip-md{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);}.clip-md-reverse{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);}.lector-box div.clip-md{clip-path:polygon(0 0,80% 0,100% 100%,0% 100%);}.call-us div.clip-md{clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);}.lector-box div.clip-md div{right:5px;}.step-box div.step-icon-box{left:-50px;}.author-reference:nth-of-type(even) > .row{flex-flow:wrap;}.author-reference .reference-button{float:right;}.author-reference .reference-button > span{display:none;}.step-box div.step-icon-box{left:-50px;}.step-box div.arrow{left:-75px;}.lector-box div.clip-md{clip-path:polygon(0 0,80% 0,100% 100%,0% 100%);}.lector-box div.clip-md div{right:5px;}.step-box div.step-icon-box{left:-50px;}.step-box div.arrow{left:-75px;}.author-reference:nth-of-type(even) > .row,.news-box:nth-of-type(even) > .row{flex-flow:wrap;}.author-reference .reference-button{float:right;}.author-reference .reference-button > span{display:none;}}@media only screen and (min-width:1024px){.clip-lg{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);}.author-reference .clip-lg:nth-of-type(odd),.news-box .clip-lg:nth-of-type(odd){clip-path:polygon(0 0,100% 0,100% 100%,13% 100%);}.author-reference .clip-lg:nth-of-type(even),.news-box .clip-lg:nth-of-type(even){clip-path:polygon(0 0,100% 0,87% 100%,0% 100%);}.author-reference .reference-button > span{display:inline-block;}}@media only screen and (min-width:1400px){.author-reference{height:335px;}.author-reference p{line-height:31px;}.clip-lg-reverse{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);}.author-reference .clip-lg:nth-of-type(odd){clip-path:polygon(0 0,100% 0,100% 100%,13% 100%);}.author-reference .clip-lg:nth-of-type(even){clip-path:polygon(0 0,100% 0,87% 100%,0% 100%);}.author-reference .reference-button > span{display:inline-block;}}@media only screen and (min-width:1400px){.author-reference{height:335px;}.author-reference p{line-height:31px;}}.clip-horizontal-xs{clip-path:polygon(0px 0px,100% 0px,100% 100%,0 86%);}@media only screen and (min-width:480px){.clip-horizontal-sm{clip-path:polygon(0px 0px,100% 0px,100% 100%,0 86%);}}@media only screen and (min-width:768px){.clip-horizontal-md{clip-path:polygon(0px 0px,100% 0px,100% 100%,0 86%);}}@media only screen and (min-width:1024px){.clip-horizontal-lg{clip-path:polygon(0px 0px,100% 0px,100% 100%,0 86%);}}pre.parser-code{box-shadow:none;white-space:pre-wrap;padding:0;margin:0;background:none;}ul.parser-list{list-style:none;}ul.parser-list li{margin:5px 0;}table.parser-methods-table td,table.parser-classes-table td,table.parser-namespaces-table td{text-align:left;min-width:80px;}table.parser-methods-table td:nth-child(2){width:35%;}#sortable{list-style-type:none;margin:0;padding:0; }#sortable li{margin:0 3px 3px 3px;padding:0.4em;padding-left:1.5em;font-size:1.4em;height:18px;}#sortable li span{position:absolute;margin-left:-1.3em;}div.article-component pre span.console-title{white-space:nowrap;}div.article-component pre.console.cs,div.article-component pre.console.vb,div.article-component pre.console.cpp,div.article-component pre.console.ps{    color:#dcdcdc;    background:black;    background-image:  url('../../images/windows/console_csharp_bottom_right.png'),    url('../../images/windows/console_csharp_bottom_left.png'),    url('../../images/windows/console_csharp_top_right.png'),    url('../../images/windows/console_csharp_top_left.png'),    url('../../images/windows/console_csharp_middle_right.png'),    url('../../images/windows/console_csharp_middle_left.png'),    url('../../images/windows/console_csharp_bottom_center.png'),    url('../../images/windows/console_csharp_top_center.png'),    url('../../images/windows/console_csharp_middle_center.png');    background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x,repeat;    background-position:bottom right,bottom left,top right,top left,center right,center left,bottom center,top center,center center;}div.article-component pre.console.ps{    background-color:#012455;}div.article-component pre.console.py{    color:black;    background:white;    background-image:  url('../../images/windows/console_csharp_bottom_right.png'),    url('../../images/windows/console_csharp_bottom_left.png'),    url('../../images/windows/console_csharp_top_right.png'),    url('../../images/windows/console_csharp_top_left.png'),    url('../../images/windows/console_csharp_middle_right.png'),    url('../../images/windows/console_csharp_middle_left.png'),    url('../../images/windows/console_csharp_bottom_center.png'),    url('../../images/windows/console_csharp_top_center.png');    background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x;    background-position:bottom right,bottom left,top right,top left,center right,center left,bottom center,top center;}div.article-component pre.console.cs,div.article-component pre.console.vb,div.article-component pre.console.cpp,div.article-component pre.console.py,div.article-component pre.console.ps{    box-shadow:#dcdcdc 5px 5px 5px;padding:33px 1px 1px 4px;    min-height:120px;    overflow-y:hidden;     margin-left:0;    margin-right:5px;    position:relative;    white-space:pre-wrap;    line-height:1.1;    pointer-events:auto;}div.article-component pre.console.cs samp,div.article-component pre.console.vb samp,div.article-component pre.console.cpp samp,div.article-component pre.console.py samp,div.article-component pre.console.ps samp{display:block;max-height:300px;overflow-y:auto;padding:5px 0px 5px 0px;}div.article-component pre.console.cs span.console-title,div.article-component pre.console.vb span.console-title,div.article-component pre.console.cpp span.console-title,div.article-component pre.console.py span.console-title,div.article-component pre.console.ps span.console-title{    position:absolute;    top:10px;    left:35px;    color:black;    font-family:Sans;    font-size:12px;}div.article-component pre.console.java,div.article-component pre.console.c,div.article-component pre.console.kt{    color:black;    background:white;    box-shadow:#dcdcdc 5px 5px 5px;    padding:40px 4px 5px 45px;    background-image:url('../../images/windows/console_java_bottom_right.png'),    url('../../images/windows/console_java_bottom_left.png'),    url('../../images/windows/console_java_top_right.png'),    url('../../images/windows/console_java_top_left.png'),    url('../../images/windows/console_java_middle_right.png'),    url('../../images/windows/console_java_middle_left.png'),    url('../../images/windows/console_java_bottom_center.png'),    url('../../images/windows/console_java_top_center.png'),    url('../../images/windows/console_java_middle_center.png');    background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x,repeat;    background-position:bottom right,bottom left,top right,top left,center right,center left,bottom center,top center,center center;    min-height:120px;    overflow-y:hidden;     margin-left:0;    margin-right:5px;    position:relative;    white-space:pre-wrap;    line-height:1.1;}div.article-component pre.console.java samp,div.article-component pre.console.c samp,div.article-component pre.console.kt samp{display:block;max-height:300px;overflow-y:auto;padding:1px; }div.article-component pre.console.java span.console-title,div.article-component pre.console.c span.console-title,div.article-component pre.console.kt span.console-title{    position:absolute;    top:5px;    left:5px;    color:black;    font-family:Sans;    font-size:12px;white-space:nowrap;}div.article-component pre.console.java span.console-title:before,div.article-component pre.console.c span.console-title:before,div.article-component pre.console.kt span.console-title:before{    content:"Output:";}div.article-component pre.console.java span.console-title:after,div.article-component pre.console.c span.console-title:after,div.article-component pre.console.kt span.console-title:after{    content:" (run)";}div.article-component iframe.browser.chrome{    color:#dcdcdc;    background:white;    box-shadow:#dcdcdc 5px 5px 5px;    padding:90px 4px 5px 4px;    background-image:  url('../../images/windows/browser_chrome_bottom_right.png'),                        url('../../images/windows/browser_chrome_bottom_left.png'),                        url('../../images/windows/browser_chrome_top_left.png'),                        url('../../images/windows/browser_chrome_top_right.png'),                        url('../../images/windows/browser_chrome_middle_right.png'),                        url('../../images/windows/browser_chrome_middle_left.png'),                        url('../../images/windows/browser_chrome_bottom_center.png'),                        url('../../images/windows/browser_chrome_top_center.png'),                        url('../../images/windows/browser_chrome_middle_center.png');    background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x,repeat;    background-position:bottom right,bottom left,top left,top right,center right,center left,bottom center,top center,center center;    min-height:120px;    max-height:300px;    overflow-y:hidden;     margin-left:0;    margin-right:5px;    position:relative;    border:0;    display:block;    width:calc(100% - (4px + 4px + 5px));}div.article-component div.browser-wrapper{    position:relative;margin:30px auto;}div.article-component div.browser-wrapper div.browser-title{    position:absolute;    top:26px;    left:45px;    color:black;    font-family:Sans;    font-size:12px;    z-index:1;    white-space:nowrap;    overflow:hidden;    -ms-text-overflow:ellipsis;    text-overflow:ellipsis;    width:135px;}div.article-component div.browser-wrapper div.browser-url{    position:absolute;    top:58px;    left:120px;    color:black;    font-family:Sans;    font-size:12px;    z-index:1;}.news h2{font-size:18px;}.news .news__article,.news .news__comment{transition:all .2s ease-in-out;min-height:6rem;}.news .news__article:hover,.news .news__comment:hover{transform:scale(1.1);}@media only screen and (min-width:1024px){.news .vertical-line-left{border-left:1px solid #0001;padding-left:10px;}.news .vertical-line-right{border-right:1px solid #0001;padding-right:10px;}}.retrainings-product > div{min-width:100%;}@media only screen and (min-width:768px){.retrainings-product > div{min-width:49%;}.retrainings-product .old{margin-right:1%;}.retrainings-product .new{margin-left:1%;}}.retrainings-product h1{font-size:30px;}.retrainings-product .button span{padding-left:10px;font-size:1.5rem;}.retrainings-product .button{text-transform:uppercase;}.retrainings-product .image{position:relative;top:-50px;width:100%;height:275px;background-color:#0B1818;background-size:cover;}.retrainings-product .icon.gray{background-color:#CCCCCC;}.retrainings-product div.icon{background-color:#00386B;width:100%;height:45px;}.retrainings-product div.alarm_on{-webkit-mask:url(/images/img/icons/alarm_on.svg) no-repeat center;mask:url(/images/img/icons/alarm_on.svg) no-repeat center;}.retrainings-product div.calendar_today{-webkit-mask:url(/images/img/icons/calendar_today.svg) no-repeat center;mask:url(/images/img/icons/calendar_today.svg) no-repeat center;}.retrainings-product div.terminal{-webkit-mask:url(/images/img/icons/terminal.svg) no-repeat center;mask:url(/images/img/icons/terminal.svg) no-repeat center;}.retrainings-product div.piggy_bank{-webkit-mask:url(/images/img/icons/piggy_bank.svg) no-repeat center;mask:url(/images/img/icons/piggy_bank.svg) no-repeat center;}.retrainings-product .title{width:80%;min-height:180px;background-color:var(--color-primary);clip-path:polygon(0px 0px,0 86%,100% 100%,100% 0px);padding:45px 10% 30px 10%;z-index:1;position:relative;}.retrainings-product .title p{text-align:center;}.retrainings-product .title hr{background-color:#EF6534;width:15rem;}.retrainings-product .content hr{width:90%;}.retrainings-product .content{background-color:#F9F9F9;}.retrainings-product .colored{color:var(--color-secondary)}.retrainings-product .block{padding-right:9%;}.retrainings-product .old,.retrainings-product .new{max-width:49%;padding:0;}@media only screen and (max-width:479px){.sjs-carousel blockquote{padding:35px 25px 25px 0px;}}div.sjs-stars-control *{    box-sizing:border-box;}div.sjs-stars-control{    color:black;    height:20px;}div.sjs-stars-control .stars-div{    position:relative;    isolation:isolate;    max-width:100%;    height:100%;    display:grid;    align-items:center;    justify-content:center;}div.sjs-stars-control .stars-div #empty-stars,div.sjs-stars-control .stars-div #filled-stars{    grid-row:1;    grid-column:1;    width:auto;    max-width:100%;    height:100%;    display:flex;    align-items:center;    justify-content:center;    color:currentColor;    overflow-x:hidden;}div.sjs-stars-control .stars-div #filled-stars{    z-index:-1;}div.sjs-stars-control .stars-div path{    pointer-events:none;    stroke:currentColor;    stroke-width:0;    transition:all 0.15s;}div.sjs-stars-control .stars-div rect{    cursor:pointer;}div.sjs-stars-control .stars-div rect.selectable:hover ~ path,div.sjs-stars-control .stars-div path.selected{    stroke-width:7%;}div.sjs-stars-control svg{    height:100%;}div.sjs-review-control{    display:flex;    flex-direction:column;    max-width:480px;}div.sjs-review-control *{    box-sizing:border-box;}div.sjs-review-control #messages{    display:flex;    flex-direction:column;    justify-content:center;    justify-items:center;    padding-bottom:10px;    color:var(--color-dark);}div.sjs-review-control #main{    position:relative;    display:grid;    grid-template-rows:auto;    grid-template-columns:auto;    min-height:105px;    border-radius:5px;    background:currentColor;}div.sjs-review-control #main #stars-container{    display:flex;    flex-direction:column;    align-items:center;    justify-content:center;    transition:all 0.3s;}div.sjs-review-control #main #stars-container #stars-header{    width:100%;    color:white;    font-weight:600;    text-align:center;}div.sjs-review-control #main #stars-container [data-control="stars-control"]{    height:4em;    padding:0.5rem;    color:white;}div.sjs-review-control #main #main-custom-container{    grid-area:1 / 1 / 1 / 1;    display:flex;    justify-content:stretch;    align-items:stretch;    background:transparent;    border-width:0;    border-radius:inherit;}div.sjs-review-control #review-text-container{    position:relative;    top:-1.5rem;    z-index:2;    max-height:300px;    overflow-y:hidden;    transform-origin:top center;    transition:max-height 0.2s,transform 0.2s;}div.sjs-review-control #review-text{    position:relative;    display:flex;    flex-direction:column;    justify-content:stretch;    min-height:250px;    margin:0 20px 5px 20px;    border-radius:4px;    box-shadow:0 0 5px -1px var(--color-gray-dark-primary);    background:var(--color-background);}div.sjs-review-control #review-text #review-text-header{    margin-bottom:0.5rem;    color:var(--color-dark);    font-weight:600;    text-align:center;    padding-right:20px;}div.sjs-review-control #main #main-cancel-button,div.sjs-review-control #main #main-edit-button,div.sjs-review-control #review-text #review-text-cancel-button{    position:absolute;    top:0;    right:0;    border-width:0;    margin:0.5rem 0.75rem;    background:transparent;    color:white;    font-size:18px;}div.sjs-review-control #review-text #review-text-cancel-button{    color:var(--color-gray-dark-secondary);    background:var(--color-background);}div.sjs-review-control #review-text textarea{    flex:1;    border-radius:4px;    border:1px #ccc solid;    font-family:'Arial';    overflow-y:auto;}div.sjs-review-control #review-text textarea::placeholder{    color:var(--color-gray-dark-secondary);}div.sjs-review-control #review-text textarea:focus{    outline:none;    box-shadow:0 2px 0 var(--color-primary);}div.sjs-review-control #review-text #letters-count{    color:var(--color-dark);    font-size:12px;    transition:all 0.2s;}div.sjs-review-control #review-text #review-text-buttons-container{    display:flex;    gap:1rem;    margin-top:0.5rem;    max-height:100px;    transition:all 0.2s;}div.sjs-review-control #review-text #review-text-buttons-container.shrinked-y{    margin-top:0;}div.sjs-review-control #review-text #review-text-buttons-container button{    flex:1;}div.sjs-review-control #review-text #review-text-buttons-container button:disabled{    opacity:0.8;}div.sjs-review-control #review-text #review-text-buttons-container button div{    display:flex;    justify-content:center;    align-items:center;    gap:6px;}div.sjs-review-control #review-text #review-text-spinner-container{    position:absolute;    inset:0;    background:rgba(256,256,256,0.75);    border-radius:4px;}div.sjs-review-control .spinner{    display:flex;    justify-content:center;    align-items:center;    height:100%;    width:100%;    font-size:3rem;    color:white;}div.sjs-review-control #review-text .spinner{    color:var(--color-primary);}div.sjs-review-control.has-review #review-text textarea{    border:none;    resize:none;}div.sjs-article-review-control{    display:flex;    flex-direction:column;    align-items:center;    width:100%;    --article-review-animation-length:0.3s;}div.sjs-article-review-control div[data-control="review-control"]{    margin-top:10px;    max-height:500px;    transition:max-height var(--article-review-animation-length),transform var(--article-review-animation-length),color var(--article-review-animation-length);}div.sjs-article-review-control #absolve-next-container{    padding:0;    width:100%;    max-width:480px;    height:100%;    max-height:200px;    overflow:hidden;    transition:max-height var(--article-review-animation-length),transform var(--article-review-animation-length);    background:var(--color-success);}div.sjs-article-review-control #absolve-next-container:focus{    background:red;}div.sjs-article-review-control #absolve-next-container > *{    width:100%;    height:100%;    min-height:105px;}div.sjs-article-review-control #absolve-next-container .spinner{    display:flex;    justify-content:center;    align-items:center;    height:100%;    width:100%;    font-size:3rem;    color:white;}div.sjs-article-review-control a.fancybox.next-article{    display:grid;    grid-template-columns:80px auto 40px;    gap:10px;    padding:12px 8px;    width:100%;    max-width:480px;    height:100%;    min-height:105px;    background-color:var(--color-success);}div.sjs-article-review-control > .next-article{    justify-self:center;}div.sjs-article-review-control .next-article small,div.sjs-article-review-control .next-article i{    color:white !important;}div.sjs-article-review-control .next-article i{    grid-area:1 / 3 / 1 / 3;    font-size:60px;    margin:0 10px;    justify-self:end;    align-self:center;}div.sjs-article-review-control .next-article .thumbnail-64{    grid-area:1 / 1 / 1 / 1;    width:64px;    height:64px;    justify-self:center;    align-self:center;}div.sjs-article-review-control a.fancybox.next-article:hover{    filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}div.sjs-article-review-control a.fancybox{    min-height:80px;    border-width:0;}div.sjs-article-review-control a.fancybox:not(.next-article):hover{    background-color:#fbfbfb;}.sjs.sjs-thumbing{display:inline-block;}.sjs.sjs-thumbing > a,.sjs.sjs-thumbing > span{cursor:pointer;}.sjs.sjs-thumbing > span{font-size:1.4em;}.sjs.sjs-thumbing > a.vote-active i.fa-thumbs-o-up:before{content:"\f164";}.sjs.sjs-thumbing > a.vote-active i.fa-thumbs-o-down:before{content:"\f165";}#add_feature_bug{    min-width:100%;}.event-icon{    font-size:23px !important;    color:var(--color-primary);    font-weight:bold;    display:inline-block;    width:48px;    height:48px;    text-align:center;    line-height:48px !important;}.event-icon.fa.pull-left,img.event-icon.pull-left{margin-right:10px;}div.event img.event-icon{    padding:10px;    box-sizing:border-box;}.wall-timestamp{    color:#888888;    font-size:0.8em;    position:absolute;    bottom:0px;    right:0px;    background:white;}#wall-events .event{    margin-bottom:14px;    position:relative;    margin-left:10px;}#news-mobile-menu{    position:absolute;    width:160px;    right:0;    top:0;    background:white;}#side-button-wrapper{    position:absolute;    right:58px;}#side-button-wrapper #news-mobile-button i.fa{    transition:0.4s ease-in-out;    tranform-origin:10% 50% 0;}.rotate-90-left{    transform:rotate(-90deg);}.rotate-90-right{    transform:rotate(90deg);}#side-button{    position:fixed;    top:60%;    width:75px;    text-align:center;    padding:2px 20px;    border-top-left-radius:20px;    border-top-right-radius:20px;    -webkit-transform:rotate(-90deg);    -moz-transform:rotate(-90deg);    -ms-transform:rotate(-90deg);    -o-transform:rotate(-90deg);    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:479px){}.events{    background:white;    display:none;    position:fixed;    width:250px;    height:auto;    bottom:15px;    left:15px;    padding:10px;    border-radius:4px;    border:solid 1px var(--color-primary);}.event .event .wall-timestamp{    margin-right:5px;}.events .event{    border-bottom:solid 1px var(--color-primary);    margin-bottom:5px;    min-height:25px;}.events .event:last-child{    border-bottom:none;}.events .event a.cross{    float:right;    text-align:center;    cursor:pointer;    color:#999;    text-decoration:none;    font-size:25px;    text-shadow:0 1px 1px #000;    margin-top:-9px;}﻿.wall-event-tag{float:left;-moz-transition:0.1s linear all;-o-transition:0.1s linear all;-webkit-transition:0.1s linear all;transition:0.1s linear all;}.wall-events-group{margin-left:50px;}.wall-event-tag-opended{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.new-wall-event,.old-wall-event{padding-left:5px;}.new-wall-event{border-left:2px solid rgb(59,148,224);}.old-wall-event{border-left:2px solid white;}img.wall-event-tag{    float:left;    cursor:pointer;opacity:0.25;position:relative;left:-3px;}img.wall-event-tag:hover{    opacity:0.8;}.wall-screen-controls{    text-align:center;    margin-bottom:8px;}div.event img{margin-bottom:10px;max-width:100%;max-height:400px;}@media only screen and (max-width:767px){div.event img{max-height:150px;}}@media only screen and (max-width:1023px){img.wall-event-tag{opacity:0.25;}}#wall-events a.member-card{color:var(--color-gray-dark-primary);text-decoration:underline;}#wall-events a.member-card:hover{color:var(--color-gray-dark-secondary);}#wall-events a.wall-event-link,#wall-events strong > a{font-weight:600;}#auction-thumbnail{width:256px; height:256px; float:left; padding-top:30px; text-align:center;}#auction-details{float:right; width:500px;}#auction-detail-price{margin-top:10px; font-size:20pt;}[data-ajax="last-update"] + small   {position:absolute; margin-left:10px;}.CountDown .label{font-size:1em !important;}.CountDown .number{font-size:2em !important;}.calendar{    margin:0 auto;background:white;}table.calendar{    border:0;outline:1px solid #e8e8e8;    width:auto;    border-collapse:separate;}.bordered{background:#4169E1 !important;}.calendar .today > span:first-of-type{    border:2px solid #EA0000;    border-radius:999px;}.calendar .today{position:relative;}.calendar .today .today-title{position:absolute;top:-19px;left:0;color:red;font-size:0.6em;padding:0 2px;    background:transparent;}.calendar tr{    padding:0;}table.calendar th{    background:#dadada ;    color:#4c4c4c;    font-weight:normal;}table.calendar th.weekend{background:var(--color-primary);color:white;}.calendar td{background:white;}.calendar td,.calendar th{    text-align:center;    padding:0 !important;border:0 !important;}.calendar td span{    display:inline-block;    border-radius:100%;}.calendar-event span{    background:var(--color-primary);    color:white;    cursor:pointer;}.calendar-event-hidden span{    background:#cdcdcd;}.calendar-small{    width:180px;}.calendar-small td{    width:25px;    height:25px;    font-size:10px;}.calendar-small td span{    line-height:20px;    width:20px;}.calendar-medium{    width:245px;}.calendar-medium td{    width:35px;    height:35px;}.calendar-medium td span{    line-height:30px;    width:30px;}.calendar-big{    width:315px;}.calendar-big td{    width:45px;    height:45px;}.calendar-big td span{    line-height:40px;    width:40px;}.calendar-events-list{    margin:0 auto;    text-align:left;}.calendar-events-list-medium{    width:300px;}.calendar-inline table{    margin:0;}.calendar-inline h3{    display:inline-block;margin-top:0;}.calendar-inline{    margin:10px;    display:inline-block;    vertical-align:top;}div.meeting-smile{margin:20px;text-align:center;color:#888888;}div.meeting-smile i{font-size:3em;}.meetings .meetings__intro-text{max-width:844px;font-size:16px;line-height:1.75;}.meeting-box{display:flex;flex-direction:column;position:relative;width:235px;transition:all .2s ease-in-out;}.meeting-box:hover{transform:scale(1.1);}.meeting-box .meeting-box__image{height:90px;background-position:center;background-size:cover;}.meeting-box .meeting-box__icon{position:absolute;left:18px;top:57px;width:63px;height:63px;border-radius:999px;background-position:center;background-repeat:no-repeat;background-size:25px;}.meeting-box .meeting-box__discount{font-size:13px;background-color:#ef5956;align-self:flex-end;height:20px;}.meeting-box .meeting-box__discount:empty{background-color:transparent;}.meeting-table tr{border-bottom:2px solid var(--color-gray-primary) !important;}.meeting-table tr:first-child td{padding:inherit !important;}.meeting-table td{padding:20px 0 20px 45px !important;}.meeting-table tr th{padding:20px 25px 0 10px;}.meeting-table tr,.meeting-table td,.meeting-table tr th{background-color:var(--color-light);}@media only screen and (max-width:479px){.meeting-box.meeting-box--term{width:320px;flex-direction:row;}.meeting-box .meeting-box__image{height:100%;max-width:25%;box-sizing:border-box;flex:0 0 25%;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.meeting-box .meeting-box__icon{left:30px;top:13px;}.meeting-box .meeting-box__text-wrapper{padding-top:2rem;}.meeting-box .meeting-box__title{margin-top:0 !important;}.meeting-box .meeting-box__discount{position:absolute;right:0;top:0;}}#purchase-offer-form input[type=submit]{display:block;margin:0 auto;}#purchase-offer-form #code{margin-right:10px;}#prices-table tr.highlight-offer:not(.highlight){background-color:#fffabe;}#order-form #order{background-color:var(--color-success);display:block;margin:20px auto;padding:15px 25px;}#order-form #order:hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}#order-form #gift{background-color:transparent;color:var(--color-gray-dark-primary);padding:5px;}#order-form #gift:hover{color:var(--color-gray-dark-secondary);}.points-research.points-research-full-width #order-form{max-width:none;}.points-research #purchase-offer-form.form-component{max-width:670px;margin:16px auto !important;}.payment-methods{display:flex;justify-content:space-around;align-items:flex-end;flex-wrap:wrap;margin-bottom:50px;text-align:center;color:#BFBFBF;}.payment-methods > div{padding:20px;}.payment-methods img,.payment-methods i{height:18px;margin-bottom:10px;}.payment-methods span{display:block;font-size:0.8em;}.skill-bar{    background:var(--color-light-secondary);    width:85px;    display:inline-block;    margin:2px 0px;}.skill-bar > div{    height:6px;    background:var(--color-primary);}.bar-chart{    box-sizing:border-box;    background:var(--color-light-secondary);    width:45px;    margin:4px 8px 4px 0px;    float:left;    height:140px;    position:relative;}.quiz-bar{    box-sizing:border-box;    width:45px;    max-width:45px;    position:relative;    height:140px;    display:table-cell;    vertical-align:bottom;    padding-bottom:10px;}.quiz-bar-animation-bar{    box-sizing:border-box;    background:var(--color-primary);    width:45px;    max-width:45px;    position:absolute;    height:inherit;    bottom:0;    margin-bottom:1px;    animation-name:quiz-bar-animations;    animation-duration:.7s;    transition-timing-function:cubic-bezier(0.82,0.21,0.58,1);    -webkit-transition-timing-function:cubic-bezier(0.82,0.21,0.58,1);}.quiz-bar > .quiz-bar-text-bar{    -webkit-transform:rotate(-90deg);    -moz-transform:rotate(-90deg);    -ms-transform:rotate(-90deg);    width:75px;    height:65px;    word-break:break-word;}.quiz-bar-text-bar > a{color:white;}@keyframes quiz-bar-animations{    from{        height:0;    }}#wallpaper-underlay{    filter:brightness(65%);    width:100%;    height:100%;    position:absolute;}#wallpaper{    background-size:cover;    position:relative;    color:white;    text-shadow:1px 1px 3px black;    padding:30px 20px 10px 20px;}#wallpaper a{    color:white !important;    text-decoration:underline;}#wall-quote{margin:45px 0px 18px 0px;    padding-top:25px;}#wall-quote div:nth-child(1){float:left;width:50px;line-height:40px;font-size:60px;font-family:Courgette;text-align:right;color:#A0A0A0;}#wall-quote div:nth-child(2){float:right;width:50px;font-size:60px;font-family:Courgette;color:#A0A0A0;}#wall-quote div:nth-child(3){text-align:center;margin:0 50px;font-size:1.2em;    font-weight:bold;}.wall-quote-image{float:left;height:72px;}#wallpaper #wall-quote p.wall-link{text-align:right;    text-shadow:none;    font-weight:normal;}#wallpaper p.wall-link a{    text-decoration:none;}.tiles-icon-text > div,.tiles-icon-text > a{     float:left;     width:calc(33% - 25px);     height:80px;     padding:8px;     margin-right:16px; }.tiles-icon-text > div.autowidth{    width:auto !important;}.tiles-icon-text > div:nth-child(3n),.tiles-icon-text > a:nth-child(3n){    margin-right:0px;}.tiles-icon-text > div > div:first-child,.tiles-icon-text > a > div:first-child{    float:left;}.tiles-icon-text > div > div:last-child,.tiles-icon-text > a > div:nth-child(2){    vertical-align:middle;    display:table-cell;    height:76px;    padding-left:12px;    word-wrap:break-word;}.tiles-icon-text > a > div:first-child > div > div{    height:80px !important;}.portfolio-carousel-image{    float:left;}.portfolio-carousel-text{    display:flex;    align-items:center;    height:128px;    padding-left:10px;word-break:break-word;}div.circle-left-list-item > div.item{    width:128px;    height:128px;    margin-bottom:70px;    color:white;    text-align:center;}div.circle-left-list-item > div.item > div.image{    width:128px;    height:128px;    border:1px solid #e8e8e8;}div.circle-left-list-item > div.item > div.image img{    width:128px;    height:128px;}div.circle-left-list-item > div.item > div.name{    text-align:center;    font-size:1.2em;    word-break:break-all;    margin-top:7px;}@media only screen and (min-width:768px) and (max-width:1023px){}@media only screen and (min-width:480px) and (max-width:767px){    .tiles-icon-text > div{        width:calc(50% - 18px);    }    .tiles-icon-text > a{        width:calc(100% - 14px) !important;        margin:0px 0px 8px 0px;    }    .tiles-icon-text > div:nth-child(3n),.tiles-icon-text > a:nth-child(3n){        margin-right:8px;    }    .tiles-icon-text > div:nth-child(even),.tiles-icon-text > a:nth-child(even){        margin-right:0px !important;    }}@media only screen and (max-width:479px){    .tiles-icon-text > div,.tiles-icon-text > a{        width:calc(100% - 14px) !important;        margin:0px 0px 8px 0px;    }    .tiles-icon-text > a > div:nth-child(2){        padding-right:25px;    }}#card{position:absolute; display:none; overflow:hidden; width:418px; z-index:100;}#card.card-visible{display:block !important;}.forum-card{width:415px; margin-left:4px; padding-top:4px;}.card-info{width:300px; float:left; padding-right:5px;}.card-avatar{float:right; margin-right:5px;}.card-avatar > img{max-width:128px; max-height:128px;}.card-title{font-size:1.4em; text-align:center; font-weight:bold; padding-bottom:5px; }.card-info1,.card-info2{ text-align:center;}.card-info1 > span:first-child,.card-info2 > span:first-child{float:left;}.card-info1 > span:last-child,.card-info2 > span:last-child{float:right;}.card-buttons{text-align:center; letter-spacing:5.2px; padding:6.5px 0px;}.card-buttons > a{text-decoration:none; color:white;}.card-buttons .fa-3x{font-size:4em !important;}.card-button.fa-arrow-circle-o-left{float:left; cursor:pointer; color:white;}.card-message-textarea{width:450px; height:21px; margin:5px auto;}.card-odeslat-zpravu{float:right;} .card-info-hw{font-size:0.8em;}.hide{display:none}.card-message .fancyform textarea{    height:40px;}.card-message .card-title{    padding-bottom:0;}@font-face{    font-family:"Dancing Script";    src:url("../../fonts/DancingScript-Regular.ttf") format("truetype");}@page{    margin:1.25cm 2cm 2cm;}.site-logo{    float:left;    margin-top:35px;    margin-left:25px;}.certificate p.domain{    margin-top:-2px;    margin-left:-137px;    font-weight:bold;    font-size:17px;    color:#00386b;}.certificate{    padding:160px 170px;    background:url('../../images/img/certificate.jpg?v=2');    background-repeat:no-repeat;    background-size:100% auto;    background-position:center;    height:331px;}.certificate h1{    text-align:center;    font-family:"poppins_semibold","Poppins";    font-weight:600;    font-size:48px;    color:#00386b !important;    margin-bottom:5px;    margin-top:-22px;    line-height:35px;}.certificate p{    font-family:"Times New Roman";    font-size:16px;    margin:14px;}.certificate p.center{    text-align:center;}.certificate p.big{    font-size:45px;}.certificate p.semi-big{    font-size:30px;    line-height:55px;    font-weight:600;    font-family:"poppins_semibold","Poppins";    color:#333333;}.certificate p.underlined{    border-bottom:1px dashed #7a7a7a;    width:60%;    margin:0 20%;    padding-bottom:3px;    font-family:"Dancing Script","dancing_script";}.certificate .left-space{    margin-left:40px;}.certificate .bottom-space{    margin-bottom:40px;}.certificate .clear{    clear:both;}.certificate .half-box{    float:left;    width:50%;}.certificate small{    font-size:12px;}.certificate small.unimportant{    font-family:"Times New Roman";    color:#7a7a7a !important;}.certificate .unimportant{    font-family:"Poppins","poppins";    color:#00386b !important;}.certificate-wrapper{    transform:scale(0.85);    margin:-56px;}#education-table a{color:var(--color-primary);}#education-table a.active{color:#696969;cursor:default;}#education-form > .form-component:first-of-type{overflow:initial;}#education-form .chosen-container{font-family:FontAwesome,"Open Sans";}#education-form .chosen-single,#education-form .chosen-single:focus{outline:0;padding:6px 0px 6px 8px;background:#fbfbfb;border:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;color:#404040;width:100%;box-sizing:border-box;height:auto;line-height:inherit;border-radius:0;box-shadow:none;}#education-form .chosen-single > div{top:5px;right:-4px;filter:brightness(50%);}.message-content{    font-family:Verdana;    text-align:left;    margin-left:110px;    padding-left:10px;}.message-content-indent{    margin-left:37px;    font-size:12px;}.message-content-indent p:first-of-type{     margin-top:5px;}.gb-left-column{    font-size:0.8em;    width:110px;    float:left;    padding:4px 0px;    text-align:center;    color:#888888;}.gb-left-column-indent{    width:32px;    padding:2px 0px;}.gb-left-column-area{    margin-top:22px;}.gb-left-column a{    font-size:1.2em;}.comment-solution{    padding:6px 6px 6px 0px;    margin-bottom:18px !important;    margin-top:20px !important;}.comment{    margin:15px 0px;}.comment-wall{    border-bottom:1px solid #e8e8e8;    margin-bottom:15px;    padding-bottom:3px;}.comment-wall:last-child{    border-bottom:0;}.comment:hover{    opacity:1 !important;}.comment-indent{    margin-left:115px;    border-top:1px solid #e8e8e8;    padding-top:10px;    margin-top:10px;    margin-bottom:8px;}.comment-avatar{    width:64px;    height:64px;    margin:0 auto;    padding-bottom:12px;}.solution-marker{    width:64px;    height:64px;    display:inline-block;    background:url('../../images/img/solved_wireframe.png');}.solution-marker:hover{    background:url('../../images/img/solved.png');}.forum-avatar-brief{    float:left;    display:none;    width:32px;    height:32px;    text-align:center;}.forum-avatar-brief img{    width:auto;    height:auto;    max-width:32px;    max-height:32px;}.forum-nick-brief{    display:none;}#forum-user-avatar{    margin-left:10px;}@media only screen and (max-width:479px){    .message-content{        margin-left:35px;    }    .forum-nick-brief{        display:inline;    }    .comment-indent{        margin-left:40px;    }    .gb-left-column,#forum-user-avatar{        display:none;    }}.texy-area-wrapper .message-buttons{    margin-bottom:5px;}.texy-area-wrapper .message-buttons > i{    margin-right:14px;    text-align:center;    width:20px;    color:#9a9a9a;    font-size:18px;    cursor:pointer;}.texy-area-wrapper .message-buttons > i:last-child{    margin-right:0px;}.texy-area-wrapper .message-buttons > i:hover{    color:#3dadfb;}.texy-area-wrapper .message-popup{    display:none;    padding:5px 10px;    position:absolute;    z-index:100;    margin-top:-50px;}.texy-area-wrapper .message-popup input{    width:160px !important;    margin-right:10px !important;}.texy-area-wrapper .message-smile > img{    margin-right:5px;    cursor:pointer;}.texy-area-wrapper .message-preview{    border:1px solid #ccc;    padding:5px;    overflow-y:scroll;    border-radius:2px;}#message-info{margin:0 0 20px 0; font-size:15px; height:25px; text-align:center;}#message-info i.fa-warning{font-size:25px; position:relative; font-weight:bold; bottom:-5px;}#message-info b{cursor:pointer;  margin-left:5px;}#message-info i.fa-eye{cursor:pointer;}#message-error{text-align:center;}#message-add-files{float:right;}.step1,.step2{display:none;}.ui-dialog-content .image-manager-frame{    width:100%;    height:calc(100% - 110px);    border:0px;    padding-bottom:6px;    border-bottom:1px solid #e8e8e8;}.messages-list{    background:#fff;    border-radius:4px;}.messages-list .message-list-wrapper{    position:relative;    padding:15px;    color:var(--color-gray-dark-primary);}.messages-list .message-list-wrapper .left-right{    color:#1b1b1b;}.messages-list .message-list-wrapper:hover{    opacity:0.9;}.messages-list .message-list-wrapper.highlight{    background-color:#D5E9FF;}.messages-list .message-list-wrapper.highlight:nth-child(2n){    background-color:#b7d9ff;}.messages-list .message-list-wrapper:nth-child(2n){    background-color:#f6f6f6;}.messages-list .messages-overlay-link{    position:absolute;    left:0;    top:0;    bottom:0;    right:0;}.messages-list .message-list-row{    position:relative;    pointer-events:none;    z-index:1;}.messages-list .message-list-row a{    pointer-events:all;}.messages-list .message-list-row a:hover i.fa-circle-o:before{    content:'\f111';}.messages-list .message-list-row a:hover i.fa-circle:before{    content:'\f10c';}.messages-list .message-list-row .message-list-avatar{    float:left;    width:70px;    padding-right:15px;}.messages-list .message-list-row .message-list-content{    margin-left:85px;}.messages-list .message-list-row .message-list-content .message-list-message{    word-break:break-word;}.fancybox.message-bubble,.colorbox.message-bubble{    padding:8px 15px;    border-radius:20px;}.fancybox.message-bubble *:not(pre) code,.colorbox.message-bubble *:not(pre) code{background:rgba(0,0,0,0.2);}.messages-table hr{    padding:0;    margin:0;    margin-top:10px;    height:1px;}.messages-table td:not(.partner-message) hr{    color:white;    opacity:0.3;}.messages-table td{margin:0px;    vertical-align:top;}.messages-table p{margin-top:2px;margin-bottom:5px;}.messages-table{border-collapse:collapse;    width:100%;}.wide-textarea{    width:calc(100% - 10px);    height:40px;    margin:0px;    padding:2px;}.messagelist-stamp{    margin-bottom:8px;}.messages-toolbar{    padding-right:6px;    margin-bottom:5px;}#message-form-row .message-bubble{    padding:6px 6px 6px 9px;    margin-bottom:20px;    min-height:50px;    background-color:white;    border-color:#dadada;}#message-form-row textarea#message{    border:none;    border-top:1px solid rgb(232,232,232);    border-radius:0px;    padding-top:10px;    margin-top:3px;    margin-bottom:0px;    background-color:#ffffff;    box-shadow:none;}#message-form-row .messages-arrow div:nth-child(2){    border-right-color:#ffffff;}.left-right > div{    float:left;}.left-right > div + div{    float:right;}.messages-avatar{    text-align:center;    vertical-align:top;    width:64px;    padding-right:10px;}.messages-arrow{    position:relative;    width:9px;    padding:20px 0px 0px 0px;}.messages-arrow div{width:0;height:0;padding:0;position:absolute;border-style:solid;border-color:transparent;}.messages-arrow div:nth-child(1){border-right-color:#e8e8e8;}.messages-arrow div:nth-child(2){border-right-color:#fff;}.messages-arrow div:nth-child(1){    border-width:10px;    left:-11px;}.messages-arrow div:nth-child(2){border-width:9px;    left:-8px;    top:21px;}.messages-content-first,.messages-content-last,.messages-content-first-last,.messages-content{    padding:0px;}.messages-content-first > div{    border-bottom-left-radius:0 !important;    border-bottom-right-radius:0 !important;    border-bottom:none;}.messages-content-first.partner-message > div{    min-height:50px;}.messages-content-last > div{    border-top:none;    border-top-left-radius:0 !important;    border-top-right-radius:0 !important;    margin-bottom:17px;}.messages-content > div{    border-radius:0 !important;    border-top:none;    border-bottom:none;}.messages-content-first-last.partner-message > div{    min-height:50px;}.messages-content-first-last > div{    margin-bottom:17px;}.messages-table #message{    border-left:0px rgb(232,232,232);    border-right:0px rgb(232,232,232);    border-radius:0px;    padding-top:10px;    border-top-color:rgb(232,232,232);    border-bottom-color:rgb(255,255,255);    margin-top:0px;    margin-bottom:0px;    height:120px;    background:#ffffff !important;    margin-top:3px;}.message-infotable-form .form-component{    margin:0 !important;}@media only screen and (min-width:768px) and (max-width:1023px){}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:479px){    .messages-avatar img{        width:auto;        height:auto;        max-width:32px;        max-height:32px;    }    .messages-avatar{        width:32px;        padding-right:4px;    }    .messages-avatar{        padding-top:15px;    }}.move-thread-control,.move-thread-form{    display:none;}#topics tr img:first-child{display:none;}#topics tr img:first-child + img{display:inline;}#topics tr:hover img:first-child{display:inline;}#topics tr:hover img:first-child + img{display:none;}#topics tr:hover{background:#E1EAFD ;}.topics-brief{    display:none;    word-break:normal !important;    width:80px;    font-size:0.7em;}th.topics-brief{    width:100px;    font-size:1em;}.topic-description{    color:var(--color-gray-dark-primary);}@media only screen and (min-width:768px) and (max-width:1023px){}@media only screen and (min-width:480px) and (max-width:767px){    .topic-description{        font-size:0.8em;    }    .topics-full{        display:none;    }}@media only screen and (max-width:479px){    #topics tr img{        width:24px;    }    .topic-description{        display:none;    }    .topics-full{        display:none;    }}.drahak-chat{    transition:all 500ms linear;  -webkit-touch-callout:none;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  font-family:'Open Sans',sans-serif;}.drahak-chat .clearfix{  clear:both;}.drahak-chat .pull-right{  float:right;}.drahak-chat .pull-left{  float:left;}.drahak-chat .close{  font-size:1.4em;  font-weight:100;  float:right;  margin:0 0 5px 5px;}.drahak-chat .state{  border-radius:8px;    transition:all 300ms linear;  width:8px;  height:8px;  background:#999;  font-size:0.9em;  white-space:nowrap;  color:#999;}.drahak-chat .state.offline{  background:#DDDDDD;  margin-right:12px;  margin-top:7px;}.drahak-chat .state.online{  background:var(--color-primary);}.drahak-chat .state.busy{  background:#f76248;}.drahak-chat .state.away{  background:#838f9e;}.drahak-chat .arrow-down{  width:0;  height:0;  border-left:6px solid transparent;  border-right:6px solid transparent;  border-top:8px solid #565656;}.drahak-chat .current-state{  font-weight:bold;  font-size:12px;  padding:6px 8px;  margin:8px;  border:1px solid #ccc;}.drahak-chat .current-state .state{  margin-top:4px;  margin-left:4px;}.drahak-chat .current-state .arrow-down{  margin-top:4px;}.drahak-chat .current-state.offline{  color:#dddddd;}.drahak-chat .current-state.online{  color:var(--color-primary);}.drahak-chat .current-state.busy{  color:#f76248;}.drahak-chat .current-state.away{  color:#838f9e;}.drahak-chat .info{  color:blue;  font-family:Georgia,serif;  text-transform:lowercase;  float:right;}.drahak-chat .connection-lost{  opacity:0.5;}.drahak-chat ul.state-dropdown{  position:absolute;  z-index:1000;  margin:6px -9px;  padding:0;  background:#fff;  border:1px solid #ccc;  border-top:none;  color:#222;  width:215px;}.drahak-chat ul.state-dropdown .state{  margin-top:4px;}.drahak-chat ul.state-dropdown li{  border:none;  padding:7px 16px;}.drahak-chat ul.state-dropdown li:hover{  background:rgba(238,238,238,0.8);}.drahak-chat .conversation-wrapper{  box-sizing:border-box;  -webkit-transform:translateZ(0);  -moz-transform:translateZ(0);  -ms-transform:translateZ(0);  -o-transform:translateZ(0);  transform:translateZ(0);  position:fixed;  right:0;  bottom:0;  padding-right:275px;  width:100%;  height:0;  z-index:2;}.drahak-chat .conversation-wrapper .conversation{  top:-300px;  display:block;  width:260px;  height:300px;  background:#fff;  margin-left:8px;  position:relative;  float:right;  font:normal 12px 'lucida grande',tahoma,verdana,arial,sans-serif;  box-shadow:0 0 5px #cccccc;}.drahak-chat .conversation-wrapper .conversation header{  cursor:pointer;  height:15px;  color:#fff;  background:#34323f;  border:1px solid #000;  font-weight:bold;  padding:8px 4px 8px 10px;}.drahak-chat .conversation-wrapper .conversation.conversation-unread header{  background:#4194da;  border:1px solid #207bc8;  text-shadow:0 1px 1px #207bc8;}.drahak-chat .conversation-wrapper .conversation.conversation-unread header .close{  color:#fff;  text-shadow:none;}.drahak-chat .conversation-wrapper .conversation.conversation-unread header .close:hover{  background:#207bc8;}.drahak-chat .conversation-wrapper .conversation .input{  border-top:none;  width:100%;  min-height:32px;  position:absolute;  z-index:1010;  bottom:0;}.drahak-chat .conversation-wrapper .conversation .input textarea{  box-sizing:border-box;  resize:none;  width:100%;  height:100%;  bottom:0;  border:none;  border-top:1px solid #ddd;  padding:8px 10px;  margin:0;  position:absolute;  font:normal 11px 'lucida grande',tahoma,verdana,arial,sans-serif;  word-wrap:break-word;  overflow:hidden;}.drahak-chat .conversation-wrapper .conversation .input textarea:focus,.drahak-chat .conversation-wrapper .conversation .input textarea:active{  outline:none;}.drahak-chat .conversation-wrapper .conversation .state{  margin:3px 6px 0 0;}.drahak-chat .conversation-wrapper .conversation .close{  border-radius:2px;  color:#999;  float:right;  display:block;  font-size:18px;  cursor:pointer;  padding:0 6px;  margin-top:-4px;  text-shadow:0 1px 1px #000;  text-align:center;  position:absolute;  right:6px;  top:8px;}.drahak-chat .conversation-wrapper .conversation .close:hover{  color:#fff;  background:#555;}.drahak-chat .conversation-wrapper .conversation .badge-unread{  box-sizing:border-box;  border-radius:40px;  color:#fff;  padding:7px 5px;  width:35px;  height:35px;  text-align:center;  background:#333;  font:bold 15px 'Montserrat',sans-serif;  position:absolute;  top:-35px;  right:20px;  display:none;}.drahak-chat .conversation-wrapper .conversation .badge-unread:after{  content:"";  position:absolute;  display:block;  width:0;  left:7px;  bottom:-8px;  border-width:15px 10px 0;  border-style:solid;  border-color:#333 transparent;}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized{  width:180px;  height:31px;  margin-top:269px;}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized .messages,.drahak-chat .conversation-wrapper .conversation.conversation-minimalized .input{  display:none;}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized header{  border:1px solid #000;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized .badge-unread{  transition:all 300ms linear;  display:block;  opacity:0;  top:-50px;}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized.conversation-unread header{  border:1px solid #3a7a4f;}.drahak-chat .conversation-wrapper .conversation.conversation-minimalized.conversation-unread .badge-unread{  opacity:1;  top:-35px;}.drahak-chat .alert-new{  box-sizing:border-box;  z-index:50;  position:absolute;  background:rgba(255,255,255,0.9);  border-bottom:1px solid #ddd;  width:100%;  padding:6px 0;  text-align:center;  cursor:pointer;  font-weight:bold;  color:var(--color-primary);}.drahak-chat .alert-new:hover{  text-decoration:underline;}.drahak-chat .messages{  box-sizing:border-box;  padding:8px 0;  border:1px solid #ddd;  background:#e9e9e9;  border-top:none;  height:236px;  width:100%;  overflow-x:hidden;  overflow-y:scroll;}.drahak-chat .messages .group-date{  margin:0;  padding:5px;  text-align:center;  font-weight:bold;  font-size:0.9em;  color:#aaa;  position:relative;}.drahak-chat .messages .group-date span{  background:#e9e9e9;  padding:0 5px;  position:relative;  z-index:2;}.drahak-chat .messages .group-date.hidden{  display:none;}.drahak-chat .messages .group-date:after{  position:absolute;  content:"";  left:8px;  top:11px;  width:220px;  height:1px;  background:#ddd;}.drahak-chat .messages .group-date:before{  position:absolute;  content:"";  left:8px;  top:12px;  width:220px;  height:1px;  background:#f0f0f0;}.drahak-chat .messages .user-status{  color:#999;  padding:0 5px;  margin-bottom:8px;}.drahak-chat .messages .message{  padding:2px 6px;  position:relative;}.drahak-chat .messages .message .avatar{  border-radius:5px;  float:right;  width:32px;  height:32px;  overflow:hidden;  margin-left:2px;  font-size:11px;  font-weight:bold;  font-family:'Open Sans',sans-serif;}.drahak-chat .messages .message .avatar img{  width:32px;}.drahak-chat .messages .message h5{  color:#444;  padding:0;  margin:0 0 3px;  line-height:1em;  font-size:1.1em;  font-family:'Open Sans',sans-serif;}.drahak-chat .messages .message p{  margin:0;  padding:0;  word-wrap:break-word;}.drahak-chat .messages .message p img{  top:-3px;  width:16px;  position:relative;  vertical-align:text-top;}.drahak-chat .messages .message .onlyEmoticons img{  width:16px; }.drahak-chat .messages .message .content{  border-radius:3px;  box-shadow:0 1px 1px #d0d0d0;  -webkit-user-select:text;  -moz-user-select:text;  -ms-user-select:text;  user-select:text;  background:#f5f5f5;  padding:7px 8px;  float:left;  line-height:1.3em;  width:169px;  position:relative;  border:1px solid #e0e0e0;}.drahak-chat .messages .message .content .date{  color:#999;  visibility:hidden;  font-size:0.9em;  float:right;}.drahak-chat .messages .message .content:before{  content:"";  position:absolute;  left:auto;  right:-7px;  width:0;  display:block;  border-style:solid;  border-width:8px 0 7px 7px;  border-color:transparent #e0e0e0;}.drahak-chat .messages .message .content:after{  content:"";  position:absolute;  left:auto;  right:-5px;  top:7px;  width:0;  display:block;  border-style:solid;  border-width:5px 0 6px 5px;  border-color:transparent #f5f5f5;}.drahak-chat .messages .message:hover .date{  visibility:visible;}.drahak-chat .messages .message .time{  position:absolute;  margin-top:0;  top:-2px;  right:1px;  color:#999;  padding:3px;  display:none;  font-size:10px;  z-index:2;}.drahak-chat .messages .message.message-incoming{  padding-right:0;}.drahak-chat .messages .message.message-incoming .content{  margin-left:5px;  margin-right:0;  float:left;  background:#fff;}.drahak-chat .messages .message.message-incoming .content:after{  right:auto;  left:-5px;  border-width:5px 5px 6px 0;  border-color:transparent #fff;}.drahak-chat .messages .message.message-incoming .content:before{  right:auto;  left:-7px;  border-width:8px 7px 7px 0;}.drahak-chat .messages .message.message-incoming .avatar{  float:left;  margin-left:0;  margin-right:5px;}.drahak-chat .messages .message:last-child{  margin-bottom:10px;}.drahak-chat .messages .message:hover .time{  display:block;}.friends .list-wrapper .list::-webkit-scrollbar{  width:8px;}.friends .list-wrapper .list::-webkit-scrollbar-track{  background-color:transparent;}.friends .list-wrapper .list::-webkit-scrollbar-thumb{  transition:all .2s;  background-color:transparent;}.friends .list-wrapper .list:hover::-webkit-scrollbar-thumb{  background-color:#CCC;}.friends{  -webkit-transform:translateZ(0);  -moz-transform:translateZ(0);  -ms-transform:translateZ(0);  -o-transform:translateZ(0);  transform:translateZ(0);    transition:all 200ms linear;  border-top-left-radius:3px;  border-top-right-radius:3px;  font-family:'Open Sans',sans-serif;  background:#fff;  position:fixed;  width:250px;  height:440px;  right:10px;  bottom:-405px;  cursor:pointer;  z-index:1020;}@media (min-width:1800px){  .friends{    height:100%;    right:0;    bottom:calc((100% - (100% * 2)) + 35px);  }  .menu-margin{    height:calc(100% - 115px);    bottom:calc((100% - (100% * 2)) + 35px + 115px);  }}.friends.friends-expanded{  bottom:0;}.friends header{  color:#fff;  height:35px;  position:relative;  font:bold 14px sans-serif;  line-height:19px;  background:#34323f;}.friends header span{  display:block;  float:left;  margin:8px 15px;}.friends header .badge{  transition:all 300ms linear;  padding:9px 15px 10px;  color:#fff;  float:left;  height:16px;  width:18px;  text-align:center;}.friends header .badge.badge-online{  background:var(--color-primary);}.friends header .badge.badge-busy{  background:#f76248;}.friends header .badge.badge-away{  background:#838f9e;}.friends header .badge.badge-offline{  background:#dddddd;}.friends .alert{  padding:10px;  font-size:13px;  text-align:center;}.friends .report{  color:#666;  text-align:center;  padding:10px 20px 5px;  margin-top:5px;  font:bold 14px 'Montserrat',sans-serif;  text-transform:uppercase;}.friends .report.report-warning{  font-size:13px;  text-transform:none;  font-family:'Arial',sans-serif;  padding:10px 5px 10px;  margin-top:0;  margin-bottom:5px;  background:#f5f5f5;  color:#888888;  border-top:1px solid #DDDDDD;  border-bottom:1px solid #DDDDDD;}.friends .sign{  display:block;  color:#999;  border-top:1px solid #eee;  margin-top:10px;  padding:5px 30px;  text-align:center;}.friends .sign a{  color:#999;}.friends ul{  margin:0;  padding:0;}.friends ul li{  transition:all 300ms linear;  margin:0;  padding:5px;  list-style:none;  border-left:3px solid #ddd;}.friends ul li.online{  border-color:var(--color-primary);}.friends ul li.offline{  border-color:#dddddd;}.friends ul li.away{  border-color:#838f9e;}.friends ul li.busy{  border-color:#f76248;}.friends ul li .avatar{  padding:0 3px;  text-align:center;  margin-right:10px;  height:36px;  width:36px;  float:left;  overflow:hidden;}.friends ul li .avatar img{  width:36px;  border-radius:9999px;}.friends ul li .name{  float:left;  padding-top:9px;}.friends ul li:hover{  background:#f0f0f0;  cursor:pointer;}.friends .label{  text-align:left;  border-bottom:2px solid #eee;  margin:0 0 10px;  padding:4px;  color:#999;}.friends .label span{  text-transform:uppercase;  background:#f9f9f9;  padding:0 2px;}.friends .list-wrapper{  box-sizing:border-box;  width:100%;  height:100%;  position:absolute;  padding-bottom:65px;  border-left:1px solid #ddd;  border-right:1px solid #ddd;}.friends .list-wrapper .list{  overflow-x:hidden;  overflow-y:scroll;  width:100%;  height:100%;}.friends .tools{  box-sizing:border-box;  position:absolute;  bottom:0;  width:100%;  height:30px;  border-top:1px solid #ddd;}.friends .tools .sounds{  position:absolute;  z-index:1;  right:0;  opacity:0.5;  width:40px;  height:28px;  border-left:1px solid #aaa;  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAEFSURBVCjPbdC/K0VxGMfx1/mecweUlGRQUgxKyuQvUNarLAbKwiwsSpkVu8FEVt1uMjD4H2z+A5uUH3XPPY/l3Hspn8/4vPs8z/NhoEwDTdvIJbmM1B8nuY4Nt8aRVAJZUtQOpVM36KJjyZNZ0QtnVFv4EvbBltCmsI6QHFtUyvFtwqOmC7vWiNqVUugIO5aEG3PCHaVSqaMrauAQLWHas48kl8sVf/7hCZNeDCf/K0eSKHSpz+zBFVbwat77YEVWo7xZturSiHkPhQ2ZkBxZUAoMedZy4gwXg6LG3Auf/aJ2hGv0q85wLoQ9JDOuTP2+OymwKRyg6CUXfaASGq58GkPIJBU/kYNWwxj6v0kAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDItMTRUMDI6NDI6MzItMDY6MDAogZXFAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAyLTE0VDAyOjQyOjMyLTA2OjAwWdwteQAAAABJRU5ErkJggg==');  background-repeat:no-repeat;  background-position:center;}.friends .tools .sounds.sounds-off{  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAD9SURBVCjPbdGxSpxREAXg7797CalstFAb26CIFnZpJI2VRrZUSwvFQjvBXrD0HSyDLyHGUqx1XyBlMARx779j4XX3D2QO09yZM4d7Dv9WxpJ1pPeH1Bk2smLVnZXuQq+DYs+tKa8TVtKOUVy4kis7odFkX+vq0Jnvylg09IzIfpgTGtDKCgILBmak5AGtMNLqVfZvW55sunbDuVDEGEPhALfCs35yTxXofpgWofDFX6Eo9c5Q2LUt9P30yGcDoRVVaigcYhGz5rMXO6YVxakNRVQPHvX8El3VxqXwIhzh07tRqdqdZMmJfSPGHZMLH2Gx5o/jmut/KmPZt0mab1QlXCfAnudXAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAyLTE0VDAyOjQyOjE2LTA2OjAwnuu2qwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMi0xNFQwMjo0MjoxNi0wNjowMO+2DhcAAAAASUVORK5CYII=');}.friends .tools input{  box-sizing:border-box;  float:left;  border:none;  border-left:1px solid #ccc;  border-right:1px solid #ddd;  width:100%;  height:100%;  padding:0 10px;  margin:0;}.friends .state{  margin:11px 10px 0 0;}.drahak-chat-static{  position:relative;  min-height:600px;  overflow:hidden;}.drahak-chat-static .drahak-chat .friends{  position:absolute !important;  right:0;  bottom:auto;  width:70px;  height:100%;  text-align:center;}.drahak-chat-static .drahak-chat .friends header .badge{  float:none;  width:auto;}.drahak-chat-static .drahak-chat .avatar{  float:none;  text-align:center;}.drahak-chat-static .drahak-chat .list-wrapper{  padding-bottom:36px;}.drahak-chat-static .drahak-chat .list-wrapper .list{  border-bottom:1px solid #ddd;}.drahak-chat-static .drahak-chat .conversation-wrapper{  padding-right:70px;  position:absolute;  width:100%;  right:auto;}.drahak-chat-static .drahak-chat .conversation-wrapper .conversation{  float:none;  width:auto;  height:auto;  display:none;  min-height:600px;  position:relative;}.drahak-chat-static .drahak-chat .conversation-wrapper .conversation.conversation-active{  display:block;}.drahak-chat-static .drahak-chat .conversation-wrapper .conversation .close{  display:none;  position:absolute;  right:6px;  top:8px;}.drahak-chat-static .drahak-chat .conversation-wrapper .conversation header{  height:17px;}.drahak-chat-static .drahak-chat .conversation-wrapper .messages-wrapper{  box-sizing:border-box;  width:100%;  height:100%;  position:absolute;  padding-bottom:65px;}.drahak-chat-static .drahak-chat .conversation-wrapper .messages{  box-sizing:border-box;  width:100%;  height:100%;  position:relative;}.drahak-chat-static .drahak-chat .conversation-wrapper .messages .message-incoming .content{  float:right;}.drahak-chat-static .drahak-chat .conversation-wrapper .messages .content{  width:auto;  min-width:190px;}.drahak-chat-static .drahak-chat .state,.drahak-chat-static .drahak-chat .tools,.drahak-chat-static .drahak-chat .report,.drahak-chat-static .drahak-chat .name{  display:none;}.drahak-chat .messages .message.message-incoming{  padding-right:0;}.message-read{  color:#999;  font-size:0.9em;  padding-left:8px;  margin-top:-8px;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results{list-style:none;margin:5px 0 0 0;padding:0;width:300px;background:#fff;position:absolute;border:1px solid #ccc;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.2);}.sjs-dialog input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results{position:static;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li{font:bold 13px/1.5 Helvetica,Arial,sans-serif;border-bottom:1px solid #eee;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li:hover,input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li.active{background:#eee;cursor:pointer;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li .autocomplete-avatar{padding:0px;float:left;position:relative;overflow:hidden;height:46px;width:46px;text-align:center;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li img{height:40px;margin:3px 5px 3px 3px;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li > span{display:inline-block;padding:5px;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li > span a{font-size:12px;font-weight:normal;display:block;color:#666;text-decoration:none;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li > span a:hover{text-decoration:underline;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li .auto-clear{clear:left;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li.autocomplete-hidden{display:none;}input.sjs-autocomplete ~ .autocomplete-items-wrapper ul.autocomplete-items.autocomplete-results li.more{padding:5px;text-align:center;}div.sjs-hamburger-menu{    width:100%;    margin:0 auto;    background-color:var(--color-primary);    position:relative;    z-index:2;}div.sjs-hamburger-menu > nav{    display:flex;    justify-content:space-between;    padding:0 5px;}div.sjs-hamburger-menu > nav .profile-buttons{    order:3;    margin-left:auto;}div.sjs-hamburger-menu > nav .profile-buttons > .profile-button{    margin-right:20px;}div.sjs-hamburger-menu > nav{    display:flex;    align-items:center;    justify-content:space-between;}div.sjs-hamburger-menu > nav .hamburger-menu-button{    order:4;}div.sjs-hamburger-menu > nav .hamburger-menu-button:hover{    background-color:transparent;}div.sjs-hamburger-menu ul,div.sjs-hamburger-menu .nav-menu-sublist{    list-style:none;    margin:0;    padding:0;    color:var(--color-gray-primary);    overflow:hidden;    max-height:4000px;    -webkit-transition:max-height 0.5s;    -moz-transition:max-height 0.5s;    -ms-transition:max-height 0.5s;    -o-transition:max-height 0.5s;    transition:max-height 0.5s;}div.sjs-hamburger-menu > ul > li > div:not(.nav-menu-sublist){    position:relative;}div.sjs-hamburger-menu > ul > li > div:not(.nav-menu-sublist) span{    position:absolute;    top:15%;}div.sjs-hamburger-menu li > div:not(.nav-menu-sublist){    padding:10px 20px;}div.sjs-hamburger-menu > ul > li > div > a{    padding:10px 100% 10px 0;    color:var(--color-gray-primary);}div.sjs-hamburger-menu > ul > li:hover,div.sjs-hamburger-menu > ul > li:hover > div > a{    color:white;}div.sjs-hamburger-menu .nav-menu-sublist{    background-color:var(--color-gray-primary);    padding-left:40px;}div.sjs-hamburger-menu li > ul > li,div.sjs-hamburger-menu .nav-menu-sublist > ul > *,div.sjs-hamburger-menu .nav-menu-sublist > div{    padding:10px 0;}div.sjs-hamburger-menu li{    cursor:pointer;}div.sjs-hamburger-menu li > a{    position:relative;    display:flex;    color:#4c4c4c;    transform-origin:center left;    transition:all 0.25s;}div.sjs-hamburger-menu li > a > span:not(.nav-menu-item-discount-text){    transform-origin:center left;    transition:all 0.25s;}div.sjs-hamburger-menu li > a:hover > span:not(.nav-menu-item-discount-text),div.sjs-hamburger-menu .nav-menu-group-items li > a:hover{    color:var(--color-secondary);    font-weight:600;    letter-spacing:-0.3px;    transform:scale(1.2);}div.sjs-hamburger-menu li.active > a > span:not(.nav-menu-item-discount-text),div.sjs-hamburger-menu .nav-menu-group-items li > a.active{    color:var(--color-secondary);    font-weight:600;    letter-spacing:-0.3px;}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-group-header{    display:flex;    align-items:center;    z-index:-1;    width:100%;    font-weight:600;    letter-spacing:-0.3px;    font-size:1.1em;    color:var(--color-primary);    transform-origin:center left;    transition:all 0.25s;}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-group-header:hover{    transform:scale(1.1);}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-group-header-container{    position:relative;    display:flex;    align-items:stretch;    text-align:left;    isolation:isolate;    width:100%;    min-height:30px;}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-group-header-link{    display:flex;    align-items:center;    justify-content:center;    width:50px;    font-size:16px;    color:var(--color-primary);}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-group-header-link:hover{    opacity:0.75;}div.sjs-hamburger-menu .nav-menu-sublist .nav-menu-icon-item-container{    width:40px;}div.sjs-hamburger-menu .nav-menu-sublist img.arrow{    position:absolute;    top:50%;    transform:translate(-65px,-50%);    opacity:0.25;    transition:transform 0.3s,opacity 0.2s;}div.sjs-hamburger-menu .nav-menu-sublist img.arrow:hover{    opacity:0.5;}div.sjs-hamburger-menu .nav-menu-sublist img.arrow-down{    transform:translate(-65px,-50%) rotate(90deg);}div.sjs-hamburger-menu #menu-items img.nav-menu-item-gray,div.sjs-hamburger-menu #menu-items img.nav-menu-item{    max-height:30px;    max-width:30px;}div.sjs-hamburger-menu .collapsed{    max-height:0;}div.sjs-hamburger-menu .nav-menu-item-discount{    position:absolute;    color:var(--color-danger);    font-size:36px;    transform:rotate(0deg);}div.sjs-hamburger-menu .nav-menu-item-discount-text{    position:absolute;    color:#ffffff;    font-size:8px;    width:22px;    text-align:center;    font-weight:600;    z-index:10;    transform:rotate(45deg);}div.sjs-hamburger-menu > ul > li > div:not(.nav-menu-sublist) .nav-menu-item-discount{    top:-5px !important;}div.sjs-hamburger-menu > ul > li > div:not(.nav-menu-sublist) .nav-menu-item-discount-text{    top:8px !important;    left:13px !important;}.sjs-hamburger-menu nav .logo-div > a > .logo,.sjs-hamburger-menu nav .profile-buttons{    margin-top:0;}.sjs-hamburger-menu nav .search-primary{    order:2;    margin-left:25px;}.sjs-hamburger-menu #menu-items .search-primary{    display:none;}.sjs-hamburger-menu .search-primary .icon{    top:2px;}@media only screen and (min-width:1300px){    div.sjs-hamburger-menu{        display:none;    }}@media only screen and (max-width:1300px){    div.sjs-hamburger-menu{        display:block;    }}@media only screen and (max-width:700px){    .sjs-hamburger-menu .profile-name-short{        display:none;    }    .sjs-hamburger-menu .logo-text{        display:none;    }}@media only screen and (max-width:500px){    .sjs-hamburger-menu nav > .search-primary{        display:none;    }    .sjs-hamburger-menu #menu-items .search-primary{        display:block;    }    .sjs-hamburger-menu #menu-items .search-primary input[name="q"]{        width:100%;    }    .sjs-hamburger-menu .profile-buttons{        margin-right:10px;    }    .sjs-hamburger-menu .hamburger-menu-button{        padding:10px;    }}div.sjs-navigation-menu.sjs-tab-control{    width:100%;    margin:0 auto;    text-align:center;    background-color:var(--color-primary);    border:none;}div.sjs-navigation-menu > ul{    box-sizing:border-box;    height:100%;    width:100%;    float:left;    padding-left:50px;    padding-right:50px;    background-color:#fafafa;    z-index:2;}div.sjs-navigation-menu .nav-menu-grouped-tab{    display:grid;    grid-template-columns:auto auto auto auto;}div.sjs-navigation-menu .nav-menu-grouped-tab::before{    content:none !important;}div.sjs-navigation-menu > ul > li{    display:flex;    justify-content:center;    margin:0 auto;}div.sjs-navigation-menu li > a{    position:relative;}div.sjs-navigation-menu #menu-items a{    display:inline-flex;}div.sjs-navigation-menu #menu-items > li > *{    max-width:360px;}div.sjs-navigation-menu a img:hover{    opacity:1.0;}div.sjs-navigation-menu a:hover{    opacity:1.0;}div.sjs-navigation-menu nav.button-bar{    position:relative;    z-index:2;    display:inline-flex;    box-sizing:border-box;    width:100%;    height:58px;    margin:0 0;    padding-left:10px;    padding-right:10px;}div.sjs-navigation-menu nav.button-bar a{    border-radius:0;    padding:0;    height:auto;    line-height:normal;}div.sjs-navigation-menu nav.button-bar a:hover{    filter:none;}div.sjs-navigation-menu nav.button-bar .menu-items a,div.sjs-navigation-menu nav.button-bar .menu-items div.search-primary{    position:relative;    display:flex;    height:100%;    align-items:center;    line-height:initial;    box-sizing:border-box;    margin-left:25px;    padding:0 20px 0 20px;    font-size:13px;    cursor:pointer;    color:white;    text-transform:uppercase;    font-weight:600;    transition:color .2s;}div.sjs-navigation-menu nav.button-bar .menu-items a.active{    color:var(--color-primary) !important;    background-color:#fafafa;    filter:none;}div.sjs-navigation-menu nav.button-bar .menu-items a:hover{    color:white;    filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}div.sjs-navigation-menu nav.button-bar .menu-items > a:first-child{    margin-left:0;}div.sjs-navigation-menu .nav-menu-item-discount{    position:absolute;    top:0px;    color:var(--color-danger);    font-size:40px;    transform:rotate(0deg);}div.sjs-navigation-menu .nav-menu-item-discount-text{    position:absolute;    color:#ffffff;    font-size:9px;    font-weight:600;    z-index:10;    top:14px;    transform:rotate(45deg);    width:24px;    text-align:center;}div.sjs-navigation-menu nav.button-bar .menu-items{    box-sizing:border-box;    display:flex;    order:2;    align-items:center;    justify-content:center;    width:100%;}div.sjs-navigation-menu nav.button-bar .menu-items a{    padding:0 20px 0 20px;    font-size:13px;    cursor:pointer;    color:white;    text-transform:uppercase;    font-weight:600;    transition:color .2s;}div.sjs-navigation-menu #menu-items{    position:absolute;}div.sjs-navigation-menu #menu-items img.nav-menu-item-gray,div.sjs-navigation-menu #menu-items img.nav-menu-item{    max-height:40px;    max-width:40px;}div.sjs-navigation-menu #menu-items .nav-menu-item-text{    padding-top:5px;    font-size:0.95em;}div.sjs-navigation-menu #menu-items .nav-menu-icon-item-container{    width:75px;    position:relative;}div.sjs-navigation-menu #menu-items .nav-menu-group-items{    list-style:none;    text-align:left;}div.sjs-navigation-menu #menu-items .nav-menu-group-items a{    color:#4c4c4c;    width:100%;    transform-origin:center left;    transition:all 0.25s;}div.sjs-navigation-menu #menu-items .nav-menu-group-items a:hover{    color:var(--color-secondary);    font-weight:600;    letter-spacing:-0.3px;    transform:scale(1.2);}div.sjs-navigation-menu #menu-items .nav-menu-group-items a.active{    color:var(--color-secondary);    font-weight:600;    letter-spacing:-0.3px;}div.sjs-navigation-menu #menu-items .nav-menu-group-header{    display:flex;    align-items:center;    width:100%;    text-transform:uppercase;    font-weight:700;    font-size:1.1em;    color:var(--color-primary);    transform-origin:center left;    transition:all 0.25s;}div.sjs-navigation-menu #menu-items .nav-menu-group-header:hover{    transform:scale(1.1);}div.sjs-navigation-menu #menu-items .nav-menu-group-header-container{    min-height:40px;    width:100%;    display:flex;    align-items:stretch;    text-align:left;}.logo-div{    box-sizing:border-box;    width:auto;    order:1;    flex-grow:0;    flex-shrink:0;}.logo-div > a{    display:inline-block;}.logo-div > a > .logo{    box-sizing:border-box;    margin-top:5px;    float:left;    opacity:1;    cursor:pointer;    transition:opacity .2s;}.logo-div .logo:hover{    opacity:0.6;}.logo-div .logo > .logo-text{    box-sizing:border-box;    float:left;    font-size:19px;    text-align:center;    color:white;    margin-left:5px;}.logo-div .logo > .vector-logo{    background-image:url("/images/img/logo.svg");    background-repeat:no-repeat;    background-size:contain;    width:32px;    height:32px;    margin-top:-4px;}.sjs-navigation-menu .profile-buttons,.sjs-hamburger-menu .profile-buttons{    box-sizing:border-box;    width:auto;    height:33px;    float:right;    margin-top:14px;    border-top-left-radius:2px;    border-top-right-radius:2px;    background-color:transparent;    order:3;    flex-grow:0;    flex-shrink:0;}.sjs-navigation-menu .profile-buttons > .profile-button,.sjs-hamburger-menu .profile-buttons > .profile-button{    box-sizing:border-box;    float:left;    padding-top:4px;    margin-right:26px;    background-color:transparent;    color:white;    text-decoration:none;    transition:opacity .2s;}.sjs-navigation-menu .profile-buttons > .profile-button:last-child,.sjs-hamburger-menu .profile-buttons > .profile-button:last-child{    padding-right:0 !important;}.sjs-navigation-menu .unregistred-buttons > .profile-button,.sjs-hamburger-menu .unregistred-buttons > .profile-button{    padding-right:6px;}.sjs-navigation-menu .profile-buttons > .profile-icon > i,.sjs-hamburger-menu .profile-buttons > .profile-icon > i{    font-size:22px;}.sjs-navigation-menu .profile-buttons > .profile-icon > i > span,.sjs-hamburger-menu .profile-buttons > .profile-icon > i > span{    font-size:14px;}.sjs-navigation-menu .profile-buttons > .profile-link,.sjs-hamburger-menu .profile-buttons > .profile-link{    font-size:14px;    margin-top:3px;}.sjs-navigation-menu .profile-buttons > .profile-button:hover,.sjs-hamburger-menu .profile-buttons > .profile-button:hover{    opacity:0.6;}.profile-button-small{    float:left;    margin-right:20px;    margin-top:13px;    font-size:11px !important;}.profile-button-small > i{    top:0 !important;}.sjs-navigation-menu .search-primary form,.sjs-hamburger-menu .search-primary form{    position:relative;}.sjs-navigation-menu .search-primary .icon,.sjs-hamburger-menu .search-primary .icon{    position:absolute;    right:7px;    z-index:1;    pointer-events:none;    color:#4f5b66;    font-size:14px;}.sjs-navigation-menu .search-primary input[name="q"],.sjs-hamburger-menu .search-primary input[name="q"]{    padding:7px 25px 7px 5px;    background-color:white;    outline:none;    color:black;    border:none;    width:135px;    height:25px;    box-sizing:border-box;}@media only screen and (min-width:1300px){    div.sjs-navigation-menu{        display:block;    }}@media only screen and (max-width:1300px){    div.sjs-navigation-menu{        display:none;    }}div.compiler-wrapper div.compiler-result{position:relative;width:100%;height:100%;}div.compiler-wrapper{    position:relative;margin:24px auto;}div.compiler-wrapper .run-code-button .fa.fa-play{color:var(--color-success);}div.compiler-wrapper .test-code-button.bg-warning{border:1px solid var(--color-warning);}div.compiler-wrapper span.click-to-edit{    position:absolute;    right:0;    padding:10px;    cursor:pointer;    font-size:0.8em;    color:#2d2d2d;z-index:1;}.compiler-wrapper .sjs-tree-view{margin:0;padding-left:2.6em;overflow:auto;resize:horizontal;font-size:0.85em;background:#414446;color:#d4d4d4;}.compiler-wrapper .sjs-tree-view li{user-select:none;white-space:nowrap;cursor:default;padding-top:5px;}.compiler-wrapper .sjs-tree-view li.file{cursor:pointer;}.compiler-wrapper .sjs-tree-view li span:hover{opacity:0.8;}.sjs-compiler{margin-top:5px;display:flex;}.sjs-compiler .sjs-tab-control{border:0 !important;flex-grow:1;}.sjs-compiler[data-editor-visible=""] pre{min-height:300px;}.sjs-compiler pre.no-ide{white-space:pre-wrap;}.sjs-compiler pre[class*=output]{position:absolute;z-index:1;background:transparent;width:100%;box-sizing:border-box;padding-left:15px;color:white;text-shadow:1px 1px 4px black,-1px 1px 4px black,1px -1px 4px black,-1px -1px 4px black;border-left:3px solid #00386b;box-shadow:none;margin:0;}.sjs-compiler pre[class*=output] span::before{display:inline-block;content:'';width:48px;height:48px;float:left;margin-right:10px;}.sjs-compiler .output-failure span::before{background-image:url('/images/img/compilers/robot_failure.svg');}.sjs-compiler .output-success span::before{background-image:url('/images/img/compilers/robot_success.svg');}.shiny{position:relative;overflow:hidden;display:inline-block;color:#fff;text-decoration:none;text-align:center;line-height:50px;font-size:12px;font-family:sans-serif;}.shiny:after{animation:shiny 2s ease-in-out  infinite;animation-fill-mode:forwards;content:"";position:absolute;top:-110%;left:-210%;width:200%;height:200%;opacity:0;transform:rotate(30deg);background:rgba(255,255,255,0.13);background:linear-gradient(to right,rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.63) 77%,rgba(255,255,255,0.1) 92%,rgba(255,255,255,0.0) 100%);}.shiny:active:after{opacity:0;}@keyframes shiny{10%{opacity:1;top:-100%;left:-170%;transition-property:left,top,opacity;transition-duration:0.7s,0.7s,0.15s;transition-timing-function:ease;}100%{opacity:0;top:70%;left:70%;transition-property:left,top,opacity;}}.quiz-form label{    display:block;    position:relative;}.quiz-form label:before{    align-self:center;    position:absolute;    top:calc(50% - 8px);    left:5px;}.quiz-form h4 > p:first-of-type{    display:inline;}.quiz-form label > *{    display:inline-block;    max-width:100%;    margin:5px 10px 5px 35px !important;}.quiz-form hr{    margin:75px 0;}.quiz-form img{    display:block;    max-width:100%;    height:auto;    margin:0 auto;}.quiz-form .answer .console samp{    overflow-y:revert!important;}.quiz-tabs{    border :none !important;    min-height:350px;}.quiz-tabs > ul > li{    height:auto;    width:100%;    overflow:visible !important;}.quiz-tabs > ul > li::before{    display :none !important;}.answer{    width:calc(100% - 40px); }.answer p,.answer pre,.answer img{    margin:0 !important;}#clock{    font-size:1.3em;    text-align:center;    width:120px;    height:45px;    background-color:rgba(255,255,255,0.75);}#clock .unimportant{    font-size:0.7em;}td.animated-quiz-bar{    position:relative;}td.animated-quiz-bar > div.animated-bar{    background:#00386b;    position:absolute;    bottom:0;    left:0;    height:2px;    animation-name:quiz-bar-animations-w;    animation-duration:.7s;    transition-timing-function:cubic-bezier(0.82,0.21,0.58,1);    -webkit-transition-timing-function:cubic-bezier(0.82,0.21,0.58,1);}@keyframes quiz-bar-animations-w{    from{        width:0;    }}.competition-status{font-size:1.1em; text-align:right; text-shadow:2px 2px 10px black;}.CountDown .leadingZero{    display:none;}.CountDown .number{}.CountDown .timePart{    margin:5px 5px 0px 0px;    display:inline-block;    width:50px;    text-align:center;}.CountDown .label{    display:block;    font-size:0.5em;}.CountDown{    font-family:Calibri;    text-align:center;}.CountDown .timePart,.CountDown .expirationLabel{    border-radius:5px;    padding:5px;}.tree-menu-editor{width:90%; margin:0 auto;}.tree-menu-editor li{list-style:none;}.tree-menu-editor input{margin:5px; padding:3px 2px;}.tree-menu-editor button{border:none; cursor:pointer;}.tree-menu-editor-root > li > ul > li{margin-top:20px;}.tree-menu-editor button.fa{float:right; margin:0 5px;}html{scroll-padding-top:3rem;}body{    background:var(--color-background); color:var(--color-text);}::selection{    background:#4169E1;    color:white;}::-moz-selection{    background:#4169E1;    color:white;}img{border:0px;    vertical-align:middle;}img.pull-left{    margin-right:10px;}img.pull-right{    margin-left:10px;}.circle{    border-radius:9999px;}.primary-color{    color:var(--color-primary);}.text-color{    color:#4169E1;}small{    font-size:12px;}mark{color:white;background-color:var(--color-warning);padding:0 0.3rem;}.medium-graph{    max-width:700px;    margin:0 auto;}.medium-graph .chart-graph{    width:500px;    float:left;}.medium-graph .chart-legend{    width:200px;    float:right;}.medium-graph .chart-legend ul{    list-style:none;    position:relative;}.medium-graph .chart-legend li{    padding:2px 3px;    font-size:11px;    cursor:default;    display:inline-block;}.medium-graph .chart-legend li span{    padding:3px 5px;    border-radius:5px;}@media only screen and (max-width:767px){    .medium-graph .chart-graph,.medium-graph .chart-legend{        float:none;        width:100%;        text-align:center;    }}a{color:#4169E1;text-decoration:none;}a:hover{color:#3dadfb;cursor:pointer;}a img:hover{opacity:0.8;}img.hover:hover,span.hover:hover{     opacity:0.8;    cursor:pointer;}a.underlined{text-decoration:underline;}a.hover-underlined:hover{text-decoration:underline;}.whitebox{    padding:8px;    background:white;    border-radius:2px;}.whitebox.whitebox-no-padding{    padding:0;}.whitebox.whitebox-no-border{border:0;}.fancybox{border:1px solid #e8e8e8;    padding:8px;    background:#fff;    border-radius:4px;}.fancyflexbox{border:solid 8px transparent;padding:8px;background:#fff;position:relative;}.fancyflexbox:before{content:'';border:1px solid #e8e8e8;border-radius:4px;display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;}.no-border{border:0 !important;}.colorbox{    border:1px solid #4A81F8;    background:var(--color-primary);    padding:8px;    border-radius:4px;    color:white;}.colorbox .unimportant{    color:white;    opacity:0.4;}.colorbox .unimportant small{color:white;}.colorbox a,article .colorbox.article-component a:not([class*="button"]){    color:white;    text-decoration:underline;}.colorbox a:hover,article .colorbox.article-component a:not([class*="button"]):hover{color:white;opacity:0.9;}.colorbox blockquote{    background:transparent;}.colorbar{    background:var(--color-primary);}.blueboxlight{    border:1px solid #C4D7FF;    border-left:none;    background:#EDF3FF;    box-shadow:var(--color-primary) -3px 0px;    margin-left:3px;}hr{    border:0px;    color:#ededed;    background:#ededed;    height:2px;}.scrollable-table-wrapper{overflow:auto;}.grayscale{filter:grayscale(1);}.article-component table,.fancytable{width:100%;text-align:center;border-collapse:collapse;    padding:10px;    outline:1px solid #e1e1e1; margin:14px 0;}.article-component tr:first-child th{     border-bottom:1px solid #e1e1e1;}.article-component td,.fancytable td{     border-left:1px solid #d3d3d3;}.article-component td + td,.fancytable td + td{     border-left:1px solid #f1f1f1;}.article-component td:first-child,.fancytable td:first-child{     border-left:0;}.article-component tr:nth-child(2n) td + td,.article-component tr:first-child th + th,.fancytable tr:nth-child(2n) td + td,.fancytable tr:first-child th + th{    border-left:1px solid #ececec;}.article-component tr:not(:last-child) th:first-child{     border-bottom:1px solid #ececec;}.article-component table.align-left,.fancytable.align-left{    text-align:left;}.article-component th,.article-component td,.fancytable th,.fancytable td{padding:10px 6px;border-collapse:collapse;    word-wrap:break-word;     overflow-wrap:break-word;}.article-component td.no-break,.fancytable.no-break td{    word-break:normal;}.article-component th,.fancytable th{    vertical-align:top;}.article-component tr:nth-child(2n),.fancytable tr:nth-child(2n),.article-component th,.fancytable th{ background-color:#f6f6f6;}.colorbox.article-component tr:nth-child(2n){background-color:#2c79bb;}.article-component tr.highlight,.fancytable tr.highlight{     background:#D5E9FF;}.article-component td.highlight,.article-component th.highlight,.fancytable td.highlight,.fancytable th.highlight{     background:#D5E9FF;}.article-component tr:nth-child(2n).highlight,.fancytable tr:nth-child(2n).highlight{     background:#b7d9ff;}.article-component td:nth-child(2n).highlight,.article-component th:nth-child(2n).highlight,.fancytable td:nth-child(2n).highlight,.fancytable th:nth-child(2n).highlight{     background:#b7d9ff;}.article-component tr:nth-child(2n).highlight td + td,.fancytable tr:nth-child(2n).highlight td + td {    border-left:1px solid #97d2ff;}.article-component tr.highlight td + td,.fancytable tr.highlight td + td {    border-left:1px solid #b3e2ff;}.article-component tr.highlight-success,.fancytable tr.highlight-success{ background:var(--color-success);color:white;}.article-component td.highlight-success,.article-component th.highlight-success,.fancytable td.highlight-success,.fancytable th.highlight-success{ background:var(--color-success);color:white;}.article-component tr:nth-child(2n).highlight-success,.fancytable tr:nth-child(2n).highlight-success{ background:var(--color-success);color:white;}.article-component td:nth-child(2n).highlight-success,.article-component th:nth-child(2n).highlight-success,.fancytable td:nth-child(2n).highlight-success,.fancytable th:nth-child(2n).highlight-success{ background:var(--color-success);color:white;}.article-component tr:nth-child(2n).highlight-success td + td,.fancytable tr:nth-child(2n).highlight-success td + td {border-left:1px solid #65a932;}.article-component tr.highlight-success td + td,.fancytable tr.highlight-success td + td {border-left:1px solid #65a932;}.article-component > div[style="text-align:center"] img,.article-component > pre[class]{margin:1rem 0;}#popup-dialog{    position:absolute;    min-width:200px;    min-height:20px;    display:none;    background:var(--color-primary);    padding:10px;    overflow:auto;    color:white;}#popup-dialog ul{    margin-top:0;    margin-bottom:0;}h1,h2,h3,h4,h5,h6{color:#656565;    font-weight:normal;text-shadow:0 1px 1px rgba(0,0,0,.2);}.article-component h2,.article-component h3,.article-component h4,.article-component h5,.article-component h6{padding-left:10px;border-left:3px solid var(--color-primary);}object.article-component h3,object.article-component h4,object.article-component h5,object.article-component h6{     color:#4169E1;    padding-bottom:5px;    border-bottom:1px solid #E4E4E4;}h1,.h1{    color:#333333 !important;font-size:25px;font-weight:700;margin:5px 0px 5px 0px;    line-height:35px;}h2,.h2{font-size:30px;margin:40px 0px 8px 0px;}h3,.h3{font-size:25px;margin:33px 0px 8px 0px;}h4,.h4{font-size:22px;margin:18px 0px 8px 0px;}h5,.h5{font-size:19px;margin:10px 0px 8px 0px;}h6,.h6{font-size:17px;margin:5px 0px 8px 0px;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}.font-size-primary{font-size:var(--font-size-primary);}.unimportant{color:#888888 !important;}.unimportant a{    color:#888888 !important;    text-decoration:underline;}.text-danger{    color:var(--color-danger) !important;}.text-success{    color:var(--color-success) !important;}.text-warning{color:var(--color-warning) !important;}.text-white{color:white !important;}.text-light{color:var(--color-light) !important;}.text-primary{color:var(--color-primary) !important;}.text-secondary{color:var(--color-secondary) !important;}.text-dark{color:var(--color-dark) !important;}.text-muted{color:var(--color-muted) !important;}.text-black{color:black !important;}.text-faded{position:relative;height:250px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 95%);margin-top:-250px;}a[class^=text-]:hover,a[class^=text-]:focus{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}.font-weight-extra-bold{font-weight:800 !important;}.font-weight-bold{font-weight:700 !important;}.font-weight-semi-bold{font-weight:600 !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-light{font-weight:300 !important;}.font-italic{font-style:italic !important;}.bg-primary{background-color:var(--color-primary);}.bg-secondary{background-color:var(--color-secondary);}.bg-danger{background-color:var(--color-danger) !important;}.bg-danger-light{background-color:var(--color-danger-light) !important;}.bg-success{background-color:var(--color-success) !important;}.bg-success-light{background-color:var(--color-success-light) !important;}.bg-warning{background-color:var(--color-warning) !important;}.bg-white{background-color:white !important;}.bg-light{background-color:var(--color-light) !important;}.bg-light-secondary{background-color:var(--color-light-secondary) !important;}.bg-dark{background-color:var(--color-dark) !important;}.bg-transparent{background-color:transparent !important;}.center{text-align:center;}.clear{clear:both;}.bottom-space{    margin-bottom:15px;}.bottom-space-half{    margin-bottom:7px;}.left-space{    margin-left:15px;}.right-space{    margin-right:15px;}.hidden{    display:none;}.hidden-important{    display:none !important;}.invisible{visibility:hidden;opacity:0;}.shrinked-y{    max-height:0 !important;    transform:scale(0) !important;}.shrinked-x{    max-width:0 !important;    transform:scale(0) !important;}.scrollable{    overflow-y:scroll;}.text-center{    text-align:center !important;}.text-left{    text-align:left !important;}.text-right{    text-align:right !important;}.text-justify{    text-align:justify !important;}.text-capitalize{text-transform:capitalize !important;}.text-uppercase{text-transform:uppercase !important;}.text-lowercase{text-transform:lowercase !important;}.pull-right{    float:right;}.pull-left{    float:left;}.vertical-center{    vertical-align:middle;}.super-strong{    font-size:2em;    line-height:1em;}.bold{    font-weight:bold;}blockquote{    background:#fafafa;    position:relative;    margin:15px 0;padding:20px 35px 20px 45px;}blockquote:before{    color:#00386b;    content:"\201C";    font-size:5em;    font-family:Courgette;    position:absolute;    left:2px;    top:0.6em;    line-height:0.1em;}blockquote:after{    color:#00386b;    content:"\201D";    font-size:5em;    position:absolute;    font-family:Courgette;    right:5px;    bottom:-0.1em;    line-height:0.1em;}blockquote.unimportant:before,blockquote.unimportant:after{color:var(--color-muted);}blockquote p:first-child{    margin-top:0px;}blockquote p:last-child{    margin-bottom:0px;}.thumbnail-16{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:16px;    max-height:16px;}.thumbnail-16.circle{object-fit:cover;}.thumbnail-32{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:32px;    max-height:32px;}.thumbnail-32.circle{object-fit:cover;}.thumbnail-48{     display:inline-block;width:100%;height:100%;object-fit:contain;     max-width:48px;     max-height:48px; }.thumbnail-48.circle{object-fit:cover;}.thumbnail-64{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:64px;    max-height:64px;}.thumbnail-64.circle{object-fit:cover;}.thumbnail-96{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:96px;    max-height:96px;}.thumbnail-96.circle{object-fit:cover;}.thumbnail-108{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:108px;    max-height:108px;}.thumbnail-108.circle{object-fit:cover;}.thumbnail-128{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:128px;    max-height:128px;}.thumbnail-128.circle{object-fit:cover;}.thumbnail-256{    display:inline-block;width:100%;height:100%;object-fit:contain;    max-width:256px;    max-height:256px;}.thumbnail-256.circle{object-fit:cover;}.under-pc{    display:none;}.under-pc-inline{    display:none !important;}.under-wide-phone{    display:none;}.under-tablet{    display:none;}.over-phone{    display:block;}.over-wide-phone{    display:block;}.hand{    cursor:pointer;}.tiny-text{    font-size:8px;}.strikethrough,tr.strikethrough td{    text-decoration:line-through;}.linethrough{    text-decoration:line-through;}ul.pagination li{    display:inline-block;    border:1px solid #e8e8e8;    margin-left:-1px;    text-align:center;}ul.pagination li:hover{    background:#fAfAfA;}ul.pagination li > a,ul.pagination li > span{    padding:4px 10px;    display:inline-block;}.sr-only{    display:none;}ul.pagination li.disabled{    color:#e8e8e8;}ul.pagination li.active{    color:white;    background:#00386b;}.white-links a{color:white;}@media only screen and (min-width:768px) and (max-width:1023px){    .under-pc{        display:block;    }    .under-pc-inline{        display:inline-block !important;    }}@media only screen and (min-width:480px) and (max-width:767px){    .article-component table,.fancytable{        table-layout:fixed;    }    .article-component th,.article-component td,.fancytable th,.fancytable td    {        width:100%;    }    .under-pc{        display:block;    }    .under-pc-inline{        display:inline-block !important;    }    .under-tablet{        display:block;    }    .over-wide-phone{        display:none !important;    }}@media only screen and (max-width:479px){    .article-component table,.fancytable{        table-layout:fixed;    }    .article-component th,.article-component td,.fancytable th,.fancytable td    {        width:100%;    }    .under-pc{        display:block;    }    .under-pc-inline{        display:inline-block !important;    }    .under-tablet{        display:block;    }    .under-wide-phone{        display:block;    }    .over-phone{        display:none;    }    .over-wide-phone{        display:none !important;    }}.big{    font-size:larger;}.green{    color:green;}.red{    color:red;}.gray{    color:gray;}.black{    color:black;}.semitransparent{    opacity:0.6;}.tag{padding:0 5px 1px 5px;border-radius:3px;font-size:0.8em;white-space:nowrap;}.tag.tag-important{color:white;background-color:#cc0000;}.tag.tag-gold{color:black;background-color:#f3cb00;text-transform:uppercase;font-weight:600;}.tag.tag-success{color:var(--color-background);background-color:var(--color-success);text-transform:uppercase;font-weight:600;}.tag.tag-dark{color:var(--color-background);background-color:var(--color-gray-dark-primary);text-transform:uppercase;font-weight:600;}.tag.tag-big{    top:-30px;    font-size:0.8em !important;    box-shadow:inset 0px -4px 9px -5px #000000;    background-color:#f3cb00;    text-transform:uppercase;    border-bottom-right-radius:0;    border-bottom-left-radius:0;z-index:-1;}.tag.tag-lang-edition{padding:0 3px;border:solid 1px var(--color-info);border-radius:25%;background-color:var(--color-info);color:white;font-weight:bold;}.button-action{background-color:var(--color-success) !important;border:1px solid var(--color-success) !important;}.button-action:hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast)) !important;}.button-big-padding{padding:20px 25px !important;}button.color-input-button{border-radius:0 !important;padding:15.5px 9px !important;background-color:white !important;}.btn-primary{background-color:var(--color-primary) !important;color:var(--color-background) !important;border:1px solid var(--color-primary) !important;}.btn-secondary{background-color:var(--color-secondary) !important;color:var(--color-background) !important;border:1px solid var(--color-secondary) !important;}.btn-success,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--color-success) !important;color:var(--color-background) !important;border:1px solid var(--color-success) !important;}.btn-danger{background-color:var(--color-danger) !important;color:var(--color-background) !important;border:1px solid var(--color-danger) !important;}.btn-warning{background-color:var(--color-warning) !important;color:var(--color-background) !important;border:1px solid var(--color-warning) !important;}.btn-dark{background-color:var(--color-gray-dark-primary) !important;color:var(--color-background) !important;border:1px solid var(--color-gray-dark-primary) !important;}.btn-info{background-color:var(--color-info) !important;color:var(--color-background) !important;border:1px solid var(--color-info) !important;}.btn-primary:hover,.btn-secondary:hover,.btn-success:hover,.btn-danger:hover,.btn-dark:hover,.btn-info:hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}.btn-outline-primary{background-color:transparent !important;color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;}.btn-outline-primary:hover{background-color:var(--color-primary) !important;color:var(--color-background) !important;border:1px solid var(--color-primary) !important;}.btn-outline-secondary{background-color:transparent !important;color:var(--color-secondary) !important;border:1px solid var(--color-secondary) !important;}.btn-outline-secondary:hover{background-color:var(--color-secondary) !important;color:var(--color-background) !important;border:1px solid var(--color-secondary) !important;}.btn-outline-success{background-color:transparent !important;color:var(--color-success) !important;border:1px solid var(--color-success) !important;}.btn-outline-success:hover{background-color:var(--color-success) !important;color:var(--color-background) !important;border:1px solid var(--color-success) !important;}.btn-outline-danger{background-color:transparent !important;color:var(--color-danger) !important;border:1px solid var(--color-danger) !important;}.btn-outline-danger:hover{background-color:var(--color-danger) !important;color:var(--color-background) !important;border:1px solid var(--color-danger) !important;}.btn-outline-warning{background-color:transparent !important;color:var(--color-warning) !important;border:1px solid var(--color-warning) !important;}.btn-outline-warning:hover{background-color:var(--color-warning) !important;color:var(--color-background) !important;border:1px solid var(--color-warning) !important;}.btn-outline-dark{background-color:transparent !important;color:var(--color-gray-dark-primary) !important;border:1px solid var(--color-gray-dark-secondary) !important;}.btn-outline-dark:hover{background-color:var(--color-gray-dark-primary) !important;color:var(--color-background) !important;border:1px solid var(--color-gray-dark-secondary) !important;}.btn-outline-light{background-color:transparent !important;color:var(--color-light) !important;border:1px solid var(--color-light) !important;}.btn-outline-light:hover{background-color:var(--color-light) !important;color:var(--color-text) !important;border:1px solid var(--color-light) !important;}.btn-outline-info{background-color:transparent !important;color:var(--color-info) !important;border:1px solid var(--color-info) !important;}.btn-outline-info:hover{background-color:var(--color-info) !important;color:var(--color-text) !important;border:1px solid var(--color-info) !important;}.btn-lg{padding:.5rem 1rem !important;font-size:1.25rem !important;line-height:1.5 !important;border-radius:var(--btn-border-radius) !important; }.btn-sm{padding:.25rem .5rem !important;font-size:.875rem !important;line-height:1.5 !important;border-radius:var(--btn-border-radius) !important; }.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-cell{display:table-cell !important;}.d-table-row{display:table-row !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.w-25{width:25%;}.w-50{width:50%;}.w-75{width:75%;}.w-100{width:100%;}.h-25{height:25%;}.h-50{height:50%;}.h-75{height:75%;}.h-100{height:100%;}.double-line-spacing{line-height:2;}.rounded{border-radius:.25rem !important;}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important;}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important;}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important;}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-0{border-radius:0 !important;}.opacity-0{opacity:0;}.opacity-10{opacity:0.1;}.opacity-20{opacity:0.2;}.opacity-30{opacity:0.3;}.opacity-40{opacity:0.4;}.opacity-50{opacity:0.5;}.opacity-60{opacity:0.6;}.opacity-70{opacity:0.7;}.opacity-80{opacity:0.8;}.opacity-90{opacity:0.9;}.opacity-100{opacity:1;}.text-decoration-none{text-decoration:none !important;}.colorize-svg-primary{filter:invert(15%) sepia(21%) saturate(7000%) hue-rotate(193deg) brightness(101%) contrast(101%) !important;transform:translateZ(0);}.colorize-svg-secondary{filter:invert(49%) sepia(33%) saturate(3380%) hue-rotate(341deg) brightness(98%) contrast(90%) !important;transform:translateZ(0);}.colorize-svg-success{filter:invert(61%) sepia(21%) saturate(1190%) hue-rotate(51deg) brightness(99%) contrast(91%) !important;transform:translateZ(0);}.colorize-svg-danger{filter:invert(13%) sepia(72%) saturate(7495%) hue-rotate(19deg) brightness(92%) contrast(108%) !important;transform:translateZ(0);}.colorize-svg-warning{filter:invert(73%) sepia(98%) saturate(3537%) hue-rotate(338deg) brightness(103%) contrast(110%) !important;transform:translateZ(0);}.colorize-svg-white{filter:brightness(0) invert(1) !important;transform:translateZ(0);}.colorize-svg-grey{filter:invert(98%) sepia(4%) saturate(654%) hue-rotate(240deg) brightness(113%) contrast(85%); !important;transform:translateZ(0);}.border{    border:1px solid var(--color-gray-primary) !important;}.border-top{border-top:1px solid var(--color-gray-primary) !important;}.border-bottom{border-bottom:1px solid var(--color-gray-primary) !important;}.border-left{border-left:1px solid var(--color-gray-primary) !important;}.border-right{border-right:1px solid var(--color-gray-primary) !important;}.border-white{    border-color:white !important;}.border-primary{    border-color:var(--color-primary) !important;}.border-secondary{    border-color:var(--color-secondary) !important;}.border-success{    border-color:var(--color-success) !important;}.border-danger{    border-color:var(--color-danger) !important;}.border-light{    border-color:var(--color-light) !important;}.border-dark{    border-color:var(--color-dark) !important;}.border-light{    border-color:var(--color-light) !important;}.border-warning{    border-color:var(--color-warning) !important;}.border-0{    border:0 !important;}.border-1{    border-width:1px !important;}.border-2{    border-width:2px !important;}.border-3{    border-width:3px !important;}.border-4{    border-width:4px !important;}.border-5{    border-width:5px !important;}.logo-display{    box-sizing:border-box;    width:26px;    height:14px;    border:2px solid white;    margin-left:7px;}.logo-keyboard{    box-sizing:border-box;    height:0;    width:36px;    margin-top:2px;    border-style:solid;    border-width:0 5px 10px 5px;    margin-left:2px;    border-color:transparent transparent white transparent;}header.layout{height:60px;}aside .sidebar-wrapper{border-left:3px solid var(--color-secondary);margin-bottom:40px;}aside .sidebar-wrapper .sidebar-heading{height:51px;}aside .sidebar-wrapper .sidebar-heading .training-icon{display:block;height:51px;width:47px;line-height:51px;float:left;background-color:var(--color-secondary);color:white;}aside .sidebar-wrapper .sidebar-heading .sidebar-title-with-subtitle{float:left;}aside .sidebar-wrapper .sidebar-heading .sidebar-title-with-subtitle h2{float:none;line-height:35px;}aside .sidebar-wrapper .sidebar-heading .sidebar-subtitle{display:block;margin-left:15px;}aside .sidebar-heading h2{display:block;float:left;margin:0 0 0 15px;text-align:left;line-height:51px;text-transform:uppercase;font-size:17px;font-weight:600;color:var(--color-secondary);}aside.sidebar{width:250px;display:inline-block;    vertical-align:top;text-align:center;margin-left:5px;}footer p{line-height:2;}#navigation_bar td{text-align:center;padding-bottom:20px;}#navigation_bar{width:100%;}body#body{    min-height:100%;    background:var(--color-background);}body{    padding:0px;    margin:0px;}html{    font-family:var(--font-family-primary);    font-size:var(--font-size-primary);}#logo{    float:left;height:94px;width:480px;    margin-top:5px;}.menu_div {width:129px;vertical-align:top;text-align:center;}#last-comments{padding-top:10px;border:1px solid #C9CBCD;width:248px;height:217px;text-align:center;}.flash-message{padding:5px;    color:white;    text-align:center;    font-size:1em;}.flash-message a{    color:white;    text-decoration:underline;}.flash-message[data-show-animation="true"]{    -webkit-animation:message-animations .3s linear;     -moz-animation:message-animations .3s linear;     -ms-animation:message-animations .3s linear;     -o-animation:message-animations .3s linear;     animation:message-animations .3s linear;}.flash-message[data-show-animation="true"] .message-hide-button{    -webkit-animation:message-animations .3s linear;     -moz-animation:message-animations .3s linear;     -ms-animation:message-animations .3s linear;     -o-animation:message-animations .3s linear;     animation:message-animations .7s linear;}.flash-message[data-show-animation="true"] .message-icon{    -webkit-animation:message-animations .3s linear;     -moz-animation:message-animations .3s linear;     -ms-animation:message-animations .3s linear;     -o-animation:message-animations .3s linear;     animation:message-animations .3s linear;}.flash-message > .message-text{    padding:5px;}.message-success{    background-color:#2ecc71;}.message-info{    background-color:var(--color-info);}.message-error{    background-color:#e74c3c;}.message-warning{background-color:var(--color-warning);}.message-black{background-color:black;}.message-black .message-icon i.fa{color:yellow;}.message-icon{    float:left;    width:30px;    line-height:18px;    text-align:center;    font-size:20px;}.message-hide-button{    float:right;    width:30px;    cursor:pointer;    line-height:18px;    text-align:center;    font-size:20px;}.flash-message[data-closable="false"] .message-hide-button{    cursor:not-allowed;}@keyframes message-animations{    from{        height:0;    }    to{        height:30px;    }}@-webkit-keyframes message-animations{    from{        height:0;    }    to{        height:auto;    }}@-ms-keyframes message-animations{    from{        height:0;    }}@-o-keyframes message-animations{    from{        height:0;    }}@-moz-keyframes message-animations{    from{        height:0;    }}.wall-box{     word-break:break-word;    width:160px; text-align:center;font-weight:600;margin:15px auto;line-height:1.5;}.wall-box img{    margin-bottom:15px;}.wall-box small{display:inline-block;margin-top:10px;}.article-box{    margin-bottom:7px;    padding-top:2px;}.article-thumbnail-box{position:relative;width:94px;height:94px;padding:6px;float:left;text-align:center;}.course-absolved-badge{    height:52px !important;    margin-top:2px;    left:41px;}.article-thumbnail-box a{display:flex;justify-content:center;align-items:center;}.wall-article-box{border-bottom:#ededed 1px solid;margin:25px auto;padding-bottom:25px;}#container{    max-width:1120px;    margin:0px auto;}#container.type-news{    max-width:960px;}#search-header{    display:none;    width:255px;}#search-header i.fa{    font-size:13.6px;}#ad-header{    float:left;    height:60px;    width:40%;}#menu-header{    display:none;}#menu-header > select{    font-size:1.3em;    height:32px;    padding-left:3px;    width:360px;}@-moz-document url-prefix(){    #menu-header > select{        padding-top:4px;    }}#header-action-bar{    float:right;    width:350px;    height:50px;    text-align:right;    padding-top:10px;    font-family:Verdana;}header div.colorbar{    padding:3px;}#mobile-account-name{    display:none;}.table-word-wrap{    table-layout:fixed;    width:100%;}.table-word-wrap td{    word-wrap:break-word;}#logo--{    width:25%;}#logo-- a:hover{    opacity:0.8;}#social-icons > a:first-child{    padding:1em 1em 1em 0;}#social-icons > a{    color:white;    padding:1em;}#social-icons > a:hover{    opacity:0.6;}@media only screen and (min-width:768px) and (max-width:1023px){    #logo--{        width:auto;    }    #search-header{        display:block;        float:right;    }    aside.sidebar{        display:none;    }    #article-section,#editor_form .texy-preview-container{        width:100%;    }    #container{        width:auto;    }}@media only screen and (min-width:480px) and (max-width:767px){    #logo--{        width:auto;    }    #search-header{        display:block;        float:none;    }    aside.sidebar{        display:none;    }    #article-section,#editor_form .texy-preview-container{width:100%;    }    #container{        width:auto;    }    #header-action-bar{        clear:both;        float:none;    }    header.layout{        margin:0px auto 120px auto;    }    #mobile-header{        width:252px;        margin:0px auto;    }    #header-action-bar{        text-align:left;    }    header div.colorbar{        height:auto;    }    .action-bar-mobile{        width:252px;        margin:0px auto;    }}@media only screen and (max-width:479px){    #logo--{        width:auto !important;    }    #search-header{        display:block;        float:none;    }    aside.sidebar{        display:none;    }    #article-section,#editor_form .texy-preview-container{width:100%;    }    #container{        width:auto;    }    .forum-avatar-brief{        display:block;    }    .reklama-251{        display:block;    }    #header-action-bar{        clear:both;        float:none;    }    header.layout{        margin:0px auto 120px auto;    }    #mobile-header{        width:252px;        margin:0px auto;    }    #header-action-bar{        text-align:center;        width:auto;    }    header div.colorbar{        height:auto;    }    .action-bar-mobile{        width:252px;        margin:0px auto;    }    #account-name{        display:none;    }    #mobile-account-name{        display:inline;    }    .thread_name{        width:150px;    }}@media only screen and (max-width:767px){    .flash-message[data-show-animation="true"]{        -webkit-animation:none;         -moz-animation:none;         -ms-animation:none;         -o-animation:none;         animation:none;    }}div.introbox{background-size:cover;background-position:bottom right;height:270px;color:white;font-size:4rem;text-transform:uppercase;line-height:1.1em;padding:2.5rem;display:flex;align-items:flex-end;box-sizing:border-box;}@media only screen and (max-width:767px){div.introbox{height:540px;font-size:2.5rem;}}.profession-item{transition:all .2s ease-in-out;}.main-products svg path{fill:var(--color-primary);}.profession-item:hover{transform:scale(1.1);}.profession-item:hover a{background-color:var(--color-primary) !important;}.profession-item:hover p{color:white !important;}.profession-item img{filter:invert(15%) sepia(21%) saturate(7000%) hue-rotate(193deg) brightness(101%) contrast(101%); transform:translateZ(0);}.profession-item:hover img{filter:invert(100%) sepia(4%) saturate(0%) hue-rotate(236deg) brightness(103%) contrast(105%); transform:translateZ(0);}.main-products .main-products__icon{width:105px;height:105px;top:-40px;left:calc(50% - 105px / 2);}.top-languages img{filter:brightness(0) invert(1);opacity:0.4;}.top-languages img:hover{opacity:0.8;}@media only screen and (min-width:768px){.top-languages.container{max-width:644px;}}.main-page-header .main-page-header__heading{font-family:'Poppins',sans-serif;clip-path:polygon(0 -1px,100% -1px,100% 100%,0 85%);    text-shadow:2px 2px 7px rgba(0,0,0,0.6);}.video-gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-image:linear-gradient(180deg,rgba(0,56,107,1) 0%,rgba(0,56,107,0.95) 10%,rgba(0,56,107,0.90) 15%,rgba(0,56,107,0.80) 25%,rgba(0,56,107,0.70) 35%,rgba(0,56,107,0.50) 100%);}#background-video{position:absolute;width:100%;height:100%;object-fit:cover;left:0;right:0;top:0;bottom:0;z-index:-2;}.main-page-header__stamp{background-image:url("/images/img/akreditace-stamp-v2.svg");background-size:contain;background-repeat:no-repeat;width:250px;height:250px;position:absolute;right:10%;bottom:-125px;}@media only screen and (min-width:1024px){.main-page-header .main-page-header__heading{padding-top:10rem !important;padding-bottom:10rem !important;}}.main-products{width:100%;max-width:1150px;}@media only screen and (max-width:767px){.main-page-header .main-page-header__heading .display-3{font-size:2.5rem;}.main-page-header .main-page-header__heading .h2{font-size:19px;}.main-page-header .main-page-header__heading .display-3 .d-inline{display:block !important;}}@media only screen and (max-width:1023px){.main-products .main-products__icon{position:static !important;height:auto;width:auto;}.main-page-header__stamp{width:140px;height:140px;right:0;bottom:-70px;}}@media only screen and (max-width:479px){.main-products > div{margin-top:0 !important;padding:0 !important;}.main-products .main-products__icon{margin:0 !important;}.main-products .main-products__icon svg{max-width:24px;max-height:24px;}.main-products .h4{font-size:16px;text-align:left;}.main-products .button{font-weight:600 !important;font-size:10px;}.main-page-header__stamp{width:80px;height:105px;bottom:-65px;right:20px;}}@media only screen and (max-width:375px){.main-page-header .main-page-header__heading{background-position:28% 28%;background-size:auto 100%;}}.m-0,.m-xs-0{margin:0 !important;}.mt-0,.mt-xs-0,.my-0,.my-xs-0{margin-top:0 !important;}.mr-0,.mr-xs-0,.mx-0,.mx-xs-0{margin-right:0 !important;}.mb-0,.mb-xs-0,.my-0,.my-xs-0{margin-bottom:0 !important;}.ml-0,.ml-xs-0,.mx-0,.mx-xs-0{margin-left:0 !important;}.m-1,.m-xs-1 {margin:0.25rem !important;}.mt-1,.mt-xs-1,.my-1,.my-xs-1 {margin-top:0.25rem !important;}.mr-1,.mr-xs-1,.mx-1,.mx-xs-1{margin-right:0.25rem !important;}.mb-1,.mb-xs-1,.my-1,.my-xs-1{margin-bottom:0.25rem !important;}.ml-1,.ml-xs-1,.mx-1,.mx-xs-1{margin-left:0.25rem !important;}.m-2,.m-xs-2{margin:0.5rem !important;}.mt-2,.mt-xs-2,.my-2,.my-xs-2{margin-top:0.5rem !important;}.mr-2,.mr-xs-2,.mx-2,.mx-xs-2{margin-right:0.5rem !important;}.mb-2,.mb-xs-2,.my-2,.my-xs-2{margin-bottom:0.5rem !important;}.ml-2,.ml-xs-2,.mx-2,.mx-xs-2{margin-left:0.5rem !important;}.m-3,.m-xs-3{margin:1rem !important;}.mt-3,.mt-xs-3,.my-3,.my-xs-3{margin-top:1rem !important;}.mr-3,.mr-xs-3,.mx-3,.mx-xs-3{margin-right:1rem !important;}.mb-3,.mb-xs-3,.my-3,.my-xs-3{margin-bottom:1rem !important;}.ml-3,.ml-xs-3,.mx-3,.mx-xs-3{margin-left:1rem !important;}.m-4,.m-xs-4{margin:1.5rem !important;}.mt-4,.mt-xs-4,.my-4,.my-xs-4{margin-top:1.5rem !important;}.mr-4,.mr-xs-4,.mx-4,.mx-xs-4{margin-right:1.5rem !important;}.mb-4,.mb-xs-4,.my-4,.my-xs-4{margin-bottom:1.5rem !important;}.ml-4,.ml-xs-4,.mx-4,.mx-xs-4{margin-left:1.5rem !important;}.m-5,.m-xs-5{margin:3rem !important;}.mt-5,.mt-xs-5,.my-5,.my-xs-5{margin-top:3rem !important;}.mr-5,.mr-xs-5,.mx-5,.mx-xs-5{margin-right:3rem !important;}.mb-5,.mb-xs-5,.my-5,.my-xs-5{margin-bottom:3rem !important;}.ml-5,.ml-xs-5,.mx-5,.mx-xs-5{margin-left:3rem !important;}.p-0,.p-xs-0{padding:0 !important;}.pt-0,.pt-xs-0,.py-0,.py-xs-0{padding-top:0 !important;}.pr-0,.pr-xs-0,.px-0,.px-xs-0{padding-right:0 !important;}.pb-0,.pb-xs-0,.py-0,.py-xs-0{padding-bottom:0 !important;}.pl-0,.pl-xs-0,.px-0,.px-xs-0{padding-left:0 !important;}.p-1,.p-xs-1{padding:0.25rem !important;}.pt-1,.pt-xs-1,.py-1,.py-xs-1{padding-top:0.25rem !important;}.pr-1,.pr-xs-1,.px-1,.px-xs-1{padding-right:0.25rem !important;}.pb-1,.pb-xs-1,.py-1,.py-xs-1{padding-bottom:0.25rem !important;}.pl-1,.pl-xs-1,.px-1,.px-xs-1{padding-left:0.25rem !important;}.p-2,.p-xs-2{padding:0.5rem !important;}.pt-2,.pt-xs-2,.py-2,.py-xs-2{padding-top:0.5rem !important;}.pr-2,.pr-xs-2,.px-2,.px-xs-2{padding-right:0.5rem !important;}.pb-2,.pb-xs-2,.py-2,.py-xs-2{padding-bottom:0.5rem !important;}.pl-2,.pl-xs-2,.px-2,.px-xs-2{padding-left:0.5rem !important;}.p-3,.p-xs-3{padding:1rem !important;}.pt-3,.pt-xs-3,.py-3,.py-xs-3{padding-top:1rem !important;}.pr-3,.pr-xs-3,.px-3,.px-xs-3{padding-right:1rem !important;}.pb-3,.pb-xs-3,.py-3,.py-xs-3{padding-bottom:1rem !important;}.pl-3,.pl-xs-3,.px-3,.px-xs-3{padding-left:1rem !important;}.p-4,.p-xs-4{padding:1.5rem !important;}.pt-4,.pt-xs-4,.py-4,.py-xs-4{padding-top:1.5rem !important;}.pr-4,.pr-xs-4,.px-4,.px-xs-4{padding-right:1.5rem !important;}.pb-4,.pb-xs-4,.py-4,.py-xs-4{padding-bottom:1.5rem !important;}.pl-4,.pl-xs-4,.px-4,.px-xs-4{padding-left:1.5rem !important;}.p-5,.p-xs-5{padding:3rem !important;}.pt-5,.pt-xs-5,.py-5,.py-xs-5{padding-top:3rem !important;}.pr-5,.pr-xs-5,.px-5,.px-xs-5{padding-right:3rem !important;}.pb-5,.pb-xs-5,.py-5,.py-xs-5{padding-bottom:3rem !important;}.pl-5,.pl-xs-5,.px-5,.px-xs-5{padding-left:3rem !important;}.m-n1,.m-xs-n1{margin:-0.25rem !important;}.mt-n1,.mt-xs-n1,.my-n1,.my-xs-n1{margin-top:-0.25rem !important;}.mr-n1,.mr-xs-n1,.mx-n1,.mx-xs-n1{margin-right:-0.25rem !important;}.mb-n1,.mb-xs-n1,.my-n1,.my-xs-n1{margin-bottom:-0.25rem !important;}.ml-n1,.ml-xs-n1,.mx-n1,.mx-xs-n1{margin-left:-0.25rem !important;}.m-n2,.m-xs-n2{margin:-0.5rem !important;}.mt-n2,.mt-xs-n2,.my-n2,.my-xs-n2{margin-top:-0.5rem !important;}.mr-n2,.mr-xs-n2,.mx-n2,.mx-xs-n2{margin-right:-0.5rem !important;}.mb-n2,.mb-xs-n2,.my-n2,.my-xs-n2{margin-bottom:-0.5rem !important;}.ml-n2,.ml-xs-n2,.mx-n2,.mx-xs-n2{margin-left:-0.5rem !important;}.m-n3,.m-xs-n3{margin:-1rem !important;}.mt-n3,.mt-xs-n3,.my-n3,.my-xs-n3{margin-top:-1rem !important;}.mr-n3,.mr-xs-n3,.mx-n3,.mx-xs-n3{margin-right:-1rem !important;}.mb-n3,.mb-xs-n3,.my-n3,.my-xs-n3{margin-bottom:-1rem !important;}.ml-n3,.ml-xs-n3,.mx-n3,.mx-xs-n3{margin-left:-1rem !important;}.m-n4,.m-xs-n4{margin:-1.5rem !important;}.mt-n4,.mt-xs-n4,.my-n4,.my-xs-n4{margin-top:-1.5rem !important;}.mr-n4,.mr-xs-n4,.mx-n4,.mx-xs-n4{margin-right:-1.5rem !important;}.mb-n4,.mb-xs-n4,.my-n4,.my-xs-n4{margin-bottom:-1.5rem !important;}.ml-n4,.ml-xs-n4,.mx-n4,.mx-xs-n4{margin-left:-1.5rem !important;}.m-n5,.m-xs-n5{margin:-3rem !important;}.mt-n5,.mt-xs-n5,.my-n5,.my-xs-n5{margin-top:-3rem !important;}.mr-n5,.mr-xs-n5,.mx-n5,.mx-xs-n5{margin-right:-3rem !important;}.mb-n5,.mb-xs-n5,.my-n5,.my-xs-n5{margin-bottom:-3rem !important;}.ml-n5,.ml-xs-n5,.mx-n5,.mx-xs-n5{margin-left:-3rem !important;}.m-auto,.m-xs-auto{margin:auto !important;}.mt-auto,.mt-xs-auto,.my-auto,.my-xs-auto{margin-top:auto !important;}.mr-auto,.mr-xs-auto,.mx-auto,.mx-xs-auto{margin-right:auto !important;}.mb-auto,.mb-xs-auto,.my-auto,.my-xs-auto{margin-bottom:auto !important;}.ml-auto,.ml-xs-auto,.mx-auto,.mx-xs-auto{margin-left:auto !important;}@media only screen and (min-width:480px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-auto{margin:auto !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media only screen and (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media only screen and (min-width:1024px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media only screen and (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}@media only screen and (min-width:1400px){.m-xxl-0{margin:0 !important;}.mt-xxl-0,.my-xxl-0{margin-top:0 !important;}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important;}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important;}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important;}.m-xxl-1{margin:0.25rem !important;}.mt-xxl-1,.my-xxl-1{margin-top:0.25rem !important;}.mr-xxl-1,.mx-xxl-1{margin-right:0.25rem !important;}.mb-xxl-1,.my-xxl-1{margin-bottom:0.25rem !important;}.ml-xxl-1,.mx-xxl-1{margin-left:0.25rem !important;}.m-xxl-2{margin:0.5rem !important;}.mt-xxl-2,.my-xxl-2{margin-top:0.5rem !important;}.mr-xxl-2,.mx-xxl-2{margin-right:0.5rem !important;}.mb-xxl-2,.my-xxl-2{margin-bottom:0.5rem !important;}.ml-xxl-2,.mx-xxl-2{margin-left:0.5rem !important;}.m-xxl-3{margin:1rem !important;}.mt-xxl-3,.my-xxl-3{margin-top:1rem !important;}.mr-xxl-3,.mx-xxl-3{margin-right:1rem !important;}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem !important;}.ml-xxl-3,.mx-xxl-3{margin-left:1rem !important;}.m-xxl-4{margin:1.5rem !important;}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem !important;}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem !important;}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem !important;}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem !important;}.m-xxl-5{margin:3rem !important;}.mt-xxl-5,.my-xxl-5{margin-top:3rem !important;}.mr-xxl-5,.mx-xxl-5{margin-right:3rem !important;}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem !important;}.ml-xxl-5,.mx-xxl-5{margin-left:3rem !important;}.p-xxl-0{padding:0 !important;}.pt-xxl-0,.py-xxl-0{padding-top:0 !important;}.pr-xxl-0,.px-xxl-0{padding-right:0 !important;}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important;}.pl-xxl-0,.px-xxl-0{padding-left:0 !important;}.p-xxl-1{padding:0.25rem !important;}.pt-xxl-1,.py-xxl-1{padding-top:0.25rem !important;}.pr-xxl-1,.px-xxl-1{padding-right:0.25rem !important;}.pb-xxl-1,.py-xxl-1{padding-bottom:0.25rem !important;}.pl-xxl-1,.px-xxl-1{padding-left:0.25rem !important;}.p-xxl-2{padding:0.5rem !important;}.pt-xxl-2,.py-xxl-2{padding-top:0.5rem !important;}.pr-xxl-2,.px-xxl-2{padding-right:0.5rem !important;}.pb-xxl-2,.py-xxl-2{padding-bottom:0.5rem !important;}.pl-xxl-2,.px-xxl-2{padding-left:0.5rem !important;}.p-xxl-3{padding:1rem !important;}.pt-xxl-3,.py-xxl-3{padding-top:1rem !important;}.pr-xxl-3,.px-xxl-3{padding-right:1rem !important;}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem !important;}.pl-xxl-3,.px-xxl-3{padding-left:1rem !important;}.p-xxl-4{padding:1.5rem !important;}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem !important;}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem !important;}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem !important;}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem !important;}.p-xxl-5{padding:3rem !important;}.pt-xxl-5,.py-xxl-5{padding-top:3rem !important;}.pr-xxl-5,.px-xxl-5{padding-right:3rem !important;}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem !important;}.pl-xxl-5,.px-xxl-5{padding-left:3rem !important;}.m-xxl-n1{margin:-0.25rem !important;}.mt-xxl-n1,.my-xxl-n1{margin-top:-0.25rem !important;}.mr-xxl-n1,.mx-xxl-n1{margin-right:-0.25rem !important;}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-0.25rem !important;}.ml-xxl-n1,.mx-xxl-n1{margin-left:-0.25rem !important;}.m-xxl-n2{margin:-0.5rem !important;}.mt-xxl-n2,.my-xxl-n2{margin-top:-0.5rem !important;}.mr-xxl-n2,.mx-xxl-n2{margin-right:-0.5rem !important;}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-0.5rem !important;}.ml-xxl-n2,.mx-xxl-n2{margin-left:-0.5rem !important;}.m-xxl-n3{margin:-1rem !important;}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem !important;}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem !important;}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem !important;}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem !important;}.m-xxl-n4{margin:-1.5rem !important;}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem !important;}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem !important;}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem !important;}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem !important;}.m-xxl-n5{margin:-3rem !important;}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem !important;}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem !important;}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem !important;}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem !important;}.m-xxl-auto{margin:auto !important;}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important;}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important;}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important;}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important;}}nav#menu{    box-sizing:border-box;    width:100%;    height:40px;    display:inline-flex;    padding-left:10px;    padding-right:10px;    background-color:var(--color-primary);}.clear{    clear:both;}.event-highlight{    position:relative;    color:#EA0000 !important;    text-shadow:0px -1px 2px #FFB0B0,1px 0px 2px #FFB0B0,-1px 0px 2px #FFB0B0,0px 1px 2px #FFB0B0;}.event-numbers{    position:absolute;    left:11px;    top:9px;    background:white;    border-radius:20px;    padding:1px 5px;    text-shadow:none;    font-size:15px;    opacity:0.8;}nav#menu > ul > li:hover{    color:white;}.sublinks-menu{    box-sizing:border-box;    height:90px;margin-top:-4px;    width:100%;    float:left;    padding-left:50px;    padding-right:50px;    background-color:#fafafa;;}nav#menu > .menu-phone{    box-sizing:border-box;    width:100%;    order:2;    margin-left:18px;}nav#menu > .menu-phone > select{    box-sizing:border-box;    width:60%;    float:left;    display:inline-block;    margin-top:7px;    padding:6px 5px 6px 5px;    height:27px;    border:none;    border-radius:1px;    color:var(--color-primary);    background-color:#e8e8e8;    outline:none;    appearance:none;    -moz-appearance:none;     -webkit-appearance:none; }nav#menu > .menu-phone > #search-header{    box-sizing:border-box;    float:right;    width:40%;    padding-right:5px;}nav#menu > .menu-phone > #search-header input[type="text"]{    box-sizing:border-box;    width:calc(100% - 70px);    float:left;    margin-top:7px;    margin-left:5px;    padding:6px 5px 6px 5px;    height:27px;    border:none;    border-radius:1px;    color:var(--color-primary);    background-color:#e8e8e8;    outline:none;}nav#menu > .menu-phone > #search-header input[type="text"]::-webkit-input-placeholder{    color: var(--color-primary);}nav#menu > .menu-phone > #search-header input[type="text"]:-moz-placeholder{    color: var(--color-primary);    opacity: 1;}nav#menu > .menu-phone > #search-header input[type="text"]::-moz-placeholder{    color: var(--color-primary);    opacity: 1;}nav#menu > .menu-phone > #search-header input[type="text"]:-ms-input-placeholder{    color: var(--color-primary);}nav#menu > .menu-phone > #search-header i{    box-sizing:border-box;    float:left;    width:auto;    margin-top:7px;    margin-left:5px;    padding:7px 8px 7px 8px;    color:var(--color-primary);    background-color:#e8e8e8;    border-radius:1px;}nav#menu  ul li > a img:hover{    opacity:1;}#menu-placeholder{    height:80px;margin-left:-40px;}#menu-tooltip{    box-sizing:border-box;    position:absolute;    z-index:50;    left:0;    top:0;    width:138px;    display:none;    background:rgba(0,0,0,0.8);    color:#fff;    font-size:13px;    text-align:center;    border-radius:6px;    padding:5px 8px;    margin-left:45px;}#menu-tooltip:after{    box-sizing:border-box;    position:absolute;    display:block;    width:0;    height:0;    top:-20px;    left:50%;    content:"";    margin-left:-10px;    border-color:transparent transparent rgba(0,0,0,0.8) transparent;    border-style:solid;    border-width:10px;}.sublinks-menu > #sublinks{    box-sizing:border-box;    height:74px;    width:1024px;    margin:0 auto;}#forum-icon{    margin-left:728px !important;}.active-menu-link{color:var(--color-primary) !important;background-color:#fafafa;}@media only screen and (max-width:767px){    nav#menu{        height:113px;        display:block;        padding-left:5px;        padding-right:5px;    }    nav#menu > .menu-phone > #search-header{        padding-right:0;        width:100%;    }    nav#menu > .menu-phone{        margin-left:0;    }    nav#menu > .menu-phone > select{        width:100%;        margin-left:0;    }    nav#menu > .menu-phone > #search-header input[type="text"]{        width:calc(100% - 61px);        margin-left:0;    }}input.sjs-autocomplete-input{    display:none;}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px;}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}.xdsoft_datetimepicker button{border:none !important;}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.xdsoft_noselect::selection{ background:transparent }.xdsoft_noselect::-moz-selection{ background:transparent }.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px;}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center;}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle;}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0;}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev ,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline;}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right:-7px }.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right:2px }.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#4A81F8;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:var(--color-primary);color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right;}.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px;}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%;}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#4169E1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:var(--color-primary);color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff !important;background:#4A81F8 !important;box-shadow:none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit!important;background:inherit !important;box-shadow:inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default;}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_copyright a{ color:#eee !important }.xdsoft_datetimepicker .xdsoft_copyright a:hover{ color:#aaa !important }.xdsoft_time_box{position:relative;border:1px solid #ccc;}.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto;}.xdsoft_scroller_box{position:relative;}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{background:#0a0a0a;border-top:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{border:1px solid #333;background:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#000;background:#007fff;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:var(--color-primary);color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#000 !important;background:#007fff !important;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{ color:#333 !important }.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{ color:#111 !important }.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{ color:#555 !important }.xdsoft_dark .xdsoft_time_box{border:1px solid #333;}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{background:#333 !important;}.xdsoft_datetimepicker .xdsoft_save_selected{    display:block;    border:1px solid #e8e8e8 !important;    margin-top:5px;    width:100%;    color:#454551;    font-size:13px;}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0 );}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{  color:#454551;  background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));    background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);    background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);    background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);    background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0 );  }:root{--gutter-width:5px;}.container{width:100%;margin-right:auto;margin-left:auto;}.container-fluid{margin-right:auto;margin-left:auto;padding-left:calc(var(--gutter-width) * 2);padding-right:calc(var(--gutter-width) * 2);}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:calc(var(--gutter-width) * -1);margin-left:calc(var(--gutter-width) * -1);}.visible-xs{display:block;}.visible-sm,.visible-md,.visible-lg{display:none;}.hidden-xs{display:none;}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{flex-basis:100%;max-width:100%;}.col-xs{flex-grow:1;flex-basis:0;max-width:100%;}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-xs-3{flex-basis:25%;max-width:25%;}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-xs-6{flex-basis:50%;max-width:50%;}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-xs-9{flex-basis:75%;max-width:75%;}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-xs-12{flex-basis:100%;max-width:100%;}.col-xs-offset-0{margin-left:0;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-11{margin-left:91.66666667%;}.start-xs{justify-content:flex-start;text-align:start;}.center-xs{justify-content:center;text-align:center;}.end-xs{justify-content:flex-end;text-align:end;}.top-xs{align-items:flex-start;}.middle-xs{align-items:center;}.bottom-xs{align-items:flex-end;}.around-xs{justify-content:space-around;}.between-xs{justify-content:space-between;}.first-xs{order:-1;}.last-xs{order:1;}@media only screen and (min-width:480px){.container{max-width:460px;}.visible-sm,.hidden-xs{display:block;}.visible-xs,.hidden-sm{display:none;}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-sm{flex-grow:1;flex-basis:0;max-width:100%;}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-sm-3{flex-basis:25%;max-width:25%;}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-sm-6{flex-basis:50%;max-width:50%;}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-sm-9{flex-basis:75%;max-width:75%;}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-sm-12{flex-basis:100%;max-width:100%;}.col-sm-offset-0{margin-left:0;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-11{margin-left:91.66666667%;}.start-sm{justify-content:flex-start;text-align:start;}.center-sm{justify-content:center;text-align:center;}.end-sm{justify-content:flex-end;text-align:end;}.top-sm{align-items:flex-start;}.middle-sm{align-items:center;}.bottom-sm{align-items:flex-end;}.around-sm{justify-content:space-around;}.between-sm{justify-content:space-between;}.first-sm{order:-1;}.last-sm{order:1;}}@media only screen and (min-width:768px){.container{max-width:730px;}.visible-md,.hidden-sm{display:block;}.hidden-md,.visible-sm{display:none;}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-md{flex-grow:1;flex-basis:0;max-width:100%;}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-md-3{flex-basis:25%;max-width:25%;}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-md-6{flex-basis:50%;max-width:50%;}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-md-9{flex-basis:75%;max-width:75%;}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-md-12{flex-basis:100%;max-width:100%;}.col-md-offset-0{margin-left:0;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-11{margin-left:91.66666667%;}.start-md{justify-content:flex-start;text-align:start;}.center-md{justify-content:center;text-align:center;}.end-md{justify-content:flex-end;text-align:end;}.top-md{align-items:flex-start;}.middle-md{align-items:center;}.bottom-md{align-items:flex-end;}.around-md{justify-content:space-around;}.between-md{justify-content:space-between;}.first-md{order:-1;}.last-md{order:1;}}@media only screen and (min-width:1024px){.container{max-width:950px;}.visible-lg,.hidden-md{display:block;}.hidden-lg,.visible-md{display:none;}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-lg{flex-grow:1;flex-basis:0;max-width:100%;}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-lg-3{flex-basis:25%;max-width:25%;}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-lg-6{flex-basis:50%;max-width:50%;}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-lg-9{flex-basis:75%;max-width:75%;}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-lg-12{flex-basis:100%;max-width:100%;}.col-lg-offset-0{margin-left:0;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-11{margin-left:91.66666667%;}.start-lg{justify-content:flex-start;text-align:start;}.center-lg{justify-content:center;text-align:center;}.end-lg{justify-content:flex-end;text-align:end;}.top-lg{align-items:flex-start;}.middle-lg{align-items:center;}.bottom-lg{align-items:flex-end;}.around-lg{justify-content:space-around;}.between-lg{justify-content:space-between;}.first-lg{order:-1;}.last-lg{order:1;}}@media only screen and (min-width:1200px){.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-xl{flex-grow:1;flex-basis:0;max-width:100%;}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-xl-3{flex-basis:25%;max-width:25%;}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-xl-6{flex-basis:50%;max-width:50%;}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-xl-9{flex-basis:75%;max-width:75%;}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-xl-12{flex-basis:100%;max-width:100%;}.col-xl-offset-0{margin-left:0;}.col-xl-offset-1{margin-left:8.33333333%;}.col-xl-offset-2{margin-left:16.66666667%;}.col-xl-offset-3{margin-left:25%;}.col-xl-offset-4{margin-left:33.33333333%;}.col-xl-offset-5{margin-left:41.66666667%;}.col-xl-offset-6{margin-left:50%;}.col-xl-offset-7{margin-left:58.33333333%;}.col-xl-offset-8{margin-left:66.66666667%;}.col-xl-offset-9{margin-left:75%;}.col-xl-offset-10{margin-left:83.33333333%;}.col-xl-offset-11{margin-left:91.66666667%;}.start-xl{justify-content:flex-start;text-align:start;}.center-xl{justify-content:center;text-align:center;}.end-xl{justify-content:flex-end;text-align:end;}.top-xl{align-items:flex-start;}.middle-xl{align-items:center;}.bottom-xl{align-items:flex-end;}.around-xl{justify-content:space-around;}.between-xl{justify-content:space-between;}.first-xl{order:-1;}.last-xl{order:1;}.container{max-width:1150px;}}@media only screen and (min-width:1400px){.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;box-sizing:border-box;flex:0 0 auto;padding-right:var(--gutter-width);padding-left:var(--gutter-width);}.col-xxl{flex-grow:1;flex-basis:0;max-width:100%;}.col-xxl-1{flex-basis:8.33333333%;max-width:8.33333333%;}.col-xxl-2{flex-basis:16.66666667%;max-width:16.66666667%;}.col-xxl-3{flex-basis:25%;max-width:25%;}.col-xxl-4{flex-basis:33.33333333%;max-width:33.33333333%;}.col-xxl-5{flex-basis:41.66666667%;max-width:41.66666667%;}.col-xxl-6{flex-basis:50%;max-width:50%;}.col-xxl-7{flex-basis:58.33333333%;max-width:58.33333333%;}.col-xxl-8{flex-basis:66.66666667%;max-width:66.66666667%;}.col-xxl-9{flex-basis:75%;max-width:75%;}.col-xxl-10{flex-basis:83.33333333%;max-width:83.33333333%;}.col-xxl-11{flex-basis:91.66666667%;max-width:91.66666667%;}.col-xxl-12{flex-basis:100%;max-width:100%;}.col-xxl-offset-0{margin-left:0;}.col-xxl-offset-1{margin-left:8.33333333%;}.col-xxl-offset-2{margin-left:16.66666667%;}.col-xxl-offset-3{margin-left:25%;}.col-xxl-offset-4{margin-left:33.33333333%;}.col-xxl-offset-5{margin-left:41.66666667%;}.col-xxl-offset-6{margin-left:50%;}.col-xxl-offset-7{margin-left:58.33333333%;}.col-xxl-offset-8{margin-left:66.66666667%;}.col-xxl-offset-9{margin-left:75%;}.col-xxl-offset-10{margin-left:83.33333333%;}.col-xxl-offset-11{margin-left:91.66666667%;}.start-xxl{justify-content:flex-start;text-align:start;}.center-xxl{justify-content:center;text-align:center;}.end-xxl{justify-content:flex-end;text-align:end;}.top-xxl{align-items:flex-start;}.middle-xxl{align-items:center;}.bottom-xxl{align-items:flex-end;}.around-xxl{justify-content:space-around;}.between-xxl{justify-content:space-between;}.first-xxl{order:-1;}.last-xxl{order:1;}}.flip-card{background-color:transparent;height:150px;perspective:1000px; }.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;}.flip-card.flip-card-turn-over:hover .flip-card-inner,.flip-card.flip-card-turned .flip-card-inner{transform:rotateY(180deg);}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden; backface-visibility:hidden;}.flip-card.flip-card-turn-over:hover .flip-card-front,.flip-card.flip-card-turned .flip-card-front{pointer-events:none;}.flip-card-back{background-color:var(--color-background);transform:rotateY(180deg);}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/images/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/images/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/images/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/images/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/images/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/images/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}nav.button-bar,div.button-bar{    text-align:center;    margin:10px 0px;}.button-bar.nav-bar{    margin-left:-12px;    margin-right:-12px;}.nav-bar{    background:var(--color-primary);}.nav-bar a{    border-radius:2px !important;}nav.button-bar a,div.button-bar button,nav.button-bar .inactive{        height:34px;    padding:5px 20px;    line-height:33px;}nav.button-bar{    font-size:0;}nav.button-bar.nav-bar.navbar-secondary > *{    font-size:13px;}nav.button-bar.nav-bar > *{    font-size:14px;}nav.button-bar a i,div.button-bar button i,nav.button-bar .inactive i{        font-size:1em;    position:relative;    top:1px;}nav.button-bar a.event-button,nav.button-bar button.event-button{    position:relative;}nav.button-bar a.event-button > span.button-aggregations,nav.button-bar button.event-button > span.button-aggregations{    position:absolute;    right:2px;    top:4px;    color:red;    background:white;    border-radius:20px;    padding:2px 5px;    text-shadow:none;    line-height:normal;    font-size:10px;    opacity:0.8;}nav.button-bar a,nav.button-bar .inactive,div.button-bar button,label.button,a.button,a.tiny-button,input[type="submit"],button,span.button,a.btn,span.btn{    -webkit-box-shadow:none;    -moz-box-shadow:none;    box-shadow:none;    transition-property:background,opacity;    transition-duration:0.3s;    background:var(--color-primary);    color:white;    display:inline-block;    cursor:pointer;    font-family:FontAwesome,"Open Sans",sans-serif;    font-size:15px;    border-radius:var(--btn-border-radius);}div.button-bar button,label.button,a.button,a.tiny-button,input[type="submit"],button,span.button,a.btn,span.btn{    border:1px solid var(--color-primary);}label.button,a.button,a.tiny-button,input[type="submit"],button,span.button,label.btn,a.btn,span.btn{    padding:10px 25px;}label.button,label.btn{    border:1px solid var(--color-gray-primary);    background:var(--color-gray-primary);    color:var(--color-gray-dark-primary);}label.button,label.btn{    background-color:var(--color-gray-secondary);}nav.button-bar a,nav.button-bar .inactive,div.button-bar button{    border-radius:0;}nav.button-bar.button-bar-round a,nav.button-bar.button-bar-round .inactive,div.button-bar.button-bar-round button{    border-radius:var(--btn-border-radius);}nav.button-bar a:first-child,nav.button-bar .inactive:first-child,div.button-bar button:first-child{    border-top-left-radius:var(--btn-border-radius);    border-bottom-left-radius:var(--btn-border-radius);}nav.button-bar a:last-child,nav.button-bar .inactive:last-child,div.button-bar button:last-child{    border-top-right-radius:var(--btn-border-radius);    border-bottom-right-radius:var(--btn-border-radius);}nav.button-bar .inactive{    border:1px solid #e8e8e8 !important;    background:#fAfAfA !important;    color:black !important;    cursor:auto !important;}nav.button-bar.nav-bar .inactive{    color:white !important;    border:none !important;    background:var(--color-primary) !important;    border-radius:0px !important;    border-bottom:3px solid white !important;    box-sizing:border-box;}label.button:hover,a.button:hover,a.tiny-button:hover,input[type="submit"]:hover,button:hover,label.button.active,a.button.active,a.tiny-button.active,input[type="submit"].active,label.btn:hover,a.btn:hover,label.btn.active,a.btn.active{    filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}nav.button-bar a:hover,nav.button-bar a.active,div.button-bar button.active,div.button-bar button:hover{    filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}label.button:hover,label.btn:hover{    background:#ededed;}a.tiny-button{    padding:0 10px;    height:22px;    line-height:22px;}.register-table {    margin-left:auto;    margin-right:auto;    text-align:left;    padding:10px;}.fancyform .invalid,.fancyform input[type="file"].inputfile.hidden.invalid + label.button,.fancyform input[type="file"].inputfile.hidden.invalid + label.btn{    background:#EDD2CC !important;}.form-component{    display:block;    margin:16px 0px !important;}.form-component > label:first-child{    color:#666;    padding:6px 0 !important;    margin:10px 0px !important;    display:block;}.form-component > label.no-label{    display:none;}.form-component > label.empty{    margin:0 !important;    padding:0 !important;    height:0 !important;}.form-buttons{    text-align:center;    clear:both;    margin-top:40px;}.form-buttons-no-padding{    margin-top:0px !important;}.form-buttons input:not(:last-child){    margin-right:5px;}.radio-vertical label{    display:block;    margin:16px 0px !important;}.radio-horizontal span{    width:220px;    display:inline-block;    margin-bottom:16px !important;}.radio-horizontal label{    margin:0px 10px 0px 0px !important;}.fancyform{    max-width:670px;    margin:0 auto;}.fancyform.wide{    max-width:none;}.fancyform textarea{    resize:vertical;    padding:7px 9px;}.fancyform input:not([type="submit"]),.fancyform select,.fancyform textarea,.fancyform label:not(.button):not(.btn){    margin:0;    padding:0;    text-decoration:none;    list-style-type:none;    border:0;    outline:0;    font-family:'Arial';    font-size:16px;    color:#495057;}.fancyform input[type="color"]{    width:min(150px,100%) !important;}.fancyform input:not([type="submit"]):focus,.fancyform select:focus,.fancyform textarea:focus,.fancyform label:focus{    border-bottom-style:inset;}.fancyform input:not([type="submit"]),.fancyform textarea,.fancyform select{    width:100%;    box-sizing:border-box;    padding:8px 14px;    background:var(--color-gray-secondary);    border-bottom:2px solid var(--color-gray-secondary);}.fancyform input:not([type="submit"]),.fancyform textarea.singleline,.fancyform select:not([multiple]){    height:46px;}.fancyform.white input:not([type="submit"]),.fancyform.white textarea,.fancyform.white select{    background:white !important;}.fancyform input:not([type="submit"]):focus,.fancyform textarea:focus{    border-bottom:2px solid var(--color-primary);}.fancyform input:disabled{    color:var(--color-gray-dark-secondary);}.fancyform input[type="radio"]:disabled + label{    opacity:0.7;}.fancyform input[type="radio"],.fancyform input[type="checkbox"]{    display:none;}.fancyform input[type="radio"] + label:before,.fancyform input[type="checkbox"] + label:before{    content:" ";    width:12px;    height:16px;    display:inline-block;    vertical-align:middle;    background:#fafafa;    border:2.5px solid #ccc;    margin-right:13px;    margin-bottom:3px;    padding:2px 4px;    color:#ffffff;}.fancyform input[type="checkbox"]:checked + label:before{    content:"\f00c";    font-family:'FontAwesome';}.fancyform input[type="radio"] + label:before,.fancyform input[type="radio"]:checked + label::before{    width:4px;    height:8px !important;    border:4px solid #fafafa !important;    outline:2.5px solid #ccc;}.fancyform input[type="radio"] + label:before{    border-radius:50%;}.fancyform input[type="radio"]:checked + label::before{    background:var(--color-primary) !important;    outline-color:var(--color-primary);}.fancyform input[type="radio"]:checked + label:before,.fancyform input[type="checkbox"]:checked + label:before{    font-size:13px;    font-weight:bold;    text-align:left;    background:var(--color-primary);    border:2.5px solid var(--color-primary);}.fancyform input[type="radio"]:checked.success + label:before,.fancyform input[type="checkbox"]:checked.success + label:before{    background:#1fe02b ;    border:1px solid #1fe02b ;}.fancyform input[type="file"]{    cursor:pointer;    border:0;    background:transparent;}.fancyform input[type="file"]::-webkit-file-upload-button{    cursor:pointer;    background:#ddd;    border:0;    border-bottom:2px solid #bababa;    padding:5px 10px;    outline:0;}.fancyform input[type="file"]::-webkit-file-upload-button:hover{    background:#3dadfb;    border-bottom:2px solid #09628a;    color:#fafafa;}.fancyform input[type="file"].inputfile.hidden::-webkit-file-upload-button{    background-color:transparent;}.fancyform input[type="file"].inputfile.hidden,.fancyform input[type="file"].inputfile.hidden.invalid{    display:block;    height:1px !important;    width:1px !important;    padding:0 !important;    margin:0 !important;}.fancyform input[type="file"].inputfile.hidden:focus{    outline-width:0;    outline:none;    box-shadow:0 0 0 rgb(255,255,255);}.fancyform select{        outline:0;    background:var(--color-gray-secondary);    border-bottom:2px solid var(--color-gray-secondary);    color:#404040;    width:100%;    box-sizing:border-box;}.fancyform select:focus{    border-bottom:2px solid var(--color-primary);}.fancyform select[size]:not([size="1"]),.fancyform select[multiple]{    padding:0px;}.inline-form .form-component{    display:inline-block;    max-width:120px;    margin-right:10px !important;}.inline-form .form-buttons{    display:inline-block;    margin-top:0px !important;    margin-left:5px !important;}.inline-form{    max-width:none !important;    text-align:center;}.inline-form label{    text-align:left;}.inline-form input:not([type="submit"]),.inline-form textarea,.inline-form select{    max-width:120px !important;    min-width:120px !important;}.fancyform .extra-large-area{    width:100%;    box-sizing:border-box;    height:480px;}.fancyform .large-area{    width:100%;    box-sizing:border-box;    height:250px;}.fancyform .mark-area{    background:white;    border:1px solid #ccc;    border-top:0;}.fancyform .middle-area{    width:100%;    box-sizing:border-box;    height:120px;}.fancyform .container-fancy{    display:block;    flex-grow:1;    padding:4px;    background:#fafafa;    border-radius:2px;}.fancyform .container-transparent{    flex-grow:1;    max-width:100%;}.fancyform .container-transparent-no-label{    flex-grow:1;    max-width:100%;}@media only screen and (max-width:479px){    .form-component > label:not(.button):not(.btn){        margin-bottom:5px;        display:inline-block;    }}div.sjs-tab-control{border:1px solid #e8e8e8;overflow:hidden;}div.sjs-tab-control > ul{margin:0;padding:0;height:100%;}div.sjs-tab-control > ul:first-of-type > li{visibility:hidden;opacity:0;position:absolute;left:-99999px;text-indent:0;width:100%;box-sizing:border-box;height:100%;overflow-y:auto;}div.sjs-tab-control > ul > li:before{content:"" !important;}div.sjs-tab-control > ul:first-of-type > li.active{visibility:visible;opacity:1;transition:opacity 1s ease-out;position:static;}div.sjs-swap-control{    border:1px solid #e8e8e8;    overflow:hidden;}div.sjs-swap-control > ul{    margin:0;    padding:0;    height:100%;}div.sjs-swap-control > ul:first-of-type > li{    visibility:hidden;    opacity:0;    position:absolute;    left:-99999px;    text-indent:0;    width:100%;    box-sizing:border-box;    height:100%;    overflow-y:auto;}div.sjs-swap-control > ul > li:before{    content:"" !important;}div.sjs-swap-control > ul:first-of-type > li.active{    visibility:visible;    opacity:1;    transition:opacity 1s ease-out;    position:static;}div.sjs-carousel{position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;border:0;}div.sjs-carousel > ul{height:auto !important;}div.sjs-carousel.carousel-padding > ul:not(.carousel-circles) li{padding:0px 50px;}div.sjs-carousel.carousel-padding > ul:first-of-type{margin:7px 0 41px 0;list-style-type:none;}div.sjs-carousel li img{width:auto;height:auto;max-width:100%;max-height:100%;}div.sjs-carousel ul.carousel-circles{position:absolute;bottom:7px;text-align:center;width:100%;z-index:2;}div.sjs-carousel ul.carousel-circles li{display:inline-block;visibility:visible;opacity:0.6;width:12px;height:12px;border-radius:999px;background:black;margin-right:8px;box-shadow:0 0 2px white;cursor:pointer;}div.sjs-carousel ul.carousel-circles li.active{background:white;opacity:1;box-shadow:0 0 2px black;}div.sjs-carousel ul.carousel-circles li:last-child{margin-right:0;}div.sjs-carousel div.carousel-overlay{position:absolute;width:100%;height:100%;z-index:1;display:flex;flex-flow:row;}div.sjs-carousel div.carousel-overlay div{font-size:54px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;color:white;opacity:0.5;width:50%;cursor:pointer;text-shadow:0 0 5px black;}div.sjs-carousel div.carousel-overlay div:hover{opacity:1;transition:opacity 0.3s ease-in-out;}div.sjs-carousel div.carousel-overlay div:nth-child(2){justify-content:flex-end;}div.sjs-carousel.carousel-small .carousel-overlay div{font-size:2.3em;padding:0 6px;}div.sjs-carousel.carousel-small.carousel-padding > ul:not(.carousel-circles) li{padding:0px 24px;}div.sjs-carousel.carousel-small.carousel-padding > ul:first-of-type{margin:10px 0 24px 0;}div.sjs-carousel.carousel-small ul.carousel-circles li{width:8px;height:8px;}div.sjs-carousel.carousel-small ul.carousel-circles{bottom:8px;}div.sjs-carousel.carousel-border{border:1px solid #e8e8e8;}div.sjs-carousel.carousel-small.carousel-borderless .carousel-overlay div{padding:0 2px;}div.sjs-carousel.overlay-bottom .carousel-overlay div{padding:0px 1px;}div.sjs-carousel.overlay-bottom > ul:first-of-type{margin:5px 1px 38px 1px;}div.sjs-carousel.overlay-bottom .carousel-overlay{bottom:8px;height:20px;}div.sjs-carousel.overlay-bottom ul.carousel-circles{margin:0 20px;box-sizing:border-box;width:calc(100% - 40px);}div.sjs-carousel.overlay-bottom{-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-o-user-select:auto;user-select:auto;}div.sjs-carousel.carousel-clickable{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-o-user-select:initial;user-select:initial;}div.sjs-carousel.carousel-clickable .carousel-overlay{pointer-events:none;}div.sjs-carousel.carousel-clickable .carousel-overlay div{width:50px; pointer-events:initial;}div.sjs-carousel.carousel-clickable .carousel-overlay div:nth-child(2){margin-left:calc(100% - 100px);}.sjs-carousel.sjs-carousel-no-arrows .carousel-overlay > div > i,.sjs-carousel.sjs-carousel-arrows-hover .carousel-overlay > div > i{visibility:hidden;}.sjs-carousel.sjs-carousel-arrows-hover .carousel-overlay > div:hover > i{visibility:visible;}div.sjs-eu-cookie{position:relative;z-index:1;background:#f2f4f7;padding:10px;text-align:center;}div.sjs-eu-cookie span,div.sjs-eu-cookie a{margin-right:10px;}div.sjs-eu-cookie button{cursor:pointer;}.sjs-tree-view ul{padding-left:20px;}.sjs-tree-view ul li.file{padding-left:20px;}.sjs-tree-view .fa-caret-down{margin-right:20px;}.sjs-tree-view li.closed ul{display:none;}.sjs-tree-view li.closed .fa-caret-down:before{content:"\f0da";}.sjs-tree-view li:before{content:'' !important;}.sjs-tree-view li.directory > i.fa-folder{color:#ffca00;}.sjs-tree-view li.file > i.fa-file-text{color:#6a6a6a;}.sjs-tree-view li.file > i.fa-file{color:#6a6a6a;}.sjs-tree-view li.file > i.fa-dollar{color:#607ccf;}.sjs-tree-view li.file > i.fa-file-code-o.fa-py{color:#607ccf;}.sjs-tree-view li.file > i.fa-coffee{color:#cf2a05;}.sjs-tree-view li.file > i.fa-html5{color:#cf4e0a;}.sjs-tree-view li.file > i.fa-css3{ color:#3b6ccf; }.sjs-tree-view li.file > i.fa-hashtag{color:#5bae47;}.sjs-tree-view li > i{text-align:center;}ul.sjs-bar-chart{box-sizing:border-box;width:100%;}ul.sjs.sjs-bar-chart > li:before{    content:''; }ul.sjs-bar-chart li{     text-indent:0;    position:relative;display:flex;margin-left:3px;min-height:1px;flex-direction:column;align-items:center;justify-content:flex-end;flex-grow:1;}ul.sjs-bar-chart li span{width:100%;max-width:50px;}ul.sjs-bar-chart li span:hover{    opacity:.7;}ul.sjs-bar-chart li span.sjs-bar-chart-title{    position:absolute;    bottom:-50px;    transform:rotate(-45deg);    font-size:0.8em;    color:#a7a7a7;}.sjs-bar-chart li{display:flex;align-items:flex-end;}.sjs-bar-chart{    display:flex;    align-items:flex-end;padding-left:15px;}.sjs-bar-chart-wrapper{display:flex;}.sjs-bar-chart-wrapper > div{display:flex;flex-direction:column;justify-content:space-between;font-size:0.8em;color:#a7a7a7;padding-bottom:75px;padding-top:5px;text-align:right;}.autocomplete-items-wrapper{position:relative;}input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items{position:absolute;top:0;width:100%;max-height:175px;background:var(--color-gray-primary);border:1px solid var(--color-gray-secondary);overflow-y:scroll;padding:0;margin:0;z-index:1;}input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items li{cursor:pointer;text-indent:0;padding:3px 5px;}input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items li:hover{background:white;}input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items li:before{content:''; }input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items li.autocomplete-item-nothing,input.sjs-autocomplete + .autocomplete-items-wrapper ul.autocomplete-items li.autocomplete-item-nothing:hover{cursor:default;background:var(--color-gray-primary);}input.sjs-collapsible{display:none;}.sjs-collapsible-wrapper{display:none;border-top:1px solid var(--color-gray-primary);border-bottom:1px solid var(--color-gray-primary);border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:15px 0;margin-bottom:15px;}label.sjs-collapsible{display:block;text-align:center;cursor:pointer;margin:0 auto;padding:15px;font-size:20px;}label.sjs-collapsible:before{font-family:FontAwesome,fantasy;content:"\f078";margin-right:10px;color:var(--color-primary);}input.sjs-collapsible:checked + label.sjs-collapsible,input#collapse-all.sjs-collapsible:checked ~ label.sjs-collapsible{border-bottom-left-radius:0;border-bottom-right-radius:0;}input.sjs-collapsible:checked + label.sjs-collapsible:before,input#collapse-all.sjs-collapsible:checked ~ label.sjs-collapsible:before{content:"\f077";}input.sjs-collapsible:checked + label.sjs-collapsible + .sjs-collapsible-wrapper,input#collapse-all.sjs-collapsible:checked ~ .sjs-collapsible-wrapper{display:block;}.sjs-text-area.singleline{min-height:46px;padding:14px 14px;}.sjs-text-area.autogrow{resize:none;overflow:hidden;}div.sjs-contact-form{    height:auto;}div.sjs-contact-form.sjs-tab-control{    border:none;}div.sjs-contact-form > ul > li > ul{    position:relative;    list-style:none;}div.sjs-contact-form ul.no-bullets > li{    text-indent:0;}div.sjs-contact-form ul.item-content > li{    margin-left:3em;}div.sjs-contact-form .item{    position:relative;    margin-top:15px;}div.sjs-contact-form .item > .item-content{    position:relative;}div.sjs-contact-form .item > div.item-content{    padding:0 0 5px 5px;}div.sjs-contact-form .item > ul.item-content{    list-style:none;}div.sjs-contact-form .item > .item-header{    position:relative;    width:auto;    height:100%;    padding:15px 25px;    border-radius:3px;    color:#000000;}div.sjs-contact-form .item-header > i{    margin-right:10px;}div.sjs-contact-form .item > .item-header:hover{    background-color:var(--color-gray-secondary);    cursor:pointer;}div.sjs-contact-form .item.active > .item-header{    color:var(--color-primary);}div.sjs-contact-form .item.active > .item-header:hover{    background-color:inherit;}div.sjs-contact-form .item > .item-content{    display:none;}div.sjs-contact-form .item.active > .item-content{    display:block;}div.sjs-contact-form div.item-content{    margin-right:65px;    margin-left:22px;}div.sjs-contact-form .item.active > .item-content > p{    margin-top:0px;}div.sjs-contact-form .item.active > .item-content > *:not(div[style="text-align:center"],p){    margin-left:25px !important;    margin-bottom:20px;}div.sjs-contact-form .item.active > .item-content > table{    max-width:95% !important;}div.sjs-contact-form .item.active > .item-content > h2,div.sjs-contact-form .item.active > .item-content > h3,div.sjs-contact-form .item.active > .item-content > h4,div.sjs-contact-form .item.active > .item-content > h5{    margin:10px 25px !important;}div.sjs-contact-form .item.active{    background-color:var(--color-light);}.sjs-contact-form[data-autogenerate="true"] .item-header h2,.sjs-contact-form[data-autogenerate="true"] .item-header h3,.sjs-contact-form[data-autogenerate="true"] .item-header h4,.sjs-contact-form[data-autogenerate="true"] .item-header h5,.sjs-contact-form[data-autogenerate="true"] .item-header h6{    font-size:1em;    border:none;    margin:0;    display:inline;    font-weight:bold;    padding:0;    color:inherit;    text-shadow:inherit;}ul.dropdown{padding:0;margin:0;list-style:none;position:relative;}ul.dropdown.dropdown-nav-bar{display:inline-block;}ul.dropdown li{display:inline-block;z-index:10;text-indent:0;}ul.dropdown a{display:block;text-decoration:none;}ul.dropdown:not(.dropdown-nav-bar) a{padding:0 10px;line-height:30px;}ul.dropdown ul{display:none;position:absolute;padding-left:0;top:30px; width:max-content;overflow-y:auto;white-space:nowrap;}ul.dropdown li:hover > ul{display:inherit;}ul.dropdown ul li{float:none;display:list-item;position:relative;list-style:none;}ul.dropdown li > a:after{font-family:FontAwesome;content:' \f078';color:#333333;font-size:1em;margin-left:5px;}ul.dropdown.dropdown-white li > a:after{color:#ffffff;}ul.dropdown li > a:only-child:after{content:'';}.sjs-dialog{    border:1px solid #b3b3b3;    min-width:150px;    position:absolute;    z-index:9999;    display:flex;    flex-direction:column;    resize:both;    overflow:auto;    max-width:100%;    background:#fdfdfd;}.sjs-dialog-bar{    background:var(--color-primary);    padding:5px 7px;    user-select:none;    color:white;}.sjs-dialog-content{    padding:5px 10px;    flex-grow:1;}.sjs-dialog.no-padding .sjs-dialog-content{    padding:0;}.sjs-dialog-close{    float:right;    cursor:pointer;}.sjs-dialog-close:hover{    color:blue;}.sjs-dialog-title{}.popup-overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:30;top:0;left:0;}.popup-overlay .close:hover{cursor:pointer;opacity:.7;}.popup-wrapper{display:flex;height:100%;width:100%;}.popup-box{position:relative;align-items:center;margin:auto;padding:15px 30px;max-width:calc(100% - 50px);    width:700px;border-radius:4px;box-shadow:0 0 16px #0000007d;    text-align:left;background-color:white;}.popup-box .close{position:absolute;top:4px;right:10px;font-size:20px;color:#585858;}.popup-box .popup-title{font-size:30px;font-weight:600;color:#3B9600;}.popup-box .popup-title strong{color:var(--color-muted);}.popup-box .popup-offer{font-size:16px;color:var(--color-muted);}.popup-box .popup-text{font-size:20px;}.popup-box .popup-offer a{color:var(--color-muted);text-decoration:underline;}.popup-box .popup-highlighted{font-size:20px;color:#3B9600;}.popup-box .popup-bottom-note{font-size:14px;color:#F20D0D;margin:15px 0;}.popup-box .popup-button{display:block;font-size:24px;color:white;background-color:#3B9600;padding:12px 16px;border-radius:5px;max-width:300px;margin:20px auto;box-shadow:0px 0px 16px #0000007d;}.popup-box .popup-button:hover{background-color:#41b900;}.popup-box .popup-hand-left{position:absolute;left:0;bottom:35px;width:57px;height:55px;background-image:url("/images/img/hand-money.png");}.popup-box .popup-hand-right{position:absolute;right:0;bottom:30px;width:63px;height:69px;background-image:url("/images/img/hand-book.png");}@media (max-width:768px){.popup-box{max-width:calc(100% - 10px);        background-position-y:16em;        background-size:10em;}.popup-box .popup-title{font-size:25px;line-height:25px;}.popup-box .popup-text{font-size:16px;}.popup-box .popup-button{font-size:15px;max-width:200px;}.popup-box .popup-hand-left,.popup-box .popup-hand-right{display:none;}}div.sjs-sort-animation{    margin:25px 0;}div.sjs-sort-animation div.sort-animation-algorithm-container{    display:flex;    max-width:400px;    margin:10px auto;}div.sjs-sort-animation div.sort-animation-algorithm-inner-container{    display:flex;    width:100%;    height:200px;    margin:0 1%;    align-content:space-between;}div.sjs-sort-animation div.sort-animation-algorithm-inner-container div.item-value{    position:relative;    align-self:flex-end;    width:100%;    font-family:monospace;    text-align:center;}div.sjs-sort-animation div.sort-animation-algorithm-inner-container div.item-value:hover{    z-index:2;}div.sjs-sort-animation div.sort-animation-text-output{    margin:10px 10px;    font-family:monospace;    text-align:center;}div.sjs-sort-animation .button-bar a{    cursor:pointer;    user-select:none;}div.sjs-sort-animation .button-bar a.disabled{    cursor:default;    user-select:none;    background-color:var(--color-gray-dark-secondary);}.sort-animation-algorithm-bubble-container{    position:absolute;    z-index:1;}.sort-animation-algorithm-bubble-container:hover{    z-index:2;}.sort-animation-algorithm-bubble-container.speech-bubble-right{    right:0;}.speech-bubble{    position:relative;        background-color:var(--color-primary);    border-top-color:var(--color-primary);        color:white;    border-radius:.4em;    padding:5px 10px;}.speech-bubble.speech-bubble-shadow{    box-shadow:1px 1px 4px 1px #00000059;}.speech-bubble:after{    content:'';    position:absolute;    bottom:0;    width:0;    height:0;        border:7px solid transparent;    margin-bottom:-7px;    left:calc(50% - 7px);        border-top-color:inherit;    border-bottom:0;}.speech-bubble.speech-bubble-left:after{    left:10%;    border-left:0;}.speech-bubble.speech-bubble-right:after{    right:10%;    left:auto;    border-right:0;}.tiles-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}.tiles-container .tile,article .article-component .tiles-container .tile{display:inline-flex;height:128px;width:175px;background-color:var(--color-gray-primary);margin:2px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none !important;}.tiles-container .tile.tall-tile,article .article-component .tiles-container .tile.tall-tile{height:180px;}.tiles-container .tile.tile-big,article .article-component .tiles-container .tile.tile-big{    width:250px;    height:265px;}.tiles-container .tile small{opacity:0.7;margin:5px;}.tiles-container .tile .tile-cta{box-shadow:0 1px 0 white;margin-top:5px;}.tiles-container .tile.tile-primary,article .article-component .tiles-container .tile.tile-primary{color:white;background-color:var(--color-primary);}.tiles-container .tile.tile-secondary,article .article-component .tiles-container .tile.tile-secondary{color:white;background-color:var(--color-secondary);}.tiles-container .tile.tile-primary:hover,.tiles-container .tile.tile-secondary:hover,article .article-component .tiles-container .tile.tile-primary:hover,article .article-component .tiles-container .tile.tile-secondary:hover{color:#e3e3e3;}.tiles-container .tile.tile-primary img,.tiles-container .tile.tile-secondary img{max-width:48px;max-height:48px;filter:brightness(0) invert(1);}.tiles-container .tile:hover{filter:brightness(var(--hover-brightness)) contrast(var(--hover-contrast));}.de-left-panel{    width:250px;    min-width:250px;    margin:1rem;}.de-bar{    display:flex;    align-items:center;    background-image:linear-gradient(#f0f0f0,#d1d1d1);    border-bottom:1px solid black;    border-top:1px solid black;    padding:3px;}.de-bottom-bar{    flex-basis:40px;}.de-container{    display:flex;    flex-direction:column;    height:100%;}.de-canvas-cont{    overflow:auto;}.de-body{   display:flex;    flex-grow:1;}.de-flex-space{    flex-grow:1;}.de-flex-pad{    flex-basis:30px;}.de-flex-pad-double{    flex-basis:60px;}.de-bar i{    padding:10px;    cursor:pointer;}.de-bar button{    padding:4px 15px;    min-height:30px;    margin-left:3px;     cursor:pointer;}.de-bar i:hover{    background-color:rgb(192,192,192);}.de-canvas-cont{    width:100%;    margin:1rem;}.de-stable-canvas-cont{    width:100%;    position:relative;}.de-json-cont{    margin:1rem;}.hidden{    display:none;}.de-prop-container{    overflow:scroll;    max-height:500px;}.de-main-canvas{    border:2px solid black;}.de-highlight{    background-color:rgba(241,176,34,0.5);}.de-pallete-icon{    cursor:pointer;    width:40px;    padding:2px;    border:1px solid #b7b9bc;}.de-patterns{    overflow:scroll;    max-height:300px;    margin-bottom:15px;    display:flex;    flex-wrap:wrap;}.de-prop-table{    border-collapse:collapse;    width:100%;}.de-prop-table tr:nth-child(even){    background-color:lightblue;}.de-prop-table tr:nth-child(odd){    background-color:lightgray;}.de-prop-table td{    padding:1px;}.de-prop-table input,.de-prop-table select{    border:none;    width:100%;}.pointer{    cursor:pointer;}.de-prop-table td{    border:1px solid gray;    width:60px;}.texyarea{    border:1px solid #cccccc;    width:100%;    height:auto;    padding:5px;    font-family:monospace;    font-size:14px;    overflow:auto;    white-space:-moz-pre-wrap;     white-space:-o-pre-wrap;     white-space:pre-wrap;     word-wrap:break-word;     -moz-user-select:text;box-sizing:border-box;resize:vertical;}.texyarea code{display:inline-block;width:100%;margin:0;padding:0;}[class^='texyarea-h'].texyarea-accordion,[class*=' texyarea-h'].texyarea-accordion{color:#C85221 !important;}.texyarea-h1{    color:#C85221 !important;    font-size:18pt;    font-weight:bold;}.texyarea-h2{    color:#C95322;    font-size:15pt;    font-weight:bold;}.texyarea-h3{color:#C95423;font-size:12pt;font-weight:bold;}.texyarea-h4{color:#C95524;font-size:9pt;font-weight:bold;}.texyarea-citation{color:#F18230;}.texyarea-table{color:#F18230;}.texyarea-image{    color:#F3B649;}.texyarea-image > img{    max-width:128px;    max-height:128px;    display:inline-block;    margin:10px 10px 0 10px;}.texyarea-list{    color:#F18230;}.texyarea-block-code{    color:#44A12D;font-family:'Courier New';}.texyarea-comment{color:#66747b;}.texyarea-block-class{color:#f1225d;}.texyarea-link{    color:blue;}.texyarea-token,.texyarea-token *{color:#377eff !important;}.texyarea-keyword,.texyarea-keyword *{color:#ff2d74 !important;}.texyarea-bold,.texyarea-bold-italic{    font-weight:bold;}.texyarea-italic,.texyarea-bold-italic{    font-style:italic;    color:darkblue;}.texyarea-inline-code{font-family:'Courier New';    background-color:gray;    color:white;    font-weight:bold;}.texyarea-href{    text-decoration:underline;}.texyarea-hint:before{color:#ffb13b;content:'\f0eb';}.texyarea-warning:before{color:#ff7f7d;content:'\f071';}.texyarea-info:before{color:var(--color-success);content:'\f05a';}.texyarea-check:before{color:#1cb500;content:'\f058';}.texyarea-note:before{color:#7F7F7F;content:'\f040';}.texyarea-keys:before{color:#7F7F7F;content:'\f11c';}.texyarea-hint:before,.texyarea-warning:before,.texyarea-info:before,.texyarea-check:before,.texyarea-note:before,.texyarea-keys:before{font-family:FontAwesome;padding:5px;left:14px;}.texyarea-hint{color:black;background-color:#fffabe;}.texyarea-warning{background-color:#ffced1;}.texyarea-keys{color:black;background-color:#E8E8E8;}.texyarea-note{color:black;background:#E8E8E8;}.texyarea-check{color:black;background:var(--color-success-light);}.texyarea-info{color:black;background:#cce5ff;}.texyarea-hint,.texyarea-warning,.texyarea-note,.texyarea-check,.texyarea-info,.texyarea-keys{display:inline-block;width:100%;line-height:1em;border-radius:3px;word-break:break-word;white-space:normal;padding:10px 0;text-shadow:none;}.texyarea [class*=console-]{color:#dcdcdc;background:black;background-image:  url('/images/windows/console_csharp_bottom_right.png'),url('/images/windows/console_csharp_bottom_left.png'),url('/images/windows/console_csharp_top_right.png'),url('/images/windows/console_csharp_top_left.png'),url('/images/windows/console_csharp_middle_right.png'),url('/images/windows/console_csharp_middle_left.png'),url('/images/windows/console_csharp_bottom_center.png'),url('/images/windows/console_csharp_top_center.png'),url('/images/windows/console_csharp_middle_center.png');background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x,repeat;background-position:bottom right,bottom left,top right,top left,center right,center left,bottom center,top center,center center;display:inline-block;width:100%;padding:40px 0px 5px 5px;box-shadow:#dcdcdc 5px 5px 5px;margin-left:0;line-height:1.1;}.texyarea .console-java,.texyarea .console-c,.texyarea .console-cpp{color:black;padding-left:35px;background-image:url('/images/windows/console_java_bottom_right.png'),url('/images/windows/console_java_bottom_left.png'),url('/images/windows/console_java_top_right.png'),url('/images/windows/console_java_top_left.png'),url('/images/windows/console_java_middle_right.png'),url('/images/windows/console_java_middle_left.png'),url('/images/windows/console_java_bottom_center.png'),url('/images/windows/console_java_top_center.png'),url('/images/windows/console_java_middle_center.png');}.texyarea-browser{color:black;background:white;box-shadow:#dcdcdc 5px 5px 5px;padding:90px 4px 5px 4px;background-image:  url('/images/windows/browser_chrome_bottom_right.png'),url('/images/windows/browser_chrome_bottom_left.png'),url('/images/windows/browser_chrome_top_left.png'),url('/images/windows/browser_chrome_top_right.png'),url('/images/windows/browser_chrome_middle_right.png'),url('/images/windows/browser_chrome_middle_left.png'),url('/images/windows/browser_chrome_bottom_center.png'),url('/images/windows/browser_chrome_top_center.png'),url('/images/windows/browser_chrome_middle_center.png');background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y,repeat-x,repeat-x,repeat;background-position:bottom right,bottom left,top left,top right,center right,center left,bottom center,top center,center center;border:0;display:inline-block;width:100%;}.texyarea-kbd{font-family:Arial,sans-serif;background-color:white;border:1px solid #adb3b9;font-size:11px;border-radius:3px;padding:2px 5px;box-shadow:0 1px 0 rgba(12,13,14,0.2),0 0 0 2px #fff inset;white-space:nowrap;}nav.texyarea-toolbar a.texyarea-toolbar-icon{display:inline-block;padding:0 12px;}nav.texyarea-toolbar{margin-top:5px;margin-bottom:0px;padding-top:5px;padding-bottom:5px;}nav.texyarea-toolbar ul.dropdown li ul{left:30px;top:30px;}nav.texyarea-toolbar ul.dropdown li a[data-click="true"] + ul{display:none;}.texy-preview-container{display:block !important;margin:0 auto;border:1px solid #e8e8e8;border-radius:4px;}#preview-content{height:480px;overflow:auto;padding:0 12px;resize:vertical;}.image-manager-iframe{width:100%;height:calc(100% - 180px);}.texy-symbol{font-size:1.3em;height:32px;width:32px;padding:2px;margin:0;}.editor-form{min-width:100%;}.inline-dialog-form input{width:200px !important;}.sjs-tab-control.texy-tab-control{height:100% !important;border:0;}.sjs-tab-control.texy-tab-control > ul{height:auto;}.sjs-tab-control.texy-tab-control > ul:first-of-type > li{overflow-y:hidden !important;}.sjs-tab-control.texy-tab-control .button-bar.nav-bar{margin:0;}.sjs-dialog-content.sjs-tab-control.texy-tab-control .emoji-list{overflow-wrap:break-word;max-width:100%;overflow-y:hidden;}#concept-saved{position:relative;bottom:40px;right:10px;float:right;background:rgba(255,255,255,0.9);border-radius:10px;pointer-events:none;}.hljs{  display:block;  overflow-x:auto;  padding:0.5em;  background:#fff;  color:black;}.xml .hljs-meta{  color:#c0c0c0;}.hljs-comment,.hljs-quote{  color:#007400;}.hljs-tag,.hljs-attribute,.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-name{  color:#aa0d91;}.hljs-variable,.hljs-template-variable{  color:#3F6E74;}.hljs-code,.hljs-string,.hljs-meta-string{  color:#c41a16;}.hljs-regexp,.hljs-link{  color:#0E0EFF;}.hljs-title,.hljs-symbol,.hljs-bullet,.hljs-number{  color:#1c00cf;}.hljs-section,.hljs-meta{  color:#643820;}.hljs-class .hljs-title,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-params{  color:#5c2699;}.hljs-attr{  color:#836C28;}.hljs-subst{  color:#000;}.hljs-formula{  background-color:#eee;  font-style:italic;}.hljs-addition{  background-color:#baeeba;}.hljs-deletion{  background-color:#ffc8bd;}.hljs-selector-id,.hljs-selector-class{  color:#9b703f;}.hljs-doctag,.hljs-strong{  font-weight:bold;}.hljs-emphasis{  font-style:italic;}