.cms-page-view .std .call-to-action a+a,.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies,.page-main button.button,a.button{font-size:16px;line-height:24px;font-weight:500;text-transform:none;padding:16px 32px;background-color:#c9001d;color:#fff;border-radius:28px;display:inline-block}.page-title h1,.page-title h2{font-weight:700;font-size:44px}div.form-currency.on-desktop{display:none}.cms-page-view .std .call-to-action a+a:hover,.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies:hover,.page-main button.button:hover,a.button:hover{background-color:#a8021a;color:#fff;border-color:#a8021a}.cms-page-view .std .call-to-action a,.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .gdpr-more-details,a.button.secondary{background-color:transparent;border:2px solid #c9001d;color:#c9001d;padding:14px 32px;border-radius:28px}.cms-page-view .std .call-to-action a:hover,.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .gdpr-more-details:hover,a.button.secondary:hover{background-color:#fbebed;color:#c9001d;text-decoration:none}.apply-form .button span{margin:0;font-weight:500;font-size:16px;line-height:24px;text-transform:none;letter-spacing:0}.apply-form{margin-bottom:160px}a.button.link{background-color:#fff;padding:0 0 10px;border-bottom:2px solid #c9001d;color:#33404a;border-radius:0;display:flex;align-items:center;font-size:24px;line-height:32px;font-weight:600;max-width:246px}a.button.link img{margin-left:8px}a.button.link:hover{border-bottom:2px solid #c9001d;color:#c9001d}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies{padding:8px 16px;font-size:13px}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .gdpr-more-details{padding:8px 16px;font-size:13px;font-weight:500;text-align:center}.apply-wrapper,.page-container,.row-wrapper:not(.row-wrapper-wide),.section.about,.section.programme{max-width:1750px;margin:0 auto;padding:0 20px}.page-header .page-container-wrapper--nav{border-top:0;border-bottom:0}.row-wrapper+.row-wrapper{margin-top:76px}.gdpr-cookies .col-12 .gdpr-title,.gdpr-header{font-weight:500;font-size:13px;line-height:18px}.row-wrapper:first-child .showcase{margin-top:-18px}.buttons-set p.required,.content-popup-text{font-size:13px;line-height:18px}.main-banner-iframe .iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.main-banner-iframe .iframe-container iframe{position:absolute;top:0;left:0;border:0;width:100%;height:100%}@media (min-width:996px){.links-after li>a,.links-before li>a,.nav--primary a.level0,.nav--primary-button{padding-left:0;padding-right:0;margin-left:15px;margin-right:15px;border-bottom:2px solid transparent}.links-after li>a.active,.links-before li>a.active,.nav--primary a.level0.active{color:#33404a;border-bottom:2px solid #c9001d}.page-header .page-container-wrapper:first-child>.page-container>.page-container-inner{padding-top:0;padding-bottom:0}.cms-home .page-header .page-container-wrapper--nav{padding-bottom:16px}.nav-container>ul{margin-top:18px}.opc-review .step-title strong{margin-bottom:28px!important}.page-header .page-container--nav{padding-bottom:12px}.nav--primary .submenu{left:15px;width:160px;box-shadow:0 2px 2px #33404A29}.nav--primary ul>li{border:none}.nav--primary a.level1{font-weight:600;color:#33404a}.nav--primary a.level1:hover{background-color:#f7f7f8;color:#c9001d;text-decoration:none}.nav--primary .parent a.level0{position:relative;padding-right:16px}.nav--primary .parent a.level0::after{content:"";position:absolute;top:50%;transform:translatey(-50%);right:0;width:16px;height:16px;background:transparent url(/media/wysiwyg/pages_update/i_dropdown.svg) 50% 50% no-repeat}.iframe-banner{margin-top:-20px}}.main-banner{padding:48px 96px;background:#eff0f1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;text-align:left}.cms-apply-select-module .main-banner{padding:48px 0}.main-banner>div{width:calc(50% - 16px)}p.title{font-size:48px;line-height:62px;font-weight:600;text-align:left;margin-bottom:32px}.main-b-img{position:relative}.section{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.section>div:not(.tissue){width:calc(50% - 16px)}.section>div.section-content>img{margin-bottom:32px}.section-title small{font-weight:600;color:#7c858b;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;display:block}.section-title h2.subtitle{margin-bottom:32px;max-width:848px}.section-content p{margin-bottom:16px}.principles{margin-top:16px}.principles>div{display:flex;align-items:flex-start}.principles>div img{margin-right:16px;margin-top:32px}.section>div strong{font-size:24px;line-height:32px;font-weight:600;display:block;margin-bottom:8px;margin-top:32px;color:#33404a}.section.about{padding-bottom:308px}.about-wrapper{background:#fff url(/media/wysiwyg/b_DA-logotype-bg.svg) 50% 100% no-repeat;margin-bottom:32px;background-size:contain}.speakers.section>div{width:100%}.speakers .section-content{display:flex;flex-wrap:wrap;justify-content:space-between}.speakers .section-content .speaker.hide,.speakers .section-content>div:not(.panel1){width:calc(50% - 16px);display:flex;align-items:center;box-shadow:0 2px 4px #00000029;padding:32px;margin-bottom:32px}.speakers .section-content .speaker.hide{margin-bottom:32px}.speakers .section-content .speaker.hide:hover,.speakers .section-content>div:not(.panel1):hover{box-shadow:0 4px 8px #00000029}.speakers .section-content .speaker:hover strong{color:#c9001d}.speakers .section-content>div>img{max-width:282px;border-radius:50%;margin-right:32px}.speakers .section-content>div.panel1{display:none;width:100%;flex-wrap:wrap;justify-content:space-between}.speaker-info p{color:#7c858b;margin-bottom:32px}.speaker-info a.button.secondary{padding:10px 24px;margin-right:8px;float:left}.acc-btn .social img,.speaker-info .social img{padding:10px;border:2px solid #c9001d;border-radius:50%}.acc-btn .social img:hover,.speaker-info .social img:hover{background-color:#fbebed}.speakers a.button.link{font-size:24px;line-height:34px;font-weight:600;width:auto;margin:45px auto 0}.speakers a.button.link.active{display:none}.speakers .speaker{position:relative}.link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.speakers .speaker .speaker-info{z-index:5}.programme-wrapper{background:#eff0f1;padding:96px 0 32px}.programme-wrapper .section-content p:first-of-type{margin-bottom:32px}.programme-wrapper .section-content p span{padding:8px 10px;background-color:#fff;height:48px;width:48px;border-radius:50%;display:inline-flex;justify-content:center;margin-right:16px}.programme-wrapper .section-content p:not(:first-of-type){font-weight:600;font-size:24px;line-height:32px}.tissue{margin-top:80px;width:100%}.tissue-wrapper{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between}.tissue-wrapper li{width:calc(25% - 24px);position:relative;margin-bottom:64px}.tissue-wrapper li a{display:inline-block;min-height:240px;width:100%;font-weight:600;font-size:18px;line-height:27px;align-items:flex-start;padding:32px;border:2px solid #dee0e2}.tissue-wrapper li a em{font-style:normal;color:#c9001d}.tissue-wrapper li a:hover{color:#c9001d;border:2px solid #33404a}.tissue-wrapper li a span{display:inline-block;width:32px;min-width:32px}.tissue-wrapper li:after{position:absolute;content:"";bottom:32px;right:32px;height:48px;width:48px;border-radius:50%;background:#fff url(/media/wysiwyg/i_arrow-small-red.svg) 50% 50% no-repeat}.tissue-wrapper li:hover:after{background:#c9001d url(/media/wysiwyg/i_arrow-small-white.svg) 50% 50% no-repeat}.tissue-wrapper li a:hover{text-decoration:none}.course a.button.link{max-width:355px}.course-wrapper{padding:16px 0}.course-wrapper p{display:flex;align-items:center;font-weight:600}.course-wrapper p img{border-radius:50%;margin-right:16px;padding:12px;background-color:#eff0f1}.section.course p small{font-weight:500;font-size:15px;line-height:22px;color:#c9001d;display:block;margin-bottom:8px}.section.course a.button.link{font-weight:600;font-size:24px;line-height:32px}.page-footer{margin-top:145px}.page-footer .page-container{padding-bottom:96px}.page-footer .page-container-wrapper{border-top:0}.page-footer .page-container-wrapper:first-child{padding-top:60px;position:relative;background-color:#eff0f1}.page-footer .page-container-wrapper:first-child:after{background:#fff url(/media/wysiwyg/b_pattern.svg) 0 0 no-repeat;position:absolute;top:0;left:0;right:0;content:"";height:60px}.cms-contact .page-footer .page-container-wrapper:first-child:after{display:none}.cms-contact .page-footer .page-container-wrapper:first-child{padding-top:0}.page-footer .page-container-wrapper:first-child .page-container{padding-top:0;padding-bottom:0}.page-footer .marketing-box--shipping{display:flex;align-items:center;justify-content:space-between;width:100%;margin-right:0;display:none}.page-footer .marketing-box--shipping a.button.link{background-color:transparent}.page-footer .col-4{width:100%}.page-footer .footer-links ul{width:20%}.page-footer .footer-links ul:first-child{width:40%}.page-footer .footer-links ul li.title{font-weight:500;font-size:15px;line-height:18px;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.page-footer .footer-links a{color:#b5babe;font-weight:500;font-size:15px;line-height:22px;margin-bottom:12px;display:inline-block}.page-footer .footer-links a:hover{color:#fff}.page-footer .footer-links ul:last-child a{color:#fff}.page-footer .footer-links ul:last-child li:nth-child(2){margin-bottom:12px;font-weight:500;font-size:15px;line-height:22px}.page-footer .footer-links ul:last-child img{max-height:48px}.page-footer .col-2{width:100%;padding:30px 0;background-color:#33404a;border-top:1px solid #545f67}.branding{max-width:1750px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.branding p{color:#b5babe;font-weight:500;font-size:13px;line-height:18px}.branding p:last-child{display:flex;align-items:center}.branding p:last-child img{padding-left:16px}.page-footer .marketing-box .box-title,.page-footer .marketing-box--newsletter em,.page-footer .marketing-box--newsletter i{display:none}.page-footer .marketing-box--newsletter{float:none}.page-footer .marketing-box .box-content{margin-left:0}.page-footer .marketing-box .box-content form{position:relative}.page-footer .marketing-box--newsletter .button{position:absolute;top:8px;right:8px;height:40px;padding:10px 32px;color:#c9001d;background-color:#fff;font-size:16px;font-weight:500;text-transform:none;border-radius:24px}.page-footer .marketing-box--newsletter .button:hover{background-color:#f5f5f5}.page-footer .marketing-box--newsletter .input-text{height:56px;padding-left:24px;background-color:rgba(255,255,255,.05);border:1px solid #363434;min-width:500px;color:#fff;border-radius:28px;border:1px solid #545f67;font-size:15px}.page-footer .marketing-box--newsletter .input-text::placeholder{color:rgba(255,255,255,.3);font-size:15px}.page-footer .marketing-box--newsletter .input-text:hover{border-color:#fff}.page-footer .marketing-box--newsletter .input-text:focus{border:2px solid #fff}.page-footer .footer-links ul li.newsletter-info{color:#b5babe;font-weight:500;font-size:15px;line-height:22px;margin-bottom:12px;max-width:500px}.cms-home .messages{position:absolute;left:50%;transform:translatex(-50%);top:0;z-index:1}.cms-about .page-main .page-container,.cms-digital-implantology-from-micro-to-macro .page-main .page-container,.cms-hard-tissue-reconstruction-using-autogenous-bone-and-gbr .page-main .page-container,.cms-press .page-main .page-container,.cms-programme .page-main .page-container,.cms-programme-2022 .page-main .page-container,.cms-programme-2023 .page-main .page-container,.cms-programme-2024 .page-main .page-container,.cms-programme-2025 .page-main .page-container,.cms-speakers .page-main .page-container,.cms-testimonial-test-page .page-main .page-container,.cms-testimonials .page-main .page-container{max-width:100%;padding-top:0;padding-bottom:0}.cms-about .main-content .std .showcase,.cms-digital-implantology-from-micro-to-macro .main-content .std .showcase,.cms-hard-tissue-reconstruction-using-autogenous-bone-and-gbr .main-content .std .showcase,.cms-press .main-content .std .showcase,.cms-programme .main-content .std .showcase,.cms-programme-2022 .main-content .std .showcase,.cms-programme-2023 .main-content .std .showcase,.cms-speakers .main-content .std .showcase,.cms-testimonials .main-content .std .showcase,.page-main .page-container .main-content .std .showcase{margin-left:-20px;margin-right:-20px}.main-banner.pages{align-items:flex-start}.cms-page-view .main-b-img img{margin-bottom:32px}.cms-page-view .std h2:not(.product-name){margin-bottom:32px;max-width:848px;font-weight:600;font-style:normal;font-size:36px;line-height:1.3333333333;font-family:Poppins;text-transform:none;color:#33404a}.page-main-content{max-width:1750px;margin:96px auto 0}.cms-page-view .principles>div{display:flex;justify-content:space-between;margin-bottom:48px}.cms-page-view .principles>div:first-child{margin-bottom:96px}.cms-page-view .princ-title{min-width:50%;display:flex;align-items:flex-start;font-weight:600;font-size:36px;line-height:48px;color:#33404a;min-height:138px}.cms-page-view .std strong{color:#33404a}.cms-page-view .princ-title img{margin-top:0}.cms-about .principles{margin-top:84px}.cms-about .principles>p{width:50%;margin:0 0 0 auto}.cms-about .principles>p strong{font-weight:600;font-size:24px;line-height:32px;margin-bottom:16px;display:block}.cms-page-view .std a.link{text-decoration:none}.cms-about .std a.link{margin-top:60px}.apply-for-course{margin-top:146px;margin-left:-20px;margin-right:-20px;border-top:1px solid #dee0e2;padding:96px 0 0}.apply-wrapper{display:flex;align-items:center;justify-content:space-between}.apply-wrapper .section-title p small{color:#c9001d;font-size:15px;line-height:22px;text-transform:none;letter-spacing:0;display:block;margin-bottom:48px;font-weight:500}.cms-page-view .std .apply-wrapper h2:not(.product-name){margin-bottom:16px}.cms-page-view .std a.button{text-decoration:none}.cms-page-view .page-footer{margin-top:96px}.page-footer .marketing-box--shipping a.button.link{max-width:unset}.accordion-speakers{margin-top:96px}.accordion{width:100%;display:flex;align-items:center;border:0;border-top:2px solid #dee0e2;background-color:#fff;padding:32px 0;text-align:left;position:relative}.accordion:hover{cursor:pointer}.accordion:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:32px;height:48px;width:48px;background:#fff url(/media/wysiwyg/i_accordion-open.svg) 50% 50% no-repeat;border-radius:50%;border:2px solid #c9001d}.accordion:hover:after{background:#fbebed url(/media/wysiwyg/i_accordion-open.svg) 50% 50% no-repeat}.accordion.active{border-top:2px solid #33404a}.accordion.active:after{background:#c9001d url(/media/wysiwyg/i_accordion-close.svg) 50% 50% no-repeat}.panel{display:none;margin:0 0 0 auto}.speaker img{max-width:282px;border-radius:50%;margin-right:32px}.accordion-speakers .accordion .acc-btn a.social{line-height:0}.cms-page-view .std .speaker{width:50%;display:flex;align-items:center;padding-right:48px}.cms-page-view .std .speaker strong{color:#33404a;font-weight:600;font-size:24px;line-height:34px;margin-bottom:8px}.cms-page-view .std .accordion.active .speaker strong{color:#c9001d}.cms-page-view .std .speaker small{font-weight:400;font-size:18px;line-height:27px;color:#7c858b;display:block}.acc-btn{display:flex;align-items:center}.acc-btn .social{margin-left:8px}.acc-btn a.button.secondary{padding:10px 20px}.cms-speakers .std .panel ul{margin-bottom:96px}.cms-page-view .std .panel li{margin-bottom:8px;list-style-type:disc;list-style-position:outside}.cms-page-view .std ol.steps{margin:96px 0;font-size:36px;font-weight:600;line-height:48px}.cms-page-view .std ol.steps li{margin-bottom:16px}.anchor-links .tabs-widget{text-align:center}.anchor-links .tabs-widget ul.tab-widget{display:inline-block;background-color:#f7f7f8;border-radius:24px;padding:4px}.anchor-links .tabs-widget ul.tab-widget li{display:inline-block;min-width:240px}.cms-page-view .std .anchor-links li{list-style-type:none}.cms-page-view .std .anchor-links a{background-color:#f7f7f8;color:#7c858b;font-weight:600;font-size:15px;line-height:22px;text-transform:none;letter-spacing:0;text-align:center;text-decoration:none;padding:10px 12px;display:block;border-radius:24px}.cms-page-view .std .anchor-links a:hover{background-color:#dee0e2;color:#7c858b}.cms-page-view .std .anchor-links .tablinks.active a{background-color:#33404a;color:#fff}.links-content .content-title{font-weight:600;font-size:36px;line-height:48px;color:#7c858b}.links-content{display:flex;justify-content:space-between;margin:96px 0 80px}.content-accordion+.links-content{border-top:60px solid #f7f7f8;padding-top:96px}.links-content>div{padding-left:16px}.links-content>p{min-width:50%}.content-accordion>.accordion{flex-wrap:wrap}.content-accordion>.accordion>p{font-weight:600;font-size:24px;line-height:34px;width:100%;margin-bottom:32px}.content-accordion>.accordion.active>p,.content-accordion>.accordion:hover>p,.content-accordion>.accordion>p span{color:#c9001d}.content-accordion>.accordion>div{width:50%;margin:9px 0 0 auto}.content-accordion>.accordion:after{top:30px;transform:none}.cms-page-view .std .call-to-action a,.cms-page-view .std .call-to-action a+a{padding:11px 24px;margin-bottom:8px;text-decoration:none;font-weight:600;margin-right:4px;font-size:16px;display:inline-block}.links-after li>a.highlight{background-color:#c9001d;border-radius:20px;color:#fff;margin-left:9px;padding:9px 24px;margin-top:-5px;border-bottom:none}.links-after li>a.highlight:hover{background-color:#a8021a}.contact-page-container .addresses .address p{color:#33404a;font-weight:600;font-size:18px;line-height:27px;text-transform:uppercase;letter-spacing:.5px;display:block;width:100%;margin:0}.cms-apply .page-main .page-container-wrapper,.cms-apply-select-module .page-main .page-container-wrapper,.cms-apply-succes .page-main .page-container-wrapper,.cms-contact .page-main .page-container-wrapper,.cms-cookie-policy .page-main .page-container-wrapper,.cms-digital-implantology-from-micro-to-macro-form .page-main .page-container-wrapper,.cms-module1form .page-main .page-container-wrapper,.cms-module2bis2023form .page-main .page-container-wrapper,.cms-module2form .page-main .page-container-wrapper,.cms-module3form .page-main .page-container-wrapper,.cms-module4form .page-main .page-container-wrapper,.cms-module5form .page-main .page-container-wrapper,.cms-module6form .page-main .page-container-wrapper,.cms-module7form .page-main .page-container-wrapper,.cms-module8form .page-main .page-container-wrapper,.cms-privacy-policy .page-main .page-container-wrapper,.cms-terms-and-conditions .page-main .page-container-wrapper{background:#eff0f1;padding-top:48px}.cms-contact .page-main form{max-width:100%;margin-bottom:140px}.cms-apply .page-main .std,.cms-apply-select-module .page-main .std,.cms-apply-succes .page-main .std,.cms-contact .page-main .row,.cms-cookie-policy .page-main .page-container-wrapper .main-content,.cms-digital-implantology-from-micro-to-macro-form .page-main .std,.cms-module1form .page-main .std,.cms-module2bis2023form .page-main .std,.cms-module2form .page-main .std,.cms-module3form .page-main .std,.cms-module4form .page-main .std,.cms-module5form .page-main .std,.cms-module6form .page-main .std,.cms-module7form .page-main .std,.cms-module8form .page-main .std,.cms-politica-de-utilizare-cookie-uri .main-content,.cms-privacy-policy .page-main .page-container-wrapper .main-content,.cms-privacy-policy-page .main-content,.cms-terms-and-conditions .page-main .page-container-wrapper .main-content{max-width:848px;margin:0 auto}.main-banner>div.main-title small{color:#7c858b;font-weight:600;font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;display:block}.cms-apply .main-banner.pages,.cms-apply-select-module .main-banner.page,.cms-apply-succes .main-banner.pages,.cms-digital-implantology-from-micro-to-macro-form .main-banner.pages,.cms-module1form .main-banner.pages,.cms-module2bis2023form .main-banner.pages,.cms-module2form .main-banner.pages,.cms-module3form .main-banner.pages,.cms-module4form .main-banner.pages,.cms-module5form .main-banner.pages,.cms-module6form .main-banner.pages,.cms-module7form .main-banner.pages,.cms-module8form .main-banner.pages{padding:0 0 48px}.cms-apply .main-banner>div,.cms-apply-select-module .main-banner>div,.cms-apply-succes .main-banner>div,.cms-digital-implantology-from-micro-to-macro-form .main-banner>div,.cms-module1form .main-banner>div,.cms-module2bis2023form .main-banner>div,.cms-module2form .main-banner>div,.cms-module3form .main-banner>div,.cms-module4form .main-banner>div,.cms-module5form .main-banner>div,.cms-module6form .main-banner>div,.cms-module7form .main-banner>div,.cms-module8form .main-banner>div{width:100%}.apply-form small{display:block;margin-top:32px;color:#c9001d;font-size:13px;font-weight:500;margin-top:0}.apply-form span{font-weight:600;font-size:18px;line-height:27px;text-transform:uppercase;letter-spacing:.5px;display:block;width:100%;margin:8px 0 16px}.apply-form .form-list>span{margin-top:32px}.cms-page-view .std .apply-form .form-list li p{font-size:18px;line-height:28px;font-weight:400;margin-top:32px}.form-list label:first-child,.form-list li small{font-weight:500;font-size:13px;line-height:18px;margin:0;color:#33404a}.form-list>li:not(.fields).wide{margin-top:24px}.form-list .input-text,.form-list select{border:1px solid #bdc1c4;border-radius:4px}.form-list .input-text:hover,.form-list select:hover{border:1px solid #33404a}.form-list .input-text:focus,.form-list select:focus{border:2px solid #33404a}.field-set{display:flex;justify-content:space-between}.field-set li{width:calc(50% - 8px)}.form-list .control,.form-list .field,.form-list .input-box,.form-list .input-text,.form-list .wide,.form-list select{margin-bottom:24px}.form-list>li:not(.fields){margin-bottom:0}input[type=checkbox]+label,input[type=checkbox]+span.label>label{background:#f7f7f8 url(/media/wysiwyg/i_checkbox-default.svg) 19px 50% no-repeat;display:block;font-size:15px;line-height:22px;font-weight:500;padding:13px 16px 13px 48px;border-radius:4px;margin-bottom:4px;background-position:19px center}input[type=checkbox]+label:hover,input[type=checkbox]+span.label>label:hover{background:#f7f7f8 url(/media/wysiwyg/i_checkbox-hover.svg) 19px 50% no-repeat;text-decoration:underline;background-position:19px center}input[type=checkbox]:checked+label,input[type=checkbox]:checked+span.label>label{background:#fff url(/media/wysiwyg/i_checkbox-active.svg) 19px 50% no-repeat;text-decoration:none!important;background-position:19px center}input[type=radio]+label,input[type=radio]+span.label>label{background:#f7f7f8 url(/media/wysiwyg/i_radio-default.svg) 19px 50% no-repeat;display:block;font-size:15px;line-height:22px;font-weight:500;padding:13px 16px 13px 48px;border-radius:4px;margin-bottom:4px}input[type=radio]+label:hover,input[type=radio]+span.label>label:hover{background:#f7f7f8 url(/media/wysiwyg/i_radio-hover.svg) 19px 50% no-repeat;text-decoration:underline}input[type=radio]:checked+label,input[type=radio]:checked+span.label>label{background:#fff url(/media/wysiwyg/i_radio-active.svg) 19px 50% no-repeat;text-decoration:none!important}.cms-page-view .std .apply-form .content-popup-text.show-less p,.form-list .input-text,.form-list select{font-weight:500;font-size:15px;line-height:22px;margin:0}.cms-page-view .std #formsgenerator-gdpr{padding-bottom:6px}.form-list li small{margin-top:16px;margin-bottom:5px}.cms-contact .std h2:not(.product-name){font-size:24px;line-height:32px;font-weight:600;margin-left:0}.contact-page-container .addresses,.contact-page-container .info-form{padding:0}.contact-page-container .addresses .address h2,.contact-page-container .addresses .address p,.contact-page-container .addresses .address ul{margin-left:0}.form-list--inline label:first-child{width:auto}.form-list p.module-listing{margin-top:48px}.best-regards{padding-bottom:48px}.best-regards-info p{margin-bottom:0!important;line-height:1.5;font-size:15px;font-weight:500}.best-regards-info p strong{color:#c9001d!important;font-weight:700}.best-regards-info p span{color:#7c858b;margin:0;font-weight:500;text-transform:none;font-size:15px;line-height:22px;max-width:530px}.best-regards-info p br{display:none}.best-regards-info p strong{display:block}.cms-apply .page-footer .page-container-wrapper:first-child,.cms-apply-select-module .page-footer .page-container-wrapper:first-child,.cms-contact .page-footer .page-container-wrapper:first-child,.cms-cookie-policy .page-footer .page-container-wrapper:first-child,.cms-module1form .page-footer .page-container-wrapper:first-child,.cms-module2form .page-footer .page-container-wrapper:first-child,.cms-module3form .page-footer .page-container-wrapper:first-child,.cms-module4form .page-footer .page-container-wrapper:first-child,.cms-module5form .page-footer .page-container-wrapper:first-child,.cms-module6form .page-footer .page-container-wrapper:first-child,.cms-module7form .page-footer .page-container-wrapper:first-child,.cms-module8form .page-footer .page-container-wrapper:first-child,.cms-privacy-policy .page-footer .page-container-wrapper:first-child,.cms-terms-and-conditions .page-footer .page-container-wrapper:first-child{display:none}.cms-apply .page-footer,.cms-apply-select-module .page-footer,.cms-contact .page-footer,.cms-cookie-policy .page-footer,.cms-module1form .page-footer,.cms-module2form .page-footer,.cms-module3form .page-footer,.cms-module4form .page-footer,.cms-module5form .page-footer,.cms-module6form .page-footer,.cms-module7form .page-footer,.cms-module8form .page-footer,.cms-privacy-policy .page-footer,.cms-terms-and-conditions .page-footer{margin-top:0}.cms-page-view .std .apply-form .form-list li .gdpr-conditions p{font-size:13px;line-height:18px;font-weight:500}.content-accordion .panel .panel-items{display:inline-block;width:100%;padding-bottom:80px}.content-accordion .panel .panel-items .call-to-action{margin-top:32px}.content-accordion .panel .panel-items img{display:block;width:50%;float:left;padding-right:16px;box-sizing:border-box}.content-accordion .panel .panel-items .list{width:50%;float:right;padding-left:16px}.cms-page-view .std .content-accordion .panel .list h4{padding:0;text-transform:none;border-bottom:none;margin-bottom:8px;margin-top:32px;font-size:18px;line-height:1.5;font-weight:600}.content-accordion>.accordion .acc-desc>p{margin-bottom:0;padding-left:16px}.content-accordion .panel .panel-items .list ul{padding-left:17px}.content-accordion .panel .panel-items .list ul li{font-size:15px}.content-accordion .panel .panel-items .list p.module-price{margin-bottom:16px;margin-top:32px}.cms-partners .page-main .page-container-wrapper{background-color:#eff0f1}.partners .main-title{max-width:850px;margin-left:auto;margin-right:auto;width:100%}.partners-items.row{margin-left:-16px;margin-right:-16px}.partners-item.col-4,.partners-item.col-6{padding-left:16px;padding-right:16px;line-height:0;margin-bottom:32px}.partners-items-wrapper{padding-bottom:112px}.partners-item a{line-height:0}.partners-item img{background-color:#fff;display:block;border:2px solid #dee0e2;line-height:0;width:100%}.partners-item img:hover{border-color:#33404a}.cms-partners.cms-page-view .page-footer{margin-top:0}.cms-partners .page-footer .page-container-wrapper:first-child{display:none}.validation-advice{font-size:15px;font-weight:500}.steps-items.row{margin-left:0;margin-right:0}.steps-price.col-6,.steps.col-6{padding-left:0;padding-right:0}.steps-price{margin-top:96px}.steps-price .modules-price-wrapper{padding-left:16px}.modules-price-wrapper .full-course-price>span,.modules-price-wrapper .modules-price>span{display:block;margin-bottom:8px}.modules-price>p{font-size:24px!important;line-height:1.3;font-weight:600}.modules-price{margin-bottom:24px}.full-course-price .full-price{font-size:24px!important;line-height:1.3}.full-course-price .full-price .old-full-price{display:inline-block;color:#33404a;text-decoration:line-through;margin-right:8px;font-weight:600}.full-course-price .full-price .new-full-price{color:#33404a;font-weight:600}.apply-form .form-list li.bonus-course label{color:#7c858b;display:block;font-size:15px;line-height:22px;font-weight:500;padding:13px 16px 13px 48px;border-radius:4px;margin-bottom:4px;background-color:#f7f7f8}.apply-form .form-list li.bonus-course label strong{font-weight:500;color:#7c858b;text-decoration:line-through}.apply-form .form-list li.bonus-course label em{font-style:normal!important;color:#7c858b;display:block}.apply-form .form-list .full-course-info label{display:block;font-size:15px;line-height:22px;font-weight:500;padding:13px 16px 13px 48px;border-radius:4px;margin-bottom:4px;background-color:#fff}.apply-form .form-list .full-course-info label em{font-style:normal}.main-banner.pages .main-b-title-info strong.price{display:block;color:#33404a;font-size:24px;line-height:1.3}.product-badges{display:none!important}.catalog-product-view .page-main .page-container-wrapper{background-color:#eff0f1}.product-view .product-essential{max-width:1250px;margin-left:auto;margin-right:auto;padding-top:48px}.product-view .product-shop .product-name h1{font-size:48px;line-height:1.3}.product-view .product-shop .price-box,.product-view .product-shop .price-box-suggested{margin-bottom:16px}.product-view .product-shop .add-to-cart button{display:none}.product-view .product-shop .add-to-cart button.buy-now-button{display:block;height:48px;padding:10px;width:300px;background-color:#c9001d}.product-view .product-shop .add-to-cart button.buy-now-button:hover{background-color:#a8021a}.tabs-nav{border-bottom:1px solid #bdc1c4;padding:0}.tab-nav,.tabs-nav>li a{padding:0 0 16px;font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:.75px;text-decoration:none}.tab-nav{border-bottom:1px solid #bdc1c4;background-image:none;background-color:#eff0f1;color:#7c858b}.tab-nav.active{background-image:none;color:#7c858b}.tab{font-size:15px;font-weight:500;color:#33404a;padding:16px 0}.tab p,.tab ul li{margin-bottom:16px}.tab ul li{list-style-type:disc}.catalog-product-view .page-footer{margin-top:0}.catalog-product-view .page-main .page-container-wrapper .page-container{padding-bottom:144px}.product-view .product-shop .price-box .old-price .price{font-weight:400;font-size:18px;color:#33404a}.product-view .product-shop .price-box .special-price .price{color:#c9001d}.product-view .product-shop .options-list li{float:none;margin-right:0}.checkout-onepage-index .section{display:block;align-items:initial;justify-content:initial;flex-wrap:initial}.checkout-onepage-index .section>div:not(.tissue){width:auto}.checkout-onepage-index .section>div strong{margin-top:0}.opc-billing .form-list .control.chose-entity label,.opc-login .form-list .control label,.opc-shipping .form-list .control.chose-entity label{font-size:15px;font-weight:500;background-position:6% center}.checkout-onepage-index .page-main .page-container-wrapper .page-container{max-width:1250px;padding-top:20px}.checkout-onepage-index .page-header{border-bottom:1px solid #bdc1c4}.checkout-onepage-index .main-content .page-title h1{text-transform:none;font-weight:600;font-size:24px;letter-spacing:0}#opc-review.section>div strong{font-size:inherit;display:inline;font-weight:inherit;color:inherit;line-height:inherit;margin-bottom:inherit}.checkout-onepage-index .form-list .field,.checkout-onepage-index .form-list .input-box{margin-bottom:8px}.opc-review table tfoot tr:last-child td strong .price{font-weight:600}.opc-review input[type=checkbox]+label,.opc-review input[type=checkbox]+label:hover,.opc-review input[type=checkbox]+span.label>label:hover,.opc-review input[type=checkbox]:checked+label,.opc-review input[type=checkbox]:checked+span.label>label{background-position:10px center;padding-left:40px}.multiple-checkout .section button.button,.opc .section button.button,.opc-login .col-12 .buttons-set button.button{letter-spacing:0}.multiple-checkout .section button.button:hover,.opc .section button.button:hover,.opc-login .col-12 .buttons-set button.button:hover{background-color:#a8021a}.testimonials-items-wrapper .testimonials-items-inner{max-width:1710px;margin-left:auto;margin-right:auto;padding:48px 0}#dinuacademy-day{margin-left:-20px;margin-right:-20px;background-color:#eff0f1}#dinuacademy-day .testimonials-items-inner{padding-left:20px;padding-right:20px}.testimonials-image{position:relative}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-button img{opacity:.72}.video-play-button:hover img{opacity:1}.testimonials-slider-wrapper{padding-top:96px}.testimonials-slider h2.subtitle{max-width:100%!important}.testimonials-slider{max-width:1120px;margin-left:auto;margin-right:auto}.testimonials-slider .slick-list{max-width:960px;margin-left:auto;margin-right:auto;box-shadow:0 2px 4px #00000029}.slick-next,.slick-prev{z-index:1;border:0;font-size:0;bottom:0;height:48px;width:48px;position:absolute;top:50%;transform:translatey(-50%);opacity:.6;border-radius:50%}.slick-prev{background:#eff0f1 url(/media/wysiwyg/testimonials/arrow_left.svg) no-repeat 50% 50%}.slick-next{background:#eff0f1 url(/media/wysiwyg/testimonials/arrow_right.svg) no-repeat 50% 50%}.slick-next:hover,.slick-prev:hover{background-color:#dee0e2}.testimonials-slider .slick-prev{left:0}.testimonials-slider .slick-next{right:0}.testimonials-slider-item{padding:64px}.testimonials-slider ul{margin-bottom:0!important}.slick-dots{width:100%}.testimonials-slider .slick-dots{position:relative;top:32px}.slick-dots button{opacity:1;width:10px;height:10px;box-shadow:none;background-color:rgba(51,64,74,.3);border:none}.slick-dots .slick-active button{background-color:#33404a}.testimonials-slider-item-inner{position:relative}.testimonials-slider-icon{position:absolute;top:0;left:0;width:96px;height:96px;background-color:#fbebed;border-radius:50%}.testimonials-slider-icon img{padding:24px}.testimonials-slider-info{padding-left:128px}.testimonials-slider-info h3{font-size:24px!important;text-transform:none!important;padding:0!important;background-color:transparent!important;font-weight:600!important;margin-bottom:8px!important}.testimonials-slider-info p{margin-bottom:0!important}.testimonials-slider-info span{display:block;color:#7c858b;font-size:15px;font-weight:500;margin-top:24px}.testimonials-hp-wrapper{border-bottom:1px solid #dee0e2;padding-bottom:96px}.testimonials-hp-wrapper .testimonials-hp{max-width:1750px;margin:0 auto;padding:0 20px}.testimonials-hp .course-wrapper p img{background-color:#f6dadd}.testimonials-hp .course-wrapper p a:hover{color:#c9001d;text-decoration:none}.video-testimonials .video-play-button img{opacity:1}.video-testimonials .video-play-button{position:relative;top:0;left:0;transform:none}.video-testimonials-wrapper{margin-top:72px}.video-testimonials .row{margin-left:-12px;margin-right:-12px}.video-testimonials .col-4{padding-left:12px;padding-right:12px;margin-bottom:24px}.cms-testimonials .page-main .page-container-wrapper{border-top:1px solid #dee0e2}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-selected-cookies{padding:8px 16px;font-size:13px;font-weight:500;text-align:center;background-color:transparent;border:2px solid #c9001d;color:#c9001d;border-radius:28px;text-transform:none}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-selected-cookies:hover{background-color:#fbebed;color:#c9001d}.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item label{background-color:#fff}.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item input[type=checkbox]+label:hover,.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item input[type=checkbox]+span.label>label:hover,.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item input[type=checkbox]:checked+label,.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item input[type=checkbox]:checked+span.label>label,.gdpr-cookies .col-12 .gdpr-content .gdpr-list .gdpr-list-item label{background-position:0 center}.cms-newsletter .page-main .page-container{max-width:100%}.cms-newsletter .page-header .page-container-wrapper--nav{border-bottom:1px solid #dee0e2}.newsletter-page-container{max-width:848px;margin-left:auto;margin-right:auto;padding-top:20px}.newsletter-banner{line-height:0;margin-bottom:32px}.cms-page-view .std .newsletter-title p.title{margin-bottom:16px;margin-top:0}.newsletter-banner img{width:100%}.block-subscribe .block-title,.block-subscribe:before{display:none}.block-subscribe .block-content{margin-left:0;display:block}.block-subscribe .block-content form{position:relative}.block-subscribe .input-box{float:none}.block-subscribe .input-text{min-width:100%;height:56px;border-radius:32px;padding-left:24px;border:1px solid #bdc1c4}.block-subscribe .button+.input-box .input-text{border:1px solid #bdc1c4}.block-subscribe .button+.input-box .input-text:hover,.block-subscribe .input-text:hover{border-color:#33404a}.block-subscribe .button+.input-box .input-text:focus,.block-subscribe .input-text:focus{border-width:2px;border-color:#33404a}.block-subscribe .button{position:absolute;height:48px;top:4px;right:4px;padding:8px 32px!important}.newsletter-form .block-subscribe{max-width:640px;margin-left:auto;margin-right:auto;display:block}.newsletter-banner .mobile-banner{display:none}.cms-newsletter .page-main .page-container-wrapper{background-color:#eff0f1}.cms-page-view .std .newsletter-page h3{padding:0;background-color:transparent;text-transform:none;font-size:24px;line-height:1.2;font-weight:600;margin-bottom:8px}.cms-page-view .std .newsletter-info p{margin-bottom:32px}.newsletter-page .newsletter-form{margin:32px 0;padding:32px 0;border-top:2px solid #bdc1c4;border-bottom:2px solid #bdc1c4}.cms-page-view .std .newsletter-page .newsleter-social-media-wrapper h3{margin-bottom:16px}.newsleter-social-media .list--horizontal .list__item{float:none;display:inline-block}.newsleter-social-media .list--social a{width:48px;height:48px;background-color:#c9001d}.newsleter-social-media .list--social a:hover{background-color:#a8021a}.cms-newsletter .apply-for-course{background-color:#fff}.programs-items.row{margin-left:-16px;margin-right:-16px}.programs-item.col-6{padding-left:16px;padding-right:16px;margin-bottom:64px}.program-year .program-image{display:block;line-height:0;margin-bottom:30px}.modules-price h2.subtitle{margin-bottom:16px!important;color:#9da3a8!important}.full-course-price .full-price{margin-bottom:8px!important}.full-course-price label.best-value{display:inline-block;padding:2px 8px;color:#fff;background-color:#c9001d}.links-content .content-title span,.links-content .content-title stong{display:block}.links-content .content-title{position:relative;padding-left:22px}.links-content .content-title:before{content:"";position:absolute;top:0;left:0;width:8px;height:100px;background-color:#c9001d}.steps-items.bottom .col-6{float:right}.page-main-content .anchor-links.scroll-to-fixed-fixed .tabs-widget{padding:12px 0;background-color:rgba(255,255,255,.9);box-shadow:0 2px 2px #33404A29}.page-main-content .anchor-links.scroll-to-fixed-fixed ul.tab-widget{margin-bottom:0!important}.press-items .press-item{padding:32px 0;border-top:2px solid #dee0e2}.press-item .press-info{padding-left:22px}.cms-page-view .std .press-item .press-info h3{background:0 0;text-transform:none;padding:0;margin-bottom:16px;font-size:24px;line-height:1.2;font-weight:600}.cms-page-view .std .press-item .press-info p{margin-bottom:16px}.press-item .press-image{line-height:0}.press-item .press-image img{width:100%}.page-footer .footer-links .custom-social-media ul.list--social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin-bottom:16px}.page-footer .footer-links ul.list--social a{margin-bottom:0}.list--social a{width:40px;height:40px;background-color:rgba(255,255,255,.08);border-radius:50%}.list--social .list__item{margin-right:12px}.list--social a:hover{background-color:rgba(255,255,255,.16)}.module2-bis .panel{display:block!important}.cms-digital-implantology-from-micro-to-macro .not-on-digital-implantology,.on-digital-implantology{display:none!important}.cms-digital-implantology-from-micro-to-macro a.button.on-digital-implantology{display:inline-block!important}.mfp-wrap .blugento-popup.modal{padding:0}.info-popup-img a{display:block;line-height:0}.info-popup-img a img{width:100%}.info-popup-img:hover img{opacity:.9}.info-popup-desc{padding:16px 24px 48px 24px}.info-popup-desc h2{font-size:24px;line-height:1.2;font-weight:600;margin-bottom:8px;color:#33404a}.info-popup-desc{font-size:16px}.info-popup-desc a.button{margin-top:24px}.mfp-close-btn-in .mfp-close{color:#fff}.postWrapper .postContent .aw-blog-read-more{font-size:16px;text-transform:none;font-weight:600;color:#33404a;padding-bottom:2px;border-bottom:2px solid #c9001d;display:block;max-width:87px;margin-top:16px}.postWrapper .postContent .aw-blog-read-more:hover{color:#c9001d;text-decoration:none}.blog-index-list .blog-layout-4 .postWrapper .postTitle h2{font-weight:600;font-size:24px;line-height:1.2}.postWrapper .postContent p{font-size:15px}.blog-post-view .blog-layout-2 .postWrapper .postTitle>div{font-size:15px}.blog-post-view .blog-layout-2 .postWrapper .postTitle h1,.page-title h1,.page-title h2{font-size:48px;line-height:1.2;font-weight:600}.blog-post-view .blog-layout-2 .postWrapper .postTitle h1{margin-bottom:24px}.blog-layout-2 .postWrapper .postContent p{font-size:18px;line-height:1.5}.blog-index-list .page-header,.blog-post-view .page-header{border-bottom:1px solid #dee0e2;margin-bottom:16px}.blog-layout-2 .postWrapper .postContent a{color:#00f}.blog-layout-2 .postWrapper .postContent a.button{color:#fff}@media (max-width:1365px){.page-footer .marketing-box--newsletter .input-text{min-width:410px}}@media (max-width:1365px) and (min-width:996px){.page-footer .marketing-box .box-content form{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;flex-flow:row wrap;justify-content:center}.page-footer .marketing-box--newsletter .button{order:2;float:none;clear:both;margin-top:12px;min-width:initial;width:100%;margin-left:0;position:relative;top:0;right:0;height:56px;border-radius:28px}.page-footer .marketing-box--newsletter .input-box{float:none;min-width:100%}.page-footer .marketing-box--newsletter .input-text{width:100%;min-width:100%}.page-footer .marketing-box .box-content{display:block}}@media (max-width:1550px){.tissue-wrapper li{width:calc(50% - 24px);margin-bottom:48px}.tissue-wrapper li a{min-height:207px}}@media (max-width:1199px){.page-footer .page-container .row>div{margin-top:32px}.main-banner{padding:48px 20px}.main-banner>div{padding-right:32px}.blog-post-view .blog-layout-2 .postWrapper .postTitle h1,.page-title h1,.page-title h2,.product-view .product-shop .product-name h1,p.title{font-size:36px;line-height:1.3}.speaker img{max-width:135px}.speakers .section-content>div{flex-wrap:wrap;justify-content:center}.apply-form{margin-bottom:120px}.page-header .desktop .logo{margin-right:0}.cms-page-view .std ol.steps{font-size:26px}.partners-items.row{margin-left:-8px;margin-right:-8px}.partners-item.col-4,.partners-item.col-6{padding-left:8px;padding-right:8px;margin-bottom:16px}.partners-items-wrapper{padding-bottom:80px}.catalog-product-view .page-main .page-container-wrapper .page-container{padding-bottom:96px}.testimonials-slider-wrapper{padding-top:72px}.testimonials-hp-wrapper{padding-bottom:72px}}@media (max-width:1199px) and (min-width:996px){.links-after li>a,.links-before li>a,.nav--primary a.level0,.nav--primary-button{margin-right:6px;margin-left:6px;font-size:14px}.page-header .desktop .logo img{max-height:56px}.page-header .desktop .logo{padding:10px 0}}@media(max-width:995px){.to-top{display:block}.links-after li>a,.links-before li>a,.nav--primary li>a,.nav--primary-button--mobile{display:block;padding:16px 20px;font-weight:500;font-size:15px;line-height:22px;color:#33404a}.links-after li,.links-before li,.nav--primary li,.nav-item--mobile{border-bottom:1px solid #dee0e2}.breadcrumbs{display:none!important}.nav-modal-open .menu-overlay-modal,.page-overlay{background-color:rgba(139,83,83,.5);opacity:1}.row-wrapper:first-child .showcase{margin-top:0}.page-header .mobile .tablet-logo{margin:0}.nav-mobile-trigger{margin-top:8px}.section>div:not(.tissue){width:100%}.section-title{margin-bottom:32px}.section.about{padding-bottom:130px}.links-after li>a.highlight{display:inline-block;margin:0 auto;padding:13px 23px;max-width:152px;border-radius:24px;text-align:center;position:absolute;bottom:24px;left:0;right:0}.nav-modal-open .menu-overlay-modal,.page-overlay{background-color:#33404a;opacity:.7}.page-header .page-container{padding:5px 20px}.apply-form{margin-bottom:64px}.page-title h1,.page-title h2{font-size:32px}body.nav-modal-open .icon--menu .diagonal.part-2,body[data-dock=".nav-container"] .icon--menu .diagonal.part-2{margin-top:-11px;background-color:#fff}body.nav-modal-open .icon--menu .diagonal.part-1,body[data-dock=".nav-container"] .icon--menu .diagonal.part-1{background-color:#fff}.page-header .page-container .mobile-apply{float:right}.page-header .page-container .mobile-apply a{padding:10px 24px}.icon--menu span{height:3px}.icon--menu{width:32px;margin-top:12px;margin-right:12px}.icon--menu .diagonal.part-2,.icon--menu .horizontal{margin-top:5px}.content-accordion .panel .panel-items{padding-bottom:64px}.content-accordion .panel .panel-items .list,.content-accordion .panel .panel-items img{width:100%;float:none;padding-left:0;padding-right:0}.content-accordion .panel .panel-items img{margin-bottom:16px}.cms-page-view .std ol.steps,.steps-price{margin-top:0}.main-banner.pages.partners{padding-left:0;padding-right:0}.product-view .product-shop .add-to-cart #product-addtocart-button-fixed.btn-cart-fixed,.product-view .product-shop .add-to-cart button.btn-cart-fixed{display:none!important}.page-footer .footer-links ul:first-child{width:100%;margin-bottom:48px;padding-right:0}.page-footer .footer-links ul:first-child li.title{text-align:center}.page-footer .footer-links ul{width:33.33%}.page-footer .marketing-box--newsletter .input-text{min-width:640px}.page-footer .footer-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.testimonials-slider-wrapper{padding-top:64px}.testimonials-slider .slick-next{right:-20px}.testimonials-slider .slick-prev{left:-20px}.testimonials-slider-item{padding:48px}.testimonials-slider-icon{width:72px;height:72px}.testimonials-slider-icon img{padding:12px}.testimonials-slider-info{padding-left:96px}.testimonials-slider-info h3{font-size:20px!important}.testimonials-hp-wrapper{padding-bottom:64px}.programs-items.row{margin-left:-8px;margin-right:-8px}.programs-item.col-6{padding-left:8px;padding-right:8px}.nav--primary.expanded li.parent a.has-children:after{top:-39px;color:#c9001d;font-weight:500;text-decoration:none}.press-item .press-info{padding-left:14px}.links-after .not-on-digital-implantology{display:none!important}.video-testimonials-wrapper{margin-top:48px}}@media (min-width:768px){.accordion-speakers .panel{width:50%}}@media (max-width:767px){.page-footer .footer-links ul{width:50%}.product-view .product-img-box{margin-bottom:20px}.main-banner>div{width:100%}.main-banner{flex-wrap:wrap-reverse;padding:20px 20px 60px}.main-banner>div{padding-right:0}.speakers .section-content .speaker.hide,.speakers .section-content>div:not(.panel1){width:100%;flex-wrap:wrap}.apply-form{margin-bottom:64px}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons,.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies{display:block;min-width:100%}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies{margin-top:8px;margin-left:0}.gdpr-cookies .col-12 .gdpr-content{display:block}.product-view .product-shop .product-name h1{font-size:24px}.catalog-product-view .page-main .page-container-wrapper .page-container{padding-bottom:64px}.product-view .product-shop .price-box .price,.product-view .product-shop .price-box-suggested .price{font-size:18px;line-height:26px}.product-view .product-shop .price-box .old-price .price{font-size:15px}.multiple-checkout .step-title h2,.opc .step-title h2{font-weight:600}.page-footer .footer-links ul{width:50%;margin-bottom:48px;text-align:left}.page-footer .marketing-box--newsletter .input-text{min-width:560px}.testimonials-slider-wrapper{padding-top:48px}.testimonials-slider-item{padding:48px 24px}.testimonials-hp-wrapper{padding-bottom:48px}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-selected-cookies{width:100%;margin-left:0;margin-top:10px}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .gdpr-more-details{margin-top:10px}.program-year .program-image{margin-bottom:24px}.programs-items .programs-item:last-child{margin-bottom:0}.cms-page-view .std .newsletter-page h3{font-size:20px}}@media (max-width:749px){.page-header .mobile .phone-logo img{margin-left:0!important;padding-left:20px}.page-header .page-container{padding:5px 0}.page-header .mobile .phone-logo{border-bottom:1px solid #dee0e2;margin-bottom:6px;height:56px;padding:5px 0}.page-header .page-container{padding:8px 20px}.cms-page-view .std p.title,p.title{font-size:24px;line-height:32px;margin-top:20px;margin-bottom:20px}.blog-post-view .blog-layout-2 .postWrapper .postTitle h1,.page-title h1,.page-title h2{font-size:24px}.blog-index-list .blog-layout-4 .postWrapper .postTitle h2{font-size:18px}.row-wrapper+.row-wrapper{margin-top:40px}.cms-page-view .std h2:not(.product-name),.section-title h2.subtitle{font-size:24px;line-height:32px;margin-bottom:20px}.section-title{margin-bottom:60px}.cms-home .principles p,.cms-home .principles>div img,.cms-home .section-content>p,.cms-home .tissue,.cms-page-view .std .main-b-img p{display:none}.section.about{padding-bottom:30px}.about-wrapper,.cms-page-view .std p.title,.course .section-title,.speakers .section-title{margin-bottom:0}.testimonials-hp .course .section-title{margin-bottom:32px}.speaker img,.speakers .section-content>div>img{max-width:100%;margin-right:0;margin-bottom:32px}.speaker-info{width:100%}.cms-page-view .std ol.steps li,.section>div strong{font-size:18px;line-height:28px;margin-top:0}.speaker-info p{font-weight:500;font-size:15px;line-height:22px;margin-bottom:20px}.speakers .section-content .speaker.hide,.speakers .section-content>div:not(.panel1){padding:20px 20px 40px}.speakers a.button.link{margin:0 auto 20px}.programme-wrapper{padding-top:40px}.programme .section-title{margin-bottom:40px}.course .section-content>p,.programme .section-content>p{display:block;font-size:15px;line-height:22px}.apply-wrapper .section-title p small,.course.section>div.section-content>img,.programm.section>div.section-content>img{margin-bottom:20px}.programme-wrapper .section-content p:not(:first-of-type){font-size:18px;line-height:28px;display:flex;align-items:center;justify-content:flex-start}.programme-wrapper .section-content p span{min-width:48px;align-items:center}.section.course a.button.link{font-size:18px;line-height:28px}.section.course a.button.link{max-width:271px}.section.course p small{margin-bottom:30px}.page-footer .page-container-wrapper:first-child{display:none}.branding{flex-wrap:wrap;text-align:left}.page-footer .copyright{margin-bottom:20px}.page-footer .page-container{padding-bottom:0}.cms-page-view .std p{font-weight:500;font-size:15px;line-height:22px}.blog-layout-2 .postWrapper .postContent p,.blog-post-view .postContent ul:not(.products-grid) li{font-size:15px}.cms-page-view .std p.title{font-weight:600}.page-main-content{margin:60px auto 0}.cms-page-view .princ-title img{max-width:58px;margin-bottom:20px}.cms-page-view .princ-title{display:block;min-width:100%;min-height:auto}.cms-page-view .principles>div{flex-wrap:wrap}.cms-page-view .std .princ-title p{width:100%;font-weight:600;font-size:18px;line-height:28px;margin-bottom:10px}.cms-page-view .principles>div:first-child{margin-bottom:40px}.cms-page-view .principles>div:first-child{margin-bottom:69px;flex-wrap:wrap}.cms-about .principles>p{width:100%}.cms-about .std a.link{margin-top:30px}.apply-for-course{margin-top:60px;padding:40px 0 0}.apply-wrapper{flex-wrap:wrap-reverse}.section-title{margin-top:20px}.cms-page-view .page-footer{margin-top:0}.page-footer .page-container .row>div{margin-top:40px}.cms-about .principles{margin-top:60px}.cms-speakers .accordion-speakers{margin-top:60px}.cms-speakers .accordion{flex-wrap:wrap}.cms-page-view .std .speaker{flex-wrap:wrap;width:100%;padding-right:0}.cms-page-view .speaker img{max-width:96px;margin-bottom:20px}.cms-page-view .accordion:after{top:80px;height:40px;width:40px;right:0}.cms-page-view .std .speaker strong{font-size:18px 20px}.cms-page-view .std .speaker small{font-weight:500;font-size:15px;line-height:22px}.panel{width:100%;font-weight:500;font-size:15px;line-height:22px}.cms-speakers .std .panel ul{margin-bottom:40px;padding-left:17px}.panel ul{padding-left:17px}.cms-page-view .std p{width:100%}.cms-page-view .std ol.steps{margin:40px 0}.page-main-content{margin:40px auto 0}.cms-page-view .std .anchor-links li{min-width:100%}.anchor-links .tab-widget{flex-wrap:wrap}.cms-page-view .std .anchor-links a{font-size:15px;line-height:18px}.links-content{margin:40px 0 20px;flex-wrap:wrap}.cms-page-view .std .links-content p.content-title{font-weight:600;font-size:18px;line-height:28px;margin-bottom:20px}.cms-page-view .std .content-accordion .accordion>p{font-size:18px;line-height:28px;font-weight:600;padding-right:50px}.cms-page-view .content-accordion .accordion:after{top:24px}.content-accordion>.accordion>div{width:100%;margin:0}.cms-page-view .std .call-to-action a,.cms-page-view .std .call-to-action a+a{width:100%;text-align:center;display:block}.cms-page-view .std .call-to-action{margin:20px 0 40px}.apply-for-course{margin-top:40px}.field-set{flex-wrap:wrap}.field-set li{width:100%}.form-list>li:not(.fields){margin-bottom:5px}.cms-page-view .std .best-regards p strong{display:block;font-weight:700}.cms-page-view .std .best-regards p span{color:#7c858b}.page-footer{margin-top:60px}.links-content>div{padding-left:0}.content-accordion>.accordion .acc-desc>p{padding-left:0}.steps-price.col-6,.steps.col-6{width:100%}.steps-price.col-6{margin-bottom:48px}.full-course-price .full-price,.modules-price>p{font-size:18px!important}.steps-price .modules-price-wrapper{padding-left:0}.links-content .content-title:before{height:60px}.cms-page-view .std .press-item .press-info h3{font-size:20px}.main-banner.pages .main-b-title-info strong.price{font-size:18px}}@media (max-width:639px){.page-header .mobile .tablet-logo{height:39px;margin:3px 0}.content-accordion .panel .panel-items{padding-bottom:48px}.content-accordion .panel .panel-items .list ul li{font-size:13px}.partners-items.row{margin-left:-4px;margin-right:-4px}.partners-item.col-4,.partners-item.col-6{padding-left:4px;padding-right:4px;margin-bottom:8px}.partners-items-wrapper{padding-bottom:40px}.page-footer .marketing-box--newsletter .input-text{min-width:260px}.testimonials-slider-icon{width:64px;height:64px}.testimonials-slider-icon img{padding:8px}.testimonials-slider-info{padding-left:72px}.testimonials-slider .slick-dots{top:16px}.anchor-links .tabs-widget ul.tab-widget li{min-width:175px}.press-items .press-item{padding:24px 0 48px 0}.press-item .press-info{padding-left:0}.press-item .press-image{margin-bottom:24px}.newsletter-banner .mobile-banner{display:block}.newsletter-banner .desktop-banner{display:none}.blog-index-list .blog-layout-4 .postWrapper{width:100%}}@media (max-width:995px) and (min-width:480px){.page-footer .footer-links ul li.newsletter-info{margin-left:auto;margin-right:auto;text-align:center}}@media (max-width:479px){body{font-size:15px;line-height:22px;font-weight:500}.speakers .section-content .speaker.hide,.speakers .section-content>div:not(.panel1){padding:20px 20px 10px;margin-bottom:10px}.cms-about .principles>p strong,.cms-page-view .std .speaker strong,.cms-page-view .std h2:not(.product-name),.section-title h2.subtitle,.speakers a.button.link,a.button.link{font-size:18px;line-height:28px}.cms-about .std a.link,.program-year a.link{max-width:192px}.page-title h1,.page-title h2{font-size:24px}.contact-page-container .addresses .address{padding-bottom:0}.cms-apply .main-banner.pages,.cms-apply-select-module .main-banner.pages,.cms-module1form .main-banner.pages,.cms-module2form .main-banner.pages,.cms-module3form .main-banner.pages,.cms-module4form .main-banner.pages,.cms-module5form .main-banner.pages,.cms-module6form .main-banner.pages,.cms-module7form .main-banner.pages,.cms-module8form .main-banner.pages{padding:0 0 24px}.cms-page-view .std .apply-form .content-popup-text.show-less a,.cms-page-view .std .apply-form .content-popup-text.show-less p,.cms-page-view .std .apply-form .form-list li .gdpr-conditions p{font-size:13px;line-height:18px}.gdpr-cookies .col-12 .gdpr-title,.gdpr-header{padding-top:10px}.page-header .page-container{padding-left:0;padding-right:0}.icon--menu{margin-left:20px}.page-header .page-container .mobile-apply{margin-right:20px}.product-view .product-shop .add-to-box,.product-view .product-shop .add-to-cart,.product-view .product-shop .add-to-cart button.buy-now-button{margin-right:0;width:100%}.product-view .product-essential{padding-top:20px}.page-footer .footer-links ul{width:100%}.page-footer .marketing-box .box-content form{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;flex-flow:row wrap;justify-content:center}.page-footer .marketing-box--newsletter .button{order:2;float:none;clear:both;margin-top:12px;min-width:initial;width:100%;margin-left:0;position:relative;top:0;right:0;height:48px;border-radius:24px}.page-footer .marketing-box--newsletter .input-box{float:none;min-width:100%}.page-footer .marketing-box--newsletter .input-text{width:100%;min-width:100%;height:48px;border-radius:24px}.page-footer .footer-links ul:first-child li.title{text-align:left}.testimonials-slider-info h3{font-size:18px!important}.testimonials-slider-icon{position:relative;margin-bottom:8px}.testimonials-slider-info{padding-left:0}.newsletter-form{margin-top:24px}.block-subscribe .block-content form{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;flex-flow:row wrap;justify-content:center}.block-subscribe .input-box{width:100%}.block-subscribe .button+.input-box .input-text{height:48px}.block-subscribe .button{order:2;float:none;clear:both;margin-top:12px;min-width:initial;width:100%;margin-left:0;position:relative;top:0;right:0}.anchor-links .tabs-widget ul.tab-widget li{min-width:150px}.cms-page-view .std .press-item .press-info h3{font-size:18px}}@media (max-width:374px){.anchor-links .tabs-widget ul.tab-widget li{min-width:120px}}