html{font-size: 15px;}
body { font-family: "Open sans",Helvetica,sans-serif; font-size: 1rem; line-height: 1.65;color:#000; }
body.page-gratis-inschrijven{background-color: #e6edf0;}

.wh-widget-right{display: none;}
.page-contact .wh-widget-right{display: block;}

a{color:#000;text-decoration: none;}
a:hover{color:#000;}
p a{text-decoration: underline;}
.page-werkgevers.var-whitepapers p strong{font-weight: 400;}

ul{list-style-type: circle;padding-left: 1.5rem;}
li, p{line-height: 1.65;}

.img-full{width:100%;height:auto;}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color:#3b363b;font-weight: 700;line-height: 1.3;margin-bottom:1rem;}

h1, .h1{font-size: 2rem;}
h2, .h2{font-size: 1.675rem;}
h3, .h3{font-size: 1.5rem;}
h4, .h4{font-size: 1.3rem;}
h5, .h5{font-size: 1.25rem;}
h6, .h6{font-size: 1.15rem;}
h1.smaller{font-size: 1.675rem;}

.bigger{font-size: 1.15rem;}

button:focus{outline: 0;}

.smaller{font-size: .9rem;}
.border{border-bottom: 2px solid rgba(0,0,0,.15);}
.card{border-radius: 5px;margin-bottom: 30px;}
.card-small{padding: 1.25rem;}
.card-big{padding: 2.25rem;}

.black{color:#000 !important;}
.red{color:#d71f17 !important;}

.container{max-width:1200px;}


.row-margin {margin-bottom: -20px;}
.row-margin>[class*=col-] {margin-bottom: 20px;}

.section{margin-bottom:3.5rem;}
.section-light {background-color: #e6edf0}
.section-padding {padding-top: 3rem;padding-bottom: 3rem}
.section-border {padding-bottom: 3.5rem;border-bottom: 1px solid rgba(0, 0, 0, .15)}
.section-border.section-small {margin-bottom: 1.5rem;padding-bottom: 1.5rem}

.panel {position: relative;background-color: #fff;border: 1px solid rgba(0, 0, 0, .15);margin-bottom: 30px;border-radius: 5px;width: 100%;min-height: 350px;}
.panel .panel-body{padding: 1.25rem;}
.panel-bordered {border-bottom: 3px solid rgba(0, 0, 0, .15)}
.panel-image {border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden}

.banner{position: relative;}
.banner-image{min-height: 170px;padding-bottom:25%;width: 100%;background-color:#e6edf0;background-position: center center;background-repeat: no-repeat;background-size: cover;background-image:url('/img/banner-studenten.jpg');}
.home.banner-image, .page-werkgevers.var- .banner .banner-image{min-height: 180px;padding-bottom:30%;}
.banner-image.werkgevers{background-image:url('/img/banner-werkgevers.jpg');}
.banner-image.onze-aanpak{background-image:url('/img/banner-onze-aanpak.jpg');}
.banner-image.over-ons{background-image:url('/img/banner-over-ons.jpg');}
.banner-image.werken-bij-stagemax{background-image:url('/img/banner-werken-bij-stagemax.jpg');}

.section-fixed-top{position: fixed;top:0;left:0;width: 100%;z-index: 96;transition: all ease .35s;transform: translateY(-15px);padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);opacity: 0;visibility: hidden;}
.section-fixed-top h1{margin-bottom: 0;}
.section-fixed-top.open{opacity: 1;pointer-events: auto;visibility: visible;transform: translateY(0);}

#wrapper-content{padding-top: 113px;}
.page-contact #wrapper-content, .page-werkgevers.var-contact #wrapper-content { padding-top: 150px; }
header{position: fixed;z-index:89;width:100%;background-color: #fff;border-bottom: 1px solid rgba(0,0,0,.15);}

.header-mobile{display: none;}

header .reviews{position:absolute;font-size: .9rem;font-weight: 600;left:calc(50% - 195px);top:19px;width:305px;}
.page-reviews .review .fa-star{color:#FECE00;}

.nav-top{position: relative;padding: .75rem 0;border-bottom:1px solid rgba(0,0,0,.15);padding-left: 280px;height: 60px;}
.nav-top .logo{position: absolute;left:0;top:50%;width:230px;height:45px;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.logo img{width:230px;height:45px;}
.nav-top .nav-top-item{float: right;}
.nav-top .nav-top-item a{margin-left:.25rem;font-size: .9rem;padding: .325rem 1.15rem;}
.nav-top .nav-top-item a img{margin-right: .9rem;}

nav{position: relative;}
.nav-main{float:left;font-weight: 600;list-style: none;padding: 0;margin: 0;height: 53px;}
.nav-main > li{float:left;}
.nav-main > li > a{position: relative;display: inline-block;padding-right: 1.35rem;font-size: .9rem;padding: 1rem .7rem; color:#000;border-left:1px solid transparent;border-right:1px solid transparent;transition: background ease .1s;}
.nav-main > li > a:hover{text-decoration: none;}
.nav-main > li > a i{color:#d71f17;margin:0 -7px 0 3px;font-size: 12px;}
.nav-main > li.open > a > i{transform: rotate(180deg);}
.nav-main > li.open > a, .nav-main > li:hover > a{background-color:#e6edf0;border-color:rgba(0,0,0,.075);}

.nav-main .dropdown{position: absolute;z-index:9;left:0;top:100%;width:100%;padding:1.5rem 0;opacity: 0;visibility: hidden; font-weight:600;transform:translateY(-10px);background-color:#e6edf0;border-top:1px solid rgba(0,0,0,.15);border-bottom: 1px solid rgba(0,0,0,.15);transition: all ease .1s;}
.nav-main .dropdown ul{list-style: none;padding-left:0;}
.nav-main .dropdown ul li a{color:#000;font-size: .9rem;text-decoration:none;}
.nav-main .dropdown ul li a:hover{text-decoration: underline;}
.nav-main > li.open .dropdown{opacity: 1;visibility: visible; transform:translateY(-1px);transform:translateY(-1px);}

nav .nav-tabs{float:right;height: 50px;border-bottom:none;}
nav .nav-tabs:after{content:"";display: table;clear: both;}
nav .nav-tabs a{float:left;border-top-left-radius: 0;border-top-right-radius: 0;font-size: .9rem;margin:.35rem 0 .35rem .35rem;padding: .65rem 1.15rem; background-color: #e6edf0;color:#000;transition: all ease .2s;}
nav .nav-tabs a.active{background-color: #d71f17;color:#fff;}
nav .nav-tabs a:nth-child(1):hover{background-color: #d9e3e7;}
nav .nav-tabs a.active:nth-child(1):hover{background-color: #de2e26;}
nav .nav-tabs a:nth-child(2):hover{background-color: #d9e3e7;}
nav .nav-tabs a.active:nth-child(2):hover{background-color: #de2e26;}

section#breadcrumbs{margin: .75rem 0 1.5rem 0;}
section#breadcrumbs a{text-decoration: none;font-size: .9rem;display: inline-block;}
section#breadcrumbs a:after{content: "/";position: relative;margin:0 4px 0 7px;}
section#breadcrumbs a:last-child:after{display: none;}
section#breadcrumbs a:not(:last-child){color:#bec0c5;}

.page-title{padding: 2.25rem 0 1.25rem 0;margin-bottom:1.5rem;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);background-color: #e6edf0;}
/*.page-title h1{margin-bottom:0;}*/

/* read more link */
.page-title input {opacity: 0;position: absolute;pointer-events: none;}
.page-title p {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;  overflow: hidden;}
.page-title label{margin-top:-10px;}
.page-title input:focus ~ label {outline: -webkit-focus-ring-color auto 5px;}
.page-title input:checked + p {-webkit-line-clamp: unset;}
.page-title input:checked ~ label,p:not(.truncated) ~ label{display: none;}


section#search .search_tabs {position: absolute;z-index: 1;left: 1.75rem;bottom: 100%;display: table;border-bottom:0;-webkit-transform: translateY(1px);transform: translateY(1px)}
section#search .search_tabs .search_tabs-item {display: inline-block;vertical-align: bottom;padding-right: 3px;border-radius: 0;border:0;background-color: #fff;color:#000;font-size: 1.2rem;margin:.35rem 0 0 .35rem;padding-left: 1.5rem;padding-right: 1.5rem;transition:all ease .2s;}
section#search .search_tabs .search_tabs-item:hover{background-color: #fff;}
section#search .search_tabs .search_tabs-item:first-child {border-top-left-radius: 5px;}
section#search .search_tabs .search_tabs-item:last-child {border-top-right-radius: 5px;}
section#search .search_tabs .search_tabs-item.active {background-color: #d71f17;color: #fff;padding-left: 3.5rem;padding-right: 3.5rem;padding-top: 1.25rem;border-top-left-radius: 5px;border-top-right-radius: 5px;}

.fixed-mobile-bottom{position:fixed;z-index:1000;top:initial;bottom: 0;width:100%;pointer-events: auto;padding:.75rem 0;border-top:1px solid rgba(0,0,0,.15);background-color: #e6edf0;}
.fixed-mobile-bottom .btn-giant{padding: .85rem 1.5rem;}
footer{padding: 1.5rem 0 0 0;margin-top:2rem;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);}
footer .footer_list{margin-bottom:2.5rem;}
footer .footer_list-title{color:#bec0c5;text-transform: uppercase;margin-bottom:0;font-weight: 600;}
footer .footer_list-title a{text-decoration: none;color:inherit;font-weight: 600;}
footer .footer_list ul{list-style: none;list-style-image: none;padding-left:0;margin-bottom:0;}
footer .footer_list ul a{color:inherit;}
footer .footer_list ul a:hover{text-decoration: underline;}

footer select{width: 100%;}
footer .quickmenu{padding: .5rem 2.5rem .5rem .75rem;}

.footer-bottom{padding: 1.5rem 0;}
.footer-bottom .logo{display:block;width:80%;}

#cookielaw{display: none; left:0;bottom: 0;width: 100%;padding: .75rem 2rem;background-color: rgba(0,0,0,0.8);color:#fff;z-index: 90;position: fixed;transition: 250ms opacity ease;}
#cookielaw a{color:#0076ad;font-weight: 700;}
#cookielaw .table{width:100%;vertical-align: middle;display: table;color:#fff;margin-bottom: 0;}
#cookielaw .table .td{vertical-align: middle;display: table-cell;}

.grecaptcha-badge{display: none;}

.buttons:after, .clearfix:after, .nav_main:after, .nav_top:after, .signup_navigation:after, nav:after{content:"";display: table;clear: both;}

.modal-dialog{margin: 100px auto 0 auto;}
.modal-header{padding: 1rem 1rem 0 1rem;}
.modal-header .close{margin: -2rem -2rem -1rem auto;font-size: 2rem;font-weight: 300;opacity: 1;}


/* HOME */
section#content{margin-bottom: 3.5rem;}

.usp{list-style: none; list-style-image: none; padding-left: 0; margin-bottom: 0; font-size: 1.1rem; display: flex; -webkit-box-pack:justify; justify-content: space-between;}
.usp--row li{position: relative; padding-left: 3rem; margin: 5px 0; font-weight: 700;}
.usp--row li i{position: absolute; left: 0; font-size: 32px; color: #1ab542;}

section#home-text{padding: 0 0 4.5rem 0;}
section#home-text .btn-white-border{margin-top:20px;}

.banner-overlay{position: absolute;z-index: 2;top:50%;width:100%;text-align: center;color:#fff;transform: translateY(-50%);left:0;}
.banner-overlay-content{max-width: 880px;margin: 0 auto;padding: 0 1rem;}
.banner-overlay-content *{color:#fff;text-shadow:0 4px 7px rgba(0,0,0,.4);letter-spacing: 1px;}

section#home-links{padding:3rem 0;background-color: #e6edf0;}

section#home-latests{padding:3rem 0;}
section#home-latests h3{font-size: 1.5rem;margin: 0 0 1rem 0;}

section#brands{margin-bottom: 3.5rem;}
section#brands h2{margin-bottom: 2rem;}
section#brands .partners{border: 1px solid rgba(0,0,0,.15); padding: 10px 0;}
section#brands img.brand{width: 100%;max-width: 150px; filter: grayscale(100%); transition: .3s; position: relative; padding: 40px 12px;margin:0 auto;} 
section#brands img.brand:hover{filter: grayscale(0);}

.post .post_heading{height: 113px;padding:1.25rem;border-bottom: 1px solid rgba(0,0,0,.15);}
.post .post_body-spec{position: relative;margin: .35rem 0;padding-left: 2rem;min-height: 65px;}
.post .post_body-spec i{font-size: 1.2rem;position: absolute;left:0;top:-2px;color:#bec0c5;}
.post .post_body-spec strong{display: inline-block;color:#bec0c5;}

.field{position: relative;display: block;width:100%;max-width:500px;background-color: #fff;margin: 0 auto 6px auto;}
.field a{text-decoration: none;color:#000;}
.field a:hover{text-decoration: underline;}
.field-image{background-position: center center;background-size: cover;background-repeat: no-repeat;width:100%;height: 100px;display: block;}
.field-content{padding: 1.75rem;min-height: 250px;}
.field-content h3{font-size: 1.15rem;margin-bottom: 0;line-height: 1.75;}
.field-content ul{list-style: none;padding-left: 0;margin-bottom:0;}

section#home-video{padding:3rem 0;background-color: #e6edf0;}

.video_wrapper{position: relative;width: 100%;height: 0;overflow: hidden;padding-bottom: 56.14%;}
.video_wrapper img{position: absolute;top:0;left: 0;width:100%;z-index: 1;transition: 350ms all ease;}
.video_wrapper.active .videoposter, .video_wrapper.active img{opacity: 0;visibility: hidden;}
.videoposter{position: absolute;top:0;left:0;width:100%;height: 100%;z-index:2;transition: 250ms all ease;outline: 0;background:0 0; box-shadow: 0 0 25px 0 rgba(0,0,0,.5); border: 0;}
.fluidvids-item{position: absolute;top:0;left:0;width:100%;height: 100%;}

.ico{background-size: contain;background-repeat: no-repeat;background-position: center center;display: inline-block;vertical-align: middle;}
.ico-huge{width:97px;height: 97px;}
.ico-play{background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDIyNC4wNzIgMjI0LjA3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjI0LjA3MiAyMjQuMDcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Y2lyY2xlIG9wYWNpdHk9IjAuMyIgZmlsbD0iI0VGMjAwMiIgY3g9IjExMi4wMzYiIGN5PSIxMTIuMDM2IiByPSIxMTIuMDA5Ii8+Cgk8Y2lyY2xlIGZpbGw9IiNFRjIwMDIiIGN4PSIxMTIuMDM2IiBjeT0iMTEyLjAzNiIgcj0iODYuNzk5Ii8+Cgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9Ijk0Ljg0Nyw3OC41NTkgOTQuODQ3LDE0NS41MTMgMTQzLjU0MSwxMTIuMDM2IAkiLz4KPC9nPgo8L3N2Zz4K);}

section.stagevoorbeelden .card-big{padding: 2.25rem 2.25rem 0 2.25rem;}
section.stagevoorbeelden .card.card-big h1{color: #d71f17!important;}
section.stagevoorbeelden .card .grey_background{padding: 20px 30px; margin-bottom: 1rem; margin-left: -15px;}
.intern-categories{list-style: none; list-style-image: none; padding-left: 0;}
.intern-categories li i{margin-right: 10px;}

section#aanmelden{margin-top: 3.5rem;}



#home-mobile-buttons .block {display:block;background-color: #d71f17;border-radius: 5px;overflow: hidden;width: 100%;}
#home-mobile-buttons .block a {text-decoration: none;display: inline-block;}
#home-mobile-buttons{padding: 1.5rem 0 2.5rem 0;}
#home-mobile-buttons [class*=col-]:nth-child(1), #home-mobile-buttons [class*=col-]:nth-child(2){margin-bottom: 10px;}
#home-mobile-buttons [class*=col-]:nth-child(1), #home-mobile-buttons [class*=col-]:nth-child(3){padding-right: 5px;}
#home-mobile-buttons [class*=col-]:nth-child(2), #home-mobile-buttons [class*=col-]:nth-child(4){padding-left: 5px;}
#home-mobile-buttons [class*=col-]:last-child .block {background-color: #0076ad}
.block-header{height: 84px;width:100%;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#home-mobile-buttons [class*=col-]:nth-child(1) .block .block-header{background-image:url('/img/home-mobile-stage.jpg');}
#home-mobile-buttons [class*=col-]:nth-child(2) .block .block-header{background-image:url('/img/home-mobile-afstudeeropdracht.jpg');}
#home-mobile-buttons [class*=col-]:nth-child(3) .block .block-header{background-image:url('/img/home-mobile-startersfunctie.jpg');}
#home-mobile-buttons [class*=col-]:nth-child(4) .block .block-header{background-image:url('/img/home-mobile-inschrijven.jpg');}
.page-werkgevers #home-mobile-buttons [class*=col-]:nth-child(4) .block .block-header{background-image:url('/img/home-mobile-bel-me-terug.jpg');}
.block-footer {position: relative;padding: .5rem 3rem .5rem 1rem;color: #fff;height: 60px;line-height:1.35;font-weight:700;display: flex;align-items: center;overflow: hidden;text-transform: uppercase;}
.block-footer:after {content: '';width: 1rem;height: 1rem;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ny42IDQ4LjIiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zNi4zIDI0YzAgLjgtLjQgMS42LTEgMi40TDE2LjkgNDQuNmMtMS4yIDEuMi0zLjQgMS4yLTQuNyAwcy0xLjItMy40IDAtNC42bDE1LjktMTUuOUwxMi4yIDguMkMxMSA3IDExIDQuOCAxMi4yIDMuNmMxLjItMS4yIDMuNC0xLjIgNC42IDBsMTguNSAxOC4yYy42LjQgMSAxLjIgMSAyLjJ6Ii8+PC9zdmc+); position: absolute;right: 1rem;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%)}
.block-footer p {margin-bottom: 0;font-weight: 700;line-height: 1.35;text-transform: uppercase;}



/* REGISTER */
section#register{padding:3rem 0;background-color: #e6edf0;}
section#register .logo{margin-bottom: 1.5rem;}
section#register .card{border:none;}
section#register .card .card-body{padding: 2.25rem;}
section#register .card .card-body h2{font-size: 1.675rem;margin-bottom: 0;}

.signup_step{position: relative;}
.signup_step:before{content:'';position: absolute;z-index: 1;left:0;width: 100%;height: 1px;top:50%;background-color: rgba(0,0,0,.15);transform: translateY(-50%);}
.signup_step span{position: relative;z-index: 2;display: inline-block;padding-right:1rem;background-color: #fff;text-transform: uppercase;color: #d71f17;font-weight: 700;}

.signup-body{padding: 2rem 0;margin-bottom: 2rem;border-bottom: 1px solid rgba(0,0,0,.15);}
.signup-body .custom-checkbox{margin-top:12px;}

.signup-body .showpassword{cursor: pointer;}
.signup-body .showpassword .far{line-height: 46px;}

.signup-body .form-group.name{margin-bottom: 40px;}
.signup-body input[name="firstname"]{width:calc(100% - 5px);}
.signup-body input[name="lastname"]{width:calc(100% - 5px);margin:0 0 0 5px;}

.signup-body .form-group.phone{margin-bottom: 25px;}

.signup-body .label-subtitle{color:#bec0c5;font-size: .9rem;margin-bottom: 0;}

.signup-body .region .custom-checkbox{margin-top:7px;}

.signup-body .custom-file{position: static;display: block;width:auto;height: auto;}
.signup-body .custom-file .custom-file-label{position: relative;cursor: pointer;display: block;width:275px;height: auto; padding: .75rem 1.5rem;border:1px dashed #bec0c5;color:#bec0c5;border-radius: 5px;}
.signup-body .custom-file .custom-file-label::after{display: none;}
.signup-body .custom-file .custom-file-label span{position: absolute;left:5rem;top:50%;transform: translateY(-50%);font-size: 1.15rem;font-weight: 700;}

.signup-body .buttons{margin-bottom: 20px;}
.signup-body .buttons .btn{margin:10px 10px 0 0;}

.signup-body .nearby-cities{height: 95px;overflow: hidden;}
.signup-body .region .btn-toggle-cities{display: block; margin:15px 0;text-decoration: underline;cursor: pointer;}

.signup-body em#level-error, .signup-body em#willingrelocate-error{position: absolute;margin: 20px 0 0 -24px;width:200px;}

.signup-body .form-wishes.faded{height:225px;position: relative;overflow: hidden;}
.signup-body .form-jobs.faded{height:220px;position: relative;overflow: hidden;}
.signup-body .form-wishes.fade-block{position: absolute;bottom: 0;left: 0;width: 100%;margin: 0;padding: 30px 0;background-image:linear-gradient(to bottom, transparent, black);}
.signup-body .form-jobs.fade-block{position: absolute;bottom: 0;left: 0;width: 100%;margin: 0;padding: 30px 0;background-image:linear-gradient(to bottom, transparent, black);}

.signup-body .form-group .btn-toggle-wishes, .signup-body .form-group .btn-toggle-jobs{display: block; margin:15px 0 0 0;text-decoration: underline;cursor: pointer;}

.image-holder{position: relative;margin: 1rem auto 0 auto;width: 150px;height: 150px;}
.head-image{z-index:0;position: absolute;top:0;left:0;width:150px;height: 150px;}

.signup_navigation, .data_navigation{position: relative;margin-bottom:2rem;}
.signup_navigation ul, .data_navigation ul{margin:0;padding: 0;}
.signup_navigation ul li, .data_navigation ul li{list-style: none;width:25%;}
.signup_navigation-item, .data_navigation-item{position: relative;float: left;width:100%;padding: .75rem;background-color: #fff; text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;}
.signup_navigation-item.active, .signup_navigation-item.completed, .data_navigation-item.active, .data_navigation-item.completed{background-color:#1ab542;color:#fff;}
.signup_navigation-item.active:after, .signup_navigation-item.active:before, .data_navigation-item.active:after, .data_navigation-item.active:before{opacity: 1;}
.signup_navigation-item:before{bottom: 50%;border-width: 0 100px 100px 0;border-color: transparent #fff transparent transparent;}
.signup_navigation-item:after{top:50%;border-width: 0 0 100px 100px;border-color: transparent transparent #fff transparent;}
.signup_navigation-item:after, .signup_navigation-item:before{content:"";position: absolute;border-style: solid;width: 0;height: 0;right:0;opacity: 0;}
.signup_navigation-item:hover, .data_navigation-item:hover{text-decoration: none;}

ul.pager{list-style: none;margin: 0;padding: 0;}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span{color:#777;cursor: not-allowed;display: none;}

/* REGISTER CONFIRM */
.banner-image-confirm{min-height:230px;padding-bottom: 40%;border-top-left-radius:5px;border-top-right-radius:5px; background-size: cover;background-repeat: no-repeat;background-position: center 20%;}

/* REGISTER INTERN */
section#register-stage .specs{padding: 0;font-size: 1.1rem;margin: 0 0 2rem 0;}
section#register-stage .specs li{list-style: none;padding-left:0;margin-right: 2rem;/*display: inline-block;*/}
section#register-stage .specs li i{margin-right: 3px;color:#d71f17;width:25px;}
section#register-stage .specs li div{display:inline-block;width:105px;line-height: 32px;vertical-align: top;}
section#register-stage .specs li div:nth-child(3){width:404px;}
section#register-stage .specs li *{}

.mobile-specs{width: 100%;overflow: hidden;padding: 0;margin: 0 0 30px 0;}
.mobile-specs dt{float: left;width: 35%;padding: 0;margin: 0;}
.mobile-specs dt i{color:#d71f17;width:18px;text-align: center;}
.mobile-specs dd{float: left;width: 65%;padding: 0;margin: 0;}

section#register-stage .usps{font-size: 1.1rem;padding-left:2.5rem;}
section#register-stage .usps li{padding: 0;margin:0 0 0 40px;list-style: none;text-indent: -40px;font-weight:600;line-height: 2.25;}
section#register-stage .usps li i{color:#1ab542;position: absolute;}
section#register-stage h2{font-size:1.25rem;line-height: 1.45;margin-bottom: 1rem; color:#d71f17;}
section#register-stage .intro{float:left;margin: 0 0 2rem 0;/*font-size: .9rem;line-height: 1.65;*/width:100%;}
section#register-stage h3{font-size:1.25rem;line-height: 1.45; margin: 0 0 1rem 0;}

section#register-stage input[type="checkbox"][aria-describedby="terms-error"]:not([aria-invalid="false"]) + label{margin-bottom: 25px;}
section#register-stage input[type="checkbox"][aria-describedby="terms-error"]:not([aria-invalid="false"]) + label:after{content:"Je moet akkoord gaan met de privacy policy om door te gaan.";}
section#register-stage input[type="checkbox"][aria-describedby="terms-error"]:not([aria-invalid="false"]) + label + em{display: none !important;}

/* STUDENT DETAIL */
section#view-student .card-big ul{list-style: none;list-style-image: none;padding-left: 0;}
section#view-student .card-big ul li{position: relative;padding-left: 1.65rem;}
section#view-student .card-big ul li:before{position: absolute;content: '';left:0;top:.35rem;width:.9rem;height: .9rem;background-size: contain;background-position: left center;background-repeat: no-repeat;display:inline-block; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTUuNSAxMTUuMSI+PHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTU4LjIgMTE1LjFMMCA1Ni45bDE3LjgtMTcuNyA0MC40IDQwLjRMMTM3LjcgMGwxNy44IDE3Ljh6Ii8+PC9zdmc+);}

.details-header{padding-bottom: 20px;margin-bottom: 1.5rem;border-bottom: 1px solid rgba(0,0,0,.15);}
.details-header h2{margin-bottom: 2rem;}

.details-content ul{list-style-type: disc;}

.details-footer{margin-top: 1.5rem;padding-top: 1.5rem;border-top:1px solid rgba(0,0,0,.15);}
.details-footer .social-share{margin-top:5px;}

/* STAGE DETAIL */
section#view-internship h2{font-size: 1.3rem;margin-bottom: .35rem;}

/* SEARCH */
.search-small {position: relative;width: 460px;font-size: .9rem}
.search-small .form_control {padding: .5rem 1rem}
.search-small button {position: absolute;right: 0;top: 0;height: 100%;border-bottom-left-radius: 0;border-top-left-radius: 0;width: 40px}
.search-small button .icon, .search-small button .promise:before {margin-top: 2px;font-size: 1.2rem}

.search {position: relative;z-index: 9;padding: 1.75rem;background-color: #d71f17;color: #fff;font-size: 1.1rem}
.search .form-control {padding: 1rem 1.5rem}
.search button {position: absolute;vertical-align: middle;font-size:1.1rem;padding-left: 1.5rem;padding-right: 1.5rem;right: 0;height: 100%;top: 0;border-bottom-left-radius: 0;border-top-left-radius: 0}
.search button img{margin-right: 10px;}

.post{display: block;margin-bottom:1rem;background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15);border-radius: 5px;transition: all ease .1s;}
.post .post_body{padding:1.25rem;font-size: .9rem;line-height: 1.65;}
.post .post_body_left{border-right:1px solid rgba(0,0,0,.15);}
.post h2{color:#d71f17;font-size: 1.25rem;line-height: 1.45;margin-bottom:1rem;font-weight: 700;}
.post h4{color:#d71f17;font-size: 1.15rem;line-height: 1.45;margin-bottom:1rem;font-weight: 700;}
.post .spec{position: relative;padding: 0 0 0 2rem;margin: .35rem 0 1.5rem 0;}
.post i, .post img{position: absolute;top:1px;left:0;color:#d71f17;font-size: 1.2rem;margin-right:20px;}
.post .spec:nth-child(1) img, .post .spec:nth-child(3) img{margin-left: 1px;}

.post:hover{background-color:#f5f5f5;color:#000;text-decoration: none;}

.page-werkgevers .post .post_body:first-child{padding-bottom: 0;}
.page-werkgevers .post h2{padding-bottom:1.25rem;margin-bottom:0;border-bottom: 1px solid rgba(0,0,0,.15);}
.page-werkgevers .post .spec{margin: .35rem 0 .35rem 0;}

.search_effect{position: absolute;padding: 4rem 6rem 2rem 2rem;z-index: 1000;top:0;left:100%;overflow-x: hidden;overflow-y: auto;width: 100%;height: 100vh;background: #fff;transition: transform .3s,-webkit-transform .3s;transition-timing-function:ease-out;}
.search_effect--open{pointer-events: auto;transition-delay: 0;transform: translate3d(-100%,0,0);}
.search_effect input{width: 100%;font-size: 6vw;font-weight: 600;padding: .05em 0!important;border-left:0;border-top:0;border-right: 0;border-bottom: 2px solid #bec0c5;outline: 0 !important;color:#3b363b;border-radius:0;-webkit-appearance:none;}
.search_effect a{padding-top: 1rem;display: none;}
#search_effect-close{font-size: 2em;position: fixed;z-index: 1001;top:1.25rem;right:1.25rem;background: 0 0;padding: 0;border:0;transition: opacity .1s;transition-delay: .3s;}
#search_effect-close.btn-hidden{pointer-events: none;opacity: 0;}

body.page-gratis-inschrijven .search_effect{display: none;}

/* SEARCHFILTERS */
.spinner{position: absolute;width:100%;height: 100%;top:0;left:0;z-index:2;background-color: rgba(255,255,255,.95);text-align: center;}
.spinner img{max-width: 80px;}

.filter-title{margin-bottom: .65rem;line-height: 1.35;font-weight: 700;font-size: 1.15rem;}
.filters .widget{margin-bottom:.5rem;padding-bottom: .5rem;border-bottom: 1px solid rgba(0,0,0,.15);}
.filters .widget label{font-size: .9rem;margin-left:8px;}

.pagination{width:100%;text-align: center;padding-left: 0;list-style: none;list-style-image: none;display: inline-block;}
.pagination li{display: inline-block;position: relative;background-color: #fff;}
.pagination li a{padding: 1rem;z-index: 3;position: relative;display: inline-block;text-decoration: none;}
.pagination li.active a{color:#d71f17;}

/* FORMS */
.btn:focus, label:focus, .custom-control-input:focus~.custom-control-label::before{box-shadow: none;outline: none;}

.form-group-big{margin-bottom:30px;}

label{position: relative;top.65rem;font-size: .9rem;font-weight: 600;display: block;margin-bottom: .5rem;}
label.custom-control-label{font-weight: 400;font-size: 1rem;padding: .1rem 0 0 .5rem;}

.form-group{margin-bottom:10px;}
.form-control{outline: 0;height: auto;padding:.75rem .75rem;border-radius: 5px; background-color: #fff; transition: border ease .2s; border:1px solid rgba(0,0,0,.15);}
.form-control::placeholder{color:#666 !important;}
.form-control[aria-invalid="true"]{border-color:rgba(238,31,2,.75);background-color: rgba(238,31,2,.1);}
input[type="checkbox"][aria-describedby="terms-error"]:not([aria-invalid="false"]) + label:after{padding: 20px 0 0 0; width:100%;font-style: italic;font-size: 12px;font-weight: 600; color:#ef2002;content:"Je moet akkoord gaan met de privacy policy om door te gaan.";}

.help-block.with-errors{color:#ef2002;font-style: italic;font-weight: 600;font-size: 12px;}
.help-block.with-errors a{color:#ef2002;}

.has-error .form-control{background-color: rgba(238,31,2,.1);border-color: rgba(238,31,2,.75);}

.form-check{padding-left:2.1rem;}
.form-check-input{font-size: 25px;margin-top: .1rem;margin-left:-2rem;}


.form-control.is-invalid, .was-validated .form-control:invalid{border-color:rgba(238,31,2,.75);background-color: rgba(238,31,2,.1);background-image: none;}

.custom-control-input.is-invalid~.custom-control-label, .was-validated .custom-control-input:invalid~.custom-control-label{color:#212529;}
.custom-control .help-block.with-errors{margin-left:-1.5rem;}

.card-body .card-title{padding-bottom: 1.25rem;}
.card-body .form-group{margin-bottom: 10px;}
.card-body .card-text .form-group{margin-bottom: 10px;}
select.form-control{cursor: pointer;appearance:none;-webkit-appearance:none;background-size: 10px 10px;background-repeat: no-repeat;background-position: right 1rem center;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDQ3LjYgNDguMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDcuNiA0OC4yIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2Q3MWYxNyIgZD0iTTIzLjgsMzYuNmMtMC44LDAtMS42LTAuNC0yLjQtMUwzLjIsMTcuMkMyLDE2LDIsMTMuOCwzLjIsMTIuNXMzLjQtMS4yLDQuNiwwbDE1LjksMTUuOWwxNS45LTE1LjkKCWMxLjItMS4yLDMuNC0xLjIsNC42LDBjMS4yLDEuMiwxLjIsMy40LDAsNC42TDI2LDM1LjZDMjUuNiwzNi4yLDI0LjgsMzYuNiwyMy44LDM2LjZ6Ii8+Cjwvc3ZnPgo=);}
select.form-control:focus{box-shadow: none;border:1px solid rgba(0,0,0,.15);}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;}

.custom-control-label::before{border:1px solid rgba(0,0,0,.15);}
.custom-control-input:checked~.custom-control-label::before{border:0;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after{border-radius:4px;background-size: 11px 11px;background-color: #d71f17;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTUuNSAxMTUuMSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjIgMTE1LjFMMCA1Ni45bDE3LjgtMTcuNyA0MC40IDQwLjRMMTM3LjcgMGwxNy44IDE3Ljh6Ii8+PC9zdmc+);}

.custom_radio-label:after{background-color:#d71f17;}
.custom_radio input[type=radio]:checked+.custom_radio-label:before{border:1px solid #f79a8d;}
.custom-radio .custom-control-input:checked~.custom-control-label::after{background-color:#d71f17;border-radius: 50%;}

.datepicker_future.form-control:disabled, .datepicker_future.form-control[readonly]{background-color: #fff;}
.flatpickr-input{background-size: 10px 10px;background-repeat: no-repeat;background-position: right 1rem center; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDQ3LjYgNDguMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDcuNiA0OC4yIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2Q3MWYxNyIgZD0iTTIzLjgsMzYuNmMtMC44LDAtMS42LTAuNC0yLjQtMUwzLjIsMTcuMkMyLDE2LDIsMTMuOCwzLjIsMTIuNXMzLjQtMS4yLDQuNiwwbDE1LjksMTUuOWwxNS45LTE1LjkKCWMxLjItMS4yLDMuNC0xLjIsNC42LDBjMS4yLDEuMiwxLjIsMy40LDAsNC42TDI2LDM1LjZDMjUuNiwzNi4yLDI0LjgsMzYuNiwyMy44LDM2LjZ6Ii8+Cjwvc3ZnPgo=);}

.custom-file, .custom-file-input, .custom-file-label{cursor: pointer;}
.custom-file-input{text-indent: -999px;}
.custom-file-label{border:0;height: auto;padding-left: 130px;line-height: 27px;}
.custom-file-label::after{right: auto;left:0;content:"Bestand";font-weight: 600;color:#000;border-radius: 5px;padding:0 2rem;line-height: 35px; height: 35px;}

#card-callme{margin-top:30px;}

/* ANIMATED ICONS & BUTTONS */
.btn{position: relative;display:inline-block;border-radius:5px;font-weight: 600;line-height: 1.35; transition: all ease .2s;cursor: pointer !important;text-decoration: none;}
.btn-rounded{border-radius: 1.5rem;}
.btn-full{width: 100%;}

.btn-white{background-color: #fff;}
.btn-white-border{background-color: #fff;border-color:rgba(0,0,0,.15);}

.buttons--small .btn{margin-right: 5px; margin-bottom: 5px;}

.btn-dark{background-color:#3b363b;color:#fff;}

.btn-grey{background-color:#bec0c5;color:#fff;}
.grey_background{background-color: #e6edf0;line-height: 1.6rem;}

.btn-red, .btn-red:hover{background-color: #d71f17;color:#fff;}

.btn-blue{background-color:#0076ad;color:#fff !important;}
.btn-blue:hover{color:#fff;}

.btn-green{background-color: #1ab542; color: #fff !important; display: inline-block;}
.btn-green:hover{color: #fff;background-color: #2cbc51;}

.btn-file{border:1px solid #1ab542;color:#1ab542;padding-right: 2rem !important;}
.btn-file:hover{color:#1ab542;}
.btn-file a{margin-left:.5rem;position: absolute;right: .7rem;top:52%;transform: translateY(-50%);color:#1ab542;}


.btn-login i{margin: 0 10px 0 3px;}

.btn-signup {padding-left: 3.6rem !important; padding: .5rem 1.15rem; /*margin: 10px 0;*/}
.btn-signup:after, .btn-signup:before {content: '';position: absolute;left: 2rem;top: 50%;width: 12px;height: 12px;display: inline-block;background-repeat: no-repeat;background-position: center center;background-size: contain}

.btn-signup:before {-webkit-transform: translateY(-50%);transform: translateY(-50%);margin-left: -11px;margin-top: 3px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDU0LjcgNDEuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTQuNyA0MS42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAsMzQuMmg1NC43djcuNEgwVjM0LjJ6IE0wLDE3LjFoMjUuMnY3LjRIMFYxNy4xeiBNMCwwaDI5Ljl2Ny40SDBWMHoiLz4KPC9zdmc+Cg==);}

.btn-signup:after {-webkit-transform: translateY(-50%);transform: translateY(-50%);margin-left: -3px;margin-top: -3px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDYxLjIgNjEuMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEuMiA2MS4yIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYxLjIsMTYuNEw0NC43LDBMMy4zLDQxLjVMMCw2MS4ybDE5LjctMy4zTDYxLjIsMTYuNHogTTguOSw1Mi4zbDEuMi03LjJsMzQuNi0zNC42bDYsNkwxNi4yLDUxLjFMOC45LDUyLjMKCXoiLz4KPC9zdmc+Cg==);}

.btn-social{display:inline-block;margin-left: 10px;background-color:#fff;}
.btn-social i{color:#fff;line-height: 32px;font-size: 20px;}
.btn-social.linkedin{background-color: #0077B5;border-bottom:2px solid #015f91; }
.btn-social.facebook{background-color: #4267B2;border-bottom:2px solid #2b4a8a;}
.btn-social.instagram{background-color: #E1306C;border-bottom:2px solid #bd1e53;}
.btn-social img{width:40px;}

.btn.btn-effect:hover {top: 1px}
.btn-signup:hover:after {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: shake;animation-name: shake;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}

.btn-tiny{padding: .3rem .75rem;font-size: .9rem;}
.btn-small{padding: .5rem .65rem;font-size: .9rem;}
.btn-normal{padding: .5rem 1.15rem;}
.btn-big{padding: .75rem 1.5rem;}
.btn-large{padding: .75rem 1.5rem;font-size: 1.15rem;}
.btn-giant{padding: 1.35rem 2.5rem;font-size: 1.15rem;}

.fa-spin {animation-duration: 1s;}

.alert {padding: 1rem;border-radius: 5px;font-weight: 600;text-align: center}
.alert-success{background-color: #fff;color: #1ab542;border: 1px solid #1ab542;}
.alert-danger{background-color: #fff;color: #d71f17;border: 1px solid #d71f17;}
.alert li{list-style: none;}

.social{list-style: none;list-style-image: none;padding-left: 0;margin-bottom: 0;}
.social li.label{margin-right: 2rem;}
.social li{display: inline-block;margin-left: .5rem;vertical-align: middle;}
.social li a{width:44px;height: 44px;}
.social li a i{font-size: 18px;}

.social-share{position: relative;display: inline-block;background-color: #bec0c5;width:30px;height:30px;text-align: center;border-radius: 50%;transition: background ease .15s;}
.social-share i{position: absolute;left:50%;top:50%;color:#fff;transform: translate(-50%,-50%);}
.social-share.mail:hover{background-color: #000;}
.social-share.whatsapp:hover{background-color: #25d366;}

/* Modal */
.modal-content{border:none;border-radius: 5px; padding: 1rem;box-shadow: 0 0 78px 0 rgba(0,0,0,.15);}
.modal-content .modal-header{border-bottom: none;}
.modal-content a{color:#0076ad;}

@-webkit-keyframes shake {
    10%,90% {-webkit-transform: translate3d(-1px, -50%, 0);transform: translate3d(-1px, -50%, 0);}
    20%,80% {-webkit-transform: translate3d(2px, -50%, 0);transform: translate3d(2px, -50%, 0);}
    30%,50%,70% {-webkit-transform: translate3d(-3px, -50%, 0);transform: translate3d(-3px, -50%, 0);}
    40%,60% {-webkit-transform: translate3d(3px, -50%, 0);transform: translate3d(3px, -50%, 0);}
}

@keyframes shake {
    10%,90% {-webkit-transform: translate3d(-1px, -50%, 0);transform: translate3d(-1px, -50%, 0);}
    20%,80% {-webkit-transform: translate3d(2px, -50%, 0);transform: translate3d(2px, -50%, 0);}
    30%,50%,70% {-webkit-transform: translate3d(-3px, -50%, 0);transform: translate3d(-3px, -50%, 0);}
    40%,60% {-webkit-transform: translate3d(3px, -50%, 0);transform: translate3d(3px, -50%, 0);}
}


/* ONZE AANPAK */
.fluidvids-item{position: absolute;top:0px;left:0px;width:100%;height: 100%;}

.ico-custom{width: 100%; max-width: 120px!important; height: 97px;}
.img-medium{display: block; margin: 0 auto; max-width: 220px;}
.ico-inschrijven{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ni42IDgyLjUiPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik02Ni42IDc2LjdoLS4xbC0yNy41LTRjLS41LS4xLS45LS41LS44LTEgLjEtLjUuNS0uOSAxLS44bDI2LjYgMy44IDguOC02MS0yMS40LTMuMWMtLjUtLjEtLjktLjUtLjgtMSAuMS0uNS41LS45IDEtLjhMNzUuOCAxMmMuNS4xLjkuNS44IDFsLTkuMSA2Mi45YzAgLjItLjIuNS0uNC42LS4xLjEtLjMuMi0uNS4yek0xMS4xIDM3Yy0uNCAwLS44LS4zLS45LS43LS4xLS41LjItMSAuNy0xLjFsMzUuOS03LjZjLjUtLjEgMSAuMiAxLjEuN3MtLjIgMS0uNyAxLjFMMTEuMyAzN2gtLjJ6Ii8+PHBhdGggZmlsbD0iIzNCMzYzQiIgZD0iTTEyLjMgNDIuN2MtLjQgMC0uOC0uMy0uOS0uNy0uMS0uNS4yLTEgLjctMS4xTDQ4IDMzLjNjLjUtLjEgMSAuMiAxLjEuNy4xLjUtLjIgMS0uNyAxLjFsLTM1LjkgNy42aC0uMnptMS4yIDUuN2MtLjQgMC0uOC0uMy0uOS0uNy0uMS0uNS4yLTEgLjctMS4xbDM2LTcuNmMuNS0uMSAxIC4yIDEuMS43cy0uMiAxLS43IDEuMWwtMzUuOSA3LjZoLS4zek03LjMgMTkuOWMtLjQgMC0uOC0uMy0uOS0uNy0uMS0uNS4yLTEgLjctMS4xTDIxLjcgMTVjLjUtLjEgMSAuMiAxLjEuNy4xLjUtLjIgMS0uNyAxLjFsLTE0LjYgM3MtLjEuMS0uMi4xem0xLjMgNS40Yy0uNCAwLS44LS4zLS45LS43LS4xLS41LjItMSAuNy0xLjFMMjMgMjAuNGMuNS0uMSAxIC4yIDEuMS43cy0uMiAxLS43IDEuMUw4LjggMjUuM2gtLjJ6bTYuMiAyOC44Yy0uNCAwLS44LS4zLS45LS43LS4xLS41LjItMSAuNy0xLjFsMzUuOS03LjZjLjUtLjEgMSAuMiAxLjEuN3MtLjIgMS0uNyAxLjFMMTUgNTQuMWgtLjJ6Ii8+PHBhdGggZmlsbD0iI0Q3MjIyNyIgZD0iTTEyIDgyLjVjLS4yIDAtLjQtLjEtLjUtLjJsLTQuNC0zYy0uMi0uMS0uMy0uNC0uNC0uNnMwLS41LjItLjdsMTMuNC0xOWMuMS0uMi4zLS4zLjQtLjNsNC4zLTEuNmMuMy0uMS42LS4xLjguMS4yLjIuNC40LjQuN2wuMSA0LjZjMCAuMi0uMS40LS4yLjVMMTIuNyA4MmMtLjEuNC0uNC41LS43LjV6bS0zLjEtNC4ybDIuOSAyIDEyLjctMTgtLjEtMy0yLjggMS0xMi43IDE4eiIvPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik0yNS4yIDYzLjdjLS4yIDAtLjQtLjEtLjUtLjJsLTQuNC0zYy0uNC0uMy0uNS0uOS0uMi0xLjNzLjktLjUgMS4zLS4ybDQuNCAzYy40LjMuNS45LjIgMS4zLS4yLjItLjUuNC0uOC40eiIvPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik0yNC4yIDcxLjVjLS40IDAtLjgtLjMtLjktLjctLjEtLjUuMi0xIC43LTEuMWwzNC4zLTcuM0w0NS40IDIgMiAxMS4ybDExLjYgNTQuN2MuMS41LS4yIDEtLjcgMS4xLS41LjEtMS0uMi0xLjEtLjdMMCAxMC43Yy0uMS0uNS4yLTEgLjctMS4xTDQ2IDBjLjItLjEuNSAwIC43LjEuMi4yLjMuNC4zLjZsMTMuMiA2Mi4xYy4xLjUtLjIgMS0uNyAxLjFsLTM1LjIgNy41YzAgLjEtLjEuMS0uMS4xeiIvPjwvc3ZnPg==)}
.ico-intake{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NS4yIDc3LjEiPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik00NC4yIDdIMjYuOWMtLjUgMC0uOS0uNC0uOS0xcy40LS45LjktLjloMTcuMmMuNSAwIC45LjQuOS45cy0uMyAxLS44IDF6bTAgMy42SDI2LjljLS41IDAtLjktLjQtLjktLjlzLjQtLjkuOS0uOWgxNy4yYy41IDAgLjkuNC45LjlzLS4zLjktLjguOXptMCAzLjZIMjYuOWMtLjUgMC0uOS0uNC0uOS0uOXMuNC0uOS45LS45aDE3LjJjLjUgMCAuOS40LjkuOXMtLjMuOS0uOC45eiIvPjxnIGZpbGw9IiMzQjM2M0IiPjxwYXRoIGQ9Ik0zMC44IDIwLjhIMTMuNmMtLjUgMC0uOS40LS45LjlzLjQuOS45LjloMTcuMmMuNSAwIC45LS40LjktLjlzLS40LS45LS45LS45em0wIDMuNkgxMy42Yy0uNSAwLS45LjQtLjkuOXMuNC45LjkuOWgxNy4yYy41IDAgLjktLjQuOS0uOXMtLjQtLjktLjktLjl6Ii8+PHBhdGggZD0iTTM3LjUgMjkuNFYxOS4zaDguNGwzLjMgMy4zYy4yLjIuNC4zLjcuMy4xIDAgLjIgMCAuNC0uMS4zLS4xLjYtLjUuNi0uOVYyYzAtMS4xLS45LTItMi0ySDIyLjNjLTEuMSAwLTIgLjktMiAydjEwLjFIOWMtMS4xIDAtMiAuOS0yIDJ2MjAuMWMwIC40LjIuNy42LjkuMSAwIC4yLjEuNC4xcy41LS4xLjctLjNsMy4zLTMuM2gyMy42YzEtLjIgMS45LTEuMSAxLjktMi4yek0yMi4yIDJjMC0uMS4xLS4xLjEtLjFoMjYuNWMuMS0uMS4yIDAgLjIuMXYxNy45bC0xLjgtMS44Yy0uNC0uNC0uOS0uNi0xLjQtLjZIMjIuM2MtLjEgMC0uMS0uMS0uMS0uMVYyek0xMC42IDMwLjFsLTEuOCAxLjhWMTRjMC0uMS4xLS4xLjEtLjFoMTEuNHYzLjVjMCAxLjEuOSAyIDIgMmgxMy4zdjEwLjFjMCAuMS0uMS4xLS4xLjFIMTJjLS42IDAtMS4xLjItMS40LjV6bTYwLjYgMjguOGgtNWMtLjUgMC0uOS40LS45LjlzLjQuOS45LjloNWMuNSAwIC45LS40LjktLjlzLS40LS45LS45LS45ek01OS45IDQ0LjJjNC4yIDAgNy43LTQuMSA3LjctOS4ycy0zLjQtOS4yLTcuNy05LjItNy43IDQuMi03LjcgOS4yIDMuNSA5LjIgNy43IDkuMnptMC0xNi41YzMuMiAwIDUuOCAzLjMgNS44IDcuNHMtMi42IDcuNC01LjggNy40LTUuOC0zLjMtNS44LTcuNCAyLjYtNy40IDUuOC03LjR6Ii8+PHBhdGggZD0iTTk0LjMgNjQuM0g3Ny43Yy0uMi0zLjEtMS4xLTEyLjYtMS4yLTEzLjggMC0uMy0uMi0uNS0uNC0uN2wtOS4zLTYuMUg2NmMtLjEgMC0uMi4xLS4yLjFzLS4xIDAtLjEuMWMwIDAtLjEgMC0uMS4xbC01LjcgNS45LTUuNy01LjktLjEtLjFzLS4xIDAtLjEtLjFjLS4xLS4xLS4yLS4xLS4zLS4xSDUzbC05LjMgNi4xYy0uMi4yLS40LjQtLjQuNy0uMSAxLjItMSAxMC43LTEuMiAxMy44SDMwLjJjLS41IDAtLjkuNC0uOS45cy40LjkuOS45aDY0Yy41IDAgLjktLjQuOS0uOXMtLjMtLjktLjgtLjl6TTY1LjEgNDcuMWwtLjYgNi45LTMuMy0yLjkgMy45LTR6bS01LjIgNS4zbDEuNyAxLjUtMSAxLjhoLTEuNWwtMS0xLjguOS0uNy45LS44em0tMS4zLTEuM0w1NS4yIDU0bC0uNi02LjkgNCA0em0tMi45IDEzLjJINDRjLjItMi40LjgtOC42IDEuMi0xMy4ybDcuNi01IC44IDkuOGMwIC4zLjIuNi42LjguMSAwIC4yLjEuMy4xLjIgMCAuNC0uMS42LS4ybDEuNy0xLjUuOSAxLjYtMiA3LjZ6bTEuOSAwbDEuNy02LjhoMS4xbDEuNyA2LjhoLTQuNXptNi41IDBsLTEuOS03LjYuOS0xLjYgMS43IDEuNWMuMi4xLjQuMi42LjIuMSAwIC4yIDAgLjMtLjEuMy0uMS41LS40LjYtLjhsLjgtOS44IDcuNiA1Yy40IDQuNiAxIDEwLjggMS4yIDEzLjJINjQuMXoiLz48L2c+PGcgZmlsbD0iI0Q3MjIyNyI+PHBhdGggZD0iTTQyLjQgNzMuOWgxMS40Yy4xIDAgLjMgMCAuNC0uMWw4LjUtNGMuNC0uMi42LS42LjUtMXMtLjUtLjgtLjktLjhINTAuOWMtLjEgMC0uMyAwLS40LjFsLTguNSA0Yy0uNC4yLS42LjYtLjUgMXMuNC44LjkuOHptOC43LTRoNy4xbC00LjYgMi4yaC03LjFsNC42LTIuMnoiLz48cGF0aCBkPSJNNzAuNSA3NS4ySDMyYy0uMi0yLjktMS0xMS4xLTEuMS0xMi4yIDAtLjMtLjItLjUtLjQtLjdsLTcuOC01LjFjLS4zLS4yLS42LS40LTEtLjYgMS45LTEuOSAzLTQuNyAzLTcuOCAwLTUuNy0zLjgtMTAuMy04LjYtMTAuM3MtOC42IDQuNi04LjYgMTAuM2MwIDMgMS4xIDUuOCAyLjkgNy44LS40LjItLjcuNC0xIC42bC03LjkgNS4yYy0uMi4yLS40LjQtLjQuN0MxIDY0LjMgMCA3NS40IDAgNzYuMmMwIC41LjQuOS45LjlzLjktLjQuOS0uOWMwLS42LjYtNy42IDEuMS0xMi41bDcuNS00LjljMS4xLS44IDMuMi0xLjMgNS41LTEuM3M0LjQuNSA1LjYgMS40bDcuNSA0LjljLjUgNC45IDEuMSAxMiAxLjEgMTIuNXMuNC45LjkuOWgzOS40Yy41IDAgLjktLjQuOS0uOXMtLjMtMS4xLS44LTEuMXpNMTIuMyA1NS45Yy0xLjktMS42LTMuMS00LjItMy4xLTcuMSAwLTQuNyAzLTguNSA2LjctOC41czYuNyAzLjggNi43IDguNWMwIDIuOS0xLjEgNS41LTMuMSA3LjEtMS4xLS4zLTIuNC0uNC0zLjctLjQtMS4xIDAtMi40LjItMy41LjR6Ii8+PC9nPjwvc3ZnPg==)}
.ico-sollicitatie{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDkgNTQiPjxnIGZpbGw9IiMzQjM2M0IiPjxwYXRoIGQ9Ik0zOC4yIDIwLjNsLTQuNS0yLjloLS44Yy0uMSAwLS4yLjEtLjIuMXMtLjEgMC0uMS4xYzAgMC0uMSAwLS4xLjFMMjcgMjMuM2wtNS41LTUuNy0uMS0uMXMtLjEgMC0uMS0uMWMtLjEgMC0uMi0uMS0uMy0uMWgtLjdsLTkgNS45Yy0uMS4yLS4zLjUtLjMuOC0uMSAxLjQtMS4yIDEzLjQtMS4yIDE0LjN2LjJINC41Yy0uNSAwLS45LjQtLjkuOXMuNC45LjkuOWgyOGMuNSAwIC45LS40LjktLjlzLS40LS45LS45LS45aC04bDItNy43aDEuMWwyLjMgNi44Yy4xLjQuNS42LjkuNmguM2MuNS0uMi43LS43LjYtMS4ybC0yLjQtNyAuOC0xLjUgMS42IDEuNGMuMi4xLjQuMi42LjIuMSAwIC4yIDAgLjMtLjEuMy0uMS41LS40LjYtLjhsLjgtOS41IDMuMiAyLjFjLjIuMS4zLjIuNS4yLjMgMCAuNi0uMS44LS40LjItLjQuMS0xLS4zLTEuM3ptLTEyLjUgNC4zbC0yLjEgMS44LTEuMS45LS41LTYuNiAzLjcgMy45em0tMi45IDEzLjlIMTEuNXYtLjJjMC0uNi43LTguMyAxLjItMTMuN2w3LjMtNC44LjggOS41YzAgLjMuMi42LjYuOC4xIDAgLjIuMS4zLjEuMiAwIC40LS4xLjYtLjJsMS42LTEuNC44IDEuNS0yLjEgOGMuMS4xLjEuMi4yLjR6bTUuOS0xMS4ybC0uOSAxLjdoLTEuNGwtLjktMS43IDEuNi0xLjQgMS41IDEuMy4xLjF6bTIuOCAwbC0xLjEtLjktMS43LTEuNS0uNC0uMyAzLjctMy45LS41IDYuNnoiLz48cGF0aCBkPSJNMjAuOSAzMmgtNC44Yy0uNSAwLS45LjQtLjkuOXMuNC45LjkuOWg0LjhjLjUgMCAuOS0uNC45LS45cy0uNC0uOS0uOS0uOXpNMjcgMTcuOWM0LjEgMCA3LjUtNCA3LjUtOC45UzMxLjEgMCAyNyAwcy03LjUgNC03LjUgOC45IDMuNCA5IDcuNSA5em0wLTE2LjFjMy4xIDAgNS42IDMuMiA1LjYgNy4xUzMwLjEgMTYgMjcgMTZzLTUuNi0zLjItNS42LTcuMSAyLjUtNy4xIDUuNi03LjF6bTc2LjYgMzYuN2gtNWMtLjItMi42LTEuMS0xMi41LTEuMi0xMy43IDAtLjMtLjItLjUtLjQtLjdsLTktNS45aC0uOGMtLjEgMC0uMi4xLS4yLjFzLS4xIDAtLjEuMWMwIDAtLjEgMC0uMS4xbC01LjUgNS43LTUuNS01LjctLjEtLjFzLS4xIDAtLjEtLjFjLS4xIDAtLjItLjEtLjItLjFoLS43bC05IDUuOWMtLjIuMi0uNC40LS40LjctLjEuOS0uOSA5LjEtLjkgMTAgMCAuNS40LjkuOS45cy45LS40LjktLjljMC0uNi41LTUuOC44LTkuNGw3LjMtNC44LjggOS41YzAgLjMuMi42LjYuOC4xIDAgLjIuMS4zLjEuMiAwIC40LS4xLjYtLjJsMS42LTEuNC44IDEuNS0yIDcuN2gtOGMtLjUgMC0uOS40LS45LjlzLjQuOS45LjloMzQuN2MuNSAwIC45LS40LjktLjlzLS40LTEtMS0xem0tNi44IDBIODUuNmwtMi03LjcuOC0xLjUgMS42IDEuNGMuMi4xLjQuMi42LjIuMSAwIC4yIDAgLjMtLjEuMy0uMS41LS40LjYtLjhsLjgtOS41IDcuMyA0LjhjLjUgNC43IDEuMSAxMS4yIDEuMiAxMy4yem0tMTYuMS04LjhsLS45LTEuNyAxLjYtMS40TDgzIDI4bC0uOSAxLjdoLTEuNHptNS43LTguMmwtLjUgNi42LTMuMS0yLjcgMy42LTMuOXptLTEwLjEgMGwzLjcgMy45LTMuMSAyLjctLjYtNi42em00LjUgMTAuMWgxLjFsMS44IDYuOWgtNC42bDEuNy02Ljl6Ii8+PHBhdGggZD0iTTg3LjUgMzIuOGMtLjUgMC0uOS40LS45LjlzLjQuOS45LjloNC44Yy41IDAgLjktLjQuOS0uOXMtLjQtLjktLjktLjloLTQuOHptLTYuMS0xNC4xYzQuMSAwIDcuNS00IDcuNS04LjlTODUuNi45IDgxLjQuOXMtNy41IDQtNy41IDguOSAzLjQgOC45IDcuNSA4Ljl6bTAtMTYuMWMzLjEgMCA1LjYgMy4yIDUuNiA3LjFzLTIuNSA3LjEtNS42IDcuMS01LjYtMy4yLTUuNi03LjEgMi41LTcuMSA1LjYtNy4xeiIvPjwvZz48cGF0aCBmaWxsPSJub25lIiBkPSJNNTUuNSAyOS43aC05LjIiLz48cGF0aCBmaWxsPSIjRDcyMjI3IiBkPSJNMTA4IDUyLjFINzBjLS4yLTMuMy0xLjItMTMuNi0xLjMtMTUgMC0uMy0uMi0uNS0uNC0uN2wtOS41LTYuMmMtLjQtLjMtLjktLjYtMS40LS44IDIuMy0yLjMgMy43LTUuOCAzLjctOS41IDAtNi44LTQuNi0xMi4zLTEwLjItMTIuM1M0MC44IDEzLjMgNDAuOCAyMGMwIDMuNyAxLjQgNy4xIDMuNyA5LjUtLjUuMi0xIC41LTEuMy44bC05LjUgNi4yYy0uMi4yLS40LjQtLjQuNy0uMSAxLjMtMS4xIDExLjctMS4zIDE1SC45Yy0uNSAwLS45LjQtLjkuOXMuNC45LjkuOWgzMS44Yy41IDAgLjktLjQuOS0uOSAwLS42LjgtOS4zIDEuMy0xNS4zbDkuMi02YzEuNC0xIDQtMS43IDYuOC0xLjdzNS40LjYgNi44IDEuN2w5LjIgNmMuNiA2IDEuMyAxNC42IDEuMyAxNS4zIDAgLjUuNC45LjkuOUgxMDhjLjUgMCAuOS0uNC45LS45cy0uNC0xLS45LTF6TTQ2LjQgMjguOGMtMi40LTEuOS0zLjgtNS4yLTMuOC04LjggMC01LjggMy43LTEwLjQgOC4zLTEwLjRzOC4zIDQuNyA4LjMgMTAuNGMwIDMuNi0xLjQgNi44LTMuOCA4LjgtMS40LS4zLTIuOS0uNS00LjUtLjVzLTMuMS4yLTQuNS41eiIvPjwvc3ZnPg==)}
.ico-ideaal{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MS42IDc4LjUiPjxnIGZpbGw9IiMzQjM2M0IiPjxwYXRoIGQ9Ik01OS44IDUxLjljLS44LTIuMS0yLjEtMy45LTMuOC01LjMtMS40LTEuMi0yLjktMS45LTQuMy0yLjJsLTEwLjItMi45Yy0uMSAwLS4yLS4xLS40LS4yLS4zLS4yLS41LS41LS42LS45bC0uNC0zLjVjMi43LTIuMiA0LjctNS40IDUuNy05IDItLjYgMy40LTIuOCAzLjQtNS41IDAtMi40LTEuMS00LjUtMi44LTUuMyAwLTIuMS0uNC04LjYtNC42LTEzLTIuNC0yLjctNi00LjEtMTAuNC00LjFzLTggMS40LTEwLjYgNC4xYy00LjIgNC40LTQuNiAxMS00LjcgMTMtMS42LjgtMi43IDIuOS0yLjcgNS4yIDAgMi43IDEuNCA1IDMuNCA1LjUgMS4xIDMuNiAzLjEgNi44IDUuNyA5bC0uNCAzLjVjMCAuNC0uMi43LS42LjktLjEuMS0uMi4xLS40LjJMMTEgNDQuM2MtMS41LjMtMi45IDEuMS00LjQgMi4zLTIuMiAxLjgtMy44IDQuNC00LjMgNy4yTDAgNjUuOGMtLjEuNCAwIC45LjMgMS4zLjMuMy43LjUgMS4xLjVoNDMuMWMuNSAwIC45LS40LjktLjlzLS40LS45LS45LS45SDEuOWwyLjMtMTEuNWMuNS0yLjQgMS44LTQuNiAzLjctNi4yIDEuMi0xIDIuNC0xLjYgMy42LTEuOWwxMC4xLTIuOWMuMSAwIC4xIDAgLjItLjFsOC45IDkuMmMuMS4xLjEuMS4yLjFsLjEuMWMuMSAwIC4yLjEuMy4xcy4yIDAgLjMtLjFjMCAwIC4xIDAgLjEtLjEuMSAwIC4xLS4xLjItLjFsOC45LTkuMmMuMSAwIC4xIDAgLjIuMWwxMC4yIDNjMS4xLjMgMi4zLjkgMy41IDEuOSAxLjQgMS4yIDIuNiAyLjcgMy4yIDQuNS4xLjQuNS42LjkuNi4xIDAgLjIgMCAuMy0uMS42LS4zLjktLjguNy0xLjN6TTMxLjQgMS44YzMuOSAwIDcgMS4yIDkuMyAzLjUgMS4zIDEuNCAyLjIgMyAyLjggNC42LTIuMiAxLTQuNiAxLjMtNy40IDEtMi40LS4zLTQuNC0xLjItNi41LTIuM2wtMS44LS45Yy0yLjctMS4yLTUuMS0xLjUtNy0uOC40LS42LjgtMS4yIDEuMy0xLjcgMi4yLTIuMiA1LjQtMy40IDkuMy0zLjR6bS0xMyAyNS4xYy0uMS0uNC0uNC0uNi0uOC0uNy0xLjMtLjEtMi40LTEuOC0yLjQtMy44IDAtMS44LjktMy40IDItMy43aC4xYy4xIDAgLjEtLjEuMi0uMXMuMS0uMS4xLS4xbC4xLS4xYzAtLjEuMS0uMS4xLS4yczAtLjEuMS0uMnYtLjNzLS4xLTMuMyAxLTYuOWMuNS0uOSAxLjQtMS43IDIuNC0yLjEgMS41LS41IDMuNC0uMyA1LjYuNy42LjMgMS4yLjYgMS43LjggMi4yIDEuMSA0LjQgMi4xIDcuMSAyLjQuOC4xIDEuNS4xIDIuMi4xIDIuMSAwIDQtLjQgNS45LTEuMi44IDMuMi43IDUuOS43IDUuOXYuM2MwIC4xIDAgLjEuMS4yIDAgLjEuMS4xLjEuMmwuMS4xLjEuMWMuMSAwIC4xLjEuMi4xaC4xYzEuMi4zIDIuMSAxLjkgMi4xIDMuOCAwIDItMSAzLjctMi40IDMuOC0uNCAwLS43LjMtLjguNy0xIDMuNi0zIDYuOC01LjYgOC45LS4zLjItLjQuNS0uNC44bC41IDRjLjEuNS4zIDEgLjYgMS41bC04LjEgOC40LTguMS04LjRjLjMtLjQuNS0uOS42LTEuNWwuNS00YzAtLjMtLjEtLjYtLjQtLjgtMi4zLTEuOS00LjMtNS4xLTUuMy04Ljd6Ii8+PHBhdGggZD0iTTQ0LjYgNDUuNUwzMS40IDU5LjcgMTguMiA0NS41Yy0uMy0uNC0uOS0uNC0xLjMgMC0uNC4zLS40LjkgMCAxLjNsMTMuOSAxNC44Yy4xLjEuMy4yLjUuM2guM2MuMiAwIC41LS4xLjYtLjNsMTMuOS0xNC44Yy4zLS40LjMtMSAwLTEuMy0uNi0uNC0xLjItLjQtMS41IDB6Ii8+PC9nPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik01OS40IDc4LjVjLTYuNyAwLTEyLjItNS41LTEyLjItMTIuMnM1LjUtMTIuMiAxMi4yLTEyLjJjNi43IDAgMTIuMiA1LjUgMTIuMiAxMi4ycy01LjUgMTIuMi0xMi4yIDEyLjJ6bTAtMjIuN2MtNS44IDAtMTAuNSA0LjctMTAuNSAxMC41czQuNyAxMC41IDEwLjUgMTAuNSAxMC41LTQuNyAxMC41LTEwLjUtNC43LTEwLjUtMTAuNS0xMC41eiIvPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik01OC40IDcxLjJjLS4yIDAtLjQtLjEtLjYtLjJMNTQgNjcuNWMtLjQtLjMtLjQtLjktLjEtMS4yLjMtLjQuOS0uNCAxLjItLjFsMy4yIDIuOSA1LjctN2MuMy0uNC44LS40IDEuMi0uMS40LjMuNC44LjEgMS4yTDU5IDcwLjljMCAuMi0uMy4zLS42LjMuMSAwIC4xIDAgMCAweiIvPjwvc3ZnPg==)}
.ico-werving{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4Mi4zIDc3LjQiPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik04MC4yIDUxLjZINTcuMWMtLjUgMC0uOS0uNC0uOS0uOXMuNC0uOS45LS45aDIzLjFjLjIgMCAuMy0uMS4zLS4zVjIuMmMwLS4yLS4xLS4zLS4zLS4zaC03OGMtLjItLjEtLjQuMS0uNC4zdjQ3LjNjMCAuMi4xLjMuMy4zaDIzLjFjLjUgMCAuOS40LjkuOXMtLjQuOS0uOS45aC0yM2MtMS4yIDAtMi4yLTEtMi4yLTIuMlYyLjJDMCAxIDEgMCAyLjIgMGg3OGMxLjIgMCAyLjIgMSAyLjIgMi4ydjQ3LjNjLS4xIDEuMi0xIDIuMS0yLjIgMi4xeiIvPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik00MS4yIDIyLjZoLTMwYy0uNSAwLS45LS40LS45LS45cy40LS45LjktLjloMzBjLjUgMCAuOS40LjkuOXMtLjQuOS0uOS45em0zLjMtOEgxMS4xYy0uNSAwLS45LS40LS45LS45cy40LS45LjktLjloMzMuM2MuNSAwIC45LjQuOS45cy0uMy45LS44Ljl6Ii8+PHBhdGggZmlsbD0iI0Q3MjIyNyIgZD0iTTQ4IDc3LjRoLS4yYy0uNCAwLS43LS4yLS45LS42di0uMWMwLS4xIDAtLjEtLjEtLjJMNDIgNjUuMWwtNi43IDNjLS4yLjEtLjQuMi0uOC4yLS4zIDAtLjUtLjEtLjctLjItLjItLjItLjMtLjQtLjMtLjd2LTI3YzAtLjMuMS0uNi40LS43LjItLjIuNS0uMi44LS4xLjMuMS41LjMuNi40bDE5LjkgMTcuN2MuMi4yLjMuNC4zLjd2LjFjMCAuNC0uMy43LS42LjlsLS40LS44LjMuOS0xLjkuOWMtMS41LjctMyAxLjMtNC41IDJsMy41IDguMWMuNCAxIC45IDIgMS4zIDMgLjIuNC4yLjguMSAxLjEtLjEuMy0uNC42LS44LjcgMCAwLS4xIDAtLjEuMWwtLjEuMS0zLjcgMS45Yy0uMy0uMS0uNSAwLS42IDB6TTQyLjQgNjNjLjEgMCAuMiAwIC40LjEuNC4yLjYuNS43LjhsNC44IDExLjMgMi45LTEuNWMtLjQtLjktLjgtMS43LTEuMS0yLjZsLTMuNy04LjZjLS41LTEuMi40LTEuNi42LTEuNyAxLjctLjcgMy40LTEuNSA1LjEtMi4ybC45LS40LTE3LjctMTUuN3YyMy42bDYuMy0yLjhjLjItLjEuNS0uMy44LS4zeiIvPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik00NC41IDMySDExLjFjLS41IDAtLjktLjQtLjktLjlzLjQtLjkuOS0uOWgzMy4zYy41IDAgLjkuNC45LjlzLS4zLjktLjguOXoiLz48cGF0aCBmaWxsPSIjRDcyMjI3IiBkPSJNNzMuNyAzOC45Yy0uNiAwLTEuMi0uMi0xLjctLjdsLTYtNmMtLjQtLjQtLjQtLjkgMC0xLjNzLjktLjQgMS4zIDBsNiA2Yy4yLjIuNi4yLjggMCAuMS0uMS4yLS4yLjItLjRzLS4xLS4zLS4yLS40bC02LTZjLS40LS40LS40LS45IDAtMS4zcy45LS40IDEuMyAwbDYgNmMuNS41LjcgMS4xLjcgMS43cy0uMiAxLjItLjcgMS43LTEgLjctMS43Ljd6Ii8+PHBhdGggZmlsbD0iIzNCMzYzQiIgZD0iTTU5LjEgMzEuOGMtNS44IDAtMTAuNS00LjctMTAuNS0xMC41czQuNy0xMC41IDEwLjUtMTAuNSAxMC41IDQuNyAxMC41IDEwLjUtNC43IDEwLjUtMTAuNSAxMC41em0wLTE5LjJjLTQuOCAwLTguNyAzLjktOC43IDguN3MzLjkgOC43IDguNyA4LjcgOC43LTMuOSA4LjctOC43LTMuOS04LjctOC43LTguN3oiLz48L3N2Zz4=)}

.promise{padding-left: 5rem; position: relative; margin-bottom: 2rem;}
icon:before, .promose:before{font-family: iconFont;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;}
.promise:before{content: '';position: absolute;left: 0;top: -.65rem;width: 4rem;height: 4rem;background-position: top left;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAuODA4IDEwMC44MDgiPjxwYXRoIGZpbGw9IiMxYWI1NDIiIGQ9Ik00My4wMDMgNzEuMzJMMjEuMTg0IDQ5LjQ5NGw1LjE5Ny01LjE5NyAxNi42MjIgMTYuNjE2IDMxLjQyNC0zMS40MjQgNS4xOTggNS4xOTd6Ii8+PC9zdmc+);}


/* ABOUT */
.ico-idee{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2My44IDc4LjQiPjxnIGZpbGw9IiMzQjM2M0IiPjxwYXRoIGQ9Ik00My41IDE2LjdjLS4yLS4xLTE3LjItOC43LTMwLjEgMy4yLTIuNSAyLjMtNC4zIDUuMi01LjIgOC4zLS44IDIuOS0xIDYuMS0uNiA5LjMgMCAuNC4xLjguMiAxLjJ2LjFjLjIuOS40IDMuNC0xLjIgNS43bC0zLjQgNC45LS4xLjFjLS4xLjEtLjYgMS4zIDAgMi41LjMuNS45IDEuMiAyLjMgMS40LjEgMCAuNCAwIC43LjEtLjMuNS0uMyAxLS4zIDEuMy4xLjQuMy45LjkgMS4zLS4zLjctLjIgMS4zLS4xIDEuNi4yLjYuNyAxIDEuNCAxLjMtLjMgMS42LS41IDQuNCAxIDYuMi45IDEgMi4xIDEuNSAzLjggMS41bDMuOS0uNGMyLjMtLjIgNC40IDEuNCA0LjggMy42LjMgMiAuNSA0LjUuNSA3LjUgMCAuNS40LjkuOS45czEuMS0uMyAxLjEtLjhjMC0zLjEtLjItNS44LS42LTcuOC0uNi0zLjItMy41LTUuNC02LjgtNS4xbC0zLjguNGMtMS4xIDAtMS44LS4zLTIuMy0uOS0xLjEtMS4zLS43LTQuMS0uNS00LjkuMi0uOC0uMy0xLjUtMS4xLTEuOC0uNC0uMS0uNS0uMi0uNS0uMnMwLS4xLjEtLjNjLjItLjQuMy0uOC4yLTEuMi0uMS0uNC0uNC0uNy0uOC0uOS0uMS0uMS0uMi0uMS0uMi0uMXMuMS0uMS4xLS4yYy4zLS40LjQtLjkuMy0xLjMtLjEtLjUtLjQtLjktLjktMS4xLS43LS4zLTEuNS0uNC0xLjYtLjQtLjMgMC0uNy0uMi0uOS0uNC0uMS0uMiAwLS42IDAtLjhMOCA0NS43YzEuOS0yLjkgMS42LTUuOSAxLjQtNy4xdi0uMWMtLjEtLjQtLjEtLjctLjItMS4xLS40LTMtLjItNS45LjYtOC42LjgtMi44IDIuNC01LjQgNC42LTcuNSAxMi0xMSAyNy45LTMgMjgtMi45IDE0LjkgOCAxMi40IDIxLjQgMTAuNyAyNi44LS42IDItMS43IDMuOS0zLjMgNi0zLjkgNS0zLjggMTAuOC0zLjggMTF2MTUuM2MwIC41LjQuOS45LjlzLjktLjQuOS0uOVY2Mi4yYzAtLjEgMC01LjQgMy40LTkuOSAxLjctMi4yIDIuOC00LjMgMy42LTYuNSAxLjctNC42IDUuMy0yMC4yLTExLjMtMjkuMXoiLz48cGF0aCBkPSJNNDcuOCAzOC44Yy4xLTEuMy0uMy0yLjUtMS4yLTMuNC43LTEgLjktMi4zLjUtMy42LS40LTEuMi0xLjMtMi4yLTIuNS0yLjYuMi0xLjItLjItMi41LTEtMy41LS45LTEtMi4xLTEuNC0zLjMtMS40LS4zLTEuMi0xLjItMi4yLTIuMy0yLjctMS4yLS41LTIuNS0uNS0zLjYuMS0uOC0xLTItMS42LTMuMi0xLjZzLTIuNS42LTMuMiAxLjZjLTEuMS0uNi0yLjQtLjYtMy42LS4xLTEuMi41LTIgMS41LTIuMyAyLjctMS4yLS4xLTIuNS40LTMuMyAxLjQtLjkgMS0xLjIgMi4yLTEgMy41LTEuMi40LTIuMSAxLjQtMi41IDIuNi0uNCAxLjItLjIgMi41LjUgMy42LS45LjktMS4zIDIuMS0xLjIgMy40LjEgMS4zLjggMi40IDEuOSAzLjEtLjUgMS4yLS40IDIuNS4zIDMuNi42IDEuMSAxLjcgMS44IDMgMiAuMSAxLjIuNyAyLjQgMS43IDMuMiAxIC44IDIuMyAxIDMuNS42LjYgMS4xIDEuNiAxLjkgMi44IDIuMi4zLjEuNi4xLjkuMSAxIDAgMS45LS4zIDIuNi0uOSAxIC44IDIuMiAxLjEgMy41LjkgMS4zLS4zIDIuMy0xLjEgMi44LTIuMiAxLjIuMyAyLjUuMSAzLjUtLjYgMS0uOCAxLjYtMS45IDEuNy0zLjIgMS4yLS4yIDIuMy0uOSAzLTIgLjYtMS4xLjctMi40LjMtMy42LjgtLjggMS41LTEuOSAxLjctMy4yem0tMi41LTYuNGMuMy44LjEgMS42LS41IDIuMi0xLjQuMS0zLjYuOC00LjcgMy4zLS43LS4zLTEuOC0uNS0zLS42LjQtNC43IDQuNS02LjIgNi02LjYuMSAwIC4xLjEuMi4xLjkuMSAxLjcuNyAyIDEuNnpNNDIuMiAyN2MuNS41LjcgMS4zLjUgMi0xLjguNS03LjEgMi41LTcuNCA4LjYtLjcuMi0xLjUuNC0yLjIuOSAwIDAtLjEgMC0uMS4xLS43LTIuMi0yLjMtMy4zLTMuNy0zLjguMS0uMi4xLS40LjItLjYuMS0uNC4xLS43LjEtMS4xIDEuMi0uMiAyLjItMSAyLjctMi4xLjUuMSAxIC4yIDEuNS4yIDEgMCAxLjktLjIgMi43LS43IDIuMS0xLjEgMy4yLTMuMiAzLjYtNC4yLjgtLjEgMS41LjEgMi4xLjd6TTMxIDIyLjFjLjkgMCAxLjcuNSAyLjEgMS40LjEuMy40LjUuNy41LjMuMS42IDAgLjgtLjIuNy0uNiAxLjctLjggMi41LS40czEuMyAxLjIgMS4zIDJjLS4yLjYtMSAyLjYtMi44IDMuNS0uOS40LTEuOS41LTIuOS4zIDAtMS40LS42LTIuNy0xLjktMy41LTEuMS0uNy0xLjctMS41LTEuOC0yLjQuNS0uOCAxLjItMS4yIDItMS4yek0xOC4xIDQ0LjVjLS41LS44LS40LTEuOC4yLTIuNS4yLS4yLjItLjYuMS0uOC0uMS0uMy0uMy0uNS0uNi0uNi0uOS0uMy0xLjUtMS0xLjYtMi0uMS0uOS40LTEuOCAxLjItMi4yLjMtLjEuNC0uNC41LS43IDAtLjMtLjEtLjYtLjMtLjgtLjctLjYtMS0xLjYtLjctMi40LjMtLjkgMS4xLTEuNSAyLTEuNi4zIDAgLjYtLjIuNy0uNS4xLS4zLjItLjYgMC0uOC0uNC0uOC0uMi0xLjguNC0yLjUuNi0uNyAxLjYtLjkgMi40LS42LjMuMS42IDAgLjgtLjEuMi0uMi40LS41LjQtLjggMC0uOS41LTEuOCAxLjQtMi4xLjgtLjMgMS42LS4yIDIuMy4yLjIgMS40IDEuMSAyLjYgMi43IDMuNiAxIC43IDEuMiAxLjcgMSAyLjUtLjIuOS0uOSAxLjUtMS44IDEuNkgyOWMtLjUtLjItMi40LTEuMi0zLjEtMy4zLS4yLS41LS43LS43LTEuMi0uNi0uNS4yLS43LjctLjYgMS4yLjggMi40IDIuNyAzLjYgMy43IDQuMi4xLjMuMS43IDAgMS0uMi43LS43IDEuMy0xLjQgMS42LS40LjItLjguMi0xLjMuMS0uNC0uMi0xLjctLjktMi42LTIuMS0uMy0uNC0uOS0uNS0xLjMtLjEtLjQuMy0uNS45LS4xIDEuMyAxIDEuMyAyLjQgMi4xIDMgMi41LjEuMi4xLjQuMS43IDAgMS4xLS45IDIuMS0yLjEgMi4xLS41IDAtLjkuNC0uOS45cy40LjkuOS45YzIuMiAwIDMuOS0xLjggMy45LTMuOXYtLjNjLjMgMCAuNy0uMSAxLS4zLjUtLjIuOS0uNSAxLjItLjguOS4yIDIuOCAxIDMuMiAzLjYtLjIuMi0uMy40LS40LjYtLjQuNS0uOCAxLjMtMS4xIDIuMi01LjEtMS4zLTguOCAxLjktOS44IDMtLjgtLjMtMS42LS43LTItMS40em0yNi4yLTRjLS4zLjEtLjUuMy0uNi42LS4xLjMgMCAuNi4xLjguNi43LjYgMS43LjIgMi41LS41LjgtMS4zIDEuMi0yLjMgMS4xLS4zIDAtLjYuMS0uOC4zcy0uMy41LS4yLjhjLjIuOS0uMSAxLjgtLjkgMi40LS43LjUtMS43LjYtMi41LjEtLjItLjEtMS40LTEuMS0xLjQtMi44IDAtLjcuNC0xLjMgMS0xLjYuNi0uMyAxLjItLjMgMS44LjFsLjUtLjguNC0uOGMtMS4xLS43LTIuNS0uNy0zLjYtLjEtMS4yLjctMS45IDEuOS0xLjkgMy4zIDAgMiAxIDMuMyAxLjcgMy45LS4zLjctLjkgMS4yLTEuNiAxLjMtLjkuMi0xLjgtLjItMi40LS45LS4zLS41LTEuMi0uNS0xLjUgMC0uNS44LTEuNSAxLjEtMi40LjktLjktLjItMS42LS45LTEuOC0xLjgtLjEtLjMtLjMtLjUtLjUtLjctLjEtLjEtLjItLjEtLjQtLjFzLS4zIDAtLjUuMWMtLjguNS0xLjguNC0yLjUtLjFzLTEtMS4zLS45LTIuMmMuNy0uOCAzLjctMy42IDguMS0yLjUtLjEgMS0uMSAyLjIuNCAzLjQuMS40LjUuNi45LjYuMSAwIC4yIDAgLjMtLjEuNS0uMi43LS43LjUtMS4yLS44LTIuMy4xLTQuMyAxLTUuNi40LS42IDEtMS4xIDEuNS0xLjUgMi45LTEuNyA2LjIgMCA2LjIgMCAuMy4xLjYuMS44IDAgLjMtLjEuNS0uMy41LS42LjYtMi42IDIuNi0yLjkgMy4zLTMgLjcuNSAxLjEgMS4zIDEgMi4xIDAgMS4xLS42IDEuOS0xLjUgMi4xeiIvPjwvZz48cGF0aCBmaWxsPSIjRDcyMjI3IiBkPSJNMzEuOCA4LjhjLS41IDAtLjktLjQtLjktLjl2LTdjMC0uNS40LS45LjktLjlzLjkuNC45Ljl2N2MuMS41LS4zLjktLjkuOXptLTkuNSAxLjdjLS40IDAtLjctLjItLjktLjZsLTIuNi03LjFjLS4yLS41LjEtMSAuNi0xLjIuNS0uMiAxIC4xIDEuMi42bDIuNiA3LjFjLjIuNS0uMSAxLS42IDEuMmgtLjN6bS05IDQuM2MtLjMgMC0uNS0uMS0uNy0uM0w3LjkgOC45Yy0uMy0uNC0uMy0xIC4xLTEuMy40LS4zIDEtLjMgMS4zLjFsNC43IDUuNmMuMy40LjMgMS0uMSAxLjMtLjIuMi0uNC4yLS42LjJ6bS01LjcgNmMtLjIgMC0uMyAwLS41LS4xTC40IDE2LjljLS40LS4zLS41LS45LS4zLTEuMy4zLS40LjgtLjYgMS4zLS4zTDggMTkuMWMuNC4zLjYuOC4zIDEuMy0uMS4yLS40LjQtLjcuNHptNDkuNiAxLjVjLS4zIDAtLjYtLjItLjgtLjUtLjMtLjQtLjEtMSAuMy0xLjNsNS43LTMuM2MuNC0uMyAxLS4xIDEuMy4zLjMuNC4xIDEtLjMgMS4zbC01LjcgMy4zYy0uMi4xLS40LjItLjUuMnpNNTEgMTUuNWMtLjIgMC0uNC0uMS0uNi0uMi0uNC0uMy0uNC0uOS0uMS0xLjNsNC42LTUuNGMuMy0uNC45LS40IDEuMy0uMS40LjMuNC45LjEgMS4zbC00LjYgNS40Yy0uMi4xLS41LjMtLjcuM3ptLTkuNi00LjRjLS4xIDAtLjIgMC0uMy0uMS0uNS0uMi0uNy0uNy0uNi0xLjJsMi42LTdjLjItLjUuNy0uNyAxLjItLjYuNS4yLjcuOC41IDEuMmwtMi42IDdjLS4xLjQtLjQuNy0uOC43eiIvPjwvc3ZnPg==)}
.ico-verhaal{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Mi40IDczLjUiPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik01MS41IDBINS40QzIuNCAwIDAgMi40IDAgNS40djYzLjFjMCAyLjggMi4zIDUgNSA1aDQyLjhjLjUgMCAuOS0uNC45LS45VjY1aDIuN2MuNSAwIC45LS40LjktLjlWLjljLjEtLjUtLjMtLjktLjgtLjl6bS00LjYgNzEuN0g1Yy0xLjggMC0zLjItMS40LTMuMi0zLjIgMC0xLjkgMS42LTMuNSAzLjUtMy41aDQxLjV2Ni43em0zLjYtOC42SDUuNGMtMS4zIDAtMi42LjUtMy41IDEuM3YtNTljMC0xLjkgMS42LTMuNSAzLjUtMy41aDEuMXYxNC40YzAgLjUuNC45LjkuOXMuOS0uNC45LS45VjEuOGg0Mi4ydjYxLjN6Ii8+PHBhdGggZD0iTTE1LjcgMzYuM2MwIC43LS4zIDEuMy0uOCAxLjctLjUuNC0xLjMuNi0yLjIuNi0uOSAwLTEuNi0uMi0yLjMtLjV2LTEuNmMuNS4yIDEgLjQgMS40LjVzLjcuMSAxIC4xYy40IDAgLjctLjEuOS0uMi4yLS4xLjMtLjQuMy0uNiAwLS4yIDAtLjMtLjEtLjRsLS40LS40Yy0uMi0uMi0uNS0uMy0xLjEtLjUtLjUtLjItLjktLjUtMS4xLS43LS4yLS4yLS40LS41LS42LS43LS4xLS4zLS4yLS42LS4yLTEgMC0uNy4yLTEuMy43LTEuNy41LS40IDEuMi0uNiAyLS42LjQgMCAuOCAwIDEuMi4xLjQuMS44LjIgMS4yLjRsLS42IDEuM2MtLjQtLjItLjgtLjMtMS4xLS40cy0uNi0uMS0uOC0uMWMtLjMgMC0uNi4xLS43LjItLjIuMi0uMy4zLS4zLjYgMCAuMiAwIC4zLjEuNGwuMy4zYy4xLjEuNS4zIDEuMS42LjguNCAxLjMuNyAxLjYgMS4xLjQuNi41IDEgLjUgMS41em00LjYgMi4zaC0xLjd2LTYuN2gtMi4ydi0xLjRoNi4xdjEuNGgtMi4ydjYuN3ptMTAuOC00LjFjMCAxLjMtLjMgMi40LTEgMy4xLS43LjctMS42IDEuMS0yLjkgMS4xLTEuMiAwLTIuMi0uNC0yLjktMS4xLS43LS43LTEtMS44LTEtMy4xcy4zLTIuNCAxLTMuMWMuNy0uNyAxLjYtMS4xIDIuOS0xLjFzMi4yLjQgMi45IDEuMSAxIDEuOCAxIDMuMXptLTUuOSAwYzAgLjkuMiAxLjYuNSAyIC4zLjUuOS43IDEuNS43IDEuNCAwIDIuMS0uOSAyLjEtMi43IDAtMS44LS43LTIuNy0yLTIuNy0uNyAwLTEuMi4yLTEuNS43LS40LjQtLjYgMS4xLS42IDJ6bTkuMyAxdjMuMWgtMS43di04LjFoMi40YzEuMSAwIDEuOS4yIDIuNC42LjUuNC44IDEgLjggMS44IDAgLjUtLjEuOS0uNCAxLjMtLjMuNC0uNi43LTEuMS45IDEuMiAxLjggMiAzIDIuNCAzLjVoLTEuOWwtMS45LTMuMWgtMXptMC0xLjRoLjZjLjUgMCAuOS0uMSAxLjItLjMuMy0uMi40LS41LjQtLjlzLS4xLS43LS40LS44Yy0uMy0uMi0uNy0uMi0xLjItLjJoLS41djIuMnptOC4zLS4zbDEuNy0zLjNoMS45bC0yLjcgNXYzLjJINDJ2LTMuMWwtMi43LTVoMS45bDEuNiAzLjJ6IiBmaWxsPSIjRDcyMjI3Ii8+PC9zdmc+)}
.ico-visie{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OS44IDU5LjgiPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik0yOC45IDU5LjhjLS41IDAtLjktLjQtLjktLjl2LTI2YzAtLjUuNC0uOS45LS45cy45LjQuOS45djI2YzAgLjUtLjQuOS0uOS45eiIvPjxwYXRoIGZpbGw9IiNENzIyMjciIGQ9Ik0xNyA1OS43Yy0uMSAwLS4yIDAtLjQtLjEtLjQtLjItLjYtLjctLjQtMS4xbDExLjktMjUuOWMuMi0uNC43LS42IDEuMS0uNC40LjIuNi43LjQgMS4xTDE3LjggNTkuMmMtLjEuMy0uNS41LS44LjV6Ii8+PHBhdGggZmlsbD0iI0Q3MjIyNyIgZD0iTTQwLjggNTkuN2MtLjMgMC0uNi0uMi0uOC0uNUwyOC4xIDMzLjNjLS4yLS40IDAtLjkuNC0xLjEuNC0uMi45IDAgMS4xLjRsMTEuOSAyNS45Yy4yLjQgMCAuOS0uNCAxLjEgMCAuMS0uMi4xLS4zLjF6Ii8+PHBhdGggZmlsbD0iIzNCMzYzQiIgZD0iTTUyLjkgMzEuOEM0OSAzMS44IDQ2IDI1IDQ2IDE1LjlTNDkgMCA1Mi45IDBzNi45IDYuOCA2LjkgMTUuOS0yLjkgMTUuOS02LjkgMTUuOXptMC0zMGMtMi40IDAtNS4xIDUuOC01LjEgMTQuMVM1MC41IDMwIDUyLjkgMzAgNTggMjQuMiA1OCAxNS45IDU1LjMgMS44IDUyLjkgMS44eiIvPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik01MC45IDE2LjhjLS41IDAtLjktLjQtLjktLjkgMC0xLjcuMS05LjkgMi45LTkuOS41IDAgLjkuNC45LjkgMCAuNC0uMy44LS43LjktLjUuNS0xLjMgMy4zLTEuMyA4LjEgMCAuNS0uNC45LS45Ljl6bTItOXoiLz48cGF0aCBmaWxsPSIjM0IzNjNCIiBkPSJNNTIuOSAzMS44aC0xMEMzOSAzMS44IDM2IDI1IDM2IDE1LjlTMzkgMCA0Mi45IDBoMTBjLjUgMCAuOS40LjkuOXMtLjQuOS0uOS45aC0xMGMtMi40IDAtNS4xIDUuOC01LjEgMTQuMVM0MC41IDMwIDQyLjkgMzBoMTBjLjUgMCAuOS40LjkuOXMtLjQuOS0uOS45eiIvPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik0zOS45IDI5LjhoLTIzYy0zLjkgMC02LjktNi4xLTYuOS0xMy45UzEzIDIgMTYuOSAyaDIzYy4zIDAgLjcuMi44LjUuMi4zLjEuNy0uMSAxLTEuOCAyLjUtMi45IDcuMy0yLjkgMTIuNXMxLjEgOS45IDIuOSAxMi41Yy4yLjMuMi43LjEgMS0uMS4yLS40LjMtLjguM3ptLTIzLTI2Yy0yLjQgMC01LjEgNS01LjEgMTIuMVMxNC41IDI4IDE2LjkgMjhoMjEuNGMtMS41LTMtMi4zLTcuMy0yLjMtMTIuMXMuOS05LjEgMi4zLTEyLjFIMTYuOXoiLz48cGF0aCBmaWxsPSIjM0IzNjNCIiBkPSJNMTIuNiAyNS44SDQuOWMtMi44IDAtNC45LTQuMy00LjktOS45UzIuMSA2IDQuOSA2aDcuN2MuMyAwIC42LjIuOC40LjIuMy4yLjYuMS45LTEgMi4zLTEuNiA1LjQtMS42IDguNnMuNiA2LjMgMS42IDguNmMuMS4zLjEuNi0uMS45LS4yLjMtLjUuNC0uOC40em0tNy43LTE4Yy0xLjMgMC0zLjEgMy4xLTMuMSA4LjFTMy42IDI0IDQuOSAyNGg2LjNjLS44LTIuMy0xLjItNS4xLTEuMi04LjFzLjQtNS43IDEuMi04LjFINC45eiIvPjwvc3ZnPg==)}

.semibold{font-weight: 600;}
.ico-groei{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NS42IDY5LjYiPjxwYXRoIGQ9Ik05LjQgNTcuOWMuMSAwIC4yIDAgLjMtLjEuMy0uMSAzMi40LTEyIDM5LTQ2LjNsMyAyLjdjLjIuMi40LjIuNy4yLjEgMCAuMyAwIC40LS4xLjMtLjIuNS0uNi40LTFMNTAuNy43Yy0uMS0uMy0uNC0uNi0uNy0uNy0uNC0uMS0uNy4xLS45LjRsLTcuMiAxMC44Yy0uMi4zLS4yLjggMCAxLjEuMi4zLjcuNCAxIC4zbDMuOS0xLjNDNDAuNCA0NC41IDkuMyA1NiA5IDU2LjJjLS41LjItLjcuNy0uNiAxLjIuMi4zLjYuNiAxIC41ek00OS4zIDMuM2wxLjUgNy44LTIuMi0yaC0uMXMtLjEtLjEtLjItLjEtLjEgMC0uMi0uMWgtLjVsLTIuOC45IDQuNS02LjV6bTE2IDMwLjFjLS40LS40LS45LS40LTEuMyAwbC03LjQgNy4xLTggLjVjLS4zIDAtLjYuMi0uOC42bC01LjIgMTEuOS00LjItNC45Yy0uMi0uMi0uNS0uMy0uNy0uMy0uMyAwLS41LjItLjcuNGwtNS4xIDcuMWMtNC42LjMtOS4yIDEuNC0xMy41IDMuMUw0LjUgNjQuNWMtLjUuMi0uNy43LS41IDEuMi4yLjQuNS42LjkuNi4xIDAgLjIgMCAuMy0uMUwxOSA2MC42YzQuMy0xLjcgOC43LTIuNyAxMy4zLTMgLjMgMCAuNS0uMi43LS40bDQuNy02LjUgNC4zIDUuMmMuMi4yLjUuNC44LjMuMyAwIC42LS4zLjctLjVMNDkuMSA0M2w3LjgtLjVjLjIgMCAuNC0uMS42LS4zbDcuNy03LjNjLjQtLjUuNS0xLjEuMS0xLjV6IiBmaWxsPSIjRDcyMjI3Ii8+PHBhdGggZmlsbD0iIzNCMzYzQiIgZD0iTTYyLjYgNjkuNkguOWMtLjUgMC0uOS0uNC0uOS0uOVY3LjVjMC0uNS40LS45LjktLjlzLjkuNC45Ljl2NjAuMmg2MC44Yy41IDAgLjkuNC45LjlzLS40IDEtLjkgMXoiLz48L3N2Zz4=)}
.ico-leeftijd{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MC44IDcwLjgiPjxwYXRoIGZpbGw9IiMzQjM2M0IiIGQ9Ik0zNS40IDM0TDU1IDUuOUM0OS40IDIuMiA0Mi42IDAgMzUuNCAwYy03LjIgMC0xNCAyLjItMTkuNiA1LjlMMzUuNCAzNHpNNTYuNiA3LjFsLTIwLjIgMjl2MzQuN2MxOS4xLS41IDM0LjQtMTYuMiAzNC40LTM1LjQgMC0xMS42LTUuNi0yMS45LTE0LjItMjguM3ptLTIyLjIgMjlsLTIwLjItMjlDNS42IDEzLjUgMCAyMy44IDAgMzUuNGMwIDE5LjIgMTUuMyAzNC44IDM0LjQgMzUuNFYzNi4xeiIvPjxwYXRoIGQ9Ik0xMS42IDUwLjNIOC4xdi0uN2wxLjMtMS4zYy40LS40LjYtLjcuNy0uOC4xLS4xLjItLjMuMi0uNC4xLS4xLjEtLjMuMS0uNCAwLS4yLS4xLS40LS4yLS41cy0uMi0uMi0uNC0uMi0uNCAwLS42LjFjLS4yLjEtLjQuMi0uNi40bC0uNi0uN2MuMi0uMi41LS40LjYtLjQuMi0uMS4zLS4yLjUtLjJzLjQtLjEuNi0uMWMuMyAwIC42LjEuOC4yLjIuMS40LjMuNi41LjEuMi4yLjQuMi43IDAgLjIgMCAuNS0uMS43LS4xLjItLjIuNC0uNC42bC0uOS45LS42LjZoMi4ydjF6bTQtMi42YzAgLjktLjEgMS41LS40IDJzLS43LjYtMS4zLjZjLS42IDAtMS0uMi0xLjMtLjctLjMtLjQtLjQtMS4xLS40LTEuOSAwLS45LjEtMS41LjQtMiAuMy0uNC43LS42IDEuMy0uNi42IDAgMSAuMiAxLjMuNy4zLjQuNCAxLjEuNCAxLjl6bS0yLjQgMGMwIC42LjEgMS4xLjIgMS4zLjEuMy4zLjQuNS40cy40LS4xLjUtLjRjLjEtLjMuMi0uNy4yLTEuMyAwLS42LS4xLTEuMS0uMi0xLjMtLjEtLjMtLjMtLjQtLjUtLjRzLS40LjEtLjUuNGMtLjIuMy0uMi43LS4yIDEuM3ptMi45IDEuMXYtLjlIMTh2LjloLTEuOXptNS45IDEuNWgtMy41di0uN2wxLjMtMS4zYy40LS40LjYtLjcuNy0uOC4xLS4xLjItLjMuMi0uNC4xLS4xLjEtLjMuMS0uNCAwLS4yLS4xLS40LS4yLS41cy0uMy0uMi0uNS0uMi0uNCAwLS42LjFjLS4yLjEtLjQuMi0uNi40bC0uNi0uN2MuMi0uMi41LS40LjYtLjQuMi0uMS4zLS4yLjUtLjJzLjQtLjEuNi0uMWMuMyAwIC42LjEuOC4yLjIuMS40LjMuNi41LjEuMi4yLjQuMi43IDAgLjIgMCAuNS0uMS43LS4xLjItLjIuNC0uNC42bC0uOS45LS42LjZIMjJ2MXptMi4zLTMuM2MuNSAwIC45LjEgMS4yLjRzLjQuNi40IDEuMWMwIC42LS4yIDEtLjUgMS4zLS4zLjMtLjguNS0xLjUuNS0uNiAwLTEtLjEtMS40LS4zdi0uOWMuMi4xLjQuMi42LjJzLjUuMS43LjFjLjYgMCAxLS4zIDEtLjhzLS4zLS44LTEtLjhoLS40Yy0uMSAwLS4zIDAtLjQuMWwtLjQtLjIuMi0yLjZoMi43di45aC0xLjhsLS4xIDFoLjFjLjIuMS40IDAgLjYgMHpNMTMgNDAuNGgtLjh2MS40aC0xLjR2LTEuNEg4di0xbDIuOS00LjNoMS4zdjQuMmguOHYxLjF6bS0yLjItMS4xdi0yLjVjLS4xLjItLjIuNS0uNC43bC0xLjIgMS45aDEuNnptNS4yLTEuOGMuNiAwIDEuMi4yIDEuNS41LjQuNC42LjkuNiAxLjUgMCAuNy0uMiAxLjMtLjcgMS43LS41LjQtMS4xLjYtMiAuNi0uNyAwLTEuMy0uMS0xLjgtLjR2LTEuMmMuMi4xLjUuMi44LjMuMy4xLjYuMS45LjEuOSAwIDEuMy0uNCAxLjMtMS4xIDAtLjctLjQtMS0xLjMtMWgtLjVjLS4yIDAtLjQuMS0uNS4xbC0uNi0uMy4zLTMuNGgzLjZ2MS4yaC0yLjRsLS4xIDEuM2guMmMuMi4xLjQuMS43LjF6bTYtLjRjMCAuNy0uMSAxLjItLjQgMS42cy0uNy41LTEuMi41LS45LS4yLTEuMi0uNWMtLjMtLjQtLjQtLjktLjQtMS42IDAtMS40LjUtMi4xIDEuNi0yLjEuNSAwIC45LjIgMS4yLjVzLjQuOS40IDEuNnptLTIuMSAwYzAgLjQgMCAuNy4xLjkuMS4yLjIuMy4zLjMuMyAwIC40LS40LjQtMS4yIDAtLjgtLjEtMS4xLS40LTEuMS0uMiAwLS4zLjEtLjMuMyAwIC4xLS4xLjQtLjEuOHptNS4yLTJsLTMuNyA2LjdoLTEuMWwzLjctNi43aDEuMXptMS42IDQuNmMwIC43LS4xIDEuMi0uNCAxLjZzLS43LjUtMS4yLjUtLjktLjItMS4yLS41Yy0uMy0uNC0uNC0uOS0uNC0xLjYgMC0xLjQuNS0yLjEgMS42LTIuMS41IDAgLjkuMiAxLjIuNS4yLjQuNCAxIC40IDEuNnptLTIuMSAwYzAgLjQgMCAuNy4xLjkuMS4yLjIuMy4zLjMuMyAwIC40LS40LjQtMS4yIDAtLjgtLjEtMS4xLS40LTEuMS0uMiAwLS4zLjEtLjMuMyAwIC4yLS4xLjQtLjEuOHptMjMuMSAxMC42aC0zLjV2LS43bDEuMy0xLjNjLjQtLjQuNi0uNy43LS44LjEtLjEuMi0uMy4yLS40LjEtLjEuMS0uMy4xLS40IDAtLjItLjEtLjQtLjItLjVzLS4yLS4yLS40LS4yLS40IDAtLjYuMWMtLjIuMS0uNC4yLS42LjRsLS42LS43Yy4yLS4yLjUtLjQuNi0uNC4yLS4xLjMtLjIuNS0uMnMuNC0uMS42LS4xYy4zIDAgLjYuMS44LjIuMi4xLjQuMy42LjUuMS4yLjIuNC4yLjcgMCAuMiAwIC41LS4xLjctLjEuMi0uMi40LS40LjZsLS45LjktLjYuNmgyLjJ2MXpNNTAgNDdjLjUgMCAuOS4xIDEuMi40cy40LjYuNCAxLjFjMCAuNi0uMiAxLS41IDEuMy0uMy4zLS44LjUtMS41LjUtLjYgMC0xLS4xLTEuNC0uM3YtLjljLjIuMS40LjIuNi4ycy41LjEuNy4xYy42IDAgMS0uMyAxLS44cy0uMy0uOC0xLS44aC0uNGMtLjEgMC0uMyAwLS40LjFsLS40LS4yLjItMi42aDIuN3YuOWgtMS44bC0uMSAxaC4xYy4zLjEuNCAwIC42IDB6bTIuMiAxLjh2LS45SDU0di45aC0xLjh6bTUuNi0yLjRjMCAuMy0uMS42LS4zLjgtLjIuMi0uNS40LS44LjUuNC4xLjcuMi45LjRzLjMuNS4zLjhjMCAuNS0uMi45LS41IDEuMS0uNC4zLS45LjQtMS41LjQtLjUgMC0xLS4xLTEuNS0uM3YtLjljLjIuMS40LjIuNi4yLjIuMS41LjEuNy4xLjQgMCAuNi0uMS44LS4yLjItLjEuMy0uMy4zLS42IDAtLjItLjEtLjQtLjMtLjUtLjItLjEtLjUtLjEtLjktLjFoLS40di0uOGguNGMuNCAwIC43LS4xLjktLjIuMi0uMS4zLS4zLjMtLjUgMC0uNC0uMi0uNi0uNy0uNi0uMiAwLS4zIDAtLjUuMWwtLjYuMy0uNS0uN2MuNS0uMyAxLS41IDEuNi0uNS41IDAgLjkuMSAxLjIuMy40LjIuNS41LjUuOXptNC4yIDEuM2MwIC45LS4xIDEuNS0uNCAycy0uNy42LTEuMy42Yy0uNiAwLTEtLjItMS4zLS43LS4zLS40LS40LTEuMS0uNC0xLjkgMC0uOS4xLTEuNS40LTIgLjMtLjQuNy0uNiAxLjMtLjYuNiAwIDEgLjIgMS4zLjcuMy40LjQgMS4xLjQgMS45em0tMi40IDBjMCAuNi4xIDEuMS4yIDEuMy4xLjMuMy40LjUuNHMuNC0uMS41LS40Yy4xLS4zLjItLjcuMi0xLjMgMC0uNi0uMS0xLjEtLjItMS4zLS4xLS4zLS4zLS40LS41LS40cy0uNC4xLS41LjRjLS4yLjMtLjIuNy0uMiAxLjN6TTQ4LjcgMzYuNmMwIC40LS4xLjgtLjQgMS4xLS4zLjMtLjYuNS0xLjEuNi41LjEgMSAuMiAxLjIuNXMuNC42LjQgMS4xYzAgLjYtLjIgMS4xLS43IDEuNS0uNS40LTEuMS41LTIgLjUtLjcgMC0xLjQtLjEtMS45LS40di0xLjJjLjMuMS41LjIuOS4zLjMuMS42LjEuOS4xLjUgMCAuOC0uMSAxLS4yLjItLjIuMy0uNC4zLS44IDAtLjMtLjEtLjUtLjQtLjctLjMtLjEtLjctLjItMS4yLS4yaC0uNXYtMS4xaC41Yy41IDAgLjktLjEgMS4xLS4yLjItLjEuNC0uNC40LS43IDAtLjUtLjMtLjgtMS0uOC0uMiAwLS40IDAtLjcuMS0uMi4xLS41LjItLjguNGwtLjctMWMuNi0uNCAxLjMtLjcgMi4yLS43LjcgMCAxLjIuMSAxLjYuNC43LjUuOS45LjkgMS40em0zLjMuOWMuNiAwIDEuMi4yIDEuNS41LjQuNC42LjkuNiAxLjUgMCAuNy0uMiAxLjMtLjcgMS43LS41LjQtMS4xLjYtMiAuNi0uNyAwLTEuMy0uMS0xLjgtLjR2LTEuMmMuMi4xLjUuMi44LjMuMy4xLjYuMS45LjEuOSAwIDEuMy0uNCAxLjMtMS4xIDAtLjctLjQtMS0xLjMtMWgtLjVjLS4yIDAtLjQuMS0uNS4xbC0uNi0uMy4zLTMuNGgzLjZ2MS4yaC0yLjRsLS4xIDEuM2guMmMuMi4xLjUuMS43LjF6bTYtLjRjMCAuNy0uMSAxLjItLjQgMS42cy0uNy41LTEuMi41LS45LS4yLTEuMi0uNWMtLjMtLjQtLjQtLjktLjQtMS42IDAtMS40LjUtMi4xIDEuNi0yLjEuNSAwIC45LjIgMS4yLjUuMy40LjQuOS40IDEuNnptLTIgMGMwIC40IDAgLjcuMS45LjEuMi4yLjMuMy4zLjMgMCAuNC0uNC40LTEuMiAwLS44LS4xLTEuMS0uNC0xLjEtLjIgMC0uMy4xLS4zLjMgMCAuMS0uMS40LS4xLjh6bTUuMi0ybC0zLjcgNi43aC0xLjFsMy43LTYuN2gxLjF6bTEuNSA0LjZjMCAuNy0uMSAxLjItLjQgMS42cy0uNy41LTEuMi41LS45LS4yLTEuMi0uNWMtLjMtLjQtLjQtLjktLjQtMS42IDAtMS40LjUtMi4xIDEuNi0yLjEuNSAwIC45LjIgMS4yLjUuMy40LjQgMSAuNCAxLjZ6bS0yIDBjMCAuNCAwIC43LjEuOS4xLjIuMi4zLjMuMy4zIDAgLjQtLjQuNC0xLjIgMC0uOC0uMS0xLjEtLjQtMS4xLS4yIDAtLjMuMS0uMy4zLS4xLjItLjEuNC0uMS44ek0zMy4yIDE4YzAgLjMtLjEuNi0uMy44cy0uNS40LS44LjVjLjQuMS43LjIuOS40cy4zLjUuMy44YzAgLjUtLjIuOS0uNSAxLjEtLjQuMy0uOS40LTEuNS40LS41IDAtMS0uMS0xLjUtLjN2LS45Yy4yLjEuNC4yLjYuMi4yLjEuNS4xLjcuMS40IDAgLjYtLjEuOC0uMi4yLS4xLjMtLjMuMy0uNiAwLS4yLS4xLS40LS4zLS41LS4yLS4xLS41LS4xLS45LS4xaC0uNHYtLjhoLjRjLjQgMCAuNy0uMS45LS4yLjItLjEuMy0uMy4zLS41IDAtLjQtLjItLjYtLjctLjYtLjIgMC0uMyAwLS41LjFsLS42LjMtLjUtLjdjLjUtLjMgMS0uNSAxLjYtLjUuNSAwIC45LjEgMS4yLjMuMy4yLjUuNS41Ljl6bTQuMiAxLjRjMCAuOS0uMSAxLjUtLjQgMi0uMy40LS43LjYtMS4zLjYtLjYgMC0xLS4yLTEuMy0uNy0uMy0uNC0uNC0xLjEtLjQtMS45IDAtLjkuMS0xLjUuNC0ycy43LS42IDEuMy0uNmMuNiAwIDEgLjIgMS4zLjdzLjQgMSAuNCAxLjl6bS0yLjUgMGMwIC42LjEgMS4xLjIgMS4zLjEuMy4zLjQuNS40cy40LS4xLjUtLjRjLjEtLjMuMi0uNy4yLTEuMyAwLS42LS4xLTEuMS0uMi0xLjMtLjEtLjMtLjMtLjQtLjUtLjRzLS40LjEtLjUuNGMtLjEuMi0uMi42LS4yIDEuM3ptNC40LjRIMzhWMTloMS4zdi0xLjNoLjdWMTloMS4zdi44SDQwdjEuM2gtLjh2LTEuM3ptLTcuOS02LjRoLTQuN3YtMWwxLjctMS43Yy41LS41LjgtLjkgMS0xLjEuMi0uMi4zLS40LjMtLjUuMS0uMi4xLS4zLjEtLjUgMC0uMy0uMS0uNS0uMi0uNi0uMS0uMS0uMy0uMi0uNi0uMnMtLjUuMS0uOC4yYy0uMiAwLS40LjItLjcuNGwtLjgtLjljLjMtLjMuNi0uNS44LS42LjItLjEuNS0uMi43LS4zLjMtLjEuNS0uMS45LS4xcy44LjEgMS4xLjJjLjQuMy42LjUuOC43LjIuMy4zLjYuMy45IDAgLjMtLjEuNi0uMi45cy0uMy41LS41LjgtLjYuNy0xLjIgMS4ybC0uOS44di4xaDIuOXYxLjN6bTUuNC0zLjRjMCAxLjItLjIgMi0uNiAyLjYtLjQuNi0xIC44LTEuOC44cy0xLjQtLjMtMS43LS45Yy0uNC0uNi0uNi0xLjQtLjYtMi42IDAtMS4yLjItMi4xLjYtMi42LjQtLjYgMS0uOCAxLjgtLjhzMS40LjMgMS44LjljLjMuNi41IDEuNS41IDIuNnptLTMuMyAwYzAgLjguMSAxLjQuMiAxLjguMS40LjQuNS43LjUuMyAwIC42LS4yLjctLjVzLjItLjkuMi0xLjhjMC0uOC0uMS0xLjQtLjItMS44LS4xLS40LS40LS41LS43LS41LS4zIDAtLjYuMi0uNy41LS4xLjQtLjIgMS0uMiAxLjh6bTcuMS0xLjNjMCAuNy0uMSAxLjItLjQgMS42cy0uNy41LTEuMi41LS45LS4yLTEuMi0uNWMtLjMtLjQtLjQtLjktLjQtMS42IDAtMS40LjUtMi4xIDEuNi0yLjEuNSAwIC45LjIgMS4yLjUuMi40LjQuOS40IDEuNnptLTIuMSAwYzAgLjQgMCAuNy4xLjkuMS4yLjIuMy4zLjMuMyAwIC40LS40LjQtMS4yIDAtLjgtLjEtMS4xLS40LTEuMS0uMiAwLS4zLjEtLjMuMyAwIC4xLS4xLjQtLjEuOHptNS4yLTJMNDAgMTMuNGgtMS4xbDMuNy02LjdoMS4xem0xLjUgNC42YzAgLjctLjEgMS4yLS40IDEuNnMtLjcuNS0xLjIuNS0uOS0uMi0xLjItLjVjLS4zLS40LS40LS45LS40LTEuNiAwLTEuNC41LTIuMSAxLjYtMi4xLjUgMCAuOS4yIDEuMi41LjMuNC40IDEgLjQgMS42em0tMiAwYzAgLjQgMCAuNy4xLjkuMS4yLjIuMy4zLjMuMyAwIC40LS40LjQtMS4yIDAtLjgtLjEtMS4xLS40LTEuMS0uMiAwLS4zLjEtLjMuMyAwIC4yLS4xLjUtLjEuOHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=)}
.ico-samenstelling{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDUuMyA5OS4yIj48ZyBmaWxsPSIjM0IzNjNCIj48cGF0aCBkPSJNNTYuNCA3My44Yy0uNS0yLjctMi01LjEtNC4xLTYuOC0xLjMtMS4xLTIuNy0xLjgtNC0yLjFsLTkuNS0yLjdjLS4xIDAtLjItLjEtLjMtLjEtLjMtLjItLjUtLjUtLjUtLjhsLS40LTMuM2MyLjctMi42IDMuOC01IDQtOC42IDAtNC45LTEuOS0xMy45LTItMTQuM0MzNy4zIDI3IDMwIDI3IDI5LjMgMjdjLS43IDAtNy45IDAtMTAuMyA4LS4xLjQtMi4xIDkuMy0yIDE0LjMuMiAzLjYgMS4zIDYgNCA4LjZsLS40IDMuM2MwIC4zLS4yLjYtLjUuOC0uMS4xLS4yLjEtLjMuMWwtOS40IDIuN2MtMS4zLjMtMi43IDEtNC4xIDIuMS0yLjEgMS43LTMuNSA0LjEtNC4xIDYuOEwwIDg0LjhjLS4xLjUuMiAxIC43IDEuMWwxNi43IDMuNWguMmMuNCAwIC44LS4zLjktLjcuMS0uNS0uMi0xLS43LTEuMUwyIDg0LjNsMi0xMC4yYy40LTIuMiAxLjctNC4zIDMuNC01LjcgMS4xLS45IDIuMi0xLjUgMy4zLTEuOGw5LjUtMi43Yy4zLS4xLjYtLjIuOC0uNC41LS4zLjktLjggMS4xLTEuM2w1LjggNS4yLTMuNyAzLjUtNC44LTQuNmMtLjQtLjQtLjktLjMtMS4zIDAtLjQuNC0uMy45IDAgMS4zbDUuNSA1LjJjLjIuMi40LjMuNi4zLjIgMCAuNS0uMS42LS4zbDQuNC00LjIgNC40IDQuMmMuMi4yLjQuMy42LjMuMiAwIC41LS4xLjYtLjNsNS41LTUuMmMuNC0uNC40LS45IDAtMS4zcy0uOS0uNC0xLjMgMGwtNC44IDQuNi0zLjctMy41IDUuOC01LjJjLjIuNS42IDEgMS4xIDEuMy4zLjIuNS4zLjguNGw5LjUgMi44YzEuMS4yIDIuMi44IDMuMyAxLjcgMS44IDEuNSAzIDMuNSAzLjQgNS43bDIgMTAuMi0xNS45IDMuM2MtLjUuMS0uOC42LS43IDEuMS4xLjUuNi44IDEuMS43bDE2LjctMy41Yy41LS4xLjgtLjYuNy0xLjFsLTEuOS0xMXpNMTguOCA0OS4yYzAtNC43IDItMTMuNyAyLTEzLjggMi02LjkgOC4yLTYuNiA4LjUtNi42aC4xYy4zIDAgNi40LS4zIDguNCA2LjUgMCAuMSAyIDkuMSAyIDEzLjgtLjIgMy4yLTEuMiA1LjMtMy43IDcuNi0uMi4yLS4zLjUtLjMuOGwuMyAyLjQtNi44IDYtNi44LTYgLjMtMi40YzAtLjMtLjEtLjYtLjMtLjgtMi41LTIuMi0zLjUtNC4zLTMuNy03LjV6Ii8+PHBhdGggZD0iTTI5LjMgNzkuMmMtLjUgMC0uOS40LS45LjlWODljMCAuNS40LjkuOS45cy45LS40LjktLjl2LTguOWMwLS41LS40LS45LS45LS45em0wLTguNWMtLjUgMC0uOS40LS45LjlWNzZjMCAuNS40LjkuOS45cy45LS40LjktLjl2LTQuNGMwLS41LS40LS45LS45LS45ek0xNSA1OC4xYy43IDAgMS41LS4xIDIuMy0uMi41LS4xLjgtLjYuOC0xLjEtLjEtLjQtLjYtLjgtMS4xLS43LTUuMi45LTguNC0xLjgtOS43LTMuMyAyLjMtLjcgNC0yLjEgNS4zLTQuNSAxLjYtMi45IDEuOS01LjkgMi4yLTlsLjEtMS4zYy4zLTIuMy43LTQuOCAxLjYtNyAyLTQuNSA3LjMtNy43IDEyLjgtNy43IDUuNSAwIDEwLjggMy4yIDEyLjggNy43IDEgMi4yIDEuNCA0LjcgMS42IDdsLjEgMS4zYy4zIDMuMS43IDYuMSAyLjIgOSAxLjIgMi4zIDMgMy44IDUuMyA0LjUtMS40IDEuNi00LjUgNC4yLTkuNyAzLjMtLjUtLjEtMSAuMy0xLjEuOC0uMS41LjMgMSAuOCAxLjEuOC4xIDEuNi4yIDIuMy4yIDYuOCAwIDEwLjEtNS40IDEwLjEtNS41LjItLjMuMi0uNiAwLS45LS4xLS4zLS40LS41LS43LS41LTIuNC0uMy00LjEtMS41LTUuNC0zLjgtMS40LTIuNi0xLjctNS40LTItOC40bC0uMS0xLjNjLS4zLTIuNS0uNy01LjEtMS44LTcuNS0yLjMtNS4yLTguMy04LjgtMTQuNS04LjgtNi4yIDAtMTIuMiAzLjYtMTQuNSA4LjgtMS4xIDIuNC0xLjUgNS4xLTEuOCA3LjVsLS4xIDEuM2MtLjMgMy0uNiA1LjgtMiA4LjQtMS4yIDIuMy0zIDMuNS01LjQgMy44LS4zIDAtLjYuMi0uNy41LS4xLjMtLjEuNiAwIC45LjIgMCAzLjQgNS40IDEwLjMgNS40eiIvPjwvZz48ZyBmaWxsPSIjRDcyMjI3Ij48cGF0aCBkPSJNNzguNCA3MC41bDEuOC0xLjhjLjQtLjQuNC0uOSAwLTEuM3MtLjktLjQtMS4zIDBMNzUuMiA3MWwtMy43LTMuNmMtLjQtLjQtLjktLjQtMS4zIDBzLS4zLjkgMCAxLjNsMS44IDEuOC00LjIgMjFjLS4xLjMgMCAuNi4yLjhsNi41IDYuNS4xLjFjLjEgMCAuMS4xLjIuMXMuMiAwIC4zLjFoLjJjLjEgMCAuMiAwIC4zLS4xLjEgMCAuMS0uMS4yLS4xbC4xLS4xIDYuNS02LjVjLjItLjIuMy0uNS4yLS44bC00LjItMjF6bS0zLjIgMjYuNGwtNS41LTUuNSAzLjktMTkuMyAxIC45Yy4yLjIuNC4zLjYuM3MuNS0uMS42LS4zbDEtLjkgMy45IDE5LjMtNS41IDUuNXoiLz48cGF0aCBkPSJNMTAzIDczLjJjLS41LTIuNy0yLTUuMi00LjItNy0xLjQtMS4xLTIuOC0xLjktNC4xLTIuMkw4NSA2MS4zYy0uMSAwLS4yLS4xLS4zLS4yLS4zLS4yLS41LS41LS41LS45bC0uNC0zLjJjMi41LTIuMSA0LjQtNS4xIDUuNS04LjYgMS45LS42IDMuMi0yLjcgMy4yLTUuMyAwLTIuMy0xLTQuMi0yLjYtNSAwLTItLjQtOC4yLTQuNS0xMi41LTIuNS0yLjYtNi00LTEwLjItNC00LjMgMC03LjcgMS4zLTEwLjIgNC00IDQuMi00LjQgMTAuNC00LjQgMTIuNC0xLjYuOC0yLjcgMi44LTIuNyA1LjEgMCAyLjYgMS40IDQuOCAzLjMgNS4zIDEgMy40IDIuOSA2LjUgNS41IDguNmwtLjQgMy4zYzAgLjMtLjIuNy0uNS45LS4xLjEtLjIuMS0uMy4ybC0zLjcgMS4xYy0uNS4xLS44LjctLjYgMS4xLjEuNC41LjcuOS43aC4zbDMuNy0xLjFjLjMtLjEuNi0uMi45LS40LjUtLjMuOS0uOCAxLjEtMS40bDYuNyA2Yy4yLjIuNC4yLjYuMnMuNC0uMS42LS4ybDYuNy02Yy4yLjYuNiAxLjEgMS4xIDEuNC4zLjIuNS4zLjguNGw5LjcgMi44YzEuMS4yIDIuMy45IDMuNCAxLjggMS44IDEuNSAzLjEgMy42IDMuNSA1LjlsMi4xIDEwLjUtMTQuNSAzYy0uNS4xLS44LjYtLjcgMS4xLjEuNC41LjcuOS43aC4ybDE1LjQtMy4yYy41LS4xLjgtLjYuNy0xLjFMMTAzIDczLjJ6TTg2LjEgMzguNGMtLjQtLjctMS4xLTEuMi0xLjktMS4yaC01LjFjLTEuMSAwLTIgLjgtMi4yIDEuOGgtMy40Yy0uMi0xLTEuMS0xLjgtMi4yLTEuOGgtNS4xYy0uOCAwLTEuNi41LTEuOSAxLjJsLTEuOS0uOGMwLTEgLjItMi43LjctNC42IDEuOC43IDMuNiAxLjEgNS42IDEuMS43IDAgMS40IDAgMi4xLS4xIDIuNi0uMyA0LjctMS4zIDYuOC0yLjMuNS0uMyAxLjEtLjUgMS43LS44IDIuMS0xIDMuOS0xLjIgNS40LS43IDEgLjQgMS45IDEuMSAyLjMgMiAuNyAyLjIuOSA0LjIgMSA1LjRsLTEuOS44em0tNy40IDFjMC0uMi4yLS40LjQtLjRoNS4xYy4yIDAgLjQuMi40LjR2Mi4zYzAgLjItLjIuNC0uNC40aC01LjFjLS4yIDAtLjQtLjItLjQtLjR2LTIuM3ptLTEyLjggMGMwLS4yLjItLjQuNC0uNGg1LjFjLjIgMCAuNC4yLjQuNHYyLjNjMCAuMi0uMi40LS40LjRoLTUuMWMtLjIgMC0uNC0uMi0uNC0uNHYtMi4zem0uNC0xMi42YzIuMS0yLjIgNS4xLTMuNCA4LjktMy40IDMuNyAwIDYuNyAxLjEgOC45IDMuNC41LjUuOSAxIDEuMiAxLjUtMS45LS43LTQuMS0uNC02LjcuOC0uNi4zLTEuMi41LTEuNy44LTIgMS0zLjkgMS45LTYuMiAyLjItMi42LjMtNC45IDAtNy0uOS42LTEuNSAxLjQtMy4xIDIuNi00LjR6bTguOSAzOC42bC03LTYuMi4zLTIuNWMwLS4zLS4xLS42LS4zLS44LTIuNi0yLTQuNS01LTUuNC04LjUtLjEtLjQtLjQtLjYtLjgtLjctMS4zLS4xLTIuMi0xLjctMi4yLTMuNiAwLTEuOC44LTMuMyAyLTMuNmguMWMuMSAwIC4xIDAgLjItLjFoLjFsMiAuOXYxLjVjMCAxLjIgMSAyLjIgMi4yIDIuMmg1LjFjMS4yIDAgMi4yLTEgMi4yLTIuMnYtLjlINzd2LjljMCAxLjIgMSAyLjIgMi4yIDIuMmg1LjFjMS4yIDAgMi4yLTEgMi4yLTIuMnYtMS40bDItLjlzLjEgMCAuMS4xYy4xIDAgLjEuMS4yLjFoLjFjMS4xLjMgMS45IDEuOCAxLjkgMy42IDAgMS45LTEgMy41LTIuMiAzLjYtLjQgMC0uNy4zLS44LjctLjkgMy41LTIuOCA2LjUtNS40IDguNS0uMy4yLS40LjUtLjMuOGwuMyAyLjUtNy4yIDZ6Ii8+PC9nPjxwYXRoIGQ9Ik0yNi40IDYuOWgtMXYxLjhoLTEuOFY2LjlIMjBWNS43TDIzLjguMmgxLjd2NS40aDF2MS4zem0tMi44LTEuNFYyLjJjLS4xLjMtLjMuNi0uNS45bC0xLjYgMi40aDIuMXptOS43IDEuNGgtMXYxLjhoLTEuOFY2LjloLTMuN1Y1LjdMMzAuNi4yaDEuN3Y1LjRoMXYxLjN6bS0yLjgtMS40VjIuMmMtLjEuMy0uMy42LS41LjlsLTEuNiAyLjRoMi4xem03LjQtMi44YzAgLjktLjIgMS42LS41IDJzLS45LjctMS41LjctMS4xLS4yLTEuNS0uNy0uNS0xLjEtLjUtMmMwLTEuOC43LTIuNyAyLTIuNy43IDAgMS4yLjIgMS41LjdzLjUgMS4xLjUgMnptLTIuNiAwYzAgLjUgMCAuOS4xIDEuMXMuMi40LjQuNGMuNCAwIC42LS41LjYtMS41cy0uMi0xLjUtLjYtMS41Yy0uMiAwLS4zLjEtLjQuNHMtLjEuNi0uMSAxLjF6TTQyIC4xbC00LjggOC42aC0xLjRMNDAuNi4xSDQyem0xLjkgNmMwIC45LS4yIDEuNi0uNSAycy0uOS43LTEuNS43LTEuMS0uMi0xLjUtLjctLjUtMS4xLS41LTJjMC0xLjguNy0yLjcgMi0yLjcuNyAwIDEuMi4yIDEuNS43cy41IDEuMS41IDJ6bS0yLjYgMGMwIC41IDAgLjkuMSAxLjFzLjIuNC40LjRjLjQgMCAuNi0uNS42LTEuNXMtLjItMS41LS42LTEuNWMtLjIgMC0uMy4xLS40LjRzLS4xLjYtLjEgMS4xeiIgZmlsbD0iIzNCMzYzQiIvPjxwYXRoIGQ9Ik02Ni4zIDMuMmMuOCAwIDEuNS4yIDIgLjdTNjkgNSA2OSA1LjhjMCAxLS4zIDEuNy0uOSAyLjJzLTEuNC44LTIuNS44Yy0xIDAtMS43LS4yLTIuMy0uNVY2LjhjLjMuMi43LjMgMS4xLjRzLjguMiAxLjIuMmMxLjEgMCAxLjctLjUgMS43LTEuNCAwLS45LS42LTEuMy0xLjctMS4zLS4yIDAtLjQgMC0uNy4xcy0uNS4xLS42LjFsLS43LS40LjMtNC40aDQuNnYxLjVoLTMuMWwtLjIgMS43aC4yYy4yLS4xLjUtLjEuOS0uMXpNNzAgNS4xYzAtMS43LjQtMyAxLjEtMy44UzcyLjggMCA3NC4zIDBjLjUgMCAuOSAwIDEuMS4xdjEuNGMtLjMtLjEtLjctLjEtMS0uMS0uNiAwLTEuMS4xLTEuNS4zcy0uNy41LS45LjktLjMuOS0uMyAxLjZoLjFjLjQtLjcgMS0xIDEuOS0xIC44IDAgMS40LjIgMS44LjdTNzYgNSA3NiA1LjhjMCAuOS0uMyAxLjYtLjggMi4ycy0xLjIuOC0yLjEuOGMtLjYgMC0xLjItLjEtMS43LS40cy0uOC0uNy0xLjEtMS4zLS4zLTEuMy0uMy0yem0zLjEgMi4zYy40IDAgLjctLjEuOS0uNHMuMy0uNi4zLTEuMWMwLS40LS4xLS43LS4zLTFzLS41LS40LS45LS40LS43LjEtLjkuNC0uNC41LS40LjhjMCAuNS4xLjkuNCAxLjJzLjUuNS45LjV6bTcuNy00LjdjMCAuOS0uMiAxLjYtLjUgMnMtLjkuNy0xLjUuNy0xLjEtLjItMS41LS43LS41LTEuMS0uNS0yYzAtMS44LjctMi43IDItMi43LjcgMCAxLjIuMiAxLjUuN3MuNSAxLjEuNSAyem0tMi42IDBjMCAuNSAwIC45LjEgMS4xcy4yLjQuNC40Yy40IDAgLjYtLjUuNi0xLjVzLS4yLTEuNS0uNi0xLjVjLS4yIDAtLjMuMS0uNC40cy0uMS42LS4xIDEuMXpNODQuOS4xbC00LjggOC42aC0xLjRMODMuNS4xaDEuNHptMS45IDZjMCAuOS0uMiAxLjYtLjUgMnMtLjkuNy0xLjUuNy0xLjEtLjItMS41LS43LS41LTEuMS0uNS0yYzAtMS44LjctMi43IDItMi43LjcgMCAxLjIuMiAxLjUuN3MuNSAxLjEuNSAyem0tMi42IDBjMCAuNSAwIC45LjEgMS4xcy4yLjQuNC40Yy40IDAgLjYtLjUuNi0xLjVzLS4yLTEuNS0uNi0xLjVjLS4yIDAtLjMuMS0uNC40cy0uMS42LS4xIDEuMXoiIGZpbGw9IiNENzIyMjciLz48L3N2Zz4=)}

.content--product h1{color: #d71f17;}

.page-werkgevers.var-over-ons .panel-image{max-height: 170px;}

/* Tips & informatie */
.page-stage-informatie .accordion{border:1px solid rgba(0,0,0,.15);border-radius: 5px;}
.page-stage-informatie .accordion .card{border:0;margin-bottom: 0;}
.page-stage-informatie .accordion .card-header{border:0;padding: 0;margin-bottom:0;background-color: #fff;}
.page-stage-informatie .accordion .card-header h5{border-bottom: 1px solid rgba(0,0,0,.15);}
.page-stage-informatie .accordion .card-header h5 i{float: right;padding: 0rem 1rem 0rem 0;font-size: 12px;line-height: 24px;}
.page-stage-informatie .accordion .card-header .btn{width:100%;padding: .65rem 0 .45rem 1rem;font-weight: 700;text-align: left;color:#3b363b;}
.page-stage-informatie .accordion .collapse .card-header h5 i{display: none;}
.page-stage-informatie .accordion .card-header.active ~ .collapse h5{border-bottom:0;}
.page-stage-informatie .accordion .card-header.active, .page-stage-informatie .accordion .card-header.active ~ .collapse h5{background-color: #e6edf0;}
.page-stage-informatie .accordion .card-header.active ~ .collapse button.active{background-color:#0076ad;border-radius: 0;}
.page-stage-informatie .accordion .card-header.active ~ .collapse button.active a{color:#fff;}
.page-stage-informatie .accordion .card-header.active h5{border-bottom:0;}
.page-stage-informatie .accordion .collapse .card .card-header .btn{font-size: 1rem;font-weight:400;padding: 4px 1rem 4px 2rem;text-align: left;}
.page-stage-informatie .accordion .collapse .card .btn a{line-height: 1.25;}
.page-stage-informatie .accordion .collapse .card:last-child .card-header .btn{padding: 4px 1rem 10px 2rem;}

.wiki-content .btn{line-height: 1.75;}
.wiki-content a:not(.btn), .stagevoorbeelden a:not(.btn){text-decoration: underline;}

/* OLD */

.search_results {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 101;
    background-color: #fff;
    border-radius: 5px;
    overflow: hidden;
    -webkit-box-shadow: 0 7px 40px 0 rgba(0, 0, 0, .13);
    box-shadow: 0 7px 40px 0 rgba(0, 0, 0, .13);
    margin-top: 6px;
    color: #3b363b;
    font-size: 1rem
}

.search_results.search_results--hidden {
    display: none
}

.search_results ul {
    list-style: none;
    list-style-image: none;
    padding-left: 0;
    margin: 0
}

.search_results ul li {
    display: block
}

.search_results ul li a {
    display: block;
    text-decoration: none;
    padding: .45rem 1rem;
    background-color: transparent;
    -webkit-transition: background ease .1s;
    transition: background ease .1s
}

.search_results ul li a.active,
.search_results ul li a:hover {
    background-color: rgba(215, 31, 23, .15)
}

@media (min-width:47.9em) {
    .search {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}

@media (max-width:47.9em) {
    .search {
        margin-bottom: 2rem;
        font-size: 1rem
    }
    .search button {
        padding-left: .85rem;
        padding-right: .85rem
    }
    .search button .icon,
    .search button .promise:before {
        margin-right: 0
    }
    .search button span {
        display: none
    }
    .search .form_control {
        padding: .75rem 1rem
    }
}



@media (max-width:47.9em) {
    .container--search {
        padding-left: 0;
        padding-right: 0
    }
    .search_tabs {
        display: none
    }
}

.banner {
    position: relative;
    margin-bottom: 3.5rem;
}

.page-home .banner, .page-werkgevers.var- .banner{margin-bottom:0;}

.banner--small .banner_image {
    min-height: 140px;
    padding-bottom: 20%
}

.banner_image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    display: block;
    height: 0;
    min-height: 170px;
    padding-bottom: 25%;
    background-color: #e6edf0
}

.banner_image--full {
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%
}

.banner_sticker {
    position: absolute;
    right: 2rem;
    top: 2rem;
    max-width: 140px
}

@media (max-width:47.9em) {
    .banner_sticker {
        right: 1rem;
        top: 1rem;
        max-width: 100px
    }
}

@media (max-width:33.9em) {
    .banner_sticker {
        max-width: 80px
    }
}

@media (min-width:47.9em) {
    .banner_image--full {
        position: absolute;
        left: 0;
        top: 0
    }
}

@media (max-width:47.9em) {
    .banner_image--full {
        height: 0;
        min-height: 150px;
        padding-bottom: 50%
    }
}

.banner--big .banner_image {
    min-height: 180px;
    padding-bottom: 30%
}

.banner--huge .banner_image {
    min-height: 230px;
    padding-bottom: 40%
}

.banner_overlay {
    position: absolute;
    z-index: 2;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    text-align: center;
    color: #fff
}

.banner_overlay-content {
    max-width: 880px;
    display: block;
    margin: 0 auto;
    padding: 0 1rem
}

.banner_overlay-content * {
    color: #fff;
    text-shadow: 0 4px 7px rgba(0, 0, 0, .4);
    letter-spacing: 1px
}

@media (max-width:61.9em) {
    .banner_overlay-content {
        font-size: 13px
    }
}

@media (max-width:47.9em) {
    .banner_overlay-content {
        font-size: 11px
    }
}

@media (max-width:33.9em) {
    .banner_overlay-content {
        font-size: 10px
    }
}

.section {
    margin-bottom: 3.5rem
}

.section p:last-child {
    margin-bottom: 0
}

.section--small {
    margin-bottom: 1.5rem
}

.section--medium {
    margin-bottom: 2.25rem
}

.section--tiny {
    margin-bottom: 1rem
}

.section--padding.section--small {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.section--padding.section--medium {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.section--border-top {
    padding-top: 3.5rem;
    border-top: 1px solid rgba(0, 0, 0, .15)
}

.section--border-top.section--small {
    padding-top: 1.5rem
}

@media (max-width:61.9em) {
    .section {
        margin-bottom: 3rem
    }
    .section--small {
        margin-bottom: 1.25rem
    }
    .section--padding {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
    .section--border {
        padding-bottom: 3rem;
        border-bottom: 1px solid rgba(0, 0, 0, .15)
    }
    .section--border.section--small {
        margin-bottom: 1.25rem;
        padding-bottom: 1.25rem
    }
}

@media (max-width:47.9em) {
    .section {
        margin-bottom: 2.5rem
    }
    .section--small {
        margin-bottom: 1rem
    }
    .section--padding {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }
    .section--vacancy .btn.popup_toggle {
        display: none
    }
    .section--border {
        padding-bottom: 2.5rem;
        border-bottom: 1px solid rgba(0, 0, 0, .15)
    }
    .section--border.section--small {
        margin-bottom: 1rem;
        padding-bottom: 1rem;
        padding-top: 1rem
    }
    #intro .col-xs-12 {
        margin-bottom: 0
    }
    #intro .col-xs-12:last-child {
        display: none
    }
    .section_fixed {
        padding-bottom: .75rem!important;
        padding-top: .75rem!important
    }
    .section_fixed.section_fixed--bottom {
        top: initial!important;
        bottom: 0;
        border-bottom: 0!important;
        opacity: 1;
        pointer-events: auto;
        visibility: visible;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    .section_fixed .col-md-8 {
        display: none
    }
    .section_fixed .btn--giant {
        padding: .85rem 1.5rem;
        width: 100%
    }
}

@media (min-width:33.9em) {
    .section_heading h1,
    .section_heading h2,
    .section_heading h3,
    .section_heading h4,
    .section_heading h5,
    .section_heading h6 {
        display: inline-block
    }
    .section_heading .btn {
        float: right
    }
}

@media (max-width:33.9em) {
    .section_heading {
        margin-bottom: 1rem
    }
}

.section_fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 96;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
    -webkit-transition: all ease .35s;
    transition: all ease .35s
}

.section_fixed.open {
    opacity: 1;
    pointer-events: auto;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.form_control {
    width: 100%;
    outline: 0;
    padding: .85rem .75rem;
    height: auto;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 5px;
    background-color: #fff;
    -webkit-transition: border ease .2s;
    transition: border ease .2s
}

.form_control:hover {
    border-color: rgba(0, 0, 0, .2)
}

.form_control:focus {
    border-color: rgba(0, 0, 0, .3)
}

.form_control.invalid {
    border-color: rgba(238, 31, 2, .75);
    background-color: rgba(238, 31, 2, .1)
}

.form_control.quickmenu {
    padding: .5rem 2.5rem .5rem .75rem
}

.form_control.disabled,
.form_control[disabled] {
    background-color: #e6edf0;
    cursor: not-allowed
}

.form_control.loading {
    background-repeat: no-repeat;
    background-size: 38px 38px;
    background-position: 95% center;
    background-position: right .75rem center;
    background-image: url(../images/loading2.gif)
}

.loading_full {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: 50px 50px;
    background-repeat: no-repeat;
    background-color: #fff;
    background-image: url(../images/loading2.gif);
    background-position: center center
}

.form_error {
    color: #ef2002;
    font-size: 12px;
    font-style: italic;
    font-weight: 600
}

select.form_control {
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-repeat: no-repeat;
    background-size: 10px 10px;
    background-position: 95% center;
    background-position: right 1rem center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDQ3LjYgNDguMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDcuNiA0OC4yIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2Q3MWYxNyIgZD0iTTIzLjgsMzYuNmMtMC44LDAtMS42LTAuNC0yLjQtMUwzLjIsMTcuMkMyLDE2LDIsMTMuOCwzLjIsMTIuNXMzLjQtMS4yLDQuNiwwbDE1LjksMTUuOWwxNS45LTE1LjkKCWMxLjItMS4yLDMuNC0xLjIsNC42LDBjMS4yLDEuMiwxLjIsMy40LDAsNC42TDI2LDM1LjZDMjUuNiwzNi4yLDI0LjgsMzYuNiwyMy44LDM2LjZ6Ii8+Cjwvc3ZnPgo=)
}

.form_control.flatpickr {
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    background-position: 95% center;
    background-position: right 1rem center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwMC44MDggMTAwLjgwOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwLjgwOCAxMDAuODA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjZDcxZjE3IiBkPSJNNDQuNzQ5LDQ0Ljc0OUgxMi44MzlWMTIuODM5aDMxLjkwOVY0NC43NDl6IE0yMC4xOTMsMzcuMzk2aDE3LjIwM1YyMC4xOTNIMjAuMTkzVjM3LjM5NnoiLz4KCQk8cGF0aCBmaWxsPSIjZDcxZjE3IiBkPSJNNDQuNzQ5LDg3Ljk2OUgxMi44MzlWNTYuMDZoMzEuOTA5Vjg3Ljk2OXogTTIwLjE5Myw4MC42MTZoMTcuMjAzVjYzLjQxM0gyMC4xOTNWODAuNjE2eiIvPgoJCTxwYXRoIGZpbGw9IiNkNzFmMTciIGQ9Ik04Ny45NjksNDQuNzQ5SDU2LjA2VjEyLjgzOWgzMS45MDlWNDQuNzQ5eiBNNjMuNDEzLDM3LjM5NmgxNy4yMDNWMjAuMTkzSDYzLjQxM1YzNy4zOTZ6Ii8+CgkJPHBhdGggZmlsbD0iI2Q3MWYxNyIgZD0iTTg3Ljk2OSw4Ny45NjlINTYuMDZWNTYuMDZoMzEuOTA5Vjg3Ljk2OXogTTYzLjQxMyw4MC42MTZoMTcuMjAzVjYzLjQxM0g2My40MTNWODAuNjE2eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=)
}

.form_label {
    display: block;
    margin-bottom: .5rem
}

.form_group {
    margin-bottom: 10px
}

.form_group--big {
    margin-bottom: 20px
}

.file {
    white-space: pre;
    overflow: hidden;
    text-align: right;
    display: block;
    text-overflow: ellipsis
}

.custom_checkbox {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.custom_checkbox input[type=checkbox] {
    display: none
}

.custom_checkbox label {
    cursor: pointer
}

.custom_checkbox label a {
    text-decoration: underline
}

.custom_checkbox input[type=checkbox]:checked+.custom_checkbox-label:before {
    border-color: #d71f17
}

.custom_checkbox input[type=checkbox]:checked+.custom_checkbox-label:after {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.custom_checkbox input[disabled]+.custom_checkbox-label {
    cursor: not-allowed;
    opacity: .6
}

.custom_checkbox input[disabled]+.custom_checkbox-label:after,
.custom_checkbox input[disabled]+.custom_checkbox-label:before {
    background-color: #e6edf0
}

.custom_checkbox input[disabled]:checked+.custom_checkbox-label {
    cursor: not-allowed;
    opacity: .6
}

.custom_checkbox input[disabled]:checked+.custom_checkbox-label:after,
.custom_checkbox input[disabled]:checked+.custom_checkbox-label:before {
    background-color: #d71f17
}

.custom_checkbox-label {
    position: relative;
    padding-left: 1.85rem;
    padding-right: 2.85rem;
    display: block
}

.custom_checkbox-label:after,
.custom_checkbox-label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 2px;
    width: 15px;
    height: 15px;
    border-radius: 4px;
    background-color: #fff;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 11px 11px;
    background-position: center center
}

.custom_checkbox-label:before {
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-transition: border ease .25s;
    transition: border ease .25s
}

.custom_checkbox-label:after {
    background-color: #d71f17;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTUuNSAxMTUuMSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjIgMTE1LjFMMCA1Ni45bDE3LjgtMTcuNyA0MC40IDQwLjRMMTM3LjcgMGwxNy44IDE3Ljh6Ii8+PC9zdmc+);
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform ease .25s;
    transition: -webkit-transform ease .25s;
    transition: transform ease .25s;
    transition: transform ease .25s, -webkit-transform ease .25s
}

.custom_checkbox-count {
    position: absolute;
    right: 0;
    top: 0;
    font-size: .85rem;
    color: #bec0c5
}

.custom_radio {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.custom_radio input[type=radio] {
    display: none
}

.custom_radio label {
    cursor: pointer
}

.custom_radio input[type=radio]:checked+.custom_radio-label {
    position: relative
}

.custom_radio input[type=radio]:checked+.custom_radio-label:before {
    border-color: #f79a8d
}

.custom_radio input[type=radio]:checked+.custom_radio-label:after {
    -webkit-transform: scale(.65);
    transform: scale(.65)
}

.custom_radio-label {
    position: relative;
    padding-left: 1.85rem;
    padding-right: 2.85rem;
    display: block
}

.custom_radio-label:after,
.custom_radio-label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 3px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    background-position: center center;
    display: inline-block
}

.custom_radio-label:before {
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-transition: border ease .2s;
    transition: border ease .2s
}

.custom_radio-label:after {
    background-color: #d71f17;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform ease .2s;
    transition: -webkit-transform ease .2s;
    transition: transform ease .2s;
    transition: transform ease .2s, -webkit-transform ease .2s
}

.input_file label {
    position: relative;
    cursor: pointer;
    display: block;
    padding: .25rem 1.5rem;
    border: 1px dashed #bec0c5;
    color: #bec0c5;
    border-radius: 5px
}

.input_file label span {
    position: absolute;
    left: 5rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 1.15rem;
    font-weight: 700
}

.input_file input[type=file] {
    display: none
}

.alert.text-left {
    text-align: left
}

.alert p:last-child {
    margin-bottom: 0
}

.alert ul {
    margin-bottom: 0
}

.alert ul a {
    text-decoration: none
}

.alert ul a:hover {
    text-decoration: underline
}

.alert--red {
    color: #d71f17;
    border: 1px solid #d71f17
}

.alert--small {
    font-weight: 400;
    padding: .65rem;
    font-size: .9rem
}



.signup .row--margin {
    margin-bottom: -5px
}

.signup .row--margin>[class*=col-] {
    margin-bottom: 5px
}

.row--flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.row--align {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.row--tight {
    margin-left: 0;
    margin-right: 0
}

.row--tight>[class*=col-] {
    padding-left: 0;
    padding-right: 0
}

.row--small {
    margin-left: -10px;
    margin-right: -10px
}

.row--small>[class*=col-] {
    padding-left: 10px;
    padding-right: 10px
}

.row--tiny {
    margin-left: -5px;
    margin-right: -5px
}

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

.row--tiny.row--margin {
    margin-bottom: -10px
}

.row--tiny.row--margin>[class*=col-] {
    margin-bottom: 10px
}

@media (min-width:544px) {
    .container {
        max-width: 676px
    }
}

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

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

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

@media (max-width:47.9em) {
    .row--small-mobile {
        margin-left: -10px;
        margin-right: -10px
    }
    .row--small-mobile>[class*=col-] {
        padding-left: 10px;
        padding-right: 10px
    }
    .row--small-mobile.row--margin>[class*=col-]:not(:last-child) {
        margin-bottom: 20px
    }
    .row.row--margin-md>[class*=col-]:not(:last-child) {
        margin-bottom: 20px
    }
}

@media (max-width:33.9em) {
    .row--small-mobile {
        margin-left: -6px;
        margin-right: -6px
    }
    .row--small-mobile>[class*=col-] {
        padding-left: 6px;
        padding-right: 6px
    }
    .row--small-mobile.row--margin>[class*=col-]:not(:last-child) {
        margin-bottom: 12px
    }
}

.panel p:last-child {
    margin-bottom: 0
}

.panel .footer_list {
    margin-bottom: 0
}

.panel .footer_list-title {
    color: inherit;
    font-weight: 700
}

.panel-light {
    background-color: #e6edf0
}

.panel_body {
    padding: 1.25rem
}

.panel_heading {
    padding: 1.25rem
}

.panel_heading h1,
.panel_heading h2,
.panel_heading h3,
.panel_heading h4,
.panel_heading h5,
.panel_heading h6 {
    margin-bottom: 0;
    color: #d71f17
}

.panel_section {
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
    border-bottom: 1px solid rgba(0, 0, 0, .15)
}

.panel_section ul {
    padding-left: 18px
}

.panel_section ul li {
    line-height: 1.5
}

.panel_footer {
    background-color: #e6edf0;
    border-top: 1px solid rgba(0, 0, 0, .15);
    padding: 1rem
}

.panel--big>.panel_body,
.panel--big>.panel_footer,
.panel--big>.panel_heading {
    padding: 2.25rem
}

.panel--small {
    font-size: .75rem
}

.panel--small>.panel_body,
.panel--small>.panel_footer,
.panel--small>.panel_heading {
    padding: .65rem .75rem
}

.panel_icon {
    margin-bottom: 1rem;
    display: block
}

@media (max-width:61.9em) {
    .panel--big>.panel_body,
    .panel--big>.panel_footer,
    .panel--big>.panel_heading {
        padding: 1.5rem
    }
}

@media (max-width:47.9em) {
    .panel--big>.panel_body,
    .panel--big>.panel_footer,
    .panel--big>.panel_heading {
        padding: 1rem
    }
}

@media (min-width:47.9em) {
    .show_mobile {
        display: none
    }
    .text-right-md {
        text-align: right
    }
}

@media (max-width:47.9em) {
    .logo_image {
        height: 40px;
        width: 200px
    }
    html {
        font-size: 14px
    }
    .hide_mobile {
        display: none
    }
    .section--vacancy {
        margin-top: 1rem
    }
}

@media (max-width:33.9em) {
    .logo_image {
        height: 30px;
        width: 158px
    }
}

@media (min-width:47.9em) {
    .space--left {
        padding-left: 3rem
    }
}


/* mmenu */
.mm-menu_theme-white {
    --mm-color-border: rgba(0, 0, 0, 0.1);
    --mm-color-button: rgba(0, 0, 0, 0.3);
    --mm-color-text: rgba(0, 0, 0, 0.7);
    --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
    --mm-color-background: #fff;
    --mm-color-background-highlight: rgba(0, 0, 0, 0.06);
    --mm-color-background-emphasis: rgba(0, 0, 0, 0.03);
    --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.mm-menu_theme-dark {
    --mm-color-border: rgba(0, 0, 0, 0.3);
    --mm-color-button: rgba(255, 255, 255, 0.4);
    --mm-color-text: rgba(255, 255, 255, 0.85);
    --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
    --mm-color-background: #333;
    --mm-color-background-highlight: rgba(255, 255, 255, 0.08);
    --mm-color-background-emphasis: rgba(0, 0, 0, 0.1);
    --mm-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.mm-menu_theme-black {
    --mm-color-border: rgba(255, 255, 255, 0.25);
    --mm-color-button: rgba(255, 255, 255, 0.4);
    --mm-color-text: rgba(255, 255, 255, 0.75);
    --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
    --mm-color-background: #000;
    --mm-color-background-highlight: rgba(255, 255, 255, 0.2);
    --mm-color-background-emphasis: rgba(255, 255, 255, 0.15);
    --mm-shadow: none;
}
:root {
    --mm-line-height: 16px;
    --mm-listitem-size: 38px;
    --mm-navbar-size: 44px;
    --mm-offset-top: 0;
    --mm-offset-right: 0;
    --mm-offset-bottom: 0;
    --mm-offset-left: 0;
    --mm-color-border: rgba(0, 0, 0, 0.15);
    --mm-color-button: rgba(0, 0, 0, .75);
    --mm-color-text: rgba(0, 0, 0, 1);
    --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
    --mm-color-background: #e6edf0;
    --mm-color-background-highlight: rgba(0, 0, 0, 0.05);
    --mm-color-background-emphasis: rgba(255, 255, 255, 0.4);
    --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.mm-hidden {
    display: none !important;
}
.mm-wrapper {
    overflow-x: hidden;
    position: relative;
}
.mm-menu {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #f3f3f3;
    border-color: rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: var(--mm-offset-top);
    right: var(--mm-offset-right);
    bottom: var(--mm-offset-bottom);
    left: var(--mm-offset-left);
    z-index: 0;
    background: var(--mm-color-background);
    border-color: var(--mm-color-border);
    color: var(--mm-color-text);
    line-height: var(--mm-line-height);
    -webkit-tap-highlight-color: var(--mm-color-background-emphasis);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mm-menu a,
.mm-menu a:active,
.mm-menu a:hover,
.mm-menu a:link,
.mm-menu a:visited {
    text-decoration: none;
    color: inherit;
}
[dir="rtl"] .mm-menu {
    direction: rtl;
}
.mm-panel {
    background: #e6edf0;
    border-color: rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
    z-index: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    overflow: hidden;
    overflow-y: auto;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transition: -webkit-transform 0.4s ease;
    transition: -webkit-transform 0.4s ease;
    -o-transition: transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.mm-panel:after {
    height: 44px;
}
.mm-panel:not(.mm-hidden) {
    /*display: block;*/
}
.mm-panel:after {
    content: "";
    display: block;
    height: var(--mm-listitem-size);
}
.mm-panel_opened {
    z-index: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-panel_opened-parent {
    -webkit-transform: translate3d(-30%, 0, 0);
    transform: translate3d(-30%, 0, 0);
}
.mm-panel_highest {
    z-index: 2;
}
.mm-panel_noanimation {
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}
.mm-panel_noanimation.mm-panel_opened-parent {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-panels > .mm-panel {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    padding-left: 2rem;
    padding-right: 2rem;
}
.mm-panels > .mm-panel {
    top:2.3rem;
}
.mm-panel__content {
    padding: 20px 20px 0;
}
.mm-panels {
    background: #e6edf0;
    border-color: rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
    position: relative;
    height: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
}
[dir="rtl"] .mm-panel:not(.mm-panel_opened) {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}
[dir="rtl"] .mm-panel.mm-panel_opened-parent {
    -webkit-transform: translate3d(30%, 0, 0);
    transform: translate3d(30%, 0, 0);
}
.mm-listitem_vertical > .mm-panel {
    display: none;
    width: 100%;
    padding: 10px 0 10px 10px;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
}
.mm-listitem_vertical > .mm-panel:after,
.mm-listitem_vertical > .mm-panel:before {
    content: none;
    display: none;
}
.mm-listitem_opened > .mm-panel {
    display: block;
}
.mm-listitem_vertical > .mm-listitem__btn {
    height: 44px;
    height: var(--mm-listitem-size);
    bottom: auto;
}
.mm-listitem_vertical .mm-listitem:last-child:after {
    border-color: transparent;
}
.mm-listitem_opened > .mm-listitem__btn:after {
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    right: 19px;
}
.mm-btn {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50px;
    padding: 0;
}
.mm-btn:after,
.mm-btn:before {
    border: 2px solid rgba(0, 0, 0, 0.3);
    border: 2px solid var(--mm-color-button);
}
.mm-btn_next:after,
.mm-btn_prev:before {
    content: "";
    border-bottom: none;
    border-right: none;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 7px;
    height: 7px;
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
}
.mm-btn_prev:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: 5px;
    right: auto;
}
.mm-btn_next:after {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    right: 4px;
    left: auto;
}

.mm-btn_close:after,
.mm-btn_close:before {
    content: "";
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 5px;
    height: 5px;
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.mm-btn_close:before {
    border-right: none;
    border-bottom: none;
    right: 18px;
}
.mm-btn_close:after {
    border-left: none;
    border-top: none;
    right: 25px;
}
[dir="rtl"] .mm-btn_next:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: 23px;
    right: auto;
}
[dir="rtl"] .mm-btn_prev:before {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    right: 23px;
    left: auto;
}
[dir="rtl"] .mm-btn_close:after,
[dir="rtl"] .mm-btn_close:before {
    right: auto;
}
[dir="rtl"] .mm-btn_close:before {
    left: 25px;
}
[dir="rtl"] .mm-btn_close:after {
    left: 18px;
}
.mm-navbar {
    min-height: 44px;
    border-bottom: none;
    background: #f3f3f3;
    color: rgba(0, 0, 0, 0.3);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: var(--mm-navbar-size);
    border-bottom: none;
    background: var(--mm-color-background);
    color: var(--mm-color-text-dimmed);
    text-align: center;
    opacity: 1;
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
}
.mm-navbar > * {
    min-height: 44px;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
    .mm-navbar_sticky {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1;
    }
}
.mm-navbar > * {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.mm-navbar__btn {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}
.mm-navbar__btn.mm-btn_prev {
    
}
.mm-navbar__title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
}
.mm-navbar__title:not(:last-child) {
    padding-right: 0;
}
.mm-navbar__title > span {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: none;
}
.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title {
    padding-left: 0;
}
.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child {
    padding-right: 50px;
}
[dir="rtl"] .mm-navbar {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.mm-listview {
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
}
.mm-listitem {
    color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.1);
    color: var(--mm-color-text);
    border-color: var(--mm-color-border);
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    /*width:calc(100% - 7rem);*/
}
.mm-listitem:after {
    content: "";
    border-color: inherit;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.mm-listitem a,
.mm-listitem a:hover {
    text-decoration: none;
    font-weight: 400;
    color:#000;
}
.mm-listitem__btn,
.mm-listitem__text {
    padding: 12px;
    display: block;
    padding: calc((var(--mm-listitem-size) - var(--mm-line-height)) / 2);
    padding-left: 0;
    padding-right: 0;
    color: inherit;
}
.mm-listitem__text {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 0;
    padding-right: 10px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
}
.mm-listitem__btn {
    background: rgba(3, 2, 1, 0);
    border-color: inherit;
    width: auto;
    padding-right: 50px;
    position: relative;
}
.mm-listitem__btn:not(.mm-listitem__text) {
    border-left-width: 1px;
    border-left-style: solid;
}
.mm-listitem_selected > .mm-listitem__text {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
.mm-listitem_opened > .mm-listitem__btn,
.mm-listitem_opened > .mm-panel {
    background: rgba(0, 0, 0, 0.05);
    background: var(--mm-color-background-highlight);
}
[dir="rtl"] .mm-listitem:after {
    left: 0;
    right: 20px;
}
[dir="rtl"] .mm-listitem__text {
    padding-left: 10px;
    padding-right: 20px;
}
[dir="rtl"] .mm-listitem__btn {
    padding-left: 50px;
    border-left-width: 0;
    border-left-style: none;
}
[dir="rtl"] .mm-listitem__btn:not(.mm-listitem__text) {
    padding-right: 0;
    border-right-width: 1px;
    border-right-style: solid;
}
.mm-page {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}
.mm-slideout {
    -webkit-transition: -webkit-transform 0.4s ease;
    transition: -webkit-transform 0.4s ease;
    -o-transition: transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    z-index: 1;
}
.mm-wrapper_opened {
    overflow-x: hidden;
    position: relative;
}
.mm-wrapper_opened .mm-page {
    min-height: 100vh;
}
.mm-wrapper_background .mm-page {
    background: inherit;
}
.mm-menu_offcanvas {
    position: fixed;
    right: auto;
    z-index: 10000;
}
.mm-menu_offcanvas:not(.mm-menu_opened) {
    /*display:none*/
    transform: translateX(-100%);
    
}
.mm-menu_offcanvas {
    width: 100%;
    /*min-width: 240px;
    max-width: 440px;*/
    transform: translateX(0);
    transition: transform ease 0.2s, -webkit-transform ease 0.2s;
    top: 88px;
}
.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
    /*-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)*/
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
/*
@media all and (min-width: 550px) {
    .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(440px, 0, 0);
        transform: translate3d(440px, 0, 0);
    }
}
*/
.mm-wrapper__blocker {
    background: rgba(3, 2, 1, 0);
    overflow: hidden;
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
}
.mm-wrapper_blocking {
    overflow: hidden;
    position: fixed;
}
.mm-wrapper_blocking body {
    overflow: hidden;
}
.mm-wrapper_blocking .mm-wrapper__blocker {
    display: block;
}
.mm-sronly {
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    width: 1px !important;
    min-width: 1px !important;
    height: 1px !important;
    min-height: 1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
}
.mm-menu_autoheight:not(.mm-menu_offcanvas) {
    position: relative;
}
.mm-menu_autoheight.mm-menu_position-bottom,
.mm-menu_autoheight.mm-menu_position-top {
    max-height: 80%;
}
.mm-menu_autoheight-measuring .mm-panel {
    display: block !important;
}
.mm-menu_autoheight-measuring .mm-panels > .mm-panel {
    bottom: auto !important;
    height: auto !important;
}
.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel {
    display: none !important;
}
[class*="mm-menu_columns-"] {
    -webkit-transition-property: width;
    -o-transition-property: width;
    transition-property: width;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel {
    right: auto;
    -webkit-transition-property: width, -webkit-transform;
    transition-property: width, -webkit-transform;
    -o-transition-property: width, transform;
    transition-property: width, transform;
    transition-property: width, transform, -webkit-transform;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened,
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened-parent {
    display: block !important;
}
[class*="mm-panel_columns-"] {
    border-right: 1px solid;
    border-color: inherit;
}
.mm-menu_columns-1 .mm-panel_columns-0,
.mm-menu_columns-2 .mm-panel_columns-1,
.mm-menu_columns-3 .mm-panel_columns-2,
.mm-menu_columns-4 .mm-panel_columns-3 {
    border-right: none;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-0 {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-menu_columns-0 .mm-panels > .mm-panel {
    z-index: 0;
}
.mm-menu_columns-0 .mm-panels > .mm-panel else {
    width: 100%;
}
.mm-menu_columns-0 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
.mm-menu_columns-0 {
    width: 80%;
    min-width: 240px;
    max-width: 0;
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(80vw, 0, 0);
    transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
@media all and (min-width: 0px) {
    .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 0px) {
    .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-1 {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
.mm-menu_columns-1 .mm-panels > .mm-panel {
    z-index: 1;
    width: 100%;
}
.mm-menu_columns-1 .mm-panels > .mm-panel else {
    width: 100%;
}
.mm-menu_columns-1 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
    -webkit-transform: translate3d(200%, 0, 0);
    transform: translate3d(200%, 0, 0);
}
.mm-menu_columns-1 {
    width: 80%;
    min-width: 240px;
    max-width: 440px;
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(80vw, 0, 0);
    transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
@media all and (min-width: 550px) {
    .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(440px, 0, 0);
        transform: translate3d(440px, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 550px) {
    .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-440px, 0, 0);
        transform: translate3d(-440px, 0, 0);
    }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-2 {
    -webkit-transform: translate3d(200%, 0, 0);
    transform: translate3d(200%, 0, 0);
}
.mm-menu_columns-2 .mm-panels > .mm-panel {
    z-index: 2;
    width: 50%;
}
.mm-menu_columns-2 .mm-panels > .mm-panel else {
    width: 100%;
}
.mm-menu_columns-2 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
    -webkit-transform: translate3d(300%, 0, 0);
    transform: translate3d(300%, 0, 0);
}
.mm-menu_columns-2 {
    width: 80%;
    min-width: 240px;
    max-width: 880px;
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(80vw, 0, 0);
    transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
@media all and (min-width: 1100px) {
    .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(880px, 0, 0);
        transform: translate3d(880px, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 1100px) {
    .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-880px, 0, 0);
        transform: translate3d(-880px, 0, 0);
    }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-3 {
    -webkit-transform: translate3d(300%, 0, 0);
    transform: translate3d(300%, 0, 0);
}
.mm-menu_columns-3 .mm-panels > .mm-panel {
    z-index: 3;
    width: 33.34%;
}
.mm-menu_columns-3 .mm-panels > .mm-panel else {
    width: 100%;
}
.mm-menu_columns-3 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
    -webkit-transform: translate3d(400%, 0, 0);
    transform: translate3d(400%, 0, 0);
}
.mm-menu_columns-3 {
    width: 80%;
    min-width: 240px;
    max-width: 1320px;
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(80vw, 0, 0);
    transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
@media all and (min-width: 1650px) {
    .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(1320px, 0, 0);
        transform: translate3d(1320px, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 1650px) {
    .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-1320px, 0, 0);
        transform: translate3d(-1320px, 0, 0);
    }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-4 {
    -webkit-transform: translate3d(400%, 0, 0);
    transform: translate3d(400%, 0, 0);
}
.mm-menu_columns-4 .mm-panels > .mm-panel {
    z-index: 4;
    width: 25%;
}
.mm-menu_columns-4 .mm-panels > .mm-panel else {
    width: 100%;
}
.mm-menu_columns-4 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
    -webkit-transform: translate3d(500%, 0, 0);
    transform: translate3d(500%, 0, 0);
}
.mm-menu_columns-4 {
    width: 80%;
    min-width: 240px;
    max-width: 1760px;
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(80vw, 0, 0);
    transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(240px, 0, 0);
        transform: translate3d(240px, 0, 0);
    }
}
@media all and (min-width: 2200px) {
    .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(1760px, 0, 0);
        transform: translate3d(1760px, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 2200px) {
    .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-1760px, 0, 0);
        transform: translate3d(-1760px, 0, 0);
    }
}
[class*="mm-menu_columns-"].mm-menu_position-bottom,
[class*="mm-menu_columns-"].mm-menu_position-top {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}
.mm-wrapper_opening [class*="mm-menu_columns-"].mm-menu_position-front {
    -webkit-transition-property: width, min-width, max-width, -webkit-transform;
    transition-property: width, min-width, max-width, -webkit-transform;
    -o-transition-property: width, min-width, max-width, transform;
    transition-property: width, min-width, max-width, transform;
    transition-property: width, min-width, max-width, transform, -webkit-transform;
}
.mm-counter {
    color: rgba(0, 0, 0, 0.3);
    display: block;
    padding-left: 20px;
    float: right;
    text-align: right;
    color: var(--mm-color-text-dimmed);
}
.mm-listitem_nosubitems > .mm-counter {
    display: none;
}
[dir="rtl"] .mm-counter {
    text-align: left;
    float: left;
    padding-left: 0;
    padding-right: 20px;
}
.mm-divider {
    position: relative;
    min-height: 20px;
    padding: 4.3px;
    background: #f3f3f3;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    min-height: var(--mm-line-height);
    padding: calc(((var(--mm-listitem-size) * 0.65) - var(--mm-line-height)) * 0.5);
    padding-right: 10px;
    padding-left: 20px;
    font-size: 75%;
    text-transform: uppercase;
    background: var(--mm-color-background);
    opacity: 1;
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
}
.mm-divider:before {
    background: rgba(0, 0, 0, 0.05);
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
    .mm-divider {
        position: -webkit-sticky;
        position: sticky;
        z-index: 2;
        top: 0;
    }
    .mm-navbar_sticky:not(.mm-hidden) ~ .mm-listview .mm-divider {
        top: var(--mm-navbar-size);
    }
}
.mm-divider:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    background: var(--mm-color-background-highlight);
}
.mm-wrapper_dragging .mm-menu,
.mm-wrapper_dragging .mm-slideout {
    -webkit-transition-duration: 0s !important;
    -o-transition-duration: 0s !important;
    transition-duration: 0s !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}
.mm-wrapper_dragging .mm-menu {
    pointer-events: none !important;
}
.mm-wrapper_dragging .mm-wrapper__blocker {
    display: none !important;
}
.mm-menu_dropdown {
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    height: 80%;
}
.mm-wrapper_dropdown .mm-slideout {
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    z-index: 0;
}
.mm-wrapper_dropdown .mm-wrapper__blocker {
    -webkit-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    z-index: 1;
}
.mm-wrapper_dropdown .mm-menu_dropdown {
    z-index: 2;
}
.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown {
    display: none;
}
.mm-menu_tip-bottom:before,
.mm-menu_tip-left:before,
.mm-menu_tip-right:before,
.mm-menu_tip-top:before {
    content: "";
    background: inherit;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    z-index: -1;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.mm-menu_tip-left:before {
    left: 22px;
}
.mm-menu_tip-right:before {
    right: 22px;
}
.mm-menu_tip-top:before {
    top: -8px;
}
.mm-menu_tip-bottom:before {
    bottom: -8px;
}
:root {
    --mm-iconbar-size: 50px;
}
.mm-menu_iconbar-left .mm-navbars_bottom,
.mm-menu_iconbar-left .mm-navbars_top,
.mm-menu_iconbar-left .mm-panels {
    margin-left: 50px;
    margin-left: var(--mm-iconbar-size);
}
.mm-menu_iconbar-right .mm-navbars_bottom,
.mm-menu_iconbar-right .mm-navbars_top,
.mm-menu_iconbar-right .mm-panels {
    margin-right: 50px;
    margin-right: var(--mm-iconbar-size);
}
.mm-iconbar {
    width: 50px;
    border-color: rgba(0, 0, 0, 0.1);
    background: #f3f3f3;
    color: rgba(0, 0, 0, 0.3);
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 2;
    width: var(--mm-iconbar-size);
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0 solid;
    border-color: var(--mm-color-border);
    background: var(--mm-color-background);
    color: var(--mm-color-text-dimmed);
    text-align: center;
}
.mm-menu_iconbar-left .mm-iconbar,
.mm-menu_iconbar-right .mm-iconbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.mm-menu_iconbar-left .mm-iconbar {
    border-right-width: 1px;
    left: 0;
}
.mm-menu_iconbar-right .mm-iconbar {
    border-left-width: 1px;
    right: 0;
}
.mm-iconbar__bottom,
.mm-iconbar__top {
    width: 100%;
    -webkit-overflow-scrolling: touch;
    overflow: hidden;
    overflow-y: auto;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
}
.mm-iconbar__bottom > *,
.mm-iconbar__top > * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding: 12.5px 0;
}
.mm-iconbar__bottom a,
.mm-iconbar__bottom a:hover,
.mm-iconbar__top a,
.mm-iconbar__top a:hover {
    text-decoration: none;
}
.mm-iconbar__tab_selected {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
:root {
    --mm-iconpanel-size: 50px;
}
.mm-panel_iconpanel-1 {
    width: calc(100% - 50px);
    width: calc(100% - (var(--mm-iconpanel-size) * 1));
}
.mm-panel_iconpanel-2 {
    width: calc(100% - 100px);
    width: calc(100% - (var(--mm-iconpanel-size) * 2));
}
.mm-panel_iconpanel-3 {
    width: calc(100% - 150px);
    width: calc(100% - (var(--mm-iconpanel-size) * 3));
}
.mm-panel_iconpanel-first ~ .mm-panel {
    width: calc(100% - 50px);
    width: calc(100% - var(--mm-iconpanel-size));
}
.mm-menu_iconpanel .mm-panels > .mm-panel {
    left: auto;
    -webkit-transition-property: width, -webkit-transform;
    transition-property: width, -webkit-transform;
    -o-transition-property: transform, width;
    transition-property: transform, width;
    transition-property: transform, width, -webkit-transform;
}
.mm-menu_iconpanel .mm-panels > .mm-panel_opened,
.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
    display: block !important;
}
.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
    overflow-y: hidden;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}
.mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
    border-left-width: 1px;
    border-left-style: solid;
}
.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,
.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar {
    opacity: 0;
}
.mm-panel__blocker {
    background: inherit;
    opacity: 0;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 3;
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
}
.mm-panel_opened-parent .mm-panel__blocker {
    opacity: 0.6;
    bottom: -100000px;
}
[dir="rtl"] .mm-menu_iconpanel .mm-panels > .mm-panel {
    left: 0;
    right: auto;
    -webkit-transition-property: width, -webkit-transform;
    transition-property: width, -webkit-transform;
    -o-transition-property: transform, width;
    transition-property: transform, width;
    transition-property: transform, width, -webkit-transform;
}
[dir="rtl"] .mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
    border-left: none;
    border-right: 1px solid;
    border-color: inherit;
}
.mm-menu_keyboardfocus a:focus,
.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
    outline: 0;
}
.mm-wrapper__blocker .mm-tabstart {
    cursor: default;
    display: block;
    width: 100%;
    height: 100%;
}
.mm-wrapper__blocker .mm-tabend {
    opacity: 0;
    position: absolute;
    bottom: 0;
}
.mm-navbars_top {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.mm-navbars_top .mm-navbar:not(:last-child) {
    border-bottom: none;
}
.mm-navbars_bottom {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.mm-navbars_bottom .mm-navbar {
    border-bottom: none;
}
.mm-navbars_bottom .mm-navbar:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-top: 1px solid var(--mm-color-border);
}
.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input {
    padding-left: 0;
}
.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input {
    padding-right: 0;
}
.mm-navbar__breadcrumbs {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 0 20px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
.mm-navbar__breadcrumbs > * {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 6px;
}
.mm-navbar__breadcrumbs > a {
    text-decoration: underline;
}
.mm-navbar__breadcrumbs:not(:last-child) {
    padding-right: 0;
}
.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs {
    padding-left: 0;
}
.mm-navbar_tabs > * {
    padding: 0 10px;
    border: 1px solid transparent;
}
.mm-navbar__tab_selected {
    background: #f3f3f3;
    color: rgba(0, 0, 0, 0.75);
    background: var(--mm-color-background);
    color: var(--mm-color-text);
}
.mm-navbar__tab_selected:not(:first-child) {
    border-left-color: rgba(0, 0, 0, 0.1);
}
.mm-navbar__tab_selected:not(:last-child) {
    border-right-color: rgba(0, 0, 0, 0.1);
}
.mm-navbar__tab_selected:not(:first-child) {
    border-left-color: var(--mm-color-border);
}
.mm-navbar__tab_selected:not(:last-child) {
    border-right-color: var(--mm-color-border);
}
.mm-navbars_top .mm-navbar_tabs {
    border-bottom: none;
}
.mm-navbars_top .mm-navbar_tabs > * {
    border-bottom-color: rgba(0, 0, 0, 0.1);
    border-bottom-color: var(--mm-color-border);
}
.mm-navbars_top .mm-navbar__tab_selected {
    border-top-color: rgba(0, 0, 0, 0.1);
    border-top-color: var(--mm-color-border);
    border-bottom-color: transparent;
}
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar {
    background: #f3f3f3;
    background: var(--mm-color-background);
}
.mm-navbars_bottom .mm-navbar_tabs:first-child {
    border-top: none;
}
.mm-navbars_bottom .mm-navbar_tabs > * {
    border-top-color: rgba(0, 0, 0, 0.1);
    border-top-color: var(--mm-color-border);
}
.mm-navbars_bottom .mm-navbar__tab_selected {
    border-bottom-color: rgba(0, 0, 0, 0.1);
    border-bottom-color: var(--mm-color-border);
    border-top-color: transparent;
}
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar {
    background: #f3f3f3;
    background: var(--mm-color-background);
}
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
.mm-searchfield {
    height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: var(--mm-navbar-size);
    padding: 0;
    overflow: hidden;
}
.mm-searchfield input {
    height: 30.8px;
    line-height: 30.8px;
}
.mm-searchfield input,
.mm-searchfield input:focus,
.mm-searchfield input:hover {
    background: rgba(0, 0, 0, 0.05);
    color: rgba(0, 0, 0, 0.75);
}
.mm-searchfield input {
    display: block;
    width: 100%;
    max-width: 100%;
    height: calc(var(--mm-navbar-size) * 0.7);
    min-height: unset;
    max-height: unset;
    margin: 0;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none !important;
    border-radius: 4px;
    line-height: calc(var(--mm-navbar-size) * 0.7);
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: 0 !important;
    font: inherit;
    font-size: inherit;
}
.mm-searchfield input,
.mm-searchfield input:focus,
.mm-searchfield input:hover {
    background: var(--mm-color-background-highlight);
    color: var(--mm-color-text);
}
.mm-searchfield input::-ms-clear {
    display: none;
}
.mm-searchfield__input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    width: 100%;
    max-width: 100%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.mm-panel__noresultsmsg {
    color: rgba(0, 0, 0, 0.3);
    padding: 50px 0;
    color: var(--mm-color-text-dimmed);
    text-align: center;
    font-size: 150%;
}
.mm-searchfield__btn {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
}
.mm-panel_search {
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    border-left: none !important;
}
.mm-searchfield__cancel {
    line-height: 44px;
    display: block;
    padding-right: 10px;
    margin-right: -100px;
    line-height: var(--mm-navbar-size);
    text-decoration: none;
    -webkit-transition: margin 0.4s ease;
    -o-transition: margin 0.4s ease;
    transition: margin 0.4s ease;
}
.mm-searchfield__cancel-active {
    margin-right: 0;
}
.mm-listitem_nosubitems > .mm-listitem__btn {
    display: none;
}
.mm-listitem_nosubitems > .mm-listitem__text {
    padding-right: 10px;
}
.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn) {
    z-index: -1;
    pointer-events: none;
}
.mm-sectionindexer {
    background: inherit;
    text-align: center;
    font-size: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 20px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: -20px;
    z-index: 5;
    -webkit-transition: right 0.4s ease;
    -o-transition: right 0.4s ease;
    transition: right 0.4s ease;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}
.mm-sectionindexer a {
    color: rgba(0, 0, 0, 0.3);
    color: var(--mm-color-text-dimmed);
    line-height: 1;
    text-decoration: none;
    display: block;
}
.mm-sectionindexer ~ .mm-panel {
    padding-right: 0;
}
.mm-sectionindexer_active {
    right: 0;
}
.mm-sectionindexer_active ~ .mm-panel {
    padding-right: 20px;
}
.mm-menu_selected-hover .mm-listitem__btn,
.mm-menu_selected-hover .mm-listitem__text,
.mm-menu_selected-parent .mm-listitem__btn,
.mm-menu_selected-parent .mm-listitem__text {
    -webkit-transition: background-color 0.4s ease;
    -o-transition: background-color 0.4s ease;
    transition: background-color 0.4s ease;
}
.mm-menu_selected-hover .mm-listview:hover > .mm-listitem_selected:not(:hover) > .mm-listitem__text {
    background: 0 0;
}
.mm-menu_selected-hover .mm-listitem__btn:hover,
.mm-menu_selected-hover .mm-listitem__text:hover {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) > .mm-listitem__text {
    background: 0 0;
}
.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn,
.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text {
    background: rgba(255, 255, 255, 0.4);
    background: var(--mm-color-background-emphasis);
}
:root {
    --mm-sidebar-collapsed-size: 50px;
    --mm-sidebar-expanded-size: 440px;
}
.mm-wrapper_sidebar-collapsed body,
.mm-wrapper_sidebar-expanded body {
    position: relative;
}
.mm-wrapper_sidebar-collapsed .mm-slideout,
.mm-wrapper_sidebar-expanded .mm-slideout {
    -webkit-transition-property: width, -webkit-transform;
    transition-property: width, -webkit-transform;
    -o-transition-property: width, transform;
    transition-property: width, transform;
    transition-property: width, transform, -webkit-transform;
}
.mm-wrapper_sidebar-collapsed .mm-page,
.mm-wrapper_sidebar-expanded .mm-page {
    background: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 100vh;
}
.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    top: 0 !important;
    right: auto !important;
    bottom: 0 !important;
    left: 0 !important;
}
.mm-wrapper_sidebar-collapsed .mm-slideout {
    width: calc(100% - 50px);
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
    width: calc(100% - var(--mm-sidebar-collapsed-size));
    -webkit-transform: translate3d(var(--mm-sidebar-collapsed-size), 0, 0);
    transform: translate3d(var(--mm-sidebar-collapsed-size), 0, 0);
}
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar {
    opacity: 0;
}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
    width: 440px;
    width: var(--mm-sidebar-expanded-size);
    min-width: 0 !important;
    max-width: 100000px !important;
    border-right-width: 1px;
    border-right-style: solid;
}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after {
    content: none;
    display: none;
}
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body {
    overflow: visible;
}
.mm-wrapper_sidebar-expanded .mm-wrapper__blocker {
    display: none !important;
}
.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout {
    width: calc(100% - 440px);
    -webkit-transform: translate3d(440px, 0, 0);
    transform: translate3d(440px, 0, 0);
    width: calc(100% - var(--mm-sidebar-expanded-size));
    -webkit-transform: translate3d(var(--mm-sidebar-expanded-size), 0, 0);
    transform: translate3d(var(--mm-sidebar-expanded-size), 0, 0);
}
.mm-menu__blocker {
    background: rgba(3, 2, 1, 0);
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
}
.mm-menu_opened .mm-menu__blocker {
    display: none;
}
[dir="rtl"].mm-wrapper_sidebar-collapsed .mm-slideout {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
[dir="rtl"].mm-wrapper_sidebar-expanded .mm-slideout {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
[dir="rtl"].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
input.mm-toggle {
    margin-top: 5px;
    background: rgba(0, 0, 0, 0.1);
    display: inline-block;
    min-width: 58px;
    width: 58px;
    height: 34px;
    margin: 0 10px;
    margin-top: calc((var(--mm-listitem-size) - 34px) / 2);
    border: none !important;
    background: var(--mm-color-border);
    border-radius: 34px;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    cursor: pointer;
    -webkit-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}
input.mm-toggle:before {
    background: #f3f3f3;
}
input.mm-toggle:before {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    margin: 1px;
    border-radius: 34px;
    background: var(--mm-color-background);
    -webkit-transition: -webkit-transform 0.2s ease;
    transition: -webkit-transform 0.2s ease;
    -o-transition: transform 0.2s ease;
    transition: transform 0.2s ease;
    transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
input.mm-toggle:checked {
    background: #4bd963;
}
input.mm-toggle:checked:before {
    -webkit-transform: translateX(24px);
    -ms-transform: translateX(24px);
    transform: translateX(24px);
}
input.mm-check {
    margin-top: 2px;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    border: none !important;
    background: 0 0 !important;
    cursor: pointer;
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 0 10px;
    margin-top: calc((var(--mm-listitem-size) - 40px) / 2);
}
input.mm-check:before {
    content: "";
    display: block;
    width: 40%;
    height: 20%;
    margin: 25% 0 0 20%;
    border-left: 3px solid;
    border-bottom: 3px solid;
    border-color: var(--mm-color-text);
    opacity: 0.3;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: opacity 0.2s ease;
    -o-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
input.mm-check:checked:before {
    opacity: 1;
}
[dir="rtl"] input.mm-toggle:checked ~ label.mm-toggle:before {
    float: left;
}
.mm-menu_border-none .mm-listitem:after {
    content: none;
}
.mm-menu_border-full .mm-listitem:after {
    left: 0 !important;
}
.mm-menu_fx-menu-slide {
    -webkit-transition: -webkit-transform 0.4s ease;
    transition: -webkit-transform 0.4s ease;
    -o-transition: transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.mm-wrapper_opened .mm-menu_fx-menu-slide {
    -webkit-transform: translate3d(-30%, 0, 0);
    transform: translate3d(-30%, 0, 0);
}
.mm-wrapper_opening .mm-menu_fx-menu-slide {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right {
    -webkit-transform: translate3d(30%, 0, 0);
    transform: translate3d(30%, 0, 0);
}
.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-menu_fx-panels-none .mm-panel,
.mm-panel_fx-none {
    -webkit-transition-property: none;
    -o-transition-property: none;
    transition-property: none;
}
.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-none.mm-panel_opened-parent {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}
.mm-menu_fullscreen {
    width: 100%;
    min-width: 140px;
    max-width: 10000px;
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(100vw, 0, 0);
    transform: translate3d(100vw, 0, 0);
}
@media all and (max-width: 140px) {
    .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(140px, 0, 0);
        transform: translate3d(140px, 0, 0);
    }
}
@media all and (min-width: 10000px) {
    .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(10000px, 0, 0);
        transform: translate3d(10000px, 0, 0);
    }
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-100vw, 0, 0);
    transform: translate3d(-100vw, 0, 0);
}
@media all and (max-width: 140px) {
    .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-140px, 0, 0);
        transform: translate3d(-140px, 0, 0);
    }
}
@media all and (min-width: 10000px) {
    .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-10000px, 0, 0);
        transform: translate3d(-10000px, 0, 0);
    }
}
.mm-menu_fullscreen.mm-menu_position-top {
    height: 100vh;
    min-height: 140px;
    max-height: 10000px;
}
.mm-menu_fullscreen.mm-menu_position-bottom {
    height: 100vh;
    min-height: 140px;
    max-height: 10000px;
}
.mm-menu_listview-justify .mm-panels > .mm-panel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.mm-menu_listview-justify .mm-panels > .mm-panel:after {
    content: none;
    display: none;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    min-height: 50px;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.mm-listview_inset {
    list-style: inside disc;
    width: 100%;
    padding: 0 30px 15px 30px;
    margin: 0;
}
.mm-listview_inset .mm-listitem {
    padding: 5px 0;
}
.mm-menu_multiline .mm-listitem__text {
    -o-text-overflow: clip;
    text-overflow: clip;
    white-space: normal;
}
[class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
    opacity: 0;
}
.mm-wrapper_opening [class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
    opacity: 0.3;
    -webkit-transition: opacity 0.4s ease 0.4s;
    -o-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker {
    background: inherit;
}
.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker {
    background: #000;
}
.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker {
    background: #fff;
}
.mm-menu_popup {
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    opacity: 0;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    height: 80%;
    min-height: 140px;
    max-height: 880px;
    top: 50%;
    left: 50%;
    bottom: auto;
    right: auto;
    z-index: 2;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
}
.mm-menu_popup.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    z-index: 0;
}
.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker {
    -webkit-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    z-index: 1;
}
.mm-wrapper_opening .mm-menu_popup {
    opacity: 1;
}
.mm-menu_position-right {
    left: auto;
    right: 0;
}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: translate3d(-80vw, 0, 0);
    transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
    .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-240px, 0, 0);
        transform: translate3d(-240px, 0, 0);
    }
}
@media all and (min-width: 550px) {
    .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
        -webkit-transform: translate3d(-440px, 0, 0);
        transform: translate3d(-440px, 0, 0);
    }
}
.mm-menu_position-bottom,
.mm-menu_position-front,
.mm-menu_position-top {
    -webkit-transition: -webkit-transform 0.4s ease;
    transition: -webkit-transform 0.4s ease;
    -o-transition: transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.mm-menu_position-bottom.mm-menu_opened,
.mm-menu_position-front.mm-menu_opened,
.mm-menu_position-top.mm-menu_opened {
    z-index: 2;
}
.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-top.mm-menu_opened ~ .mm-slideout {
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    z-index: 0;
}
.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker {
    z-index: 1;
}
.mm-menu_position-front {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}
.mm-menu_position-front.mm-menu_position-right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
.mm-menu_position-bottom,
.mm-menu_position-top {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}
.mm-menu_position-top {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
}
.mm-menu_position-top {
    height: 80vh;
    min-height: 140px;
    max-height: 880px;
}
.mm-menu_position-bottom {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    top: auto;
}
.mm-menu_position-bottom {
    height: 80vh;
    min-height: 140px;
    max-height: 880px;
}
.mm-wrapper_opening .mm-menu_position-bottom,
.mm-wrapper_opening .mm-menu_position-front,
.mm-wrapper_opening .mm-menu_position-top {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.mm-menu_shadow-page:after {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    content: "";
    display: block;
    width: 20px;
    height: 120%;
    position: absolute;
    left: 100%;
    top: -10%;
    z-index: 100;
    -webkit-clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%);
    clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%);
    -webkit-box-shadow: var(--mm-shadow);
    box-shadow: var(--mm-shadow);
}
.mm-menu_shadow-page.mm-menu_position-right:after {
    left: auto;
    right: 100%;
    -webkit-clip-path: polygon(20px 0, 40px 0, 40px 100%, 20px 100%);
    clip-path: polygon(20px 0, 40px 0, 40px 100%, 20px 100%);
}
.mm-menu_shadow-page.mm-menu_position-front:after {
    content: none;
    display: none;
}
.mm-menu_shadow-menu {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: var(--mm-shadow);
    box-shadow: var(--mm-shadow);
}
.mm-menu_shadow-panels .mm-panels > .mm-panel {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: var(--mm-shadow);
    box-shadow: var(--mm-shadow);
}
.mm-menu_theme-white {
    --mm-color-border: rgba(0, 0, 0, 0.1);
    --mm-color-button: rgba(0, 0, 0, 0.3);
    --mm-color-text: rgba(0, 0, 0, 0.7);
    --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
    --mm-color-background: #fff;
    --mm-color-background-highlight: rgba(0, 0, 0, 0.06);
    --mm-color-background-emphasis: rgba(0, 0, 0, 0.03);
    --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.mm-menu_theme-dark {
    --mm-color-border: rgba(0, 0, 0, 0.3);
    --mm-color-button: rgba(255, 255, 255, 0.4);
    --mm-color-text: rgba(255, 255, 255, 0.85);
    --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
    --mm-color-background: #333;
    --mm-color-background-highlight: rgba(255, 255, 255, 0.08);
    --mm-color-background-emphasis: rgba(0, 0, 0, 0.1);
    --mm-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.mm-menu_theme-black {
    --mm-color-border: rgba(255, 255, 255, 0.25);
    --mm-color-button: rgba(255, 255, 255, 0.4);
    --mm-color-text: rgba(255, 255, 255, 0.75);
    --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
    --mm-color-background: #000;
    --mm-color-background-highlight: rgba(255, 255, 255, 0.2);
    --mm-color-background-emphasis: rgba(255, 255, 255, 0.15);
    --mm-shadow: none;
}
body.modal-open .mm-slideout {
    z-index: unset;
}


/* FAQ Widget */

.accordion-flush .accordion-item .accordion-button { outline: none; border: none; box-shadow: none; background-color: #E6EDF0; border-radius: 5px; margin: 5px 0; font-weight: 600; }
.accordion-button:not(.collapsed) { color: #000; }
.accordion-button::after { width: 1rem; height: 1rem; background-size: cover; } 
.accordion-button:not(.collapsed)::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") ;} 
.accordion-item { border: none; }

.accordion-body h6 { margin-bottom: 5px; font-weight: 600; font-size: 1.1rem; color: #000; }
.accordion-body p { font-size: 1rem; }
  




/*!
 * mburger CSS v1.3.3
 * mmenujs.com/mburger
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */
:root{--mb-button-size:40px;--mb-bar-width:0.7;--mb-bar-height:3px;--mb-bar-spacing:7px;--mb-animate-timeout:0.4s}.mburger{background:0 0;border:none;border-radius:0;color:inherit;display:inline-block;position:relative;box-sizing:border-box;height:var(--mb-button-size);padding:0 0 0 var(--mb-button-size);margin:0;line-height:var(--mb-button-size);vertical-align:middle;appearance:none;outline:0;cursor:pointer}.mburger b{display:block;position:absolute;left:calc(var(--mb-button-size) * ((1 - var(--mb-bar-width))/ 2));width:calc(var(--mb-button-size) * var(--mb-bar-width));height:var(--mb-bar-height);border-radius:calc(var(--mb-bar-height)/ 2);background:currentColor;color:inherit;opacity:1}.mburger b:nth-of-type(1){bottom:calc(50% + var(--mb-bar-spacing));transition:bottom .2s ease,transform .2s ease,width .2s ease}.mburger b:nth-of-type(2){top:calc(50% - (var(--mb-bar-height)/ 2));transition:opacity .2s ease}.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));transition:top .2s ease,transform .2s ease,width .2s ease}.mm-wrapper_opened .mburger b:nth-of-type(1){bottom:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(45deg)}.mm-wrapper_opened .mburger b:nth-of-type(2){opacity:0}.mm-wrapper_opened .mburger b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(-45deg)}.mburger--collapse b:nth-of-type(1){transition:bottom .2s ease,margin .2s ease,transform .2s ease;transition-delay:.2s,0s,0s}.mburger--collapse b:nth-of-type(2){transition:top .2s ease,opacity 0s ease;transition-delay:.3s,.3s}.mburger--collapse b:nth-of-type(3){transition:top .2s ease,transform .2s ease}.mm-wrapper_opened .mburger--collapse b:nth-of-type(1){bottom:calc(50% - var(--mb-bar-spacing) - var(--mb-bar-height));margin-bottom:calc(var(--mb-bar-spacing) + (var(--mb-bar-height)/ 2));transform:rotate(45deg);transition-delay:calc(var(--mb-animate-timeout) + .1s),calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}.mm-wrapper_opened .mburger--collapse b:nth-of-type(2){top:calc(50% + var(--mb-bar-spacing));opacity:0;transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}.mm-wrapper_opened .mburger--collapse b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(-45deg);transition-delay:calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}.mburger--spin b:nth-of-type(1){transition-delay:.2s,0s}.mburger--spin b:nth-of-type(2){transition-duration:0s;transition-delay:.2s}.mburger--spin b:nth-of-type(3){transition-delay:.2s,0s}.mm-wrapper_opened .mburger--spin b:nth-of-type(1){transform:rotate(135deg);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}.mm-wrapper_opened .mburger--spin b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout) + 0s)}.mm-wrapper_opened .mburger--spin b:nth-of-type(3){transform:rotate(225deg);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}.mburger--squeeze b:nth-of-type(1){transition-delay:.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:.1s}.mburger--squeeze b:nth-of-type(3){transition-delay:.1s,0s}.mm-wrapper_opened .mburger--squeeze b:nth-of-type(1){transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s)}.mm-wrapper_opened .mburger--squeeze b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout) + 0s)}.mm-wrapper_opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s)}.mburger--tornado b:nth-of-type(1){transition:bottom .2s ease,transform .2s ease;transition-delay:.2s}.mburger--tornado b:nth-of-type(2){transition:opacity 0s ease,transform .2s ease;transition-delay:.1s,.1s}.mburger--tornado b:nth-of-type(3){transition:top .2s ease,transform .2s ease;transition-delay:0s}.mm-wrapper_opened .mburger--tornado b:nth-of-type(1){transform:rotate(-135deg);transition-delay:calc(var(--mb-animate-timeout) + 0s)}.mm-wrapper_opened .mburger--tornado b:nth-of-type(2){opacity:0;transform:rotate(-135deg);transition-delay:calc(var(--mb-animate-timeout) + .4s),calc(var(--mb-animate-timeout) + .1s)}.mm-wrapper_opened .mburger--tornado b:nth-of-type(3){transform:rotate(-225deg);transition-delay:calc(var(--mb-animate-timeout) + .2s)}
