") no-repeat;background-position:right var(--form--spacing-unit) top 60%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical)/3)}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:25px;height:25px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white)}input[type=checkbox]:disabled{opacity:.7}input[type=checkbox]:after{content:"";opacity:0;display:block;left:5px;top:2px;position:absolute;width:7px;height:13px;border:3px solid var(--form--color-text);border-top:0;border-left:0;transform:rotate(30deg)}input[type=checkbox]:checked{color:var(--form--color-text)}input[type=checkbox]:checked:after{opacity:1}}input[type=checkbox]+label{display:inline-block;padding-left:10px;font-size:var(--global--font-size-xs);vertical-align:top}fieldset{display:grid;border-color:var(--global--color-secondary);padding:var(--global--spacing-horizontal)}fieldset legend{font-size:var(--global--font-size-lg)}fieldset input:not([type=submit]){margin-bottom:var(--global--spacing-unit)}fieldset input[type=checkbox]{margin-bottom:0}::-moz-placeholder{opacity:1}img{height:auto;max-width:100%;vertical-align:middle}iframe{max-width:100%}b{font-weight:700}i{font-style:italic}a{color:var(--wp--style--color--link,var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}.site .button,button,input[type=submit]{border:var(--button--border-width) solid transparent;border-radius:var(--button--border-radius);font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:not(:hover):not(:active):not(.has-text-color),button:not(:hover):not(:active):not(.has-text-color),input[type=submit]:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}h1,h2,.h4,h6{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}.h4{font-size:var(--heading--font-size-h4);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}h6{font-size:var(--heading--font-size-h6);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h6);line-height:var(--heading--line-height-h6)}ul{font-family:var(--list--font-family);margin:0;padding-left:calc(2*var(--global--spacing-horizontal))}ul{list-style-type:disc}ul ul{list-style-type:circle}p{line-height:var(--wp--typography--line-height,var(--global--line-height-body))}.site-header{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}.wp-custom-logo .site-header{align-items:center}@media only screen and (min-width:482px){.site-header{padding-top:calc(var(--global--spacing-vertical)/0.75)}}@media only screen and (min-width:822px){.site-header{padding-top:calc(2.4*var(--global--spacing-vertical))}}.site-branding{color:var(--branding--color-text);margin-right:140px}.site-branding:last-child{margin-right:0;width:100%;text-align:center}@media only screen and (min-width:482px){.site-branding{margin-right:initial;margin-top:4px}}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical)/6)}.site-title a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link,.site-title a:visited{color:currentColor}@media only screen and (min-width:482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}.site-logo{margin:calc(var(--global--spacing-vertical)/2) 0}.site-logo .custom-logo{margin-left:auto;margin-right:auto;max-width:var(--branding--logo--max-width-mobile);max-height:var(--branding--logo--max-height-mobile);height:auto;display:inline-block;width:auto}@media only screen and (min-width:482px){.site-logo .custom-logo{max-width:var(--branding--logo--max-width);max-height:var(--branding--logo--max-height);height:auto;width:auto}}@media only screen and (max-width:481.98px){.site-header.has-logo.has-title-and-tagline{align-items:flex-start}.site-header.has-logo.has-title-and-tagline.has-menu{justify-content:space-between}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding{max-width:calc(100% - 160px)}.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;margin-top:calc(0px - var(--button--padding-vertical) + .25*var(--global--spacing-unit))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal)*0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal)*0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal)*0.6)}}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(.5*var(--global--spacing-vertical));padding-bottom:calc(.25*var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.menu-button-container{display:flex}}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;padding:calc(var(--button--padding-vertical) - .25*var(--global--spacing-unit)) calc(.5*var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:transparent;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(.25*var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height)*var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid transparent}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}}@media only screen and (min-width:482px){.primary-navigation{position:relative;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=false]~ul{display:none}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}@media only screen and (max-width:481.98px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation>div>.menu-wrapper ul{padding-left:0}}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:flex;height:calc(2*var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:0 0;color:currentColor;border:none}@media only screen and (max-width:481.98px){.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:none}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{margin-top:-1px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:0;margin:0;min-width:max-content;position:absolute;top:100%;padding-top:3px;z-index:88888}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) transparent;border-width:0 7px 10px}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{top:-9px;border-color:var(--global--color-background) transparent}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:var(--global--color-background)}}@media only screen and (min-width:482px){.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:calc(5px - var(--primary-nav--padding))}}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width:482px){.primary-navigation a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a:link,.primary-navigation a:visited{color:var(--primary-nav--color-link-hover)}.primary-navigation .current-menu-item>a:first-child,.primary-navigation .current_page_item>a:first-child{text-decoration:underline;text-decoration-style:solid}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px solid var(--primary-nav--border-color)}@media only screen and (max-width:481.98px){.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25*var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width:482px){.primary-navigation .sub-menu .menu-item>a{font-size:var(--primary-nav--font-size-sub-menu);font-style:var(--primary-nav--font-style)}}.search-form{display:flex;flex-wrap:wrap;margin:auto;max-width:var(--responsive--aligndefault-width)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}header *,main *,footer *{max-width:var(--global--spacing-measure)}html,body,div,header,nav{max-width:none}html body{overflow-x:hidden}body .site-main>*{margin-top:0;margin-bottom:0}.container{max-width:1200px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.top-bar-full{background:#323232;position:relative;z-index:9999}.top-inner{display:flex;padding:10px 0}.top-inner>.img_txt{max-width:32%;flex:0 0 32%}.social_icon ul li i{font-size:20px;color:#fff}.lang_sec{float:right}.nav_right .main_menu{max-width:100%;display:flex;justify-content:flex-start}.menu_nav .header-inner{max-width:100%;padding:0;display:flex}.menu_nav .header-inner .logo{max-width:20%;flex:0 0 20%;display:flex;align-items:center}.menu_nav .header-inner .nav_right{max-width:80%;flex:0 0 80%;display:flex;justify-content:flex-start}html body .primary-navigation .primary-menu-container>ul>.menu-item{margin:0 15px 0 0}html body .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:12px}html body .logo .site-logo .custom-logo{max-width:200px;max-height:inherit}.menu_nav .header-inner .nav_right #site-navigation{margin-left:0;margin-right:0}.nav_right .main_menu .search{margin:0 0 0 40px}.news_listing{padding:0 0 10px}.lang_sec a{display:inline-block;min-height:44px;line-height:44px;min-width:44px;text-align:center;border-radius:60px;font-size:13px;font-weight:500;color:#fff;font-family:'EuclidCircularB-Regular'}@media only screen and (max-width:1024px) and (min-width:990px){.contact_pop{right:0;top:420px;bottom:inherit!important}}@media only screen and (max-width:1200px) and (min-width:992px){html body .logo .site-logo .custom-logo{max-width:200px;max-height:inherit}.logo .site-logo img.custom-logo{margin-left:10px!important}html body .main_menu .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:15px}}@media screen and (max-width:767px){#masthead .menu_nav{display:block}header#masthead{overflow:hidden}}@media screen and (min-width:642px){html body .logo .site-logo .show-on-mobile{display:none}}@media screen and (max-width:641px){html body .logo .site-logo .custom-logo{display:none}.logo .site-logo .show-on-mobile{display:block;margin-left:10px;width:180px}html body .wpml-ls-legacy-list-horizontal .wpml-ls-item{right:0}}.top-bar-full{background:rgb(50 50 50/70%)!important}.top-inner a{font-size:15px!important}#primary-menu-list a{text-decoration:none!important}input[type=submit],button{outline:none!important}@media only screen and (min-width:1025px){.has-title-and-tagline .contact_pop{bottom:72px!important}.has-title-and-tagline .social_header .lang_sec{display:none}.main_menu #primary-menu-list .sub-menu{display:none}}.top-inner .img_txt a{display:inline-block;position:relative;font-size:13px;color:#cacaca;padding:0 22px 0 0;text-decoration:none;font-family:EuclidCircularB-Medium}@media only screen and (max-width:1024px){html body .lang_sec a{margin-top:-10px!important}.logo .site-logo{margin:0 auto}header#masthead.site-header.large-header{max-height:100vh!important}header#masthead .primary-navigation .menu-button-container{display:block!important}#masthead .top-inner a{font-size:11px!important;padding:0!important}.social_header>.container-fluid{display:flex;justify-content:space-between;align-items:center}.lang_sec.sticky-menu{margin-top:-20px}}.gform_fields li.gfield{border:0!important;background:0 0!important}.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-width:0 0 2px!important}.cookies__wrapper{padding:.5rem;font-size:.875rem}.cookies__wrapper .visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;font-size:0}@media (max-width:575.98px){.cookies__wrapper .btn{display:block;width:100%}}.cookies__message{display:block;margin-bottom:0;font-size:1em;line-height:1.6}.cookies__settings .accordion{border-radius:0;height:auto}.cookies__settings .accordion .card-header{position:relative;padding-left:38px;padding-right:60px}.cookies__submit,.cookies__accept,.cookies__deny{background-color:#06aba0!important;border:1px solid #06aba0!important;box-shadow:none!important}.cookies__cancel{background-color:transparent!important;border:1px solid #06aba0!important;box-shadow:none!important;color:#000!important}.cookies__wrapper .card-title,.cookies__know-more{text-decoration:none!important}@media (max-width:575.98px){.cookies__settings .card-header{font-size:.875rem}}.cookies__settings .card-header:after{content:"";position:absolute;left:8px;top:14px;background-image:url("data:image/svg+xml, ");background-repeat:no-repeat;background-size:1rem;width:1rem;height:1rem}.cookies__settings .accordion .form-check{position:absolute;right:1.25rem;top:0;padding-right:0;z-index:3}.form-check-input{display:block!important;outline:none!important;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml, ");background-repeat:no-repeat!important;background-position:center;background-size:contain;border:1px solid #dee2e6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input:checked{background-color:#06aba0;border-color:#06aba0}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml, ")}.form-check-input:disabled{filter:none;opacity:.5}.form-check-input:after{content:none!important}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml, ");width:2em;margin-left:-2.5em;background-position:left center!important;border-radius:2em;position:absolute;right:0;top:13px}.form-switch .form-check-input:checked{background-position:right center!important;background-image:url("data:image/svg+xml, ")}:root{--global--font-primary:var(--font-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);--global--font-secondary:var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-xxxl:5rem;--global--font-size-page-title:var(--global--font-size-xxl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25*var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:.05em;--heading--letter-spacing-h5:.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:400;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-light-gray:#f0f0f0;--global--color-green:#d1e4dd;--global--color-blue:#d1dfe4;--global--color-purple:#d1d1e4;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255,255,255,.5);--global--color-white-90:rgba(255,255,255,.9);--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(--global--color-green);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0,0,0,.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(.5*var(--global--spacing-unit));--cover--height:calc(15*var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2*var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:400;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--branding--logo--max-width:300px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:400;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(.66*var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:400;--pagination--font-weight-strong:600;--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(.66*var(--global--spacing-unit));--global--admin-bar--height:0px}@media only screen and (min-width:652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--global--font-size-xxxl:9rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;text-decoration-thickness:1px}b{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--responsive--spacing-horizontal:calc(2*var(--global--spacing-horizontal)*0.6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4*var(--global--spacing-horizontal)),610px);--responsive--alignwide-width:calc(100vw - 4*var(--global--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8*var(--global--spacing-horizontal)),610px);--responsive--alignwide-width:min(calc(100vw - 8*var(--global--spacing-horizontal)),1240px)}}.site-header{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.site-header{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical);margin-left:auto;margin-right:auto}.site-header{padding-top:calc(.75*var(--global--spacing-vertical));padding-bottom:calc(2*var(--global--spacing-vertical))}@media only screen and (min-width:482px){.site-header{padding-bottom:calc(3*var(--global--spacing-vertical))}}.site-main>*{margin-top:calc(3*var(--global--spacing-vertical));margin-bottom:calc(3*var(--global--spacing-vertical))}.site-main>*:last-child{margin-bottom:0}html,body,p,ul,li,fieldset,form,legend,iframe,h1,h2,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,*:before,*:after{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:400;color:var(--global--color-primary);text-align:left;background-color:var(--global--color-background)}.site-header:before,.site-header:after{content:"";display:table;table-layout:fixed}.site-header:after{clear:both}input[type=text]{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--global--line-height-body);padding:var(--form--spacing-unit);margin:0 2px;max-width:100%}select{border:var(--form--border-width) solid var(--form--border-color);color:var(--form--color-text);-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:var(--global--line-height-body);padding:var(--form--spacing-unit) calc(3*var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background:var(--global--color-white) url("data:image/svg+xml;utf8, ") no-repeat;background-position:right var(--form--spacing-unit) top 60%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical)/3)}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:25px;height:25px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white)}input[type=checkbox]:disabled{opacity:.7}input[type=checkbox]:after{content:"";opacity:0;display:block;left:5px;top:2px;position:absolute;width:7px;height:13px;border:3px solid var(--form--color-text);border-top:0;border-left:0;transform:rotate(30deg)}input[type=checkbox]:checked{color:var(--form--color-text)}input[type=checkbox]:checked:after{opacity:1}}input[type=checkbox]+label{display:inline-block;padding-left:10px;font-size:var(--global--font-size-xs);vertical-align:top}fieldset{display:grid;border-color:var(--global--color-secondary);padding:var(--global--spacing-horizontal)}fieldset legend{font-size:var(--global--font-size-lg)}fieldset input:not([type=submit]){margin-bottom:var(--global--spacing-unit)}fieldset input[type=checkbox]{margin-bottom:0}::-moz-placeholder{opacity:1}img{height:auto;max-width:100%;vertical-align:middle}iframe{max-width:100%}b{font-weight:700}i{font-style:italic}a{color:var(--wp--style--color--link,var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}.site .button,button,input[type=submit]{border:var(--button--border-width) solid transparent;border-radius:var(--button--border-radius);font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:not(:hover):not(:active):not(.has-text-color),button:not(:hover):not(:active):not(.has-text-color),input[type=submit]:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}h1,h2,.h4,h6{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}.h4{font-size:var(--heading--font-size-h4);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}h6{font-size:var(--heading--font-size-h6);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h6);line-height:var(--heading--line-height-h6)}ul{font-family:var(--list--font-family);margin:0;padding-left:calc(2*var(--global--spacing-horizontal))}ul{list-style-type:disc}ul ul{list-style-type:circle}p{line-height:var(--wp--typography--line-height,var(--global--line-height-body))}.site-header{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}.wp-custom-logo .site-header{align-items:center}@media only screen and (min-width:482px){.site-header{padding-top:calc(var(--global--spacing-vertical)/0.75)}}@media only screen and (min-width:822px){.site-header{padding-top:calc(2.4*var(--global--spacing-vertical))}}.site-branding{color:var(--branding--color-text);margin-right:140px}.site-branding:last-child{margin-right:0;width:100%;text-align:center}@media only screen and (min-width:482px){.site-branding{margin-right:initial;margin-top:4px}}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical)/6)}.site-title a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link,.site-title a:visited{color:currentColor}@media only screen and (min-width:482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}.site-logo{margin:calc(var(--global--spacing-vertical)/2) 0}.site-logo .custom-logo{margin-left:auto;margin-right:auto;max-width:var(--branding--logo--max-width-mobile);max-height:var(--branding--logo--max-height-mobile);height:auto;display:inline-block;width:auto}@media only screen and (min-width:482px){.site-logo .custom-logo{max-width:var(--branding--logo--max-width);max-height:var(--branding--logo--max-height);height:auto;width:auto}}@media only screen and (max-width:481.98px){.site-header.has-logo.has-title-and-tagline{align-items:flex-start}.site-header.has-logo.has-title-and-tagline.has-menu{justify-content:space-between}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding{max-width:calc(100% - 160px)}.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;margin-top:calc(0px - var(--button--padding-vertical) + .25*var(--global--spacing-unit))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal)*0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal)*0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal)*0.6)}}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(.5*var(--global--spacing-vertical));padding-bottom:calc(.25*var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.menu-button-container{display:flex}}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;padding:calc(var(--button--padding-vertical) - .25*var(--global--spacing-unit)) calc(.5*var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:transparent;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(.25*var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height)*var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media only screen and (max-width:481.98px){.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid transparent}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}}@media only screen and (min-width:482px){.primary-navigation{position:relative;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=false]~ul{display:none}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}@media only screen and (max-width:481.98px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation>div>.menu-wrapper ul{padding-left:0}}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:flex;height:calc(2*var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:0 0;color:currentColor;border:none}@media only screen and (max-width:481.98px){.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:none}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{margin-top:-1px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:0;margin:0;min-width:max-content;position:absolute;top:100%;padding-top:3px;z-index:88888}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) transparent;border-width:0 7px 10px}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{top:-9px;border-color:var(--global--color-background) transparent}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:var(--global--color-background)}}@media only screen and (min-width:482px){.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:calc(5px - var(--primary-nav--padding))}}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width:482px){.primary-navigation a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a:link,.primary-navigation a:visited{color:var(--primary-nav--color-link-hover)}.primary-navigation .current-menu-item>a:first-child,.primary-navigation .current_page_item>a:first-child{text-decoration:underline;text-decoration-style:solid}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px solid var(--primary-nav--border-color)}@media only screen and (max-width:481.98px){.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25*var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width:482px){.primary-navigation .sub-menu .menu-item>a{font-size:var(--primary-nav--font-size-sub-menu);font-style:var(--primary-nav--font-style)}}.search-form{display:flex;flex-wrap:wrap;margin:auto;max-width:var(--responsive--aligndefault-width)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}header *,main *,footer *{max-width:var(--global--spacing-measure)}html,body,div,header,nav{max-width:none}:root{--global--color-background:#fff;--global--color-primary:#000;--global--color-secondary:#000;--button--color-background:#000;--button--color-text-hover:#000}header.site-header:before{content:"";position:absolute;background-color:transparent!important}body header.site-header .menu_nav{background-color:rgb(50 50 50/70%)!important}body.custom-background{background-color:#fff}.contact_pop.schedule_pop{bottom:70px!important}.page_loader{position:fixed;z-index:9999999;width:100%;height:100%;background:url("https://www.institutodeimplantologia.pt/wp-content/themes/twenty-twenty-one-child/assets/css/images/loader.gif") no-repeat center/200px rgba(255,255,255,.99)!important;top:0;bottom:0;left:0;right:0;margin:auto}.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-clock:before{content:"\f017"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-phone-alt:before{content:"\f879"}.fa-search:before{content:"\f002"}.fa-whatsapp:before{content:"\f232"}.fa-youtube:before{content:"\f167"}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}.fas{font-family:"Font Awesome 5 Pro";font-weight:900}button::-moz-focus-inner{padding:0;border:0}.fa-search:before{content:"\f002"}.fa-facebook-f:before{content:"\f09a"}.fa-youtube:before{content:"\f167"}.fa-instagram:before{content:"\f16d"}.fa-whatsapp:before{content:"\f232"}.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-clock:before{content:"\f017"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-phone-alt:before{content:"\f879"}.fa-search:before{content:"\f002"}.fa-whatsapp:before{content:"\f232"}.fa-youtube:before{content:"\f167"}.fab{font-family:"Font Awesome 5 Brands"}.fab,.far{font-weight:400}.far,.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}.page_loader{position:fixed;z-index:9999999;width:100%;height:100%;background:url("https://www.institutodeimplantologia.pt/wp-content/themes/twenty-twenty-one-child/images/loader.gif") no-repeat center/200px rgba(255,255,255,.99);top:0;bottom:0;left:0;right:0;margin:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.gform_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{box-sizing:border-box!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_wrapper select{line-height:1.5}.gform_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_wrapper ul{text-indent:0}.gform_wrapper form li,.gform_wrapper li{margin-left:0!important;list-style-type:none!important;list-style-image:none!important;list-style:none!important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_checkbox li{overflow:hidden}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select{font-size:inherit;font-family:inherit;letter-spacing:normal}.gform_wrapper select option{padding:2px;display:block}.gform_wrapper label.gfield_label{font-weight:700;font-size:inherit}.gform_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_wrapper ul.gfield_checkbox li label{display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox{margin-top:16px;margin-bottom:0}.gform_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_wrapper li.hidden_label input{margin-top:12px}.gform_wrapper input.medium,.gform_wrapper select.medium{width:100%}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]{width:auto!important}.gform_wrapper .gfield_checkbox li{position:relative}.gform_wrapper ul.gfield_checkbox{margin:6px 0;padding:0}.gform_wrapper .gfield_checkbox li label{display:-moz-inline-stack;display:inline-block;padding:0;width:auto;line-height:1.5;font-size:.875em;vertical-align:middle;max-width:85%;white-space:normal}.gform_wrapper .gfield_checkbox li label{margin:0}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-left:1px}.gform_wrapper .gfield_description{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_wrapper .gfield_description{padding:0 16px 0 0}.gform_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_wrapper .gfield_description{width:100%}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_wrapper .gfield_checkbox li{margin:0 0 16px;line-height:1.2}.gform_wrapper .gform_hidden,.gform_wrapper input.gform_hidden,.gform_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_wrapper ul.gfield_checkbox li{padding:0!important}.gform_wrapper li.gfield_html{max-width:100%}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}body .gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit}@media only screen and (max-width:641px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_wrapper ul.gfield_checkbox li label{width:85%}}@media only screen and (min-width:641px){.gform_wrapper .gform_body{width:100%}.gform_wrapper .gfield_checkbox li{margin:0 0 8px;line-height:1.3}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:calc(50% - 8px)}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_wrapper ul.gform_fields li.gfield{padding-right:16px}}@media only screen and (min-width:641px){.gform_wrapper .top_label li ul.gfield_checkbox{width:calc(100% + 16px)}}.gform_wrapper.gf_browser_safari .gfield_checkbox li input,.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox]{margin-top:4px}.gform_wrapper.gf_browser_iphone ul li:after,.gform_wrapper.gf_browser_iphone ul li:before{content:none}[class^=icon-]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up-right:before{content:"\e900"}.icon-clipboard:before{content:"\e901"}header#masthead{display:flex;flex-wrap:wrap;align-items:center}.top-bar-full{width:100%;margin-top:0;position:relative}.large-header .top-bar-full{position:absolute;top:0}a{outline:none!important}.wp-custom-logo .site-header{align-items:center;padding-top:0;max-width:100%;width:100%;margin:0;display:block}.top-bar-full{width:100%}.top-inner a{color:#cacaca;font-size:13px;float:left}.social_header{width:100%;padding:0;position:absolute;top:30px;z-index:999}.social_icon{display:inline-block;vertical-align:middle;margin-top:42px}.social_icon+.lang_sec{margin-top:20px;margin-right:30px}.social_icon ul{padding:0;font-size:0;list-style:none}.social_icon ul li{padding:0 20px;display:inline-block;vertical-align:middle}.social_icon ul li a{display:block;height:20px;float:left;text-decoration:none}.social_icon ul li i{font-size:20px;color:#fff;display:block}.site-branding{display:none}.wp-custom-logo .site-header .menu_nav{background:#9c9e9e;width:100%}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{height:auto;display:none}html body .primary-navigation .primary-menu-container>ul>.menu-item{margin:0 15px 0 0}html body .primary-navigation .primary-menu-container>ul>.menu-item a{padding:25px 0}html body .primary-navigation .primary-menu-container>ul>.menu-item .sub-menu a:after{font-family:'icomoon'!important;content:'\e905';opacity:0;font-size:10px;margin-left:5px}html body .primary-navigation .primary-menu-container>ul>.menu-item .sub-menu a{padding:15px}.primary-navigation .primary-menu-container>ul>.menu-item:last-child{margin:0}html body .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:15px}.menu_nav .header-inner .nav_right #site-navigation{display:flex;align-items:center}.primary-navigation .primary-menu-container>ul>.menu-item>a{color:#fff;padding:0;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:19px}.nav_right .main_menu{width:90%;justify-content:space-between}.nav_right .main_menu .search{margin:0;display:flex}.nav_right .main_menu .search a{margin:auto 0}.search a{display:inline-block;color:#fff;text-decoration:none;font-size:14px}.img_search{display:inline-block;height:35px;overflow:hidden;vertical-align:middle;margin:0 15px 0 0;width:35px;position:relative;text-align:center;line-height:35px;border:1px solid #fff;border-radius:100px;color:#fff}.breadcrumb-nav.on-img{z-index:2;position:relative;margin-top:60px}.large-header .breadcrumb-nav.on-img{position:absolute;top:30px}.breadcrumb-nav.on-img .breadcrumb-item+.breadcrumb-item:before{color:#fff}.breadcrumb-nav.on-img .breadcrumb-item a,.breadcrumb-nav.on-img .breadcrumb-item{color:#fff;font-size:20px}.breadcrumb-nav.on-img .breadcrumb-item:before{color:#fff}.breadcrumb-nav .breadcrumb.mb0{background:0 0;padding:0;margin-top:32px;margin-bottom:53px}.search span{display:inline-block;font-family:'Montserrat',sans-serif}.menu_nav .header-inner .nav_right{padding:0}.heading h1{font-family:'Operetta18-ExtraLight'}.large-header .nav_right:before{display:none}.nav_right:before{display:none}.wp-custom-logo .site-header .menu_nav{background:0 0;animation:smoothScroll 1s forwards}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0px)}}header.site-header{min-height:100vh;min-height:calc(var(--vh,1vh)*100)}.menu_nav{position:relative;width:100%}.large-header .menu_nav{position:absolute;bottom:0}.tratamentos-fx{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.searchForm .tratamentos-fx{justify-content:flex-start}#masthead{position:relative;z-index:9999}.contact_pop{z-index:1;position:absolute;right:40px;bottom:0;border-radius:35px 0 0 35px;width:auto;max-width:inherit;padding:22px 20px;background:0 0!important;box-shadow:0px 0px!important}.contact_pop a{color:#fff;display:inline-block;margin:0;position:relative;background-color:transparent!important}.contact_pop{position:fixed;z-index:99999}.menu-button-container #primary-mobile-menu .dropdown-icon{font-size:0}.banner_dis{z-index:2;position:relative;padding:0 0 0 165px}.large-header .banner_dis{width:100%}.sub_heading h6{font-size:20px;font-weight:500;letter-spacing:5px;color:#fff;line-height:.9;margin:0 0 15px}.banner_dis .sub_heading h6{font-size:25px}.section-inner,.post-inner{max-width:1615px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.heading h1{color:#fff;margin:0 0 2vw;font-size:6vw;line-height:1.15}.menu_nav{margin:auto;z-index:2;bottom:0;right:0;left:0}.menu_nav .header-inner{max-width:100%;padding:0;display:flex}.header-inner{max-width:1830px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.menu_nav:after,.nav_right:before{display:none}.primary-navigation .primary-menu-container,.primary-navigation>.primary-menu-container{margin:0!important}.lang_sec{margin-top:0;margin-right:15px;position:absolute;right:0;z-index:9999}.lang_sec a{border:1px solid rgba(255,255,255,.5)}html body .lang_sec a{border:1px solid rgba(255,255,255,.5);margin-top:-5px}.logo .site-logo img.custom-logo{margin-left:40px}.breadcrumb-nav .breadcrumb-item a,.breadcrumb-nav .breadcrumb-item{font-family:'EuclidCircularB-Medium';color:#8c8c8c;font-size:20px}.breadcrumb-nav .breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:">"}.breadcrumb-nav{margin-left:40px;margin-top:32px}header.site-header:before{content:"";position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;height:100%;width:100%;z-index:1}.parallax_cards{max-width:1635px;margin:auto;font-size:0}.breadcrumb-nav .breadcrumb-item a{text-decoration:underline}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before{opacity:0}.primary-navigation>div>.menu-wrapper>li>.sub-menu{top:69px}@media (min-width:1450px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{top:99px}}html body .wpml-ls-legacy-list-horizontal .wpml-ls-item{opacity:1;position:absolute;z-index:9999;right:20px}html body .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language{opacity:0;z-index:99}html body .wpml-ls-legacy-list-horizontal .wpml-ls-item .wpml-ls-native{height:32px;display:block;line-height:32px}.searchForm{margin-top:30px}.page_loader{position:fixed;z-index:9999999;width:100%;height:100%;background:url("/wp-content/themes/twenty-twenty-one-child/assets/css/images/loader.gif") no-repeat center/200px rgba(255,255,255,.95);top:0;bottom:0;left:0;right:0;margin:auto}.img_search i{clear:both;display:block;height:34px;line-height:34px}.search_wrp{background-color:#016c65;position:fixed;top:-100%;bottom:inherit;opacity:0;visibility:hidden;margin:auto;left:0;right:0;z-index:99;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;min-height:1px;overflow:auto}.search_icon img{margin:auto 50px auto auto;width:40px}.searchForm{width:100%;padding:0 15px}.searchform{width:100%;max-width:884px;position:relative;margin:60px auto auto;display:block}.serach_close{position:absolute;right:-62px;top:50%;transform:translateY(-50%)}.serach_close a{font-size:30px;color:#7e7162}.searchform .form_inner{align-items:center;position:relative;flex-wrap:wrap;display:flex;border:1px solid #fff;border-radius:50px}#searchform .search_input{display:inline-block;padding:0;border:none;width:100%;font-size:30px;max-width:calc(100% - 79px);background-color:transparent;margin:0;font-family:'EuclidCircularB-Regular';color:#d0c7bd;text-indent:60px;font-weight:300;height:100px}.search_submit{vertical-align:middle;display:inline-block;position:relative;text-align:center;max-width:79px;width:100%}.search_popupFooter{width:100%;max-width:900px;padding:38px 0;margin:auto;border-top:2px solid rgba(255,255,255,.4);align-self:flex-end}.search_popupFooter ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.search_popupFooter ul li{padding:0 20px}.search_popupFooter ul li a{color:#cacaca}.search_submit img.cross{max-width:25px;margin:auto 50px auto 8px;display:none}.pop_heading{margin:50px 0 20px}.pop_heading h2{color:#cacaca;font-size:40px;font-family:'EuclidCircularB-Regular';margin:0}.serach_close>a{font-size:0;width:25px;display:inline-block}.primary-navigation>div>.menu-wrapper>li>.sub-menu{bottom:inherit}.large-header .primary-navigation>div>.menu-wrapper>li>.sub-menu{top:inherit;bottom:70px;margin-bottom:0}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{display:none}#searchform .search_input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #565656 inset;-moz-box-shadow:0 0 0 50px #565656 inset;-o-box-shadow:0 0 0 50px #565656 inset;box-shadow:0 0 0 50px #565656 inset;-webkit-text-fill-color:#d0c7bd;border-radius:50px 0 0 50px;caret-color:#d0c7bd}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:0 0}.lang_sec.sticky-menu a{margin-top:3px}@media (min-width:1450px){html body .primary-navigation .primary-menu-container>ul>.menu-item{margin:0 34px 0 0}html body .primary-navigation .primary-menu-container>ul>.menu-item a{padding:40px 0}.large-header .primary-navigation>div>.menu-wrapper>li>.sub-menu{bottom:100px}.lang_sec.sticky-menu a{margin-top:18px}}@media screen and (max-width:1140px){.top-inner a{font-size:12px!important}.tratamentos-fx{margin:-20px 0 0}html body .main_menu .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:12px}html body .logo .site-logo .custom-logo{max-width:180px}}@media screen and (max-width:1024px){.wp-custom-logo .site-header.large-header .menu_nav .lang_sec{display:none}.breadcrumb-nav .breadcrumb-item a,.breadcrumb-nav .breadcrumb-item{font-size:16px}.searchform{max-width:784px}.top-inner>.img_txt:last-child{max-width:22%;flex:0 0 22%}.top-inner>.img_txt:first-child{max-width:42%;flex:0 0 42%}}@media (max-width:990px){.top-inner a{padding:0}}@media (max-width:1024px){.top-inner>.img_txt{height:30px;line-height:30px}.top-inner a{padding:0;line-height:20px}.lang_sec{margin-top:-30px;margin-right:0}.menu_nav .header-inner{border-top:1px solid #fff;height:75px;position:relative}.top-inner>.img_txt{max-width:33%;flex:0 0 33%}.banner_dis{padding:100px 0 0 60px}.menu-button-container{display:block;z-index:99999}.primary-navigation .primary-menu-container{display:none}.menu-button-container #primary-mobile-menu{padding:0;width:44px;height:44px}.menu-button-container #primary-mobile-menu .svg-icon{margin:0 auto!important}.menu-button-container #primary-mobile-menu .dropdown-icon{width:100%;padding:5px 0}.menu-button-container #primary-mobile-menu span.close{height:100%}.nav_right .main_menu .search{display:none}.primary-navigation{position:static}.menu_nav .header-inner .nav_right #site-navigation{width:100%}.large-header .menu_nav .header-inner .nav_right{border-top:0}.contact_pop{right:0;left:0;bottom:70px;margin:0 auto;top:auto}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:0;color:#fff;width:32px;height:32px}html body .primary-navigation .primary-menu-container>ul>.menu-item{width:100%;justify-content:center;flex-wrap:wrap}html body .primary-navigation .primary-menu-container>ul>.menu-item>a{display:block;width:100%}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:block}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:static;background-color:transparent;border:0;display:block!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu li a{color:#fff;font-weight:400}.primary-navigation>div>.menu-wrapper>li .sub-menu{padding:0 0 0 30px;width:100%}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:0 0!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu li a{color:#fff;font-weight:400;display:inline-block;line-height:21px;width:100%}.primary-navigation>div>.menu-wrapper{margin-top:5%}.large-header .menu_nav{z-index:99999}.menu-button-container #primary-mobile-menu .dropdown-icon.close{opacity:1;filter:invert(1)}.primary-navigation>div>.menu-wrapper{margin-top:0;padding-left:0}.breadcrumb-nav{width:80%}.breadcrumb-nav .breadcrumb-item a,.breadcrumb-nav .breadcrumb-item{font-size:12px}.searchform{max-width:584px}}@media (max-width:767px){.top-inner>.img_txt{height:auto;line-height:inherit}.searchform{max-width:484px}.tratamentos-fx{margin:-20px -5px}.top-inner>.info.img_txt,.top-inner>.notify_txt.img_txt{display:none}.top-inner>.time_txt.img_txt{max-width:100%;flex:0 0 100%}.top-inner>.time_txt.img_txt{max-width:100%;flex:0 0 100%;justify-content:center;display:flex}.breadcrumb-nav{display:none}.news_listing{padding:0}.banner_dis{padding:60px 0 0}.heading h1{font-size:60px}.menu_nav .header-inner .nav_right{padding:0}.social_icon ul li{padding:0 10px}}@media screen and (max-width:640px){.search_icon img{margin:auto auto auto auto;width:25px}.search_submit{max-width:40px}.search_icon{font-size:0}.searchform{max-width:280px}.searchform{max-width:230px}.serach_close>a{width:15px}.serach_close{right:-30px;top:50%;font-size:0}.pop_heading{margin:30px 0 20px}.pop_heading h2{font-size:26px}#searchform .search_input{font-size:18px;max-width:calc(100% - 55px);text-indent:30px;height:60px}.logo .site-logo img.custom-logo{margin-left:10px}.primary-navigation .sub-menu .menu-item>a{color:#fff}.primary-navigation>div>.menu-wrapper{margin:0;padding:0}.banner_dis{padding:100px 0 0}.heading h1{font-size:60px}.heading h1{margin-bottom:30px}.treatments_Sec{padding:30px 0 0}.banner_dis .sub_heading h6{font-size:16px}.banner_dis .heading h1{font-size:45px}.primary-navigation>div>.menu-wrapper>li>.sub-menu{margin:0 0 20px}}body .primary-navigation>.primary-menu-container ul>li ul a{color:#fff!important}@media only screen and (min-width:1025px){.menu_nav .header-inner{border-top:1px solid #fff}}body .primary-navigation>.primary-menu-container ul>li ul{background:rgba(46,46,46,.6)!important;border:none!important}body .primary-navigation>.primary-menu-container ul>li ul a{color:#fff!important;font-weight:600;font-family:'Montserrat';font-size:13px!important}body:not(.home) #masthead{background-color:rgba(0,0,0,.8)!important}@media screen and (max-width:575px){html body .logo .site-logo .custom-logo{width:100%}.contact_pop a:last-child{font-size:3vw}}.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:-18px;padding:14px 5px}.large-header .primary-navigation .menu-button-container{padding:0;margin:0;position:unset}.logo{width:unset}@media screen and (max-width:1024px){.menu_nav .header-inner .nav_right,.menu_nav .header-inner .logo{max-width:unset;flex:unset}.nav_right{width:unset;margin-left:5px}.nav_right .main_menu{width:unset}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container,body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{margin:0;padding:0}html body .primary-navigation .primary-menu-container>ul>.menu-item a{padding:0 0 18px;color:#f6f6f6!important;font-size:18px!important;font-family:EuclidCircularB-Regular}html body .primary-navigation .primary-menu-container>ul>.menu-item-has-children a:after{font-family:'icomoon'!important;content:'\e904';margin-left:20px;display:inline-block;font-size:11px}.primary-navigation>div>.menu-wrapper>li>.sub-menu{padding:0;box-shadow:unset;margin:0;height:0;overflow:hidden}html body .primary-navigation .primary-menu-container>ul>.menu-item .sub-menu a{padding:0 0 18px 30px;font-size:16px!important}body .primary-navigation>.primary-menu-container ul>li ul{background:0 0!important}.primary-navigation>div>.menu-wrapper{margin:48px 27px 28px 28px}.social_header{display:none}}.contact_pop.schedule_pop{padding:0;width:234px;height:60px;display:flex;position:absolute;background-color:#202020!important;border-radius:10px;padding:8px 16px;color:#ffff}.contact_pop.schedule_pop .c-anim-btn{display:flex;align-items:last baseline;text-decoration:none;color:#fff}.contact_pop.schedule_pop .c-anim-btn .consulta-btn-left{display:flex;align-items:center}.contact_pop.schedule_pop .c-anim-btn .consulta-btn-left .icon-clipboard{font-size:32px;line-height:1;margin-right:16px}.contact_pop.schedule_pop .c-anim-btn .consulta-btn-left .consulta-btn-text{font-family:'Operetta18-Medium';font-size:18px;line-height:22px;margin-right:16px}.contact_pop.schedule_pop .c-anim-btn .icon-arrow-up-right{font-size:18px;line-height:1}@media screen and (min-width:1025px){.contact_pop.schedule_pop{position:fixed;width:320px;height:105px;padding:24px 12px 21px 17px}.contact_pop.schedule_pop .c-anim-btn .consulta-btn-left .consulta-btn-text{font-size:24px;line-height:30px;margin-right:20px}.contact_pop.schedule_pop .c-anim-btn .consulta-btn-left .icon-clipboard{font-size:44px;margin-right:17px}.contact_pop.schedule_pop .c-anim-btn .icon-arrow-up-right{font-size:24px}}.sec_start.treatments_Sec{position:relative}@media screen and (max-width:641px){ul{padding-left:var(--global--spacing-horizontal)}}#panorama-container{position:fixed;display:flex;width:100%;height:100%;top:0;background:rgba(0,0,0,.9);transform:scale(0,0);opacity:0}#progress-bar{position:fixed;top:0;width:0;height:5px;background-color:#fff}.close-panorama{width:44px;height:44px;position:absolute;right:0;display:flex;margin:20px}.close-panorama:after{font-family:'themify';content:'\e646';font-size:24px;color:#fff;margin:auto}#main-container{width:100%;height:80%;align-self:center;background-color:#000}input[type=checkbox]{display:none}input[type=checkbox]+label{font-family:'Montserrat';font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#535353;display:flex;align-items:center;padding:0;margin:0}input[type=checkbox]+label:before{font-size:10px;font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:' a0';min-width:25px;min-height:25px;width:25px;height:25px;border:2px solid #cacaca;border-radius:5px;margin-right:1.5ch;color:#06aba0;display:inline-flex;justify-content:center;align-items:center}@media (max-width:767px){input[type=checkbox]+label{font-size:13px}}.gform_wrapper .gform_fields li input,.gform_wrapper .gform_fields li select{width:100%;border-color:#acacac;border-style:solid;border-width:0 0 2px;outline:none;font-family:'EuclidCircularB-Regular'!important;color:#565656;font-size:18px!important}.gform_wrapper .gform_fields li select{text-overflow:ellipsis}.gform_wrapper .top_label .gfield_label{color:#565656;font-family:'EuclidCircularB-Regular'}.gform_wrapper .top_label .gfield_label{font-family:'EuclidCircularB-Bold';font-weight:400;line-height:normal;font-size:14px}.gform_wrapper .gfield_checkbox{font-size:1.2rem}.gform_wrapper .gfield_checkbox li{display:flex}.gform_wrapper .gfield_checkbox li label{font-size:12px;font-family:'EuclidCircularB-Regular'}.gform_wrapper .gfield_checkbox li label a{margin-left:.5ch;color:#06aba0;text-decoration:underline}.gform_wrapper input[type=checkbox]{display:none!important}.gform_wrapper input[type=checkbox]+label:before{border-radius:100%}.gform_wrapper .gform_footer .gform_button[type=submit]{padding:0;color:#737373!important;background:#fff!important;width:152px;height:42px;border:1px solid #06aba0;border-radius:50px;font-family:'EuclidCircularB-Bold';font-size:14px;line-height:42px;box-shadow:0 8px 15px rgba(0,0,0,.2)}header#masthead{overflow:visible}body:not(.home) #masthead{padding:0}@media screen and (max-width:641px){html .logo a{display:flex;align-items:center}.logo .site-logo .show-on-mobile{display:block;margin-left:10px;width:120px}}@media screen and (max-width:700px){body header#masthead.site-header.large-header{max-height:900px!important;min-height:900px!important}}form.sib_signup_form input{margin:0;border:1px solid #fff;padding:4px 16px;font-size:13px;font-weight:400;color:#fff;height:32px;background-color:transparent;border-radius:50px}form.sib_signup_form input:-moz-placeholder{color:#fff}form.sib_signup_form input:-ms-input-placeholder{color:#fff}form.sib_signup_form input::-moz-placeholder{color:#fff}form.sib_signup_form input::-webkit-input-placeholder{color:#fff}.gform_wrapper .gfield_checkbox li label{width:100%!important;max-width:100%!important}.gform_wrapper .top_label li ul.gfield_checkbox{width:100%!important}.modal{z-index:10500}.modal-form .modal-dialog{max-width:1132px}.modal-form .modal-header{border-bottom:none}.modal-form .modal-body{padding:24px 80px 80px}.modal-form .modal-title{font-family:'Operetta18-ExtraLight';font-size:60px;line-height:normal;color:#565656;margin-bottom:37px}.modal-form .close{width:44px;height:44px;background:#fff!important;opacity:1;border:1px solid #acacac;border-radius:22px;position:absolute;top:-2px;right:-2px;padding:0;display:flex;z-index:1;justify-content:center;align-items:center}.modal-form .close span{color:#565656;font-size:18px;margin-top:-3px}@media screen and (max-width:1200px){.modal-form .modal-dialog{max-width:100%}.modal-form .modal-body{padding:10px 30px 30px!important}}@media screen and (max-width:991px){.modal-form .modal-title{font-size:48px;line-height:50px;margin-bottom:16px}.modal-form .modal-header{padding:0}body .modal-content{border-radius:8px!important;margin:30px 20px}body .contact_pop.schedule_pop{bottom:90px!important}body .contact_pop.schedule_pop{text-decoration:none;background-color:#fff!important;color:#0aa196}body .contact_pop.schedule_pop a{color:#0aa196!important}body .contact_pop.schedule_pop .c-anim-btn{align-items:center}body .modal-form .close{margin:0;top:-20px;right:-20px}body #modalForm .gform_wrapper li.gfield_html{font-size:13px}body #modalForm .gform_wrapper .top_label select.medium{white-space:normal}body #modalForm .gform_wrapper input[type=checkbox]+label:before{margin-left:-40px}body #modalForm .gform_wrapper .gfield_checkbox li label{padding-left:40px}}@media screen and (max-width:991px){.contact_pop.schedule_pop{height:auto}}#modalForm .gform_wrapper ul.gform_fields{display:flex;flex-wrap:wrap;margin-right:-15px!important;margin-left:-15px!important}#modalForm .gform_wrapper ul.gform_fields li.gfield{width:50%;padding:0 15px;margin:0 0 30px}#modalForm .gform_wrapper .top_label input.medium{width:100%;border-color:#acacac;border-style:solid;border-width:0 0 2px;outline:0;font-family:'EuclidCircularB-Regular';color:#565656;font-size:18px;line-height:23px;padding:5px 0}#modalForm .gform_wrapper li.gfield_html{width:100%!important;font-family:'EuclidCircularB-Regular';font-weight:400;font-size:16px;line-height:normal;color:#565656}#modalForm .gform_wrapper li.gfield_html:first-child{margin-bottom:40px}#modalForm .gform_wrapper li.hidden_label input{margin-top:0!important}#modalForm .gform_wrapper .top_label select.medium{width:100%;border-color:#acacac;border-style:solid;border-width:0 0 2px;outline:0;font-family:'EuclidCircularB-Regular';color:#565656;font-size:18px;line-height:23px;padding:5px 15px 5px 0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url('/wp-content/themes/twenty-twenty-one-child/assets/img/arrow-down.png');background-position:calc(100% - 3px) center;background-repeat:no-repeat;background-size:8px}#modalForm .gform_wrapper .gform_footer{float:right;width:50%;margin:-46px 0 0;padding:0 15px}#modalForm .gform_wrapper .gfield_checkbox li label{line-height:1}#modalForm .gform_wrapper input[type=checkbox]+label:before{border-radius:4px!important}#modalForm .gform_wrapper .top_label input.medium:-ms-input-placeholder{color:#565656}#modalForm .gform_wrapper .top_label input.medium::-ms-input-placeholder{color:#565656}@media screen and (max-width:991px){#modalForm .gform_wrapper ul.gform_fields li.gfield{width:100%}#modalForm .gform_wrapper li.gfield_html:first-child{margin-bottom:20px}#modalForm .gform_wrapper .gform_footer{float:none;width:100%;margin:6px 0 0;padding:0}}.modal-content{border-radius:0!important}.modal-form .post-inner,.modal-form .container{padding:0!important}.modal-form .modal-body{padding:48px 80px 80px!important}.modal-form .field-policy{margin:0!important}.modal-form .field-left{padding:0 30px 0 15px!important}.modal-form .field-right{padding:0 15px 0 30px!important}@media screen and (max-width:991px){.gform_wrapper ul.gfield_checkbox li{width:100%!important}#modalForm .post-inner{padding-left:0!important;padding-right:0!important}#modalForm .gform_wrapper ul.gform_fields li.gfield{margin:0 0 14px!important}.gform_wrapper{margin-bottom:0!important}.gform_wrapper ul.gfield_checkbox{margin:0!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{margin:0!important}#modalForm .empty-item{display:none}.modal-form .field-left{padding:0 15px!important}.modal-form .field-right{padding:0 15px!important}.modal-form .modal-body{padding:24px 16px!important}.gform_wrapper .gfield_checkbox li label{font-size:14px}.contact_pop.schedule_pop{position:fixed}}.top-inner>.img_txt{max-width:48%!important;flex:0 0 48%!important}.top-inner>.img_txt:first-child{max-width:32%!important;flex:0 0 32%!important}.top-inner>.img_txt:last-child{max-width:18%!important;flex:0 0 18%!important}@media screen and (max-width:1400px){.top-inner>.img_txt{max-width:40%!important;flex:0 0 40%!important;height:auto;line-height:normal}.top-inner>.img_txt:first-child{max-width:20%!important;flex:0 0 20%!important}.top-inner>.img_txt:last-child{max-width:25%!important;flex:0 0 25%!important}}@media screen and (max-width:1500px){.nav_right .main_menu{width:98%}}@media screen and (max-width:1200px){html body .primary-navigation .primary-menu-container>ul>.menu-item{margin:0 12px 0 0}html body .main_menu .primary-navigation .primary-menu-container>ul>.menu-item>a{font-size:12px}}@media screen and (max-width:800px){.top-inner>.info.img_txt,.top-inner>.notify_txt.img_txt{display:none}}:-webkit-full-screen{width:100%!important;height:100%!important}
Lisbon - Instituto de Implantologia
Skip to content
7 FLOORS In the center of Lisbon. In the heart of Lisbon. Located in the center of Lisbon, near Praça de Espanha, the iconic building of the Implantology Institute® is designed to provide you with the best possible care.
Spread across seven floors, the Implantology Institute® features a logical and functional organization, with spacious areas tailored to the needs of each patient.
We have a public parking lot accessible via Rua Professor Lima Basto. It is also possible to reach our facilities by metro, train, or bus.
We offer modern and comfortable spaces, equipped with cutting-edge technologies (CBCT, magnification microscopes, intraoral and facial scanners, among others) and all the amenities for personalized care from your first moment at the Implantology Institute®.
Our dental clinic is equipped with 35 medical offices, two surgery rooms specifically dedicated to this practice, complementary recovery rooms for our patients’ rest, as well as a dental prosthetics laboratory and a health space with a varied selection of dental products at your disposal.
All to provide you with innovative, high-quality medical solutions and treatments, fully supported by scientific evidence.
Address Av. Columbano Bordalo Pinheiro 50,
1070‑064 Lisboa
Google Maps
Schedule 08h30/20h30 on weekdays and Saturdays 09h-13h
Main reception of the Implantology Institute® This is where your experience with us begins
Waiting areas Equipped to ensure your comfort
A team prepared for our patients Whatever your question, you can count on our team for any situation
On Spot health space A space with health products at your disposal.
Modern and comfortable spaces Our offices are all equipped with the latest technologies
Recovery rooms Where we guarantee your comfort after surgery
0
Reception and Health Area
1
Medical Clinic
2
Department of Orthodontics and Pediatric Dentistry, Prosthodontics Laboratory
3
Caramês Advanced Education Center
4
Department of Endodontics and Oral Hygiene
5
Department of Diagnosis, Oral Surgery, Periodontology and Implantology
6
Department of Oral Rehabilitation, Prosthodontics and Aesthetics
The Implantology Institute® may use cookies to memorize your login data, collect statistics to optimize the functionality of the site and to carry out marketing actions based on your interests. You can customize the cookies used on cookie preferences .
Accept strictly necessary
Accept all cookies
Options to enable or disable cookies by preference.
Strictly Necessary Cookies
These cookies are essential to provide services available on our site and to enable you to use certain features on our site.
Without these cookies, we cannot provide certain services on our site.
Functionality Cookies
These cookies are used to provide a more personalized experience on our site and to remember the choices you make when using our site.
For example, we may use functionality cookies to remember your language preferences and/or your login details.
Customization Cookies
These cookies are used to recognize visitors when they return to our site. This allows us to personalize the content of the site for you, greet you by name and remember your preferences (for example, your choice of language or region).
Security Cookies
These cookies are used to protect the security of our website and your data. This includes cookies that are used to allow you to log in to secure areas of our site.
Measurement and Performance Cookies
These cookies are used to collect information to analyze traffic on our site and understand how visitors are using our site.
For example, these cookies can measure factors such as the time spent on the site or the pages visited, this will allow us to understand how we can improve our site for users.
The information collected through these measurement and performance cookies does not identify any individual visitor.
Advertising Cookies
These cookies are used to provide advertisements that are more relevant to you and your interests. They are also used to limit the number of times you see an advertisement and to help measure the effectiveness of an advertising campaign. They may be placed by us or by third parties with our permission. They remember that you have visited a site and this information is shared with other organizations, such as advertisers.
Submit Preferences
Cancel