/*!
    Theme Name:         Core Care Education
    Theme URI:          https://corecareedu.dk
    Template:           flatsome
    Description:        A WordPress-theme from Adtention A/S.
    Version:            3.0
    Author:             Adtention A/S
    Author URI:         https://adtention.dk
    Text Domain:        corecareeducation
*/html{background-color:#f3f3f3}h1{font-size:34px}.h2,h2{font-size:45px}.home .product-small .price-wrapper{display:none}#main:has(.login-bg) h2{color:#5f6f67;font-size:27px}p{color:#232323}.mb-0 p{margin-bottom:0}strong{color:#232323}.step-video{aspect-ratio:16/9;display:contents;width:100%}.icon-box-text,.icon-box-text p{color:#232323}.pink,.pink h3{color:#225170}.black{color:#232323}.button{font-size:16px;font-weight:500}.button span{line-height:auto}.button,button{align-content:center}header .header-wrapper{padding:0 30px}header .nav-dark{color:#fff}header .nav-dark .nav>li.active>a,header .nav-dark .nav>li>a,header .nav-dark .nav>li>a:hover{color:#225170}header .flex-col.show-for-medium.flex-left{z-index:999}.header-bottom{display:none}.lineclamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}.button.is-large{align-items:center;display:inline-flex;flex-direction:row;height:60px;width:180px}.button.is-large,.header-nav.header-nav-main{justify-content:center}.nav-spacing-xlarge>li{margin:0 30px}.icon-box-left,.icon-box-right{align-items:center}.all-step-snippets a{flex:1 1 100%}.five-columns{bottom:0}.five-columns .small-3{flex-basis:20%;max-width:20%;padding:10px 0}.five-columns .small-3 .icon-box-center .icon-box-img{margin:0 auto}.five-columns .small-3 p{font-size:10px}.checkbox-container{cursor:pointer;display:flex;font-size:22px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;height:20px;left:0;position:absolute;top:0;width:20px}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #17d17a;border-width:0 2px 2px 0;height:10px;left:6px;top:3px;transform:rotate(45deg);width:6px}.row.goal{padding-bottom:15px;padding-top:15px}.row.goal:nth-child(2){padding-top:0}.row.goal>.col{padding-bottom:0}.row.goal>.col p{margin-bottom:0}.row.goal>.col ul{margin-bottom:15px}.row.goal>.col:nth-child(3){padding-right:0}.row.notes{padding-top:15px}.flickity-page-dots .dot{border:1px solid #b4b4b4;height:15px;width:15px}.flickity-page-dots .dot.is-selected{background-color:transparent;border:1px solid #225170;position:relative}.flickity-page-dots .dot.is-selected:after{background-color:#225170;border-radius:50%;content:"";height:11px;left:1px;position:absolute;top:1px;width:11px}.opacity{opacity:.2}.main-menu-overlay{background:#9daca5;background:linear-gradient(300deg,#9daca5 20%,#adb9b3 0,#9daca5 75%,#adb9b3 0,#9daca5)}.off-canvas-center.mfp-bg.mfp-ready{height:100vh!important;opacity:1;z-index:9}.mfp-ready .mfp-close{opacity:1;right:40px;top:20px}.mobile-nav .account-item{height:40px;width:40px}.mobile-nav .account-item a{height:100%;padding:0;width:100%}.mobile-nav .account-item a img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-nav .account-item a .notification-bubble{background-color:red;border-radius:10px;font-size:10px;height:15px;line-height:15px;position:absolute;right:0;text-align:center;top:-5px;width:15px}footer .col.to-the-edge{padding:15px 0 0}footer .accordion .accordion-item:last-child{border-bottom:1px solid #ddd}.exercise-overview{position:relative}.adt__loading-spinner{animation:loadingAnimation 3s;-moz-animation:loadingAnimation 3s;-webkit-animation:loadingAnimation 3s;-o-animation:loadingAnimation 3s;animation-iteration-count:infinite;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='gray' d='M296 88c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zM39.7 144.5c13-17.9 38-21.8 55.9-8.8l36.2 26.3c26.8 19.5 59.1 30 92.2 30s65.4-10.5 92.2-30l36.2-26.4c17.9-13 42.9-9 55.9 8.8s9 42.9-8.8 55.9l-36.2 26.4c-13.6 9.9-28.1 18.2-43.3 25V288H128v-36.3c-15.2-6.7-29.7-15.1-43.3-25l-36.2-26.4c-17.9-13-21.8-38-8.8-55.9zm89.8 184.8 60.6 53-26 37.2 24.3 24.3c15.6 15.6 15.6 40.9 0 56.6s-40.9 15.6-56.6 0l-48-48C70 438.6 68.1 417 79.2 401.1l50.2-71.8zm128.5 53 60.6-53 50.2 71.8c11.1 15.9 9.2 37.5-4.5 51.2l-48 48c-15.6 15.6-40.9 15.6-56.6 0s-15.6-40.9 0-56.6l24.3-24.3-26-37.2z'/%3E%3C/svg%3E");height:auto;left:calc(50% - 25px);position:absolute;top:30px;width:50px}.adt__loading-spinner.fullscreen{background-color:rgba(0,0,0,.5);height:100%;width:100%}@keyframes loadingAnimation{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{border:none;border-radius:8px;height:57px;outline:none}input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus{border:none;outline:none}input[type=date]:placeholder,input[type=email]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,input[type=search]:placeholder,input[type=tel]:placeholder,input[type=text]:placeholder,input[type=url]:placeholder,select:placeholder{color:#898989}.adt-login-form__input-wrapper{position:relative}.adt-login-form__input-wrapper label{color:#d3d3d3;font-weight:400;left:12px;position:absolute;text-align:left;top:2px}.adt-login-form__submit-btn{color:#fff;height:57px;text-transform:inherit;width:100%}.adt-login-form__submit-btn.light{align-items:center;background-color:hsla(0,0%,100%,.3);border:1px solid #225170;border-radius:5px;box-sizing:border-box;color:#225170;display:flex;font-size:.97em;font-weight:bolder;justify-content:center;letter-spacing:.03em;line-height:2.4em;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s}.form-message{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;margin:15px 0;padding:10px}.gallery-col .gallery-box .box-text{display:none}.row-collapse>.gallery-col.col{padding:2px!important}.row-collapse>.gallery-col.col:nth-child(3n+1){padding-left:0!important}.row-collapse>.gallery-col.col:nth-child(3n+3){padding-right:0!important}.row-collapse>.gallery-col.col:nth-child(3n+2){padding-left:1px!important;padding-right:1px!important}.avatar-container{border-radius:50%;height:180px;margin:0 auto;position:relative;width:180px}.avatar-container img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.avatar-container:after{background-color:#225170;border-radius:13px;bottom:15px;color:#fff;content:"+";height:25px;line-height:25px;position:absolute;right:15px;width:25px}.popup{align-content:center;background:#f3cbcf;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.3);display:grid;height:auto;justify-content:center;left:5%;padding:15px;position:absolute;top:0;top:15%;transition:top 1s;width:90%;z-index:9}.popup p{color:#721c24;margin-bottom:0}@media only screen and (max-width:1080px){.baby-overview a{width:100%}}@media only screen and (max-width:428px){.h2,h2{font-size:20px}.gform_required_legend,input[type=file],p br{display:none}.gfield{position:relative}#field_1_5 label{display:none}#logo{width:170px!important}form label{color:#707070;font-size:12px!important;font-weight:400!important;left:8px;position:absolute;text-align:left;top:4px}form input[type=submit]{height:57px;width:100%}.gform_fileupload_rules{display:none!important}.flickity-page-dots{bottom:0}.spacing-left-right>.col-inner{border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,.1);width:calc(100% - 30px)}.spacing-left-right.no-shadow>.col-inner{box-shadow:none}.added-baby p{font-size:12px}.added-baby p br{display:inherit}.added-baby img{border-radius:50%}.added-baby .col,.step-snippet{padding-bottom:0}.step-snippet p{margin-bottom:0}.step-snippet>.col-inner{border-radius:8px;box-shadow:0 5px 5px rgba(0,0,0,.1)}.step-snippet>.col-inner .row .small-text p{font-size:14px}.step-snippet.active-step>.col-inner{border:1px solid #b4b4b4}#ui-datepicker-div{left:0!important;width:98%}}.se-pre-con{background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.se-pre-con .loading-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.se-pre-con .loading-image-wrapper svg{height:auto;width:120px}.product-small{border-radius:10px;overflow:hidden}.product-small .col-inner{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px -3px rgba(0,0,0,.3)}.product-small .col-inner .box-text{align-items:center;display:flex;flex-direction:column;gap:5px}.product-small .col-inner .box-image{aspect-ratio:4/2}.product-small .col-inner .box-image img{margin-top:-20%}.products .product-small .col-inner .box-image{padding-top:50%}.products .product-small .col-inner .box-image img{margin-top:inherit}.buttons-wrapper .col{padding-bottom:0}.border-radius__10 .col-inner .box{border-radius:10px;overflow:hidden}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#225170;border-color:#225170}.cwginstock-subscribe-form .panel-primary>.panel-heading input[type=submit]{background-color:#f1bb2b}
