.elementor-kit-7{--e-global-color-primary:#3B121F;--e-global-color-secondary:#741A37;--e-global-color-text:#000000;--e-global-color-accent:#F2E9E1;--e-global-color-067ff2f:#FFFFFF;--e-global-color-4b3cb3c:#C2A01D;--e-global-color-2cf6393:#333333;--e-global-color-4194a09:#AAAAAA;--e-global-color-0cc2455:#BCADA9;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Avenir",Sans-serif;font-size:19px;font-weight:400;line-height:29px}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-4b3cb3c);font-family:"Avenir",Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;color:var(--e-global-color-067ff2f);border-radius:50px 50px 50px 50px;padding:18px 24px 16px 24px}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-kit-7 e-page-transition{background-color:#FFBC7D}.elementor-kit-7 a{color:var(--e-global-color-secondary);font-family:"Avenir",Sans-serif}.elementor-kit-7 a:hover{color:var(--e-global-color-secondary)}.elementor-kit-7 h1{font-family:"Avenir",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.3em}.elementor-kit-7 h2{font-family:"Avenir",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.3em}.elementor-kit-7 h3{font-family:"Avenir",Sans-serif;font-size:1.3rem;font-weight:700;text-transform:uppercase;line-height:1.3em}.elementor-kit-7 h4{font-family:"Avenir",Sans-serif;font-size:28px;font-weight:800;line-height:32px}.elementor-kit-7 h5{font-family:"Avenir",Sans-serif}.elementor-kit-7 h6{font-family:"Avenir",Sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:1.3em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1000px}.e-con{--container-max-width:1000px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-7 h1{font-size:1.5rem}.elementor-kit-7 h2{font-size:1.5rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{font-size:1rem;line-height:1.5em}.elementor-kit-7 h1{font-size:1.2rem}.elementor-kit-7 h2{font-size:1.2rem}.elementor-kit-7 h3{font-size:1rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.cky-revisit-bottom-left{bottom:unset!important;left:unset!important;top:calc(100% - 24px);right:calc(50% - 24px)}@media (min-width:768px){.cky-revisit-bottom-left{top:calc(100% - 63px);right:15px}}.logotyper img{max-width:150px;max-height:100px;object-fit:contain;margin:auto}.elementor-flip-box__button{margin-top:15px}.e-n-accordion a{padding:12px 20px 10px 20px!important}.jet-filter-items-dropdown__label:after{right:20px!important}.mc-field-group-wrap{display:flex;align-items:center;width:100%}.mc-field-group-wrap .mc-field-group{margin-right:10px}#mc_embed_signup #mce-success-response{color:#000!important}#mc_embed_signup{background:transparent!important}#mc_embed_signup div.response{margin:1rem 1rem 3rem 1rem!important;padding:0px!important;width:100%!important}#mc_embed_signup div#mce-responses{padding:0px!important;width:100%!important;margin:0px!important}#mc_embed_signup .mc-field-group{display:flex;flex-wrap:wrap}#mc_embed_signup .mc-field-group{width:50%!important;min-height:50px;display:inline-flex!important}#mc_embed_signup{width:100%!important}#mc_embed_signup .mc-field-group{padding:0 10px 0 10px}#mc_embed_signup .mc-field-group input{display:flex;width:100%;border:1px solid #fff;border-radius:20px;min-height:45px}#mc_embed_signup .mc-field-group label{margin-bottom:8px!important;font-family:"Avenir",Sans-serif;font-size:2rem;font-weight:600;font-size:1rem}.my-form #mc_embed_signup .button{font-family:"Avenir",Sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;color:#fff;background-color:#741a37;border:2px solid #741a37;min-height:48px;border-radius:25px;margin:15px 0 0 0px!important;padding:3px 35px 0 35px}.my-form #mc_embed_signup .button:hover{border-color:#3B121F;background-color:#3B121F;color:#fff}#mc_embed_signup .indicates-required{display:none}#mc_embed_signup .asterisk{color:#000!important}#title-height{height:60px}#title-height2{height:100px}.erbjudande2{height:600px}.ponty-list .ponty-jobs{width:1140px;margin:0 auto}.ponty-list .ponty-jobs h3{text-align:center}.pnty_job,.padding-footer{padding-bottom:clamp(70px, 32.5px + 7.813vw, 120px)}.pnty_job.type-pnty_job h1{margin-top:100px;text-align:center;font-size:2.5rem;text-transform:uppercase}.pnty_job.type-pnty_job h4{margin-top:40px;font-weight:700!important}.erbjudande{height:450px}.webbinarie{height:480px}.tjanster .jet-listing-grid__items{justify-content:center}.erbjudande:hover,.columnhover:hover,.erbjudande2:hover,.webbinarie:hover{transition:all 0.3s ease-in-out;transform:scale(1.03);cursor:pointer}.erbjudande,.columnhover,.erbjudande2,.webbinarie{transition:0.3s ease}.inlagg-box.elementor-widget-posts-extra .ee-post{height:670px}p{word-break:break-word;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.avstavning{word-break:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.hover a:hover{color:#c2a01d!important}.repeater span:before{content:"";width:6px;height:6px;margin-right:0.7em!important;border-radius:50%;margin-right:5px;display:inline-block;background-color:#000;vertical-align:middle}body,html{overflow-x:hidden}.excerpt p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}button.ee-search-form__submit.ee-form__field__control.ee-form__field__control--submit.ee-form__field__control--text.ee-form__field__control--sent.ee-form__field__control--button.ee-search-form__submit--has-label{height:50px!important}.elementor-widget-text-editor .elementor-drop-cap{float:left;font-size:80px;font-weight:800;color:#731b37!important}a.btn.btn-black{background:#741a37;padding:10px 20px 7px 20px;border-radius:30px;color:#fff!important;font-size:16px;font-weight:700;font-family:"Avenir",Sans-serif;font-size:15px;text-transform:uppercase;transition:background 0.2s ease-out}.pnty-btn{background:#741a37!important;padding:10px 20px 10px 20px!important;border-radius:30px!important;color:#fff!important;font-size:16px!important;font-weight:bold!important;font-family:"Avenir",Sans-serif!important;text-decoration:none!important;transition:background 0.2s ease-out}.pnty-btn:hover{background:#3b121f!important}a.btn:hover{background:#3b121f}img.pnty-logo{width:150px!important}.ponty-list .ponty-jobs article.ponty-job h3 time{font-weight:500;font-style:normal;font-size:19px;font-family:"Avenir",Sans-serif}img.pnty-logo{display:block;margin-left:auto;margin-right:auto;width:20%;padding-bottom:30px}.pnty-single-job{padding-bottom:100px;padding:0rem .5rem 0rem .5rem}.pnty-single-job ul{margin-bottom:.9rem}.ponty-list .ponty-jobs article.ponty-job h3 a{font-family:"Avenir",Sans-serif!important}@media (max-width:1024px){.elementor-1484 .elementor-element.elementor-element-35896f3:not(.elementor-motion-effects-element-type-background){background-position:center!important}.erbjudande:hover,.columnhover:hover,.jet-listing-grid__item:hover{transition:none!important;transform:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.jet-listing-grid__scroll-slider::-webkit-scrollbar{display:none}.tjanster .jet-listing-grid__items{justify-content:left}.pnty_job.type-pnty_job h1{font-size:1.8rem}.pnty_job.type-pnty_job h4{font-size:1.3rem}}@media (max-width:767px){.meny-m li.meny-first.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-308{padding-top:40px!important}#mc_embed_signup .mc-field-group{padding:0}#mc_embed_signup .mc-field-group{width:100%!important}.my-form #mc_embed_signup .button,.my-form-footer #mc_embed_signup .button{width:100%;margin:10px 0}#mc_embed_signup div.response{margin:1rem 0rem 1rem 0rem!important}.mc-field-group-wrap{width:100%;margin-top:0rem;flex-direction:column}#mc_embed_signup .clear{width:100%}.inlagg-box.elementor-widget-posts-extra .ee-post{height:700px}#title-height,#title-height2{height:auto}.erbjudande2{height:600px}.hero-bild{background-size:cover!important}.hero-box-rod{background-color:transparent!important;background-image:linear-gradient(180deg,#410e1fcc 20%,var(--e-global-color-primary) 40%)!important}.ponty-list .ponty-jobs article.ponty-job h3 a,.ponty-list .ponty-jobs article.ponty-job h3{text-align:center!important;font-size:1rem;line-height:1.3em}.ponty-list .ponty-jobs article.ponty-job figure{width:150px!important}.ponty-list .ponty-jobs article.ponty-job h3 time{font-size:.8rem}.pnty_job.type-pnty_job h1{font-size:1.2rem;margin-top:50px}.pnty_job.type-pnty_job h4{font-size:1rem}body,html{overflow-x:hidden}.kundlogotyper img{max-width:150px}ul{padding-left:20px}.ponty-list .ponty-jobs{width:100%;margin:0 auto;padding:15px 15px 20px 15px}.tjanster .jet-listing-grid__items{justify-content:left}.elementor-252 .elementor-element.elementor-element-1b00b37 .elementor-nav-menu--dropdown li:first-child a,.elementor-585 .elementor-element.elementor-element-52fad86 .elementor-nav-menu--dropdown li:first-child a{padding-top:50px}.ponty-list .ponty-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px}.ponty-list{padding:50px 0 30px 0}.ponty-list .ponty-jobs article.ponty-job figure{width:200px;margin:0 auto}.ponty-list .ponty-jobs article.ponty-job span{font-size:17px;text-align:center!important}img.pnty-logo{display:block;margin-left:auto;margin-right:auto;width:34%;padding-bottom:20px}h3.elementor-flip-box__layer__title{font-size:0.9rem!important}.elementor-839 .elementor-element.elementor-element-d3dd8d5.ee-search-form-fields-wrap--mobile .ee-form__fields .ee-form__field{height:60px}.erbjudande:hover,.posts-hov:hover,.erbjudande2:hover,.columnhover:hover,.jet-listing-grid__item:hover,.webbinarie:hover{transition:none!important;transform:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.jet-listing-grid__scroll-slider::-webkit-scrollbar{display:none}}header{width:100%}.cor-image-container{overflow:hidden}.cor-accordion details{border-bottom:1px solid #741a37}.aktuellt-img-container{overflow:hidden}.aktuellt-img-container img{transition:0.2s ease-out}.aktuellt-container:hover .aktuellt-img-container img{transform:scale(1.02);opacity:.95}.cor-footer .e-con-inner{position:relative}.cor-footer a{color:#fff;transition:0.2s ease-out;font-size:clamp(16px, 9.455px + 0.852vw, 19px)}.cor-footer a:hover{color:#3B121F}.cor-erfarenhet-box p{margin:0}.cor-cases__img-container{aspect-ratio:3 / 1;overflow:hidden}.cor-cases__img-container .elementor-widget-image,.cor-cases__img-container .elementor-widget-container,.cor-cases__img-container a{height:100%;width:100%}.cor-cases__img-container img{object-fit:cover;height:100%}.radgivning-container .elementor-widget{height:100%}.radgivning-container img{height:100%;width:100%;object-fit:cover}@media (max-width:1024px){.radgivning [data-elementor-type="jet-listing-items"],.radgivning-container{height:100%}}@media (min-width:1025px){.jet-listing-grid__item:nth-child(even) .radgivning-text-container{order:1}.jet-listing-grid__item:nth-child(even) .radgivning-image-container{order:2}}.coreco-skribent-list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:600px){.coreco-skribent-list{grid-template-columns:1fr}}.coreco-skribent{padding-top:30px;border-top:1px solid var(--e-global-color-secondary)}.coreco-skribent__inner{display:flex;align-items:center;gap:clamp(16px, 8.5px + 1.563vw, 26px)}.coreco-skribent__image img{width:100%;max-width:100px;min-width:100px;height:auto;border-radius:999px;object-fit:cover;display:block}.coreco-skribent__name{font-weight:700;line-height:1.2;font-size:16px}.coreco-skribent__name a{color:inherit;text-decoration:none}.coreco-skribent__name a:hover{text-decoration:underline}.coreco-skribent__meta{font-size:14px;font-weight:700;color:#555}.coreco-skribent__contacts{margin-top:10px;display:flex;flex-direction:column}.coreco-skribent__contact span{font-weight:600}.coreco-skribent__contact{font-size:14px;margin-top:-7px}.coreco-skribent__contact a{color:#555}.coreco-medverkande{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 56px;margin-top:clamp(20px, -2.5px + 4.688vw, 50px)}@media (max-width:1024px){.coreco-medverkande{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.coreco-medverkande__card{text-align:center}.coreco-medverkande__img{width:100%;aspect-ratio:1/1;margin:0 auto 18px;border-radius:999px;overflow:hidden}.coreco-medverkande__img img{transition:all 0.2s ease-out}.coreco-medverkande__img-el{width:100%;height:100%;object-fit:cover;display:block}.coreco-medverkande__name{margin:0 0 5px;font-size:clamp(16px, 14.5px + 0.313vw, 18px)!important;letter-spacing:.08em;line-height:1.2}.coreco-medverkande__link,.coreco-medverkande__role,.coreco-medverkande__org{font-size:clamp(14px, 12.5px + 0.313vw, 16px);line-height:1.4}.coreco-medverkande__name-link{text-decoration:none}.coreco-medverkande__social{margin-top:10px}.coreco-medverkande__linkedin{text-decoration:none}.coreco-medverkande__card:hover .coreco-medverkande__img img{transform:scale(1.03)}.contech-flip .elementor-flip-box__back .elementor-flip-box__layer__inner .elementor-flip-box__button{padding:0!important}.contech-single-container{min-height:60vh}.contech-single-container h1{text-transform:initial;font-size:clamp(38px, 27.5px + 2.188vw, 52px);margin:16px 0 clamp(6px, 1.5px + 0.938vw, 12px)}.contech-single-container h2{text-transform:initial;font-size:clamp(18px, 13.5px + 0.938vw, 24px);margin:0 0 clamp(6px, 3px + 0.625vw, 10px)}.contech-single-container .elementor-button-icon{margin-top:-5px}.contech-single-container p{margin-bottom:clamp(18px, 13.5px + 0.938vw, 24px)}.contech-single-container .elementor-button{padding:18px 24px 16px}.privacypolicy-content h3,.privacypolicy-content h2{margin-bottom:12px;text-transform:initial}.privacypolicy-content p{margin-bottom:24px}.page-template-page-seo{overflow-wrap:break-word;hyphens:auto}.page-template-page-seo h1{font-size:clamp(24px, 16.5px + 1.563vw, 34px)}.page-template-page-seo h2{margin-top:clamp(16px, 10px + 1.25vw, 24px);margin-bottom:clamp(4px, 1.75px + 0.469vw, 7px);font-size:clamp(20px, 14px + 1.25vw, 28px);text-transform:none}.page-template-page-seo h3{margin-top:0;margin-bottom:4px;font-size:clamp(16px, 10px + 1.25vw, 24px);text-transform:none}.page-template-page-seo ul{margin-bottom:20px}.page-template-page-seo table{margin-top:clamp(4px, 1px + 0.625vw, 8px);margin-bottom:clamp(18px, 13.5px + 0.938vw, 24px);overflow-wrap:unset;hyphens:manual}.page-template-page-seo .e-n-accordion{display:flex;flex-direction:column;gap:10px}.page-template-page-seo details{background:rgb(128 128 128 / .07);padding:20px 20px 17px!important;border-radius:10px;border:1px solid rgb(128 128 128 / .07)}.page-template-page-seo summary{padding:0!important}.page-template-page-seo .e-n-accordion-item-title-text{font-size:18px!important}.page-template-page-seo [role="region"]{border:none;padding-bottom:0}.page-template-page-seo [role="region"] p{margin:0}.page-template-page-seo [role="region"] .e-con-inner{padding-bottom:0}.page-template-page-seo .coreco-skribent{padding-bottom:30px;border-bottom:1px solid var(--e-global-color-secondary);border-top:none}.meny-m .elementor-item{padding-bottom:12px!important}.e-contact-buttons__chat-button-container{display:none}.e-contact-buttons__chat-button-container .fas{display:none}.e-contact-buttons__chat-button-container a{border-top-left-radius:15px!important;border-top-right-radius:15px!important}@media (min-width:768px){.e-contact-buttons__chat-button-container{display:block}}@font-face{font-family:'Avenir';font-style:normal;font-weight:700;font-display:auto;src:url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.eot);src:url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.eot#1787045808') format('embedded-opentype'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.woff2) format('woff2'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.woff) format('woff'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.ttf) format('truetype'),url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Black.svg#Avenir') format('svg')}@font-face{font-family:'Avenir';font-style:normal;font-weight:400;font-display:auto;src:url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.eot);src:url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.eot#1787045808') format('embedded-opentype'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.woff2) format('woff2'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.woff) format('woff'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.ttf) format('truetype'),url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Roman.svg#Avenir') format('svg')}@font-face{font-family:'Avenir';font-style:normal;font-weight:400;font-display:auto;src:url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.eot);src:url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.eot#1787045808') format('embedded-opentype'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.woff2) format('woff2'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.woff) format('woff'),url(https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.ttf) format('truetype'),url('https://coreco.se/wp-content/uploads/2021/02/AvenirLTStd-Book.svg#Avenir') format('svg')}