@charset "UTF-8";@media all{*{outline:none !important}body{font-family:"proxima-nova";font-weight:400;font-size:1em;background:#F4F9FF;color:#004591}main{padding:40px 0}main.main-vc{padding:0}.btn{color:white;padding:20px;min-width:200px;border-radius:33px;font-weight:bold}.btn-primary{background:#004591;border:1px solid #004591}a:hover{color:#ED1C2E}h1,h2,h3{font-weight:700;color:#004591}h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}.smile-train-logo{max-width:150px;margin-left:20px}@media (max-width:767px){.smile-train-logo{max-width:90px;margin-left:10px}}.modal-dialog{top:50%;transform:translateY(-50%) !important;max-width:600px}#image-zoom-modal .modal-dialog{margin:auto !important;top:50%;transform:translateY(-50%) !important;max-width:90vw !important}#image-zoom-modal img{object-fit:contain;width:100%;height:100%;max-height:70vh}footer{position:static;bottom:0;width:100%}header{background:white;border-bottom:2px solid #DCE8F4;margin-bottom:45px}header .header{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:767.98px){header .logos-wrap img{max-height:40px}header .logos-wrap img:last-of-type{max-height:70px}}header .header-title{text-align:right;font-size:24px;color:#004591;font-weight:500}@media (max-width:991.98px){header .header-title{font-size:20px}}@media (max-width:767.98px){header .header-title img{width:90px}}.logos-wrap{display:flex;align-items:center}.logos-wrap .logo-divider{width:2px;height:65px;background:#CDCDCD;display:inline-block;margin-left:20px;margin-right:20px}@media (max-width:767.98px){.logos-wrap .logo-divider{width:1px;height:40px;margin-left:9px;margin-right:9px}}.logos-wrap .fdi-logo{width:100px}@media (max-width:767.98px){.logos-wrap .fdi-logo{width:60px}}footer{color:#3C3C3C;border-top:2px solid #dce8f4;margin-top:75px;background:white;padding:50px 0px;font-weight:500}@media (max-width:767px){footer .row{justify-content:center}}footer a{color:#3C3C3C}footer a.btn{margin-bottom:25px}footer .footer-contact{text-align:center;margin-bottom:40px;font-size:18px;font-weight:400}footer .footer-contact a{color:#004591}@media (max-width:767.98px){footer .footer-social{margin-bottom:50px}}footer .footer-social ul{display:flex;list-style:none;padding-left:0px;flex-wrap:wrap}footer .footer-social ul li{margin-right:15px;margin-bottom:15px}footer .footer-social ul li:last-of-type{margin-right:0px}footer .footer-social ul a{background:#EDEFF4;width:60px;height:60px;border-radius:30px;display:flex;align-items:center;justify-content:center}footer .footer-social ul img{height:22px}footer .footer-col-left .logos-wrap{margin-bottom:65px}@media (max-width:767.98px){footer .footer-col-left .logos-wrap{justify-content:center;margin-bottom:50px}}footer .footer-col-left .sponsor-logos{margin-bottom:20px}@media (max-width:767px){footer .footer-col-left .sponsor-logos{text-align:center}}@media (max-width:767.98px){footer .footer-col-left .sponsor-logos{margin-bottom:30px}}footer .footer-col-left .sponsor-logos ul{display:flex;list-style:none;padding-left:0px;margin-bottom:0px}@media (max-width:991.98px){footer .footer-col-left .sponsor-logos ul{flex-wrap:wrap}}@media (max-width:767.98px){footer .footer-col-left .sponsor-logos ul{justify-content:center}}footer .footer-col-left .sponsor-logos li{margin-right:20px}footer .footer-col-left .sponsor-logos p{color:#004591}footer .footer-col-left .footer-text{margin-bottom:45px;font-size:16px;color:#004591}@media (max-width:767.98px){footer .footer-col-left .footer-text{margin-bottom:35px;text-align:center}}@media (max-width:1080px){footer .footer-col-right .btn{width:100%;min-width:initial !important}}footer .footer-desktop-placeholder,footer .footer-mobile-placeholder{display:flex;flex-direction:column;align-items:center}footer .footer-bottom{display:flex;justify-content:space-between;padding-right:40px}@media (max-width:1080px){footer .footer-bottom{padding-right:15px}}@media (max-width:767px){footer .footer-bottom{padding-right:0}}@media (max-width:767.98px){footer .footer-bottom{flex-direction:column;align-items:center}}footer .footer-bottom a:hover{color:#004591}footer .footer-bottom .footer-copyright{font-size:16px;color:#004591}footer .footer-bottom .footer-copyright a{margin:0px 10px;color:#004591}footer .footer-by{color:#004591}footer .footer-by a{color:#004591}body .cookie-notice-logo{margin-bottom:0.75rem;margin-right:2rem;height:50px;width:auto}@media (min-width:576px){body .cookie-notice-logo{height:60px}}@media (min-width:992px){body .cookie-notice-logo{margin-bottom:0;transform:translateY(2px)}}body .cookie-notice-modal hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.2);color:transparent}body .cookie-notice-modal .modal-header{background-color:#fff}body .cookie-notice-modal .modal-header .close{border:none;background:none;font-size:2rem}body .cookie-notice-modal .modal-header .modal-title{flex-wrap:wrap;letter-spacing:0;line-height:1.8rem}@media (min-width:576px){body .cookie-notice-modal .modal-header .modal-title{margin-bottom:0}}body .cookie-notice-modal .modal-content{border-radius:10px;z-index:1999;position:relative}body .cookie-notice-modal .modal-content .cookie-notice-accept-button,body .cookie-notice-modal .modal-content .cookie-notice-save-button{text-transform:uppercase}body .cookie-notice-modal .form-check-input:checked~.form-check-label::before{border-color:#0077b6;background-color:#0077b6}body .cookie-notice-modal .form-switch .form-check-label::after{background-color:#0077b6}body .cookie-notice-modal h4{font-size:1.25rem}body .cookie-notice-modal h5{font-size:1.1rem}body .cookie-notice-modal h4,body .cookie-notice-modal h5,body .cookie-notice-modal h6{color:#0077b6;font-weight:600}body .cookie-notice-modal p,body .cookie-notice-modal label,body .cookie-notice-modal a{font-weight:200;color:#444;text-transform:none}body .cookie-notice-toggle-button{cursor:pointer}body .cookie-bar{position:fixed;left:0;right:0;display:none;padding:30px 0;background:rgba(255,255,255,0.9);color:#000;z-index:999;box-shadow:0 -2px 6px 0 rgba(0,0,0,0.1);bottom:0;transform:translateY(100%);transition:transform 0.4s ease}body .cookie-bar-wrapper{display:flex;align-items:center}@media (max-width:575.98px){body .cookie-bar-wrapper{flex-direction:column}}body .cookie-bar-text{margin-right:24px}body .cookie-bar-text p{margin:0}body .cookie-bar-buttons{min-width:150px}body .flex-break{flex-basis:100%;height:0}body .ccc-panel a{text-decoration:underline}body .ccc-panel a:hover{text-decoration:none}body .optional-cookies-button{margin:0 0 1.5rem 0;padding:0;font-size:inherit;font-weight:600;color:inherit;display:block;width:100%;text-decoration:none !important;background:#fff}body .optional-cookies-button:hover{color:inherit;text-decoration:none !important}body .collapse-icon{color:#0077b6;font-size:1rem;transition:transform 0.35s ease}body [aria-expanded="true"] .collapse-icon{transform:rotate(180deg)}.admin-bar .cookie-notice-modal{height:calc(100vh - 32px);height:calc((var(--vh,1vh) * 100) - 32px);top:32px}@media only screen and (max-width:782px){.admin-bar .cookie-notice-modal{height:calc(100vh - 46px);height:calc((var(--vh,1vh) * 100) - 46px);top:46px}}#cookie-bar-accept-button{padding:5px;min-width:initial}@media (max-width:575.98px){#cookie-bar-accept-button{margin-top:20px}}.list-item{background:white;box-shadow:0px 14px 53px #2F4B892E;border-radius:5px;padding:25px;display:flex;flex-direction:column;align-items:center;margin-bottom:25px;height:100%}@media (max-width:767.98px){.list-item{max-width:300px}}.list-item img{object-fit:cover;height:100%;width:100%}.list-item .btn{padding-top:15px;padding-bottom:15px}@media (max-width:1199.98px){.list-item .btn{padding:10px;min-width:150px}}@media (max-width:991.98px){.list-item .btn{padding:15px;min-width:200px}}.list-item .styled-list{width:100%}.list-item .styled-list ul{padding:0px;list-style-type:none;margin-bottom:0px}.list-item .styled-list li{display:flex;margin-bottom:15px}.list-item .styled-list li:last-of-type{margin-bottom:0px}.list-item .styled-list li::before{content:url(https://digital-workflows.fdiworlddental.org/wp-content/themes/digital-workflows/images/bullet-icon.svg);width:20px;height:20px;min-width:20px;min-height:20px;margin-right:15px;position:relative;top:2px}.list-item .styled-list a{color:#004591;text-decoration:underline;transition:all 0.3s}.list-item .styled-list a:hover{color:#004591}.age-group-header{margin-bottom:40px}.age-group-col{margin-bottom:20px}@media (max-width:767.98px){.age-group-col{justify-content:center;display:flex}}.age-group h2{margin-bottom:15px;max-width:200px;text-align:center}.age-group .age-group__image{margin-bottom:25px}.age-group .btn{margin-bottom:30px}.age-group h3{margin-bottom:25px}.workflow-nav{display:flex;justify-content:center;margin-bottom:100px}@media (max-width:991.98px){.workflow-nav{margin-bottom:40px}}.workflow-nav ul{display:flex;padding:0px;margin:0px;list-style:none}.workflow-nav ul li{font-weight:500;color:#004591}.workflow-nav ul li.separator{color:#3C3C3C;margin:0px 10px}.workflow-nav ul li a{font-weight:400;text-decoration:underline;color:#3C3C3C}.workflow-list-item{justify-content:space-between}.workflow-list-item .workflow__image{margin-bottom:30px}.workflow-list-item .workflow__image img{min-height:230px}.workflow-list-item .workflow__list{margin:auto}.workflow-list-item .workflow__list li{color:#004591;font-weight:bold;font-size:16px;line-height:initial;text-align:center;display:block}.workflow-list-item .workflow__list li::before{content:initial}.workflow-modal .modal-header{background:#F4F9FF;padding:5px}.workflow-modal .modal-body{background:#F4F9FF}.workflow-modal .workflow-section-nav--modal{max-height:300px;overflow:auto;border:1px solid #D4D9DD;border-radius:3px;padding:10px}.workflow-modal .workflow-section-nav--modal li{padding:0px}.workflow-modal .workflow-section-nav--modal li:last-of-type{margin-bottom:0px}@media (max-width:767.98px){.workflow-modal .workflow-section-nav--modal li .nav-image{width:30px;height:30px}.workflow-modal .workflow-section-nav--modal li img{width:15px}.workflow-modal .workflow-section-nav--modal li span{font-size:16px}}.workflow-modal .workflow-section-nav--modal a{padding:20px;display:flex;align-items:center;width:100%}@media (max-width:767.98px){.workflow-modal .workflow-section-nav--modal a{padding:5px}}.workflow-modal .workflow-section-nav--modal a:hover{text-decoration:none;color:#004591}.workflow-modal .workflow-start{background:#004591;color:white;display:flex;align-items:center;justify-content:center;padding:10px 20px;font-weight:500;text-align:center}.workflow-modal .workflow-start img{width:15px;height:auto;margin-left:5px}.single-bf-workflow header{margin-bottom:0px;z-index:1;position:relative}.single-bf-workflow footer{margin-top:0px;z-index:1;position:relative}.workflow-section-nav ul{padding:0px;margin:0px;list-style:none}.workflow-section-nav li{padding:20px;background:white;border-radius:3px;margin-bottom:16px;border:1px solid #d4d9dd;cursor:pointer;display:flex;align-items:center;transition:all 0.5s}.workflow-section-nav li:hover{background:#edeff0}.workflow-section-nav li:hover .nav-image{background:white}.workflow-section-nav li.active{background:#a2defd}.workflow-section-nav li.active .nav-image{background:white}.workflow-section-nav li.completed{background:#004591}.workflow-section-nav li.completed span{color:white}.workflow-section-nav li.completed .nav-image{background:white}.workflow-section-nav li .nav-image{width:60px;height:60px;background:#edeff0;border-radius:30px;display:flex;justify-content:center;align-items:center;margin-right:20px;transition:all 0.5s;overflow:hidden;min-width:60px;min-height:60px}.workflow-section-nav li img{width:100%;object-fit:contain;max-width:25px}.workflow-section-nav li span{font-size:20px;font-weight:500;color:#004591}.workflow{display:flex;min-height:900px}@media (max-width:1815px){.workflow{height:75vh}}@media (max-width:767px){.workflow iframe{width:100%}}.workflow .back-to{color:#3C3C3C;font-size:15px;text-decoration:underline;display:flex;align-items:center;margin-bottom:45px}.workflow .back-to::before{content:url(https://digital-workflows.fdiworlddental.org/wp-content/themes/digital-workflows/images/chevron-left-regular.svg);display:block;width:7px;margin-right:5px}.workflow .single-workflow-left{padding:30px 50px;width:33%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.workflow .single-workflow-left::-webkit-scrollbar{display:none}.workflow .single-workflow-left .workflow__title{font-size:20px;margin-bottom:55px}@media (min-width:1599px){.workflow .single-workflow-left{padding:30px 100px}}@media (max-width:1199.98px){.workflow .single-workflow-left{padding:30px}}@media (max-width:1199.98px){.workflow .single-workflow-left .workflow-section-nav li{padding:8px}.workflow .single-workflow-left .workflow-section-nav li .nav-image{max-height:40px;max-width:40px;min-width:40px;min-height:40px}.workflow .single-workflow-left .workflow-section-nav li span{font-size:16px}}.workflow .single-workflow-right{background:white;width:67%;box-shadow:0px 14px 53px #2f4b892e;-ms-overflow-style:none;scrollbar-width:none;position:relative}@media (max-width:991px){.workflow .single-workflow-right{position:initial}}.workflow .single-workflow-right::-webkit-scrollbar{display:none}.workflow .single-workflow-right .workflow__contents{width:100%;height:100%}.workflow .single-workflow-right .workflow__contents .workflow__section{opacity:0;transition:all 0.3s;z-index:-1;position:absolute;padding:40px 60px;overflow:auto;height:94%;padding-bottom:80px;-ms-overflow-style:none;scrollbar-width:none;background:white;width:100%}.workflow .single-workflow-right .workflow__contents .workflow__section::-webkit-scrollbar{display:none}@media (max-width:991.98px){.workflow .single-workflow-right .workflow__contents .workflow__section{padding-bottom:130px;height:820px}}@media (max-width:575.98px){.workflow .single-workflow-right .workflow__contents .workflow__section{height:820px;padding-left:20px;padding-right:20px}}.workflow .single-workflow-right .workflow__contents .workflow__section.active{opacity:1;z-index:1}.workflow .single-workflow-right .workflow__contents .workflow__section h1{font-size:40px;margin-bottom:25px}.workflow .single-workflow-right .workflow__contents .workflow__section h3{margin-bottom:30px}.workflow .single-workflow-right .workflow__contents .workflow__section img{cursor:zoom-in;max-width:100%;object-fit:contain;height:auto}.workflow .single-workflow-right .workflow__images{display:flex;flex-wrap:wrap;gap:20px;padding-top:20px}.workflow .single-workflow-right .workflow__image-title{margin-top:15px;margin-bottom:0;font-size:20px}.workflow .single-workflow-right .workflow__image{width:30%;min-height:200px}.workflow .single-workflow-right .workflow__image img{height:auto;width:100%;max-width:100%;object-fit:cover}@media (max-width:900px){.workflow .single-workflow-right .workflow__image{width:31%}}@media (max-width:700px){.workflow .single-workflow-right .workflow__image{width:47%}}@media (max-width:380px){.workflow .single-workflow-right .workflow__image{width:100%}}.workflow .single-workflow-right .content__progress{position:absolute;bottom:0;left:0;right:0;z-index:1;z-index:1}.workflow .single-workflow-right .content__progress .content__progress-nav{height:70px;background:#004591;display:flex;align-items:center;justify-content:space-between;padding:0px 20px}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn{color:white;display:flex;align-items:center;font-size:18px;font-weight:500;cursor:pointer;opacity:100;transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn.nav-disabled{opacity:0}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn.nav-disabled.progress-nav-btn--complete{display:none}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn img{width:18px;position:relative;transition:all 0.2s cubic-bezier(0.445,0.05,0.55,0.95)}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn.progress-nav-btn--prev img{left:0px;margin-right:15px}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn.progress-nav-btn--next img{right:0px;margin-left:15px}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn.progress-nav-btn--complete img{right:0px;margin-left:15px}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn:hover.progress-nav-btn--prev img{left:5px}.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn:hover.progress-nav-btn--next img,.workflow .single-workflow-right .content__progress .content__progress-nav .progress-nav-btn:hover.progress-nav-btn--complete img{right:5px}.workflow .single-workflow-right .content__progress .progress-bar{background:#EDEFF4;height:10px}.workflow .single-workflow-right .content__progress .progress-bar .progress-bar__progress{background:#8AB42F;width:0px;height:10px;transition:all 0.4s cubic-bezier(0.445,0.05,0.55,0.95)}#image-zoom-modal img{max-width:100%}@media (max-width:991px){.workflow{min-height:900px;position:relative}.workflow .content__progress{position:absolute}}@media (min-width:768px){.workflow .workflow-mobile-header{display:none}}@media (max-width:991.98px){.workflow{min-height:870px;display:block}.workflow .workflow-mobile-header{display:flex;justify-content:space-between;padding:15px 30px;background:#F4F9FF}.workflow .workflow-mobile-header.menu-open .open-menu{display:none}.workflow .workflow-mobile-header.menu-open .close-menu{display:block !important}.workflow .workflow-mobile-header .back-to{margin-bottom:0px}.workflow .workflow-mobile-header .workflow-menu-toggle{cursor:pointer;background:white;border-radius:5px;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.workflow .workflow-mobile-header .workflow-menu-toggle .open-menu{width:22px}.workflow .workflow-mobile-header .workflow-menu-toggle .close-menu{width:20px;display:none}.workflow .single-workflow-left{position:absolute;background:#F4F9FF;width:100%;z-index:2;left:-100%;transition:all 0.5s cubic-bezier(0.075,0.82,0.165,1);box-shadow:none;max-height:initial;height:820px}.workflow .single-workflow-left.menu-open{left:0%}.workflow .single-workflow-left .back-to{display:none}.workflow .single-workflow-left .workflow__title{margin-bottom:20px}.workflow .single-workflow-right{width:100%}.workflow .single-workflow-right .content__progress{width:100%}}.completed .completed__titles{display:flex;align-items:center;justify-content:center;flex-direction:column}.completed .completed__titles .completed__age-group{font-weight:500;margin-bottom:15px}.completed .completed__titles .completed__title{font-size:30px;font-weight:600;margin-bottom:40px}.completed .completed__badge{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:30px}@media (max-width:575.98px){.completed .completed__badge .rotate{width:340px}}.completed .completed__badge .green-check{position:absolute;background:#E7EFD2;border-radius:50%;padding:60px}@media (max-width:575.98px){.completed .completed__badge .green-check{padding:55px}}.completed .completed__badge .green-check img{width:170px}@media (max-width:575.98px){.completed .completed__badge .green-check img{width:150px}}.completed .completed__links{display:flex;justify-content:center;flex-direction:column;align-items:center}.completed .completed__links h1{font-size:50px;margin-bottom:50px;text-align:center}@media (max-width:575.98px){.completed .completed__links h1{font-size:34px}}.completed .completed__links .completed__links-list ul{display:flex;list-style:none;padding-left:0px;margin-bottom:0px}@media (max-width:767.98px){.completed .completed__links .completed__links-list ul{flex-wrap:wrap;justify-content:space-between}}.completed .completed__links .completed__links-list li{margin-right:20px}.completed .completed__links .completed__links-list li:last-of-type{margin-right:0px}@media (max-width:767.98px){.completed .completed__links .completed__links-list li{margin:0px;margin-bottom:15px}.completed .completed__links .completed__links-list li:nth-of-type(2){order:3;width:100%}.completed .completed__links .completed__links-list li:nth-of-type(1),.completed .completed__links .completed__links-list li:nth-of-type(3){width:48%}}.completed .completed__links .completed__links-list li .btn{padding:15px 30px;border-radius:4px}@media (max-width:767.98px){.completed .completed__links .completed__links-list li .btn{width:100%;min-width:initial}}@media (max-width:575.98px){.completed .completed__links .completed__links-list li .btn{padding:15px}}.completed .completed__links .completed__links-list li .btn.btn-secondary{background:white;color:#3C3C3C;border-color:#DEE2E5}.completed .completed__links .completed__links-list li .btn.btn-secondary:hover{background:#EDEFF4}.rotate{animation:rotation 10s infinite linear}.fade-in{position:relative;bottom:-20px;opacity:0;transition:all 500ms cubic-bezier(0.075,0.82,0.165,1)}.fade-in.fade-show{bottom:0px;opacity:100}}
