.cky-btn-accept{background-color:#fff!important;color:#193139!important}.cky-btn{font-size:16px!important}.cky-title{font-size:20px!important}.cky-accordion-btn:hover,.cky-show-desc-btn:hover{background-color:transparent!important}body *:focus{outline:none!important}.btn,.button,.elementor-button,input[type="button"],button[type="submit"],button{border:none;outline:none}::selection{background:#e2eeea}::-moz-selection{background:#e2eeea}.page-header{display:none}.acf-map{width:100%;height:500px}.ourway-utbildning-table-info td{background-color:transparent!important;border:none;padding:3px}.ourway-utbildning-infobox{padding:30px;box-shadow:0 0 25px 0 rgb(0 0 0 / .2);margin:50px 0;position:relative;background:#fff}@media screen and (max-width:768px){.ourway-utbildning-infobox{}}.ourway-utbildning-infobox:first-child,.ourway-utbildning-infobox:nth-child(4n){box-shadow:0 0 0 70px rgb(94 168 191 / .5);margin:100px 0}.ourway-utbildning-signup-date{margin-bottom:20px}.ourway-utbildning-signup-date .signup-month{background-color:#193139;color:#fff;text-align:center;padding:15px 0;font-size:24px}.ourway-utbildning-signup-date .signup-day{background-color:#fff;color:#333;display:flex;align-items:center;justify-content:center;font-size:100px;font-weight:700;flex-direction:column;padding-bottom:15px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ourway-utbildning-signup-date .signup-day-name{font-size:20px}.ourway-utbildning-interest{background-color:#EDEDED;height:100%;width:100%;padding:30px;display:flex;justify-content:center;flex-direction:column}.ourway-utbildning-interest-none{height:100%;width:100%;padding:30px;display:flex;justify-content:center;align-items:flex-end;flex-direction:column}.ourway-utbildning-interest-none img{width:57%}@media screen and (max-width:768px){.ourway-utbildning-interest-none{justify-content:center;align-items:center}.ourway-utbildning-interest-none img{width:70%}}.ourway-signup-form{display:flex;flex-wrap:wrap}.ourway-signup-form div.col1{flex:0 0 100%;padding:10px}.ourway-signup-form div.col2{flex:0 0 50%;padding:10px}@media screen and (max-width:600px){.ourway-signup-form div.col2{flex:0 0 100%}}.ourway-signup-form div input[type="text"],.ourway-signup-form div textarea,.ourway-signup-form div input[type="email"]{border:none;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.ourway-signup-form .ourway-signup-form-send{display:flex;flex-wrap:wrap}.ourway-signup-message.success{color:#5cb85c}.ourway-signup-message.fail{color:#d9534f}.ourway-calendar .calender-message{padding:10px;text-align:center;margin-top:50px}.calendar-post{position:relative;display:flex;flex-direction:column;padding:10px;color:#333!important;text-decoration:none!important}.calendar-post .calendar-cat-icon{position:absolute;width:30px;height:30px;border-radius:50%;left:-10px;top:-10px}.calendar-post.columns-1{width:100%}.calendar-post.columns-2{width:50%}.calendar-post.columns-3{width:33%}.calendar-post.columns-4{width:25%}@media screen and (max-width:1025px){.calendar-post{width:100%}.calendar-post.columns-1,.calendar-post.columns-2,.calendar-post.columns-3,.calendar-post.columns-5{width:100%}}@media screen and (max-width:600px){.calendar-post{width:100%}}.calendar-post-inner{overflow:hidden;background:#fff;padding:20px;display:flex;border:1px solid #ddd;position:relative}@media screen and (max-width:500px){.calendar-post-inner{flex-direction:column;align-items:center}.calendar-post-inner .left{margin-bottom:20px}}.calendar-post.columns-3 .calendar-post-inner,.calendar-post.columns-4 .calendar-post-inner{flex-direction:column}.calendar-post.columns-3 .calendar-post-inner .date,.calendar-post.columns-4 .calendar-post-inner .date{max-width:100%;margin-bottom:20px}.calendar-post.columns-3 .calendar-post-inner .info,.calendar-post.columns-4 .calendar-post-inner .info{padding-left:0}.calendar-post.old .calendar-post-inner{--stripes:#cccccc5e;background-image:linear-gradient(45deg,#ffffff 25%,var(--stripes) 25%,var(--stripes) 50%,#ffffff 50%,#ffffff 75%,var(--stripes) 75%,var(--stripes) 100%);background-size:56.57px 56.57px}.calendar-post-inner:hover{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 0 15px 3px rgb(0 0 0 / .15)}.calendar-post .calendar-post-inner .left{flex:0 0 25%;position:relative}.calendar-post.cat-image .calendar-post-inner .left{flex:0 0 50%;display:flex}.calendar-post.cat-image .calendar-post-inner .left .category-image{flex:1;background-repeat:no-repeat;background-size:cover;min-width:120px}.calendar-post-inner .left .date{border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);display:flex;flex-direction:column;overflow:hidden;min-width:120px;max-width:120px}.calendar-post-inner .date .month{background-color:#193139;color:#fff;text-align:center;padding:8px 0;font-size:18px}.calendar-post-inner .date .day{background-color:#fff;color:#333;align-items:center;justify-content:center;font-size:70px;font-weight:700;padding-bottom:8px;display:flex;flex-direction:column;text-align:center;height:100%}.calendar-post-inner .date .day .dayname,.calendar-post-inner .date .day .year{font-size:12px}.calendar-post-inner .info{flex:0 0 75%;padding-left:20px}.calendar-post.cat-image .calendar-post-inner .info{flex:0 0 50%}.calendar-post-inner .info table td{background-color:transparent!important;border:none;padding:3px;line-height:1.3}.ourway-calendar-filters{padding:10px;display:flex}.ourway-calendar-filters select{border:1px solid #b9b9b9;max-width:200px}.ourway-calendar-filters>div{margin-right:10px;display:flex;justify-content:center;align-items:center}.ourway-calendar-filters>div.null-filter{justify-self:flex-end;flex:1;justify-content:flex-end}.ourway-calendar-filters>div input[type="checkbox"]{transform:scale(2.5);margin:0 20px;cursor:pointer}.ourway-calendar-filters>div input[type="checkbox"]+label{margin-left:5px;cursor:pointer;font-size:1rem}.ourway-calendar-filters>div.null-filter a{font-size:1rem}.ourway-calendar-filters>div.null-filter a:hover{color:#EB6209}@media screen and (max-width:768px){.ourway-calendar-filters{flex-wrap:wrap;justify-content:center}.ourway-calendar-filters>div{justify-content:flex-start;margin-bottom:20px;flex:0 0 45%}.ourway-calendar-filters>div input[type="checkbox"]{margin:0 10px}.ourway-calendar-filters>div.null-filter{justify-content:center}}.ourway-menu{list-style:none;padding:0}.ourway-menu>li{margin-bottom:5px}.ourway-menu a{text-decoration:none!important;color:white!important}.ourway-menu .ourway-sub-menu{list-style:none;padding-left:20px;margin-top:5px}.ourway-utbildningar-menu a{display:inline-block;text-decoration:none;padding:13px 20px;font-size:17px;transition:.4s;line-height:20px;align-items:center;color:#33343A;position:relative;z-index:2}.ourway-utbildningar-menu a:before,.ourway-utbildningar-menu a:after{content:"";background-color:#193139;display:block;position:absolute;-webkit-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1);transform:scale(.5);top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1}.ourway-utbildningar-menu a:hover{color:#fff}.ourway-utbildningar-menu a:hover:before,.ourway-utbildningar-menu a:hover:after{transform:scale(1);opacity:1}.ourway-authors .ourway-author{position:relative;background-color:#083644;color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:150px}.ourway-authors .ourway-author h2,.ourway-authors .ourway-author p{color:#fff}.ourway-authors .ourway-author img{border-radius:50% 50% 50% 50%;width:150px;height:150px;object-fit:cover;margin-top:-100px}