@import url(/wp-content/themes/digital-dualvet/css/dualvet-icons.css);/*!
Theme Name: Digital DualVet
Theme URI: http://underscores.me/
Author: Sergiu Pascaru
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: digital-dualvet
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Digital DualVet is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/.bg-light,.single-course__meta__item .icon,.single-post__content blockquote{background-color:#f3f2f0!important}.bg-warning{background-color:#eb9749!important}.text-primary{color:#935EF4!important}.border-light{border-color:#f3f2f0!important}.alert-danger{--bs-alert-bg:#f1adae;--bs-alert-border-color:#f1adae}.alert-success{--bs-alert-bg:#c1e1b9;--bs-alert-border-color:#c1e1b9}.alert-light{--bs-alert-bg:#f3f2f0;--bs-alert-border-color:#f3f2f0}.animate,.presentation-carousel .carousel-item.active .carousel-caption{animation-duration:.4s;animation-timing-function:ease-in;animation-fill-mode:forwards}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp,.course-card.expandable .card-title,.course-card.expandable .course-lessons{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeft,.presentation-carousel .carousel-item.active .carousel-caption{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes ripple{0%{transform:scale(.5);opacity:0}25%{opacity:1}100%{transform:scale(1.75);opacity:0}}@-webkit-keyframes loadBars{0%,80%,100%{box-shadow:0 0;height:3em}40%{box-shadow:0 -2em;height:4em}}@keyframes loadBars{0%,80%,100%{box-shadow:0 0;height:3em}40%{box-shadow:0 -2em;height:4em}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body,button,input,select,optgroup,textarea{color:#363232;font-family:"Inter",sans-serif;font-size:1rem;line-height:1.875rem}strong{font-weight:700}.fw-bolder,.site__about-platform .platform-description h3,.site__about-platform .platform-cta h3{font-weight:800!important}.second-font,.site__about-platform .platform-description h3,.site__about-platform .platform-cta h3{font-family:"Inter",sans-serif}.text-dark,.site__about-platform .platform-description h3,.site__about-platform .platform-cta h3{color:#000!important}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:2.25rem}h2{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.125rem}@media (min-width:1400px){.container{max-width:1170px}}body{background-color:#fff;color:#363232;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .site{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}body .site main{flex:1}div[data-bg],section[data-bg]{background-size:cover;background-position:center;background-repeat:no-repeat}.rounded,.wp-block-gallery a,.single-course__progress,.single-course__progress .progress,.single-post__content blockquote,.single-post__content figure img,.registration__form .user-type-radiobox .icon:before,.wp-block-image:not(.rounded-0) img{border-radius:1.25rem!important}.shadow{box-shadow:0 8px 10px 0 rgb(0 0 0 / .1)!important}.pe-lg-6{padding-right:4rem}.section-title,.site__about-platform .platform-intro{margin-bottom:2.25rem;padding-top:3.1875rem;position:relative}.section-title h1,.site__about-platform .platform-intro h1{color:#000;font-family:"Inter",sans-serif;font-size:3rem;font-weight:800;margin-bottom:0}.section-title .icon,.site__about-platform .platform-intro .icon{display:inline-block;width:5.4375rem;height:5.625rem;background-image:url(/wp-content/themes/digital-dualvet/images/logo-element.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:.375rem}.section-title--icon{padding-top:3.75rem}.section-title--icon-right::before{content:"";position:absolute;top:0;right:0;width:9.4375rem;height:5.8125rem;background-image:url(/wp-content/themes/digital-dualvet/images/shape-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:1.875rem}@media (max-width:35.99rem){.section-title,.site__about-platform .platform-intro{margin-bottom:1rem;padding-top:1.4375rem}.section-title h1,.site__about-platform .platform-intro h1{font-size:2.25rem}.section-title--icon{padding-top:1.875rem}.section-title--icon-right::before{right:.9375rem;width:4.6875rem;height:2.5rem;margin-top:-.6875rem;top:50%}}.wp-block-gallery{--wp--style--unstable-gallery-gap:30px;--wp--style--gallery-gap-default:30px;margin-top:2.6875rem;margin-bottom:3rem}.wp-block-gallery img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.wp-block-gallery a{position:relative;display:block;overflow:hidden}.wp-block-gallery a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(54 50 50 / .1)}.wp-block-gallery a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (max-width:61.99rem){.wp-block-gallery{--wp--style--unstable-gallery-gap:15px;--wp--style--gallery-gap-default:15px}}a{color:#935EF4;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}a:hover{color:#363232;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}a:focus,a:hover,a:active{outline:0}.btn,.btn-join,.wp-block-file__button,.ldregister input[type="submit"],#learndash-reset-password-wrapper form input[type="submit"],.page-template-my-account .wp-block-loginout a{font-size:1.125rem;font-weight:800;border-radius:1.875rem;padding:.6875rem 1.875rem}.btn svg,.btn-join svg,.wp-block-file__button svg,.ldregister input[type="submit"] svg,#learndash-reset-password-wrapper form input[type="submit"] svg,.page-template-my-account .wp-block-loginout a svg,.btn .icon,.btn-join .icon,.wp-block-file__button .icon,.ldregister input[type="submit"] .icon,#learndash-reset-password-wrapper form input[type="submit"] .icon,.page-template-my-account .wp-block-loginout a .icon{width:1rem;color:inherit;fill:currentColor;margin-right:7px}.btn:focus,.btn-join:focus,.wp-block-file__button:focus,.ldregister input[type="submit"]:focus,#learndash-reset-password-wrapper form input[type="submit"]:focus,.page-template-my-account .wp-block-loginout a:focus{box-shadow:none!important;outline:none!important}.btn:hover,.btn-join:hover,.wp-block-file__button:hover,.ldregister input[type="submit"]:hover,#learndash-reset-password-wrapper form input[type="submit"]:hover,.page-template-my-account .wp-block-loginout a:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (max-width:35.99rem){.btn,.btn-join,.wp-block-file__button,.ldregister input[type="submit"],#learndash-reset-password-wrapper form input[type="submit"],.page-template-my-account .wp-block-loginout a{font-size:.875rem;padding:.625rem 1.25rem}}.btn,.btn-join,.wp-block-file__button,.ldregister input[type="submit"],#learndash-reset-password-wrapper form input[type="submit"],.page-template-my-account .wp-block-loginout a{text-decoration:none}.btn-warning,.page-template-my-account .wp-block-loginout a{background-color:#f43e00;border-color:#f43e00;color:#fff}.btn-warning:hover,.page-template-my-account .wp-block-loginout a:hover{background-color:#363232;border-color:#363232;color:#fff}.btn-light{background-color:#f3f2f0;border-color:#f3f2f0;color:#000}.btn-light:hover{background-color:#935EF4;border-color:#935EF4;color:#fff}.btn-black,.course-card.expandable .btn-primary,.course-card.expandable .btn-join,.course-card.expandable .ld-login-button,.course-card.expandable .ldregister input[type="submit"],.ldregister .course-card.expandable input[type="submit"],.course-card.expandable #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .course-card.expandable input[type="submit"],.course-card.finished:hover .btn-outline-light{background-color:#363232;border-color:#363232;color:#fff}.btn-link{color:#935EF4}.btn-link:hover{color:#000}.btn-primary,.btn-join,.ld-login-button,.ldregister input[type="submit"],#learndash-reset-password-wrapper form input[type="submit"]{background-color:#935EF4;border-color:#935EF4;box-shadow:0 8px 10px 0 rgb(0 0 0 / .1);color:#fff;position:relative}.btn-primary:hover,.btn-join:hover,.ld-login-button:hover,.ldregister input[type="submit"]:hover,#learndash-reset-password-wrapper form input[type="submit"]:hover{background-color:#363232;border-color:#363232;color:#fff}.btn-primary:disabled,.btn-join:disabled,.ld-login-button:disabled,.ldregister input[type="submit"]:disabled,#learndash-reset-password-wrapper form input[type="submit"]:disabled{background-color:#935EF4;border-color:#935EF4}.btn-success{background-color:#07ad7c;border-color:#07ad7c;color:#fff}.btn-outline-light{background-color:#f3f2f0;border-color:#e1dfdc;color:#363232}.btn-outline-light:hover{background-color:#363232;border-color:#363232;color:#fff}.btn-outline-primary,.wp-block-file__button{border:1px solid #935EF4;box-shadow:0 8px 10px 0 rgb(0 0 0 / .1);color:#935EF4}.btn-outline-primary:hover,.wp-block-file__button:hover{background-color:#935EF4}.btn-join{max-width:100%!important}.btn:focus,.btn-join:focus,.wp-block-file__button:focus,.ldregister input[type="submit"]:focus,#learndash-reset-password-wrapper form input[type="submit"]:focus,.page-template-my-account .wp-block-loginout a:focus{outline:none!important;box-shadow:none!important}.btn-download{color:#363232;font-size:1rem;padding:0}.btn-download:hover{color:#935EF4;text-decoration:underline!important}.btn .loading-icon,.btn-join .loading-icon,.wp-block-file__button .loading-icon,.ldregister input[type="submit"] .loading-icon,#learndash-reset-password-wrapper form input[type="submit"] .loading-icon,.page-template-my-account .wp-block-loginout a .loading-icon{display:none}.btn.loading,.loading.btn-join,.loading.wp-block-file__button,.ldregister input.loading[type="submit"],#learndash-reset-password-wrapper form input.loading[type="submit"],.page-template-my-account .wp-block-loginout a.loading{background-color:#e1dfdc;border-color:#e1dfdc;color:rgb(255 255 255 / .45);pointer-events:none}.btn.loading .loading-icon,.loading.btn-join .loading-icon,.loading.wp-block-file__button .loading-icon,.ldregister input.loading[type="submit"] .loading-icon,#learndash-reset-password-wrapper form input.loading[type="submit"] .loading-icon,.page-template-my-account .wp-block-loginout a.loading .loading-icon{position:absolute;display:block;width:1.875rem;height:1.875rem;left:50%;top:50%;margin:-15px 0 0 -15px}.btn.loading .loading-icon::before,.loading.btn-join .loading-icon::before,.loading.wp-block-file__button .loading-icon::before,.ldregister input.loading[type="submit"] .loading-icon::before,#learndash-reset-password-wrapper form input.loading[type="submit"] .loading-icon::before,.page-template-my-account .wp-block-loginout a.loading .loading-icon::before,.btn.loading .loading-icon::after,.loading.btn-join .loading-icon::after,.loading.wp-block-file__button .loading-icon::after,.ldregister input.loading[type="submit"] .loading-icon::after,#learndash-reset-password-wrapper form input.loading[type="submit"] .loading-icon::after,.page-template-my-account .wp-block-loginout a.loading .loading-icon::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;border:4px solid #935EF4;opacity:0;animation:ripple 3s infinite}.btn.loading .loading-icon::after,.loading.btn-join .loading-icon::after,.loading.wp-block-file__button .loading-icon::after,.ldregister input.loading[type="submit"] .loading-icon::after,#learndash-reset-password-wrapper form input.loading[type="submit"] .loading-icon::after,.page-template-my-account .wp-block-loginout a.loading .loading-icon::after{animation-delay:1.5s}.wp-block-file{font-size:.875rem!important}.wp-block-file__button{color:#935EF4!important}.ld-login-button span{background:url(/wp-content/themes/digital-dualvet/images/icons/circle-user-solid.svg) no-repeat center;background-size:contain;width:1rem;height:1rem}.ld-login-button span:before{content:""}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#363232;border:1px solid #000;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#000}select{border:1px solid #000}textarea{width:100%}.wp-block-separator{border-color:#e1dfdc;opacity:1;margin:0 0 30px}.navbar{padding-top:10px;padding-bottom:10px;color:#363232;font-weight:700;z-index:1019}.navbar-brand{margin-right:65px}.navbar-brand img{width:7.5rem;height:auto}.navbar .nav-item{margin:0 15px}.navbar .nav-item.current-menu-item .nav-link:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.navbar .nav-link{color:#363232;font-weight:700;font-size:1rem;text-decoration:none;padding:0!important;position:relative}.navbar .nav-link::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#363232;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.navbar .nav-link:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.navbar__first-menu .nav-link{font-size:1.125rem}.navbar .btn-light{background-color:#e1dfdc;border-color:#e1dfdc;color:inherit;font-size:1rem;padding:.4375rem .9375rem}.navbar .btn-light:hover{background-color:#363232;border-color:#363232;color:#fff}@media (max-width:74.99rem){.navbar .navbar-brand,.navbar .navbar__lang{margin-right:1.25rem}.navbar__first-menu .nav-link{font-size:1rem}.navbar .nav-item{margin:0 10px}}@media (max-width:61.99rem){.navbar-toggler{background-color:#e1dfdc;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;flex-direction:column;width:2.5rem;height:2.5rem;outline:none!important;box-shadow:none!important;position:relative}.navbar-toggler .navbar-toggler-icon{background-image:none;background-color:#363232;width:.9375rem;height:.125rem;margin-top:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler .navbar-toggler-icon::before{content:'';display:block;background-color:#363232;width:.9375rem;height:.125rem;position:relative;bottom:7px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transform:rotate(-90deg) translateX(-7px);-ms-transform:rotate(-90deg) translateX(-7px);transform:rotate(-90deg) translateX(-7px)}.navbar-toggler.collapsed .navbar-toggler-icon{background-image:none;background-color:#363232;width:.9375rem;height:.125rem;margin-top:7px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.navbar-toggler.collapsed .navbar-toggler-icon::before{content:'';display:block;background-color:#363232;width:.9375rem;height:.125rem;position:relative;bottom:7px;-webkit-transform:rotate(0) translateX(0);-ms-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.navbar-toggler:hover .navbar-toggler-icon{background-color:#363232}.navbar-toggler:hover .navbar-toggler-icon::before{background-color:#363232}.navbar .navbar__elements{flex:1;justify-content:flex-end;padding-right:1.875rem}.navbar-collapse{background-color:#f3f2f0;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 62px);max-width:22.5rem;opacity:0;padding-top:.625rem}.navbar-collapse.collapsing{animation:none;transition:none;transition-delay:0s}.navbar-collapse.show{-webkit-animation-delay:0s;-webkit-animation-duration:.6s;-webkit-animation-name:fadeInLeft;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;-moz-animation-delay:0s;-moz-animation-duration:.6s;-moz-animation-name:fadeInLeft;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in;-o-animation-delay:0s;-o-animation-duration:.6s;-o-animation-name:fadeInLeft;-o-animation-fill-mode:forwards;-o-animation-timing-function:ease-in;animation-delay:0s;animation-duration:.6s;animation-name:fadeInLeft;animation-fill-mode:forwards;animation-timing-function:ease-in}.navbar-nav{padding:0 2.8125rem;line-height:2.8125rem}}@media (max-width:35.99rem){.navbar .navbar__elements{padding-right:1.25rem}.navbar .navbar__elements .btn-light{display:flex;align-items:center;gap:.625rem;padding:.6875rem;line-height:.875rem}.navbar .navbar__elements .btn-light svg{margin:0}.navbar .navbar__elements .btn__username{display:none}.navbar .navbar__elements .ld-button.ld-login-button{font-size:0;justify-content:center!important;width:2.5rem!important;padding:.375rem}.navbar .navbar__elements .ld-button.ld-login-button .ld-icon{margin-right:0!important}}.site-footer{padding-top:5.25rem}.site-footer__copyright{font-size:.875rem;line-height:1.5rem;margin-top:3.625rem;padding:1.125rem 0}.site-footer__copyright .payments-logo{column-gap:.875rem}.site-footer__copyright .payments-logo img{height:2.5rem}.site-footer__copyright a{color:#fff;text-decoration:underline}@media (max-width:35.99rem){.site-footer{padding-top:3.375rem;text-align:center}.site-footer__copyright{margin-top:1.125rem}}.site__presentation{font-size:1rem;margin-bottom:1.875rem;padding-top:4rem}.site__presentation::before{content:"";position:absolute;left:0;top:0;width:5rem;height:7.1875rem;background-image:url(/wp-content/themes/digital-dualvet/images/shape-1.png);background-size:contain;background-position:left center;background-repeat:no-repeat;margin-top:90px;z-index:-1}.site__presentation .badge{font-size:.75rem;font-weight:400;letter-spacing:.125rem;margin-bottom:.5rem;padding:.875rem .9375rem}.site__presentation h1{color:#000;font-family:"Inter",sans-serif;font-size:3rem;font-weight:800;line-height:3.75rem;margin-bottom:1rem}.site__presentation p{margin-bottom:1.6875rem}@media (max-width:61.99rem){.site__presentation{padding-top:3.75rem}}@media (max-width:35.99rem){.site__presentation{margin-bottom:0;padding-bottom:1.875rem;padding-top:1.875rem}.site__presentation h1{font-size:2.25rem;line-height:3rem}.site__presentation p{margin-bottom:1.3125rem}.site__presentation .btn,.site__presentation .btn-join,.site__presentation .wp-block-file__button,.site__presentation .ldregister input[type="submit"],.ldregister .site__presentation input[type="submit"],.site__presentation #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .site__presentation input[type="submit"],.site__presentation .page-template-my-account .wp-block-loginout a,.page-template-my-account .wp-block-loginout .site__presentation a{flex:0 auto}}.presentation-carousel .carousel-inner{margin-bottom:1.875rem}.presentation-carousel .carousel-caption{background-color:#f3f2f0;bottom:0;left:0;width:100%;padding:1.25rem 10rem 1.125rem 1.8125rem;margin:0;opacity:0}.presentation-carousel .carousel-caption a{color:#935EF4}.presentation-carousel .carousel-caption h3{font-size:1.5rem;line-height:2.25rem;margin-bottom:0}.presentation-carousel .carousel-item{background-color:#f3f2f0;border-radius:1.25rem;position:relative;padding-bottom:4.75rem;overflow:hidden}.presentation-carousel .carousel-item img{object-fit:cover;height:24.6875rem}.presentation-carousel .carousel-item h3{color:#935EF4}.presentation-carousel .carousel-item.active .carousel-caption{animation-delay:.3s}.presentation-carousel .carousel-indicators{left:auto;right:0;padding:0 30px 34px 0}@media (max-width:35.99rem){.presentation-carousel .carousel-caption{align-items:center;display:flex;height:4.75rem;left:0;padding:.625rem 1.5rem;text-align:left}.presentation-carousel .carousel-caption h3{font-size:1.125rem;line-height:1.875rem}.presentation-carousel .carousel-item{overflow:hidden}.presentation-carousel .carousel-item img{height:13.75rem}.presentation-carousel .carousel-indicators{bottom:auto;left:0;margin-top:20px;padding:0;top:100%}}.carousel-indicators{margin:0}.carousel-indicators [data-bs-target]{background-color:#e1dfdc;border-radius:.625rem;border:none;width:.375rem;height:.375rem;opacity:1;margin:0 5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.carousel-indicators .active{background-color:#363232;width:1.875rem}.site__about-courses{padding-bottom:3.5625rem}.site__about-courses__item{font-size:1rem;margin-bottom:1.5rem;padding:0 1.25rem}.site__about-courses__item .icon{width:5.625rem;height:5.625rem;background-size:2.8125rem;background-position:center;background-repeat:no-repeat;background-color:rgb(255 255 255 / .6);border-radius:50%;display:block;margin:0 auto .625rem}.site__about-courses__item h3{color:#000;font-size:1.125rem;font-weight:800;line-height:1.875rem;margin-bottom:0}.site__about-courses__item h2{color:#000;font-family:"Inter",sans-serif;font-weight:800;margin-bottom:.5625rem}@media (max-width:61.99rem){.site__about-courses{padding-bottom:1.6875rem}}@media (max-width:35.99rem){.site__about-courses{padding-bottom:0}}.site__about-platform{overflow-x:hidden;padding-top:1.8125rem;padding-bottom:3.75rem}.site__about-platform .platform-intro h1{margin-bottom:1.3125rem}.site__about-platform .platform-intro h3{line-height:2.25rem;margin-bottom:2.6875rem}.site__about-platform .founders-list{color:#999;font-size:.75rem}.site__about-platform .founders-list li{padding:.625rem 0}.site__about-platform .founders-list li:not(:last-child){border-bottom:1px solid #e1dfdc}.site__about-platform .founders-list__logo{height:4.375rem;width:auto;max-width:8.75rem;object-fit:contain}.site__about-platform .partners-grid{margin-bottom:3.75rem;padding:3.4375rem 3.75rem 1.1875rem}.site__about-platform .partners-grid h3{font-weight:800;line-height:2.25rem}.site__about-platform .partners-grid__item{width:calc(100% / 5);text-align:center;margin-bottom:2.5rem;padding:0 1.875rem}.site__about-platform .partners-grid__item.bw img{filter:grayscale(1) opacity(.5);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.site__about-platform .partners-grid__item.bw:hover img{filter:grayscale(0) opacity(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.site__about-platform .platform-description{line-height:2.25rem;margin-bottom:1.5rem}.site__about-platform .platform-description h3{line-height:inherit;margin-bottom:0}.site__about-platform .platform-description ul{margin-top:1rem;margin-bottom:0;list-style-type:none;padding-left:0}.site__about-platform .platform-description ul li{padding-left:2.1875rem;position:relative}.site__about-platform .platform-description ul li::before{content:"";position:absolute;left:0;top:50%;width:.4375rem;height:.4375rem;border-radius:100%;background-color:#363232;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site__about-platform .platform-cta{margin-bottom:3.75rem;padding:1.5625rem 3.75rem 1.375rem 1.875rem}.site__about-platform .platform-cta p{margin-bottom:0}.site__about-platform .platform-cta h3{margin-bottom:1rem}.site__about-platform .platform-cta a{font-weight:700}.site__about-platform .platform-counters{margin-bottom:1.875rem;padding:3.1875rem 3.75rem 1.5rem}.site__about-platform .platform-counters h3{line-height:2.25rem;margin-bottom:2.9375rem}.site__about-platform .platform-counters p{margin-bottom:0}.site__about-platform .platform-counters__item{font-size:1rem;line-height:1.875rem;margin-bottom:2.5625rem}.site__about-platform .platform-counters__item h1{font-size:3rem;font-weight:300;margin-bottom:0}.site__about-platform .platform-counters__item--3 h1:after{content:"+"}@media (max-width:74.99rem){.site__about-platform .platform-cta{padding:1.5625rem 1.875rem 1.375rem 1.875rem}.site__about-platform .platform-counters{padding-bottom:3.25rem}}@media (max-width:61.99rem){.site__about-platform{padding-top:.625rem;padding-bottom:1.875rem}.site__about-platform .platform-counters{padding-bottom:.625rem}.site__about-platform .partners-grid__item{padding:0 .9375rem}}@media (max-width:35.99rem){.site__about-platform{font-size:.875rem;line-height:1.5rem}.site__about-platform .platform-intro h3{margin-bottom:.8125rem}.site__about-platform .partners-grid{margin-bottom:1.875rem;padding:1.5625rem .9375rem 1.1875rem}.site__about-platform .partners-grid h3{margin-bottom:1.4375rem}.site__about-platform .partners-grid__item{width:calc(100% / 2);padding:0 .9375rem;margin-bottom:1.25rem}.site__about-platform .platform-counters{margin-bottom:0;padding:1.3125rem 1.25rem 0}.site__about-platform .platform-counters h3{line-height:2.25rem;margin-bottom:1.6875rem}.site__about-platform .platform-counters__item{font-size:.875rem;line-height:1.875rem;margin-bottom:1.3125rem;padding:0 10px}.site__about-platform .platform-counters__item h1{font-size:2.25rem}}.site__courses-grid{overflow:hidden;padding-bottom:5.625rem}@media (max-width:35.99rem){.site__courses-grid{padding-bottom:2.5rem}}.site__news{margin-bottom:3.75rem;padding-top:2.25rem}.site__news .section-title,.site__news .site__about-platform .platform-intro,.site__about-platform .site__news .platform-intro{margin-bottom:3.125rem}.site__news .news-card{height:calc(100% - 30px);margin-bottom:1.875rem}.site__news .news-card .card-img-top{height:16.25rem;object-fit:cover;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.site__news .news-card .card-img-link{overflow:hidden;backface-visibility:hidden}.site__news .news-card .card-img-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(54 50 50 / .1);z-index:1}.site__news .news-card .card-body{color:#999;font-size:.75rem;padding:1.1875rem 1.875rem 1.375rem}.site__news .news-card .card-body .text-muted{font-size:.75rem;letter-spacing:.125rem}.site__news .news-card .card-title{color:#363232;line-height:2.25rem;height:107px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.site__news .news-card .card-title a{color:inherit}.site__news .news-card:hover .card-img-top{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (max-width:61.99rem){.site__news{margin-bottom:1.875rem;overflow-x:hidden;padding-top:.375rem}}@media (max-width:35.99rem){.site__news .section-title,.site__news .site__about-platform .platform-intro,.site__about-platform .site__news .platform-intro{margin-bottom:1.25rem}.site__news .news-card .card-body{padding:.8125rem 1.25rem 1rem}}.site__user-login{margin-bottom:5.625rem;padding:3.4375rem 3.75rem 3.25rem;overflow:hidden}.site__user-login h1{font-family:"Inter",sans-serif;margin-bottom:1.3125rem}.site__user-login .btn-primary,.site__user-login .btn-join,.site__user-login .ld-login-button,.site__user-login .ldregister input[type="submit"],.ldregister .site__user-login input[type="submit"],.site__user-login #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .site__user-login input[type="submit"]{padding-left:1.5625rem;padding-right:1.5625rem}.site__user-login .btn-primary:hover,.site__user-login .btn-join:hover,.site__user-login .ld-login-button:hover,.site__user-login .ldregister input[type="submit"]:hover,.ldregister .site__user-login input[type="submit"]:hover,.site__user-login #learndash-reset-password-wrapper form input[type="submit"]:hover,#learndash-reset-password-wrapper form .site__user-login input[type="submit"]:hover{background-color:#fff;color:#363232}.site__user-login__type .icon{width:5.625rem;min-width:5.625rem;height:5.625rem;background-size:2.8125rem;background-position:center;background-repeat:no-repeat;background-color:#fff}.site__user-login__type h3{font-family:"Inter",sans-serif;margin-bottom:1rem}@media (max-width:61.99rem){.site__user-login{padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:35.99rem){.site__user-login{font-size:.875rem;line-height:1.5rem;margin-bottom:1.875rem;padding:1.1875rem 1.5rem 1rem}.site__user-login .btn-primary,.site__user-login .btn-join,.site__user-login .ld-login-button,.site__user-login .ldregister input[type="submit"],.ldregister .site__user-login input[type="submit"],.site__user-login #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .site__user-login input[type="submit"]{font-size:.875rem;padding-left:1.25rem;padding-right:1.25rem}.site__user-login__type{flex-direction:column;align-items:center;justify-content:center;text-align:center}.site__user-login__type .icon{background-size:1.875rem;height:3.125rem;margin-bottom:.875rem;min-width:3.125rem;width:3.125rem}.site__user-login__type h3{margin-bottom:.625rem}.site__user-login__type div.ms-3{margin-left:0!important}}.single-course__intro{margin-bottom:1.875rem;padding-top:1.875rem}.single-course__intro .course-cover{min-height:16.25rem}.single-course__intro .course-title{font-size:3rem;font-weight:400;line-height:4.5rem;margin:1.125rem 0}.single-course__progress{color:#999;font-size:.875rem;line-height:1.25rem;margin-bottom:1.875rem;padding:1.0625rem 1.875rem .9375rem}.single-course__progress .progress{height:.25rem}.single-course__progress .progress-bar{border-radius:1.25rem}.single-course__progress .progress-txt{font-size:.75rem;letter-spacing:.125rem}.single-course__progress .progress-meta h5{color:#363232;font-size:1rem;font-weight:700;line-height:1.25rem}.single-course__progress.not-enrolled{padding:.625rem .625rem .625rem 1.25rem}.single-course__progress.not-enrolled .status{color:#999;font-size:.875rem;line-height:1.25rem}.single-course__progress.not-enrolled .status h5{color:#363232;font-size:1rem;font-weight:700}.single-course__meta{margin-bottom:.6875rem;padding:1.875rem 0 .5625rem}.single-course__meta__item{line-height:1;margin-bottom:1.75rem}.single-course__meta__item .icon{width:5rem;height:5rem;background-size:2.5rem;background-position:center;background-repeat:no-repeat;border-radius:50%;display:block;margin:0 auto .9375rem}@media (max-width:61.99rem){.single-course__intro .course-title{font-size:3rem;line-height:3.375rem}.single-course__progress .progress-meta{display:flex;justify-content:space-between;margin-top:1.125rem}}@media (max-width:35.99rem){.single-course__intro{text-align:center}.single-course__intro .course-title{font-size:2.25rem;line-height:3rem}.single-course__progress .progress-meta{flex-direction:column;margin-top:.625rem}.single-course__progress .learndash-wrapper{margin-top:.875rem}.single-course__progress .learndash-wrapper .ld-login-button{margin-left:0!important}.single-course__progress.not-enrolled{margin-bottom:.8125rem;padding:1.25rem 1.5rem 1.5rem}}.partners{margin-bottom:3.75rem;padding-bottom:1.375rem}.partners__mec{font-size:1rem;line-height:1.875rem}.partners__mec img{max-width:4.375rem;min-width:4.375rem}.partners__logo-item{max-width:8.125rem;opacity:.5}@media (max-width:35.99rem){.partners__logo-item{max-width:100%}}.contact-person{font-size:1rem;line-height:1.875rem;margin-bottom:1.875rem;padding:1.875rem 1.875rem 1.3125rem}.contact-person img{width:100%;height:15rem;object-fit:cover;object-position:top;margin-bottom:1.0625rem}.contact-person h5{font-size:1rem;line-height:1.875rem;margin-bottom:0}.single-post__content{font-size:1rem;padding-top:1.875rem;padding-bottom:.8125rem}.single-post__content blockquote{font-size:1.5rem;font-weight:700;line-height:2.25rem;margin-bottom:2.9375rem;padding:3.1875rem 3.75rem 3.125rem}.single-post__content blockquote h3,.single-post__content blockquote h2,.single-post__content blockquote h4,.single-post__content blockquote p{line-height:inherit;margin-bottom:0}.single-post__content h1,.single-post__content h2,.single-post__content h3,.single-post__content h4{clear:both;font-weight:800;margin-bottom:2rem}.single-post__content p,.single-post__content ul{margin-bottom:1.6875rem}.single-post__content ul,.single-post__content ol{list-style-type:none;padding-left:0}.single-post__content ul li,.single-post__content ol li{position:relative}.single-post__content ul li:not(:last-child),.single-post__content ol li:not(:last-child){margin-bottom:.375rem}.single-post__content ul li{padding-left:2.1875rem}.single-post__content ul li::before{content:"";position:absolute;left:0;top:11px;width:.375rem;height:.375rem;background-color:#363232;border-radius:50%}.single-post__content figure{position:relative}.single-post__content figure figcaption{color:#999;font-size:.875rem;font-style:italic;margin-top:9px;text-align:right}.single-post__cover{margin-bottom:1.875rem}.single-post__cover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(153 153 153 / .1)}.single-post__meta{align-items:center;letter-spacing:.125rem;margin-bottom:.8125rem}.single-post__meta .post-category{padding:.3125rem 1rem}.single-post__title{margin-bottom:2.5rem}.single-post__title h1{font-family:"Inter",sans-serif;font-size:3rem;font-weight:800;line-height:4.5rem;margin-bottom:0}@media (max-width:61.99rem){.single-post__meta{font-size:.875rem}.single-post__title h1{font-size:2.25rem;line-height:3.125rem}.single-post__content blockquote{padding:1.25rem 1.875rem}}.ldregister,#learndash-reset-password-wrapper form{display:flex;flex-wrap:wrap;column-gap:30px;margin-bottom:1.75rem}.ldregister .learndash-registration-field,#learndash-reset-password-wrapper form .learndash-registration-field,.ldregister p:has(.button),#learndash-reset-password-wrapper form p:has(.button){flex:0 0 calc(33.3333% - 30px);flex-grow:1}.ldregister .learndash-registration-field .form-control,#learndash-reset-password-wrapper form .learndash-registration-field .form-control,.ldregister p:has(.button) .form-control,#learndash-reset-password-wrapper form p:has(.button) .form-control,.ldregister .learndash-registration-field input:not([type="submit"]),#learndash-reset-password-wrapper form .learndash-registration-field input:not([type="submit"]),.ldregister p:has(.button) input:not([type="submit"]),#learndash-reset-password-wrapper form p:has(.button) input:not([type="submit"]){background-color:#f2f2f2;border:2px solid #f2f2f2!important;margin-bottom:0;padding:.375rem .75rem;height:2.5rem}.ldregister .learndash-registration-field .form-control:focus,#learndash-reset-password-wrapper form .learndash-registration-field .form-control:focus,.ldregister p:has(.button) .form-control:focus,#learndash-reset-password-wrapper form p:has(.button) .form-control:focus,.ldregister .learndash-registration-field input:not([type="submit"]):focus,#learndash-reset-password-wrapper form .learndash-registration-field input:not([type="submit"]):focus,.ldregister p:has(.button) input:not([type="submit"]):focus,#learndash-reset-password-wrapper form p:has(.button) input:not([type="submit"]):focus{border-color:#363232!important;outline:none!important}.ldregister .learndash-registration-field .form-control:disabled,#learndash-reset-password-wrapper form .learndash-registration-field .form-control:disabled,.ldregister p:has(.button) .form-control:disabled,#learndash-reset-password-wrapper form p:has(.button) .form-control:disabled,.ldregister .learndash-registration-field input:not([type="submit"]):disabled,#learndash-reset-password-wrapper form .learndash-registration-field input:not([type="submit"]):disabled,.ldregister p:has(.button) input:not([type="submit"]):disabled,#learndash-reset-password-wrapper form p:has(.button) input:not([type="submit"]):disabled{opacity:.5}.ldregister .learndash-registration-field .form-select:focus,#learndash-reset-password-wrapper form .learndash-registration-field .form-select:focus,.ldregister p:has(.button) .form-select:focus,#learndash-reset-password-wrapper form p:has(.button) .form-select:focus{box-shadow:none}.ldregister .learndash-registration-field-usercomunitycode,#learndash-reset-password-wrapper form .learndash-registration-field-usercomunitycode{display:none}.ldregister input[type="submit"],#learndash-reset-password-wrapper form input[type="submit"]{border:none!important;border-radius:1.875rem!important;line-height:1.25rem}#learndash-reset-password-wrapper form{align-items:end}#learndash-reset-password-wrapper form p{flex:1;margin:0}#learndash-reset-password-wrapper form input[type="submit"]{max-width:50%}.page-template-my-account .wp-block-loginout{text-align:right}.page-template-my-account .wp-block-loginout a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23fff' width='16px' height='16px'%3E%3Cpath d='M320 32c0-9.9-4.5-19.2-12.3-25.2S289.8-1.4 280.2 1l-179.9 45C79 51.3 64 70.5 64 92.5L64 448l-32 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 192 0 32 0 0-32 0-448zM256 256c0 17.7-10.7 32-24 32s-24-14.3-24-32s10.7-32 24-32s24 14.3 24 32zm96-128l96 0 0 352c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-320c0-35.3-28.7-64-64-64l-96 0 0 64z'/%3E%3C/svg%3E");display:inline-block;margin-right:7px;vertical-align:middle}.error-404{padding-top:3.375rem}.registration__content{padding-bottom:3.75rem}.registration__content .password-strength .password-type,.registration__content .password-strength .hint{display:none}.registration__content .password-strength .password-type{border-radius:.375rem;font-size:.875rem;font-weight:800;padding:.3125rem .875rem}.registration__content .password-strength .hint{font-size:.75rem;line-height:1.125rem}.registration__intro{margin-bottom:.75rem;padding-top:1.75rem}.registration__intro .page-title{font-size:3rem;line-height:3.75rem}.registration__intro p{margin-bottom:0}.registration__intro .learndash-wrapper{margin-left:.625rem}.registration__intro .ld-icon{display:none}.registration__intro .ld-login{font-weight:800!important;padding:.6875rem 1.3125rem!important}.registration__form{color:#000}.registration__form small{display:block;font-size:.75rem;line-height:1.125rem}.registration__form .form-group{margin-bottom:.875rem}.registration__form .form-group label{font-size:1.125rem;font-weight:800;margin-bottom:.6875rem}.registration__form #comunityCodeError,.registration__form #comunityTeacherCodeError{margin:0 12px}.registration__form .form-control{background-color:#f3f2f0;border:2px solid #f3f2f0;border-radius:.375rem;margin-bottom:1rem;padding:.375rem .625rem;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}.registration__form .form-control:focus{border-color:#000;box-shadow:none;outline:none}.registration__form .form-control:visited{border-color:#935EF4}.registration__form .form-control.error{border-color:#b71d1c;background-color:rgb(183 29 28 / .25)}.registration__form .user-type-radiobox{color:#000;column-gap:1.5rem;font-size:1.5rem;font-weight:800;height:8.125rem;margin-bottom:1.4375rem;padding:1.875rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.registration__form .user-type-radiobox:hover{box-shadow:0 0 0 2px #935EF4 inset;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.registration__form .user-type-radiobox.error{box-shadow:0 0 0 2px #b71d1c inset}.registration__form .user-type-radiobox input{cursor:pointer;opacity:0;z-index:3}.registration__form .user-type-radiobox .icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 2px #935EF4 inset;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;opacity:0}.registration__form .user-type-radiobox .icon:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23935ef4' width='19px' height='19px'%3E%3Cpath d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z'/%3E%3C/svg%3E");position:absolute;top:0;right:0;margin:27px 30px 0 0;opacity:0}.registration__form .user-type-radiobox input:checked+.icon:before,.registration__form .user-type-radiobox input:checked+.icon:after{opacity:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.registration__form .institution-item{font-size:1rem;line-height:1.5rem;margin-bottom:1.375rem;padding-left:1.875rem}.registration__form .institution-item input{opacity:0}.registration__form .institution-item span:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='16px' height='16px' fill='%23ccc'%3E%3Cpath d='M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z'/%3E%3C/svg%3E");position:absolute;top:0;left:0;width:1rem;height:1rem;margin-top:.25rem;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.registration__form .institution-item input:checked+span:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='16px' height='16px' fill='%23935ef4'%3E%3Cpath d='M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256-96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z'/%3E%3C/svg%3E")}.registration__form .institutions-error{border-radius:.375rem;font-size:.875rem;font-weight:800;padding:.3125rem .875rem}.registration__form .district-institutions.error{border-radius:.625rem;box-shadow:0 0 0 2px #b71d1c inset}.registration__form .district-institutions .loader,.registration__form .district-institutions .loader:before,.registration__form .district-institutions .loader:after{background:#935EF4;-webkit-animation:loadBars 1s infinite ease-in-out;animation:loadBars 1s infinite ease-in-out;width:.3125rem;height:1.875rem}.registration__form .district-institutions .loader{color:#935EF4;text-indent:-9999em;margin:0 0 0 30px;padding:0;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.registration__form .district-institutions .loader:before,.registration__form .district-institutions .loader:after{content:'';position:absolute;top:0}.registration__form .district-institutions .loader:before{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;left:-10px}.registration__form .district-institutions .loader:after{left:10px}@media (max-width:35.99rem){.registration__form .user-type-radiobox{font-size:1.125rem;flex-direction:column;justify-content:center;row-gap:.625rem}.registration__form .user-type-radiobox .icon:after{margin:14px 20px 0 0}.registration__form .user-type-radiobox svg{width:2.5rem;height:2.5rem}.registration__form .district-institutions .loader,.registration__form .district-institutions .loader:before,.registration__form .district-institutions .loader:after{transform:scale(.7)}}.registration__step{display:none}.registration__step.active{display:block}.registration__step .step-heading{margin-bottom:1.875rem}.registration__step h2{margin-bottom:1.4375rem}.registration__step-1{-webkit-animation-delay:0s;-webkit-animation-duration:.2s;-webkit-animation-name:slideInLeft;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;-moz-animation-delay:0s;-moz-animation-duration:.2s;-moz-animation-name:slideInLeft;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in;-o-animation-delay:0s;-o-animation-duration:.2s;-o-animation-name:slideInLeft;-o-animation-fill-mode:forwards;-o-animation-timing-function:ease-in;animation-delay:0s;animation-duration:.2s;animation-name:slideInLeft;animation-fill-mode:forwards;animation-timing-function:ease-in}.registration__step-2{-webkit-animation-delay:0s;-webkit-animation-duration:.2s;-webkit-animation-name:slideInRight;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;-moz-animation-delay:0s;-moz-animation-duration:.2s;-moz-animation-name:slideInRight;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in;-o-animation-delay:0s;-o-animation-duration:.2s;-o-animation-name:slideInRight;-o-animation-fill-mode:forwards;-o-animation-timing-function:ease-in;animation-delay:0s;animation-duration:.2s;animation-name:slideInRight;animation-fill-mode:forwards;animation-timing-function:ease-in}.registration__controls{padding-top:30px}.registration__controls .btn,.registration__controls .btn-join,.registration__controls .wp-block-file__button,.registration__controls .ldregister input[type="submit"],.ldregister .registration__controls input[type="submit"],.registration__controls #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .registration__controls input[type="submit"],.registration__controls .page-template-my-account .wp-block-loginout a,.page-template-my-account .wp-block-loginout .registration__controls a{align-items:center;display:none;font-weight:800;padding:.6875rem 1.5rem}.registration__controls .btn-step-next{display:inline-flex}@media (max-width:35.99rem){.registration__controls .page-title{font-size:2.75rem}.registration__controls__intro{font-size:.875rem}.registration__controls .btn-step-prev{align-items:center;justify-content:center;text-indent:-99999px;min-width:3rem;padding-left:0;padding-right:0}.registration__controls .btn-step-prev svg{margin:0!important}}.validation-message,.info-message{font-size:1rem;line-height:1.875rem;margin-bottom:1.875rem;padding:3.125rem 3.75rem 2.875rem}.validation-message h2,.info-message h2{font-weight:800}.validation-message h3,.info-message h3{margin-bottom:1.25rem}.validation-message h4,.info-message h4{margin-bottom:1.6875rem}.validation-message a,.info-message a{color:#000;text-decoration:underline}.validation-message .icon img,.info-message .icon img{min-width:4rem}.validation-message--success{margin-top:3.75rem}@media (max-width:61.99rem){.validation-message,.info-message{padding:1.25rem 1.875rem 1rem}.validation-message .icon,.info-message .icon{display:block;margin-bottom:1.5rem}.validation-message--success{margin-top:1.875rem}}.info-message ul{list-style-type:none;line-height:2.25rem;padding-left:0;margin-bottom:1.1875rem}.info-message ul li{padding-left:1.875rem;position:relative}.info-message ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%239967f4' width='18px' height='18px'%3E%3Cpath d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z'/%3E%3C/svg%3E");position:absolute;top:4px;left:0}.info-message h4{line-height:2.25rem;margin-bottom:.875rem}.info-message__heading{margin-bottom:1.625rem}#learndash-reset-password-wrapper label{color:#000;font-size:1.125rem!important;font-weight:800;margin-bottom:.6875rem!important}#learndash-reset-password-wrapper #user_login{background-color:#f3f2f0;border:2px solid #f3f2f0;border-radius:.375rem;margin-bottom:1rem;padding:.375rem .625rem;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}#learndash-reset-password-wrapper #user_login:focus{border-color:#000;box-shadow:none;outline:none}#learndash-reset-password-wrapper #user_login:visited{border-color:#935EF4}#learndash-reset-password-wrapper #user_login.error{border-color:#b71d1c;background-color:rgb(183 29 28 / .25)}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{font-size:1rem}.widget__title,.widget .wp-block-heading{font-family:"Inter",sans-serif;font-weight:800;margin-bottom:27px}.widget ul{list-style-type:none;margin-bottom:30px;padding-left:0}.widget ul a{border-bottom:1px solid #fff;color:#fff;text-decoration:none}.widget ul li:not(:last-child){margin-bottom:9px}.widget ul li span{display:block}.widget--contacts li:not(:last-child){margin-bottom:28px!important}@media (max-width:35.99rem){.widget__title,.widget .wp-block-heading{margin-bottom:1.0625rem}.widget ul{margin-bottom:2.5rem}}.alert{font-size:.875rem;line-height:1.5rem}.alert .btn,.alert .btn-join,.alert .wp-block-file__button,.alert .ldregister input[type="submit"],.ldregister .alert input[type="submit"],.alert #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .alert input[type="submit"],.alert .page-template-my-account .wp-block-loginout a,.page-template-my-account .wp-block-loginout .alert a{font-size:1rem;padding:.4375rem 1.25rem}@media (max-width:35.99rem){.alert{font-size:.75rem;line-height:1.125rem;text-align:center}.alert .icon{width:2.25rem;height:2.25rem}.alert h4{font-size:1rem}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-top:56.25%;position:relative}.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{border-radius:10px;border:1px solid #363232;position:absolute;top:0;left:0;width:100%;height:100%}.player-container{overflow:hidden;border-radius:.625rem;background-size:cover;background-position:center;position:relative}.wp-block-media-text{margin-bottom:1.875rem}.wp-block-media-text__media{border-radius:.625rem;overflow:hidden}.wp-block-media-text__media img{opacity:.9}.wp-block-media-text__content{padding-left:1.875rem!important;padding-right:0!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0!important;padding-right:1.875rem!important}@media (max-width:35.99rem){.wp-block-media-text__media{margin-bottom:.875rem!important}.wp-block-media-text__content{padding-left:0!important}.wp-block-media-text__content p{margin-bottom:0}}.ratio__cover{background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.ratio video{object-fit:cover;cursor:pointer}.ratio .btn-play{border:none;border-radius:50%;color:#fff;padding:0}.ratio .btn-play svg{width:4.375rem;height:4.375rem;margin:0}.ratio.playing-video .ratio__cover{display:none}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.wp-block-image:not(.rounded-0) figcaption{color:#333;font-size:.875rem;font-style:italic;margin:0}.course-card{--bs-card-bg:#f3f2f0;--bs-card-border-radius:20px;height:38.75rem;margin-bottom:1.875rem;overflow:hidden}.course-card .card-img-link{background-color:#e4d7be;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.course-card .card-img-top{height:16.25rem;object-fit:cover;object-position:top;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.course-card .card-body{color:#999;font-size:.75rem;padding:1.1875rem 1.875rem 0;position:relative;overflow:hidden}.course-card .card-body::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:-webkit-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .1));background:-moz-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .1));background:-o-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .1));background:linear-gradient(0deg,#f3f2f0,rgb(243 242 240 / .1));opacity:0}.course-card .card-body .text-muted{font-size:.75rem;letter-spacing:.125rem}.course-card .card-body__meta{margin-bottom:11px}.course-card .card-title{color:#363232;font-family:"Inter",sans-serif;line-height:2.25rem;margin-bottom:1.75rem;height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.course-card .card-title a{color:inherit}.course-card .course-lessons{color:#363232;position:relative;max-height:24.375rem;overflow:auto;padding-bottom:5.25rem;line-height:1.25rem}.course-card .course-lessons li:not(:last-child){margin-bottom:.625rem}.course-card .course-lessons li{display:flex}.course-card .course-lessons li:before{content:"-";margin-right:4px}.course-card .progress-wrap{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition-delay:.3s;letter-spacing:.125rem;margin-bottom:.75rem}.course-card .progress{border-radius:20px;height:.25rem;margin-bottom:.625rem}.course-card .progress-bar{border-radius:1.25rem}.course-card .btn .default-text,.course-card .btn-join .default-text,.course-card .wp-block-file__button .default-text,.course-card .ldregister input[type="submit"] .default-text,.ldregister .course-card input[type="submit"] .default-text,.course-card #learndash-reset-password-wrapper form input[type="submit"] .default-text,#learndash-reset-password-wrapper form .course-card input[type="submit"] .default-text,.course-card .page-template-my-account .wp-block-loginout a .default-text,.page-template-my-account .wp-block-loginout .course-card a .default-text{display:block}.course-card .btn .hover-text,.course-card .btn-join .hover-text,.course-card .wp-block-file__button .hover-text,.course-card .ldregister input[type="submit"] .hover-text,.ldregister .course-card input[type="submit"] .hover-text,.course-card #learndash-reset-password-wrapper form input[type="submit"] .hover-text,#learndash-reset-password-wrapper form .course-card input[type="submit"] .hover-text,.course-card .page-template-my-account .wp-block-loginout a .hover-text,.page-template-my-account .wp-block-loginout .course-card a .hover-text{display:none}.course-card .btn-outline-light{background-color:#e1dfdc}.course-card .btn-outline-light:hover{background-color:#363232;border-color:#363232}.course-card .card-footer{background-color:var(--bs-card-bg);padding:0 1.875rem 1.875rem}.course-card .btn-link{border-radius:0;padding:0;font-size:.75rem;text-decoration:none;line-height:1.75rem;border-bottom:1px solid #fff0}.course-card .btn-link:hover{color:#363232!important;border-bottom-color:#363232}.course-card .lessons-visible{height:7.125rem;position:relative;overflow:hidden}.course-card .lessons-visible::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:-webkit-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .75));background:-moz-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .75));background:-o-linear-gradient(90deg,#f3f2f0,rgb(243 242 240 / .75));background:linear-gradient(0deg,#f3f2f0,rgb(243 242 240 / .75))}.course-card .lessons-visible ul{line-height:1.5rem;padding-bottom:1.125rem}.course-card.expandable .card-img-link,.course-card.expandable .card-img-top{height:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.course-card.expandable .progress-wrap{height:0;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition-delay:.3s}.course-card.expandable .card-title{height:auto;margin-bottom:.625rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;animation-duration:.3s;animation-timing-function:ease-in}.course-card.expandable .card-body::after{opacity:1}.course-card.expandable .course-lessons{display:block;animation-duration:.3s;animation-timing-function:ease-in}.course-card.expandable .btn-primary .default-text,.course-card.expandable .btn-join .default-text,.course-card.expandable .ld-login-button .default-text,.course-card.expandable .ldregister input[type="submit"] .default-text,.ldregister .course-card.expandable input[type="submit"] .default-text,.course-card.expandable #learndash-reset-password-wrapper form input[type="submit"] .default-text,#learndash-reset-password-wrapper form .course-card.expandable input[type="submit"] .default-text{display:none}.course-card.expandable .btn-primary .hover-text,.course-card.expandable .btn-join .hover-text,.course-card.expandable .ld-login-button .hover-text,.course-card.expandable .ldregister input[type="submit"] .hover-text,.ldregister .course-card.expandable input[type="submit"] .hover-text,.course-card.expandable #learndash-reset-password-wrapper form input[type="submit"] .hover-text,#learndash-reset-password-wrapper form .course-card.expandable input[type="submit"] .hover-text{display:block}.course-card.expandable .lessons-visible{display:none}.course-card.finished .btn-outline-light{background-color:#e1dfdc;border-color:#e1dfdc}.course-card.enrolled .card-body__meta{flex:1}@media (max-width:35.99rem){.course-card .card-img-top{height:13.75rem}.course-card .card-body{padding:.8125rem 1.5rem 0}.course-card .card-footer{padding:0 1.5rem 1.5rem}}.wpml-ls{font-size:1rem;margin-right:1.5625rem;padding:0}.wpml-ls-link{color:#363232;padding:0}.learndash-wrapper-login-modal.ld-modal-open{position:fixed;z-index:1999;top:0;left:0;width:100%;height:100vh;overflow:hidden;background-color:rgb(0 0 0 / .3)}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username::before,.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password::before{top:3.25rem!important}.learndash-wrapper .ld-login-modal input[type="text"],.learndash-wrapper .ld-login-modal input[type="password"]{border-radius:.625rem}.learndash-wrapper .ld-login-modal input[type="submit"],.learndash-wrapper .ld-login-modal .ld-button{border-radius:3.125rem!important;font-size:1.125rem!important}.ld-tabs{border:none;border-bottom:4px solid #e1dfdc;border-radius:0}.ld-tabs .nav-link{border:none;color:#935EF4;font-family:"Inter",sans-serif;font-weight:800;font-size:1rem;text-transform:uppercase;line-height:1;letter-spacing:2px;display:flex;align-items:center;margin:0;position:relative;padding:1.125rem 1.25rem}.ld-tabs .nav-link::after{content:"";position:absolute;top:100%;left:0;width:100%;height:4px;background-color:#363232;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transform-origin:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.ld-tabs .nav-link svg{width:1.25rem;margin-right:.5rem}.ld-tabs .nav-link.active{background-color:#fff0;color:#363232}.ld-tabs .nav-link.active::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transform-origin:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.ld-tabs .nav-link.active svg{color:#000}.ld-tabs-content{font-size:1rem;line-height:1.875rem;margin-bottom:1.5rem}.ld-tabs-content .tab-pane{padding-top:1.375rem;padding-bottom:1px}.ld-tabs-content .download-element a:first-of-type{flex:1;text-align:left}.ld-tabs-content h2{color:#000;font-family:"Inter",sans-serif;font-size:2.25rem;font-weight:800;margin-bottom:1.375rem}.ld-tabs-content h3,.ld-tabs-content h4{color:#000;margin-bottom:.6875rem}.ld-tabs-content h3{font-weight:700}.ld-tabs-content p,.ld-tabs-content ul{margin-bottom:1.375rem}.ld-tabs-content ul,.ld-tabs-content ol{padding-left:0!important;list-style-type:none!important}.ld-tabs-content ul li,.ld-tabs-content ol li{position:relative}.ld-tabs-content ul li:not(:last-child),.ld-tabs-content ol li:not(:last-child){margin-bottom:.3125rem}.ld-tabs-content ul li{padding-left:2.1875rem}.ld-tabs-content ul li::before{content:"";position:absolute;left:0;top:12px;width:.375rem;height:.375rem;border-radius:50%;background-color:#363232}.ld-tabs-content ol{counter-reset:numbered-list}.ld-tabs-content ol li{counter-increment:numbered-list;display:flex!important;column-gap:.3125rem}.ld-tabs-content ol li:before{content:counter(numbered-list) ". ";margin-right:4px}@media (max-width:35.99rem){.ld-tabs-content .wp-block-image{margin-bottom:0}}.ld-section-heading{margin-bottom:1.3125rem!important}.ld-section-heading h2{color:#000;font-family:"Inter",sans-serif;font-size:2.25rem!important;font-weight:800;margin-bottom:1.5rem!important}@media (max-width:35.99rem){.ld-section-heading .btn,.ld-section-heading .btn-join,.ld-section-heading .wp-block-file__button,.ld-section-heading .ldregister input[type="submit"],.ldregister .ld-section-heading input[type="submit"],.ld-section-heading #learndash-reset-password-wrapper form input[type="submit"],#learndash-reset-password-wrapper form .ld-section-heading input[type="submit"],.ld-section-heading .page-template-my-account .wp-block-loginout a,.page-template-my-account .wp-block-loginout .ld-section-heading a{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;padding:0;text-indent:-99999px}.ld-section-heading .btn svg,.ld-section-heading .btn-join svg,.ld-section-heading .wp-block-file__button svg,.ld-section-heading .ldregister input[type="submit"] svg,.ldregister .ld-section-heading input[type="submit"] svg,.ld-section-heading #learndash-reset-password-wrapper form input[type="submit"] svg,#learndash-reset-password-wrapper form .ld-section-heading input[type="submit"] svg,.ld-section-heading .page-template-my-account .wp-block-loginout a svg,.page-template-my-account .wp-block-loginout .ld-section-heading a svg{min-width:1.125rem;margin:0}}.ld-item-list-items{position:relative}.ld-item-list-items:last-of-type{margin-bottom:3.125rem}.ld-item-list-items .card{--bs-card-bg:transparent}.ld-item-list-items .ld-item-list-section-heading{margin-bottom:1.4375rem}.ld-item-list-items .ld-lesson-section-heading{font-family:"Inter",sans-serif;font-size:1.5rem;font-weight:800}.ld-item-list-items .ld-item-list-item{border-radius:1.25rem!important;border:2px solid #e1dfdc!important;margin-top:0!important;margin-bottom:.625rem!important}.ld-item-list-items .ld-item-list-item-preview{color:#999;line-height:1.5rem;padding:1.5625rem 1.875rem 1.375rem!important;position:relative}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button{font-size:1.125rem!important;font-weight:700}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button .ld-icon{color:#935EF4!important;font-family:"dualvet-icons"!important;font-size:1.25rem!important;margin:0;width:1.125rem;height:1.125rem}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button .ld-icon.ld-primary-background{background-color:transparent!important}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button .ld-icon:before{content:"\f0ab"!important;background-color:#fff}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button svg{transform:rotate(0);transition:all .3s ease-in-out}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button[aria-expanded="true"]::after{transform:translateY(0);transition:all .4s ease-in-out;transition-delay:.5s}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button[aria-expanded="true"] svg{transform:rotate(-180deg);transition:all .3s ease-in-out}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button[aria-expanded="true"] .hide-txt{display:block}.ld-item-list-items .ld-item-list-item-preview .ld-expand-button[aria-expanded="true"] .show-txt{display:none}.ld-item-list-items .ld-item-list-item-preview .lesson-status{background-color:#935ef4;border-radius:6px;box-shadow:0 -1px 0 2px #ffffffbf;color:#fff;font-size:.875rem;font-weight:700;max-width:300px;min-width:150px;white-space:nowrap;opacity:0;padding:.25em 1em;position:absolute;top:-5px;left:6px;text-align:center;transform:translateX(1%) translateY(-25px);transition:opacity .1s linear}.ld-item-list-items .ld-item-list-item-preview .lesson-status:after{background:#935ef4;bottom:-4px;content:"";height:5px;left:5%;position:absolute;transform:rotate(45deg) translateX(-50%);width:5px}.ld-item-list-items .ld-item-list-item-preview:hover .lesson-status{opacity:1}.ld-item-list-items .ld-item-list-item .ld-status-icon{background-color:#f3f2f0!important;border-radius:100px;border:2px solid #e1dfdc!important;width:2.5rem;min-width:2.5rem;height:2.5rem}.ld-item-list-items .ld-item-list-item .ld-status-icon.ld-status-complete{border-color:#07ad7c!important;background-color:#07ad7c!important;background-image:url(/wp-content/themes/digital-dualvet/images/icons/check-solid.svg);background-size:16px;background-position:center;background-repeat:no-repeat}.ld-item-list-items .ld-item-list-item .ld-status-icon.ld-status-complete .ld-icon{font-size:0!important}.ld-item-list-items .ld-item-list-item .ld-status-icon.ld-status-in-progress:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:2px solid #07ad7c;border-right-color:#fff0;border-bottom-color:#fff0;border-radius:100%}.ld-item-list-items .ld-item-list-item .ld-status-icon.ld-quiz-complete,.ld-item-list-items .ld-item-list-item .ld-status-icon.ld-quiz-incomplete{background-color:transparent!important;border:none!important;border-radius:0}.ld-item-list-items .ld-item-list-item .ld-status-nr{margin-left:1.125rem}.ld-item-list-items .ld-item-list-item .ld-item-name{color:#363232;font-size:1.125rem;line-height:1.5rem;flex:inherit!important;flex-direction:column;position:relative;padding-left:3.75rem}.ld-item-list-items .ld-item-list-item .ld-item-name .ld-status-icon{position:absolute;left:0;top:50%;margin-top:-20px!important}.ld-item-list-items .ld-item-list-item .ld-item-components{display:block;color:#999}.ld-item-list-items .ld-item-list-item .ld-expand-button .ld-text{white-space:nowrap}.ld-item-list-items .ld-item-list-item .card{border:none;border-radius:0;padding:0}.ld-item-list-items .ld-item-list-item.ld-item-singular{display:flex;align-items:center;padding:1.4375rem 1.875rem}.ld-item-list-items .ld-item-list-item.ld-item-singular .ld-item-name{padding-left:1.25rem}.ld-item-list-items .ld-item-list-item svg{width:1.625rem;margin-right:.9375rem}.ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz .ld-status-icon{border:none;display:flex;align-items:center;justify-content:center}.ld-item-list-items .ld-item-list-item.ld-item-list-item-quiz svg{margin-right:0;width:18px}.ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded:before{left:86px!important}.ld-item-list-items .ld-item-list-item .ld-status-progress{line-height:1;margin-bottom:0;padding:.3125rem 1.25rem .25rem}.ld-item-list-items .ld-item-list-item.learndash-not-available .ld-item-name{padding-left:0}.ld-item-list-items .ld-item-list-item.learndash-not-available .ld-status-icon{display:none}.ld-item-list-items .ld-table-list-header{color:#363232!important;font-weight:700;font-size:1.125rem;line-height:1.5rem;padding:1.625rem 5.1875rem!important}.ld-item-list-items .ld-table-list-header.ld-primary-background{background-color:#f3f2f0!important}.ld-item-list-items .ld-table-list-header .ld-table-list-title{display:flex;align-items:center}.ld-item-list-items .ld-table-list-header .ld-table-list-title .ld-item-icon{margin-right:.9375rem}.ld-item-list-items .ld-table-list-header .ld-table-list-title .ld-icon{font-family:"dualvet-icons"!important}.ld-item-list-items .ld-table-list-header .ld-table-list-title .ld-icon-content:before{content:"\e805"}.ld-item-list-items .ld-table-list-header .ld-table-list-lesson-details{color:#999;text-transform:uppercase;font-size:.75rem;letter-spacing:2px}.ld-item-list-items .ld-table-list-items{padding:0 5.1875rem!important}.ld-item-list-items .ld-table-list-items .ld-table-list-item-quiz .ld-item-title::before{content:"";margin:0}.ld-item-list-items .ld-table-list-item{padding:0;margin:0!important;font-size:1.125rem}.ld-item-list-items .ld-table-list-item:not(:last-of-type){border-bottom:2px solid #f3f2f0!important}.ld-item-list-items .ld-table-list-item .ld-status-icon{width:1.5625rem;min-width:1.5625rem;height:1.5625rem;margin-right:.9375rem!important}.ld-item-list-items .ld-table-list-item .ld-status-icon.ld-status-complete{background-size:.625rem}.ld-item-list-items .ld-table-list-item a{color:#363232}.ld-item-list-items .ld-table-list-item .ld-table-list-item-quiz,.ld-item-list-items .ld-table-list-item .ld-topic-title{min-width:100%}.ld-item-list-items .ld-table-list-item-quiz .ld-status-icon{background-color:transparent!important;border:none!important;border-radius:0}.ld-item-list-items .ld-table-list-item-quiz .ld-status-icon .ld-icon{font-family:"dualvet-icons"!important}.ld-item-list-items .ld-table-list-item-quiz .ld-status-icon .ld-icon-quiz:before{content:"\e803"}.ld-item-list-items.not-enrolled::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:80px;background:-moz-linear-gradient(top,#fff0 0%,#fff 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff 100%);background:linear-gradient(to bottom,#fff0 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}@media (max-width:35.99rem){.ld-item-list-items .ld-item-list-item-preview{padding:1.25rem 1.5rem!important}.ld-item-list-items .ld-item-list-item-preview .btn-link span{display:none!important}.ld-item-list-items .ld-item-list-item-preview .btn-link svg{width:1.5rem!important;margin:0}.ld-item-list-items .ld-item-list-item-preview .btn-link::after{margin-left:3.75rem}.ld-item-list-items .ld-item-list-item .ld-status-icon{width:1.875rem;min-width:1.875rem;height:1.875rem}.ld-item-list-items .ld-item-list-item .ld-item-name{padding-left:3.125rem}.ld-item-list-items .ld-item-list-item.ld-item-singular{padding:.625rem .9375rem}.ld-item-list-items .ld-item-list-item .ld-item-details{flex-direction:row-reverse;justify-content:space-between!important;margin:.875rem 0 0 0!important;width:100%;row-gap:1.25rem}.ld-item-list-items .ld-item-list-item .ld-item-details .ld-expand-button{font-size:.875rem!important;width:auto}.ld-item-list-items .ld-table-list-header{flex-wrap:wrap;padding:.6875rem 1.5rem!important}.ld-item-list-items .ld-table-list-header .ld-table-list-lesson-details{justify-content:space-between;margin:1.25rem 0 .5rem!important}.ld-item-list-items .ld-table-list-items{padding:0 1.5rem!important}.ld-item-list-items .ld-table-list-item{font-size:1rem!important;line-height:1.5rem!important;padding:.9375rem .5rem}.ld-item-list-items .ld-table-list-item .ld-status-icon{width:1.5rem;min-width:1.5rem;height:1.5rem}.ld-item-list-items .ld-topic-list.ld-table-list .ld-table-list-item-preview{padding:.625rem 0!important}}.learndash-wrapper .wpProQuiz_questionList{display:flex;flex-wrap:wrap;column-gap:1.875rem;row-gap:20px}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem{flex-grow:1;padding:0;margin-bottom:.625rem!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem label{cursor:pointer;display:block;background-color:#f2f2f2!important;border-color:#f2f2f2!important;border-radius:.625rem!important;padding:.5rem 2.5rem .5rem 2.8125rem!important;font-weight:700;position:relative}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem label:before{content:"";position:absolute;top:50%;left:.9375rem;width:1.125rem;height:1.125rem;margin-top:-9px;background-color:#ccc;border-radius:50%}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem label:after{content:"";position:absolute;left:1.1875rem;top:50%;margin-top:-5px;width:.625rem;height:.625rem;border-radius:50%;background-color:#000;transform:scale(0);transform-origin:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem label.is-selected:after{transform:scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem input[type="radio"],.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem input[type="checkbox"]{display:none}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem img{width:10rem;height:10rem;object-fit:contain}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_cloze input{display:block}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerCorrect{background-color:#07ad7c!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label{border-color:#f8d0d1!important;background-color:#f8d0d1!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label:before{background-color:#fff0}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label:after{content:"\e90b";font-family:"ld-icons";font-size:1.125rem;background-color:#fff0;color:#b71d1c;top:50%;margin-top:-15px;left:15px}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label.is-selected{border-color:#f8d0d1!important;background-color:#f8d0d1!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label{border-color:#9cd8bb!important;background-color:#9cd8bb!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label:before{background-color:#fff0}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label:after{content:"\e801";font-family:"dualvet-icons";font-size:1.125rem;background-color:#fff0;color:#07ad7c;top:50%;margin-top:-15px;left:15px}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label.is-selected{border-color:#9cd8bb!important;background-color:#9cd8bb!important}.learndash-wrapper .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete label{border-color:#9cd8bb!important}.learndash-wrapper .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label:before{border-radius:.25rem}.learndash-wrapper .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label:after{content:"\e801";font-family:"dualvet-icons";font-size:1.125rem;font-weight:100;background-color:#fff0;top:50%;margin-top:-15px;left:15px}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response{background-color:transparent!important;padding:0!important;border:none!important;height:auto;min-height:auto!important;margin:1.875rem 0!important}.learndash-wrapper .wpProQuiz_content .wpProQuiz_incorrect{border-radius:1.875rem;background-color:#f8d0d0;color:#b71d1c;padding:.625rem 1.875rem}.learndash-wrapper .wpProQuiz_content .wpProQuiz_correct{border-radius:1.875rem;background-color:#9dd8bb;color:#07ad7c;padding:.625rem 1.875rem}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary{background-color:#f3f2f0;border-radius:.625rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.875rem;padding:1.875rem}.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion{background-color:#fff0;border:none;max-height:100%;padding:0;display:flex;align-items:center}.learndash-wrapper .wpProQuiz_mextrixTr td:first-of-type img{max-width:12.5rem;height:auto}.learndash-wrapper .wpProQuiz_sortStringItem img{width:10rem;height:10rem;object-fit:contain}.learndash-wrapper .wpProQuiz_results__wrap{padding:1.875rem}.learndash-wrapper .wpProQuiz_results__wrap .wpProQuiz_header{font-size:1.5rem;margin:-5px 0 5px!important}.learndash-wrapper .wpProQuiz_results__wrap .wpProQuiz_quiz_result_status{font-size:1.125rem;font-weight:700;margin-bottom:.6875rem;text-transform:lowercase}.learndash-wrapper .wpProQuiz_results__wrap .wpProQuiz_quiz_time{background-image:url(/wp-content/themes/digital-dualvet/images/icons/stopwatch-solid.svg);background-size:1.125rem;background-position:15px center;background-repeat:no-repeat;color:#999;font-size:1.125rem;margin:0;padding:.625rem 1.25rem .625rem 2.5rem;display:flex;justify-content:space-between;align-items:center}.learndash-wrapper .wpProQuiz_results__wrap .wpProQuiz_quiz_time span{color:#000}.learndash-wrapper .wpProQuiz_results__wrap .wpProQuiz_points{color:#363232;font-size:1.125rem;text-align:left;margin:0;padding:1.875rem}.learndash-wrapper .wpProQuiz_results__wrap .correct_points,.learndash-wrapper .wpProQuiz_results__wrap .total_percentage{font-size:3.75rem;font-weight:800;line-height:1;font-family:"Inter",sans-serif}.learndash-wrapper .wpProQuiz_results__wrap .correct_points{color:#0aad7e;float:left}.learndash-wrapper .wpProQuiz_results__wrap .total_percentage{color:#ccc;float:right;margin-top:-30px}.learndash-wrapper .ld-quiz-actions{margin-bottom:1.875rem!important}