/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--white:#fff;--black:#000;--black-80:#3f4d76;--black-60:#6f7a98;--black-05:#f3f4f6;--primary:#284060;--primary-10:#102030;--primary-30:#2b3b4b;--primary-40:#0d6299;--primary-50:#305278;--primary-60:#4c5c6c;--primary-70:#7e8e9e;--primary-80:#b0c0d0;--primary-90:#4b6885;--primary-00:#ddeeff;--btn-bg:#9db2bf;--btn-bg-hover:#536d82;--btn-txt:#26374d;--btn-txt-hover:#dde6ed;--primary-vivid:#30cdff;--primary-vivid-25:#cbf2ff;--primary-vivid-40:#99d7f2;--primary-vivid-60:#66c4eb;--primary-vivid-80:#33b0e5;--gray-10:#1a1a1a;--gray-20:#353535;--gray-30:#454545;--gray-40:#595959;--gray-50:#808080;--gray-60:#999999;--gray-70:#b7b7b7;--gray-80:#cccccc;--gray-90:#efefef;--screen-xs-min:20rem;--screen-sm-min:30rem;--screen-md-min:53.125rem;--screen-lg-min:85rem;--screen-xs-max:29.9375rem;--screen-sm-max:53.0625rem;--screen-md-max:84.9375rem;--tbm-background:#2e455a;--tbm-link:#ffffff;--tbm-nolink:#ebb651;}.bg-white{background:var(--white);}.bg-black{background:var(--black);}.bg-primary{background:var(--primary);}.bg-primary-light{background:var(--primary-60);}.bg-primary-dark{background:var(--primary-10);}.bg-primary-blue{background:var(--primary-50);}.font-100{font-size:10rem;}.font-90{font-size:9rem;}.font-80{font-size:8rem;}.font-60{font-size:6rem;}.font-50{font-size:5rem;}.font-40{font-size:4rem;}.font-35{font-size:3.5rem;}.font-30{font-size:3rem;}.font-25{font-size:2.5rem;}.font-20{font-size:2rem;}.font-18{font-size:1.8rem;}.font-16{font-size:1.6rem;}.font-15{font-size:1.5rem;}.font-10{font-size:1.2rem;}.fonte-caminho{font-size:2.2rem;margin:0px 0px 20px 0px;line-height:1.3;}.font-enriqueta{font-family:"Enriqueta";}.font-barlow{font-family:"Barlow";}.font-kreon{font-family:"Kreon";}.font-oswald{font-family:"Oswald";}.font-fira{font-family:"Fira";}.font-lasvegas{font-family:"LasVegas";}.font-glypha{font-family:"Glypha";}.font-glypha-bold{font-family:"Glypha-bold";}.font-frutiger{font-family:"Frutiger";}.negrito{font-weight:bold;}.centro{text-align:center;}.direita{text-align:right;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.partners h3{text-align:center;font-size:1.5rem;}.margin-0{margin:0;}.margin-10{margin:1rem;}.margin-20{margin:2rem;}@media (max-width:63.9rem){.pad0{padding:0px;}.pad10{padding:0.6rem;}.pad20{padding:1rem;}.pad10x{padding:0rem 0.6rem;}.pad20x{padding:0rem 1rem;}.pad20y{padding:1rem 0rem;}.pad10y{padding:0.6rem 0rem;}.margem0{margin:0px;}.margem10{margin:10px;}.margem20{margin:20px;}.margem50{margin:50px;}.pad-continua{padding-top:30px;}.pad-img-caminho{margin:30px 0px;}.partners,.destaque-borda,.destaque-borda-suave{margin:30px 0px;}}@media (min-width:64rem){.pad0{padding:0px;}.pad10{padding:10px;}.pad20{padding:20px;}.pad10x{padding:0px 10px;}.pad20x{padding:0px 20px;}.pad30x{padding:0px 30px;}.pad50x{padding:0px 50px;}.pad10y{padding:10px 0px;}.pad20y{padding:20px 0px;}.pad30y{padding:30px 0px;}.pad50y{padding:50px 0px;}.margem0{margin:0px;}.margem10{margin:10px;}.margem20{margin:20px;}.margem50{margin:50px;}.margem10x{margin:0px 10px;}.margem20x{margin:0px 20px;}.margem50x{margin:0px 50px;}.margem10y{margin:10px 0px;}.margem20y{margin:20px 0px;}.margem50y{margin:50px 0px;}.pad-continua{padding-top:30px;}.pad-img-caminho{margin:0px 0px 0px 50px;}.partners,.destaque-borda,.destaque-borda-suave{margin:15px;}}.text-white{color:var(--white);}.text-black{color:var(--black);}.text-primary{color:var(--primary);}.text-primary-light{color:var(--primary-60);}.text-primary-dark{color:var(--primary-10);}.text-primary-blue{color:var(--primary-50);}*,*::before,*::after{box-sizing:border-box;}*:focus{outline:0;}audio{background:var(--black);}@media (max-width:45rem){audio{width:100% !important;}}blockquote{margin:0 0 1.6rem 0;}blockquote p{margin:0;padding:1.5rem;background:var(--gray-90);}blockquote p:before{margin-right:0.1em;content:"“";vertical-align:-0.4em;color:var(--gray-80);font-family:georgia,times,sans-serif;font-size:3em;line-height:0.1em;}blockquote p:after{margin-left:0.1em;content:"”";vertical-align:-0.55em;color:var(--gray-80);font-family:georgia,times,sans-serif;font-size:3em;line-height:0.1em;}input,select,textarea{height:4rem;padding:0 1.3rem 0 1.3rem;transition:0.18s ease-out;vertical-align:bottom;color:var(--gray-40);border:0.1rem solid var(--gray-40);border-radius:0.4rem;outline:none;background:var(--white);font-family:inherit;font-size:1.6rem;line-height:1.5;}@media (max-width:63.9rem){.block-inner{display:none;}}@media (max-width:63.9rem){input,select,textarea{width:100%;}input[type=checkbox],input[type=radio],input[type=file]{width:100%;}}input[type=checkbox],input[type=radio],input[type=file]{width:auto;}input[type=file]{display:inline;padding:4px 2px;margin-left:0px;}input[type=reset],input[type=submit]{min-width:180px;cursor:pointer;margin:5px 0px;background:var(--btn-bg);color:var(--btn-txt);border:0.1rem solid transparent;border-radius:1rem;font-size:1.7rem;font-family:"Fira";text-align:center;box-shadow:0px 4px 8px #999;height:4rem;}input[type=reset]:hover,input[type=submit]:hover{text-decoration:none;background:var(--btn-bg-hover);color:var(--btn-txt-hover);box-shadow:none;}input:hover,select:hover,textarea:hover{}input:focus,textarea:focus,select:focus{color:var(--black);border:0.1rem solid #333;}body{color:var(--gray-20);font-size:1.8rem;background:var(--white);}hr{clear:both;margin:1.6rem 0;border:0.3rem solid var(--gray-90);}html{font-family:Fira;font-size:62.5%;}@media (min-width:2000px){html{font-size:93.75%;}}@media (min-width:3000px){html{font-size:125%;}}img{max-width:100%;height:auto;vertical-align:top;padding:5px;}@media (max-width:63.9rem){.img-certificacao{height:100%;width:auto;float:left;}}@media (min-width:64rem){.img-certificacao{height:240px;width:auto;float:left;}}a{text-decoration:none;color:var(--primary-60);}a:hover{text-decoration:underline;color:var(--primary-70);}.link-claro a{color:var(--gray-90);}dl,dd{text-align:left;margin-left:20px;}@media (min-width:64rem){ul{margin:0 0 1.6rem 2.5rem;padding:0.2rem 0 0.2rem 1.5rem;}ol{margin:0 0 1.6rem 2.5rem;padding:0.2rem 0 0.2rem 1.5rem;}}@media (max-width:63.9rem){ul{margin:0 0 1.6rem 0;padding:0.2rem 0 0.2rem 1.5rem;}ol{margin:0 0 1.6rem 0;padding:0.2rem 0 0.2rem 1.5rem;}}ul.numeric-decimals{counter-reset:section;list-style-type:none;}ul.numeric-decimals li{list-style-type:none;}ul.numeric-decimals li ul{counter-reset:subsection;}ul.numeric-decimals li ul li ul{counter-reset:subsubsection;}ul.numeric-decimals li:before{counter-increment:section;content:counter(section) ".  ";font-weight:800;}ul.numeric-decimals li ul li:before{counter-increment:subsection;content:counter(section) "." counter(subsection) ".  ";}ul.numeric-decimals li ul li ul li:before{counter-increment:subsubsection;content:counter(section) "." counter(subsection) "." counter(subsubsection) ".  ";}ul li{margin:0.6rem 0 0.6rem 0;list-style-position:outside;line-height:1.5}ul ul{margin:0;padding:0 0 0 2rem;}ol li{margin:0.6rem 0 0.6rem 0;list-style-position:outside;line-height:1.5;}ol ol{margin:0;padding:0 0 0 2rem;list-style:lower-alpha;}p{margin:0 0 1.6rem 0;line-height:1.5;}table{margin-top:1.5rem;margin-bottom:1.5rem;border-collapse:collapse;font-family:"Frutiger";}caption{padding:1rem 1.5rem;text-align:left;border-top:0.1rem solid var(--gray-20);border-right:0.1rem solid var(--gray-20);border-bottom:0;border-left:0.1rem solid var(--gray-20);font-weight:bold;}th{padding:1rem 1.5rem;text-align:left;color:var(--primary-00);background:var(--primary-50);font-weight:bold;}td{width:auto;padding:0.5rem 1.5rem;border-bottom:1px var(--gray-80) solid;text-align:left;}td.is-active{background-color:transparent;}h1,h2,h3,h4,h5,h6{font-family:Glypha;color:var(--primary-40);font-weight:300;line-height:1.1;padding:1rem 0 0 0;}h1{margin:0;font-size:5rem;}h2{margin:0 0 3rem;font-size:4.5rem;}h3{margin:0 0 2rem;font-size:3.5rem;}h4{margin:0 0 2rem;font-size:3rem;}h5{margin:0 0 1.2rem;font-size:2.5rem;}h6{margin:0 0 1.2rem;font-size:2rem;}@media (max-width:63.9rem){h1{font-size:3.8rem;}h2{font-size:3.6rem;}h3{font-size:3.2rem;}h4{font-size:2.8rem;}h5{font-size:2.4rem;}h6{font-size:2rem;}}video{background:var(--black);}@media (max-width:45rem){video{width:100% !important;}}.block{margin:0;}.block > h2{padding-top:30px;}.field{margin-bottom:1.3rem;}.field.field--label-above .field__label{display:block;margin-bottom:0.6rem;}.form-item{margin-bottom:3rem;}.form-item label{display:block;margin-bottom:1rem;font-weight:bold;}.form-item .description,.form-item .description p,.form-item .description li,.form-item .description ul{color:var(--gray-50);font-size:1.6rem;line-height:1.2;margin:3px;}.form-item .form-type-checkbox,.form-item .form-type-radio{margin:0.8rem 0;}.form-type-checkbox label,.form-type-radio label{display:inline-block;font-weight:normal;}.form-actions{margin-bottom:3rem;}ul.menu{margin:0;padding:0;}ul.menu li{margin:0;padding:0;list-style:none;line-height:1;}.messages{margin:3rem 0rem;}.node{margin:0;}.pager{margin:0 0 1.6rem 0;text-align:center;}.pager .pager__items{display:inline-block;clear:none;margin:2rem 0 0 0;padding:0;border:0.1rem solid var(--gray-90);border-radius:0.5rem;font-size:0;}.pager .pager__items .pager__item{display:inline-block;margin:0;padding:0;font-size:1.4rem;}.pager .pager__items .pager__item a{display:inline-block;padding:0.5em 1em;}.pager .pager__items .pager__item:last-child{border-right:0;}.pager .pager__items .pager__item.is-active{font-weight:bold;}.pager .pager__items .pager__item.is-active a{background:var(--gray-90);}@media (max-width:63.9rem){.pager .pager__item--first span{display:none;}.pager .pager__item--previous span{display:none;}.pager .pager__item--next span{display:none;}.pager .pager__item--last span{display:none;}.pager .pager__item--first a:after{content:"<<";}.pager .pager__item--previous a:after{content:"<";}.pager .pager__item--next a:after{content:">";}.pager .pager__item--last a:after{content:">>";}}@media (max-width:47.9rem){.pager .pager__item{display:none;}.pager .pager__item.is-active{display:inline-block;}.pager .pager__item--first{display:inline-block;}.pager .pager__item--previous{display:inline-block;}.pager .pager__item--next{display:inline-block;}.pager .pager__item--last{display:inline-block;}}.tabs-front{position:relative;top:9rem;padding-left:20px;}nav.tabs ul.tabs{border:0;}nav.tabs ul.tabs:after{display:block;visibility:hidden;clear:both;height:0;content:".";}nav.tabs ul.tabs li{display:block;float:left;margin:0;padding:0;border:0;background:var(--gray-90);}nav.tabs ul.tabs li a{display:block;float:left;margin:0;border:0;color:var(--primary-30);font-size:1.4rem;font-weight:600;}nav.tabs ul.tabs li a:hover{background:var(--primary-80);}nav.tabs ul.tabs li.is-active a{color:#d4dce7;border:0;background-color:var(--primary-50);}nav.tabs ul.tabs li.is-active a:hover{background-color:var(--primary-90);}@media (max-width:81.9rem){nav.tabs ul.tabs li a{padding:0 1rem;}}.view .views-row{margin-bottom:2rem;line-height:1.5;}.block-system-breadcrumb-block{margin-bottom:2rem;}.field--name-field-tags .field__items{display:inline-block;border:0.1rem solid var(--gray-90);border-radius:0.5rem;}.field--name-field-tags .field__items .field__item{display:inline-block;border-right:0.1rem solid var(--gray-90);}.field--name-field-tags .field__items .field__item:last-child{border-right:0;}.field--name-field-tags .field__items .field__item a{display:inline-block;padding:1rem;}.field--name-title h2{padding:0;}.field--type-comment .comment{position:relative;margin:2rem 0 0 0;padding:1.5rem 2rem;border:0.1rem solid var(--gray-90);}.field--type-comment .comment .comment__meta > a{position:absolute;top:1.5rem;right:1.5rem;}.field--type-comment .indented{margin-left:5rem;}.field--type-comment .comment-form__title{padding-top:5rem;}.field--type-image img{width:100%;height:auto;}#header{position:relative;height:5rem;color:var(--gray-20);background:transparent;width:100%;}#header .region-header{}#hero{color:var(--primary-10);background:var(--primary-90);}#hero .block > h2{display:none;}#main{margin:0;color:#3c5665;background:transparent;}#main .block > h2{display:none;}@media (max-width:63.9rem){#menu{color:var(--white);background:transparent;}}@media (min-width:64rem){#menu{color:var(--gray-20);background:transparent;}}body.menu-open #navbar-wrapper #navbar{position:fixed;top:0;width:100%;height:11rem;}.sidebar{margin:0 0 4rem 0;color:var(--gray-20);background:transparent;}.sidebar .block{margin-bottom:6rem;}.sidebar .block:last-child{margin-bottom:0;padding-top:20px;}.sidebar .block > h2{margin:0 0 1.6rem 0;padding:1rem 1.5rem 1.8rem 1.5rem;text-transform:uppercase;color:#1a334e;border-bottom:0.2rem solid var(--gray-30);font-size:2rem;font-weight:bold;}@media (max-width:63.9rem){#header .block-system-branding-block{display:flex;}#header .block-system-branding-block a.logo{display:inline-block;padding:1rem 0 2.5rem 0;text-decoration:none;}#header .block-system-branding-block a.logo .image{display:inline-block;padding-right:1rem;vertical-align:top;}#header .block-system-branding-block a.logo .image img{width:25rem;height:auto;padding:0;}#header .block-system-branding-block a.logo .title{display:inline-block;vertical-align:top;}#header .block-system-branding-block a.logo .title .site-name{display:block;color:var(--black);font-size:3.2rem;}#header .block-system-branding-block a.logo .title .site-slogan{display:block;color:var(--black);font-size:1.5rem;}}@media (min-width:64rem){#header .block-system-branding-block{height:9rem;margin:0 auto 0 0;}#header .block-system-branding-block a.logo{display:inline-block;padding:1rem 0 2.5rem 0;text-decoration:none;}#header .block-system-branding-block a.logo .image{display:inline-block;padding-right:1rem;vertical-align:top;}#header .block-system-branding-block a.logo .image img{width:21rem;height:auto;position:absolute;z-index:3;}#header .block-system-branding-block a.logo .title{display:inline-block;vertical-align:top;}#header .block-system-branding-block a.logo .title .site-name{display:block;color:var(--black);font-size:3.2rem;}#header .block-system-branding-block a.logo .title .site-slogan{display:block;color:var(--black);font-size:1.5rem;}}#header .block-language h2{display:none;}#header .block-language ul.links{margin:0;padding:0;list-style:none;}#header .block-language ul.links li{display:inline-block;margin:0;padding:0 1.5rem;list-style:none;}#header .block-language ul.links li.is-active{display:none;}#header .block-language ul.links li a{text-decoration:none;font-weight:bold;}@media (max-width:63.9rem){#header .block-language{margin:0;padding:0 0 2rem 2rem;}#header .block-language ul.links li{padding:0 1.5rem 0 0;}}@media (min-width:64rem){#header .block-language{height:11rem;margin:0;}#header .block-language li{display:block;float:left;height:11rem;margin:0;padding:0 2.5rem 0 2.5rem;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:var(--gray-20);font-weight:800;line-height:11rem;}}#header .block-search > h2{display:none;}@media (max-width:63.9rem){#header .block-search{position:relative;margin:0;padding:0 0 2rem 0;vertical-align:middle;}#header .block-search div{display:inline-block;margin:0;padding:0;}#header .block-search input{display:inline-block;margin:0;padding:0;}#header .block-search span{display:inline-block;margin:0;padding:0;}#header .block-search div.form-item{width:calc(100% - 6rem);}#header .block-search div.form-item .form-search{box-sizing:border-box;width:100%;height:4rem;padding:0 0.8rem;}#header .block-search div.form-item .form-search:focus:focus{border-color:var(--primary-60);}#header .block-search .form-submit{overflow:hidden;width:5rem;height:4rem;text-indent:10rem;border:0;background:url(/themes/contrib/holy/images/search-hover.svg) no-repeat 50% 50%;background-size:3rem 3rem;box-shadow:none !important;}#header .block-search .close-search{display:none;}}#hero .block-page-title-block h1{margin:11rem 0 0 0;text-align:center;color:var(--white);line-height:1.2;}@media (max-width:63.9rem){#hero .block-page-title-block h1{padding:2rem 0.5rem;}}@media (min-width:64rem){#hero .block-page-title-block h1{padding:2rem 1rem;}}#copyright{padding:1.1rem 0 0 0;color:#aaa;background:#1c282e;}#copyright .block{text-align:center;}#copyright .block > h2{display:none;}#footer{color:#e7dfd5;background:#243137;font-family:"Fira";font-weight:300;}#footer .block > h2{margin-bottom:1.5rem;color:var(--white);font-size:2rem;border-bottom:1px solid #6197b1;}@media (max-width:63.9rem){#footer{padding:4rem 0 4rem 0;margin-top:5rem;}#footer .block{margin-bottom:3rem;padding-bottom:3rem;border-bottom:0.1rem solid var(--gray-20);}#footer .block:last-child{margin-bottom:0;}}@media (min-width:64rem){#footer{padding:4rem 0 4rem 0;margin-top:8rem;}#footer .region-footer{display:flex;gap:4rem;}#footer .region-footer .block{flex:1;}#footer .region-footer .block > h2{text-align:left;}}#footer .block-system-branding-block{float:none;height:auto;margin-bottom:3rem;}#footer .block-system-branding-block a.logo{display:block;width:16rem;margin:0 auto;padding:0;text-align:center;text-decoration:none;}#footer .block-system-branding-block a.logo .image{display:block;padding-right:1rem;vertical-align:top;}#footer .block-system-branding-block a.logo .image img{width:18rem;height:auto;}#footer .block-system-branding-block a.logo .title{display:block;vertical-align:top;}#footer .block-system-branding-block a.logo .title .site-name{display:block;color:var(--white);font-size:2.6rem;}#footer .block-system-branding-block a.logo .title .site-slogan{display:block;color:var(--white);font-size:1.5rem;}@media (min-width:64rem){#footer .block-system-branding-block{margin-bottom:0;}#footer .block-system-branding-block a.logo{margin:0;}}#footer .block-menu{margin-bottom:3rem;}#footer .block-menu ul.menu li a{display:block;padding:0.8rem 0 0.8rem 0;text-decoration:none;color:var(--white);font-size:1.6rem;}#footer .block-menu ul.menu li a:hover{color:var(--primary-60);}@media (max-width:63.9rem){#footer .block-menu ul{text-align:center;}}@media (min-width:64rem){#footer .block-menu{margin-bottom:0;}#footer .block-menu ul.menu li a{padding:0 0 1.6rem 0;}}#main .node--view-mode-full .node__meta{margin-top:5rem;padding-top:2rem;border-top:0.1rem solid var(--gray-90);}#main .node--view-mode-full .node__links{margin-bottom:4rem;}@media (min-width:64rem){#main .node--view-mode-full .field--name-field-image{float:right;margin:0 0 2rem 3rem;}}#main .node--view-mode-teaser h2.title{padding:0;}#main .node--view-mode-teaser .readmore{padding-top:0;}#main .node--view-mode-teaser .readmore a{display:inline-block;color:#1379a7;}@media (min-width:30rem){#main .node--view-mode-teaser{display:flex;gap:3rem;}#main .node--view-mode-teaser .left{flex:1;}#main .node--view-mode-teaser .right{flex:2.7;}}#main #search-form .form-wrapper label{display:block;margin-bottom:1.2rem;}#main #search-form .form-wrapper .form-type-search{display:inline-block;width:calc(100% - 6rem);margin:0;}#main #search-form .form-wrapper .form-type-search .form-search{width:calc(100% - 3.4rem);height:5.5rem;padding:0 1.5rem;line-height:5.5rem;}#main #search-form .form-wrapper .form-submit{display:inline-block;overflow:hidden;width:5.5rem;height:4.5rem;margin:1.5rem 0 0 0;text-indent:10rem;border:0;background:#1379a7 url(/themes/contrib/holy/images/search-white.svg) no-repeat 50% 50%;background-size:3rem 3rem;min-width:10rem;}#main #search-form .form-wrapper .form-submit:hover{background-color:#0f5f83;}#main #search-form .search-help-link{display:none;}#main ol.search-results{margin:5rem 0 0 0;padding:0;}#main ol.search-results li{margin:0 0 5rem 0;padding:0;}#main ol.search-results li .search-result__title{font-size:1.4rem;font-weight:normal;}#main .user-login-form{padding:3rem;border:0.1rem solid var(--gray-80);background:var(--gray-90);}#main .user-login-form label{display:block;margin:0 0 0.8rem 0;}#main .user-login-form .form-text{margin-bottom:0.8rem;width:100%;}#main .user-login-form .form-item{margin-top:0;margin-bottom:3rem;}.block-user .user-login-form .form-item label{font-size:1.5rem;}.block-user .user-login-form .form-item input{height:3rem;}.block-user .user-login-form .form-item .description{font-size:1.3rem;color:var(--black);}.block-user .user-login-form .form-actions{margin-bottom:0px;}.block-user .user-login-form .form-item{margin:15px 0px;}.sidebar .block-user h2{margin:0px;padding:0px;}.block-user-login-block a{font-size:1.4rem;}}#main .user-login-form .form-actions{margin-top:0;margin-bottom:0;}#main .user-login-form .description{margin-top:-0.8rem;}#main .user-pass{padding:3rem;}#main .user-pass label{display:block;margin:0 0 0.8rem 0;}#main .user-pass .form-text{margin-bottom:0.8rem;}#main .user-pass .description{margin-top:-0.8rem;}#main .user-pass .form-item{margin-top:0;margin-bottom:0;}#main .user-pass .form-actions{margin-top:0;margin-bottom:0;}#main .user-pass p{font-size:1.3rem;}#main .user-register-form{padding:3rem;border:0.1rem solid var(--gray-80);background:var(--gray-90);}#main .user-register-form label{display:block;margin:0 0 0.8rem 0;}#main .user-register-form .form-text{margin-bottom:0.8rem;}#main .user-register-form .form-item{margin-top:0;margin-bottom:3rem;}#main .user-register-form .form-actions{margin-top:0;margin-bottom:0;}#main .user-register-form .description{margin-top:-0.8rem;}#menu .block-menu > h2{display:none;}@media (max-width:63.9rem){#menu .block-menu{padding:0 0 3.5rem 0;}#menu .block-menu ul.menu{margin:0;padding:0;}#menu .block-menu ul.menu li{position:relative;margin:0;padding:0;line-height:1.5;}#menu .block-menu ul.menu li a{display:block;padding:1.5rem 8rem 1.5rem 2rem;text-decoration:none;color:var(--white);border-bottom:0.1rem solid var(--primary-60);font-size:2rem;}#menu .block-menu ul.menu li a.is-active{color:var(--white);}#menu .block-menu ul.menu li a.is-active:hover{color:var(--white);}#menu .block-menu ul.menu li ul{display:none;border:0;}#menu .block-menu ul.menu li ul.open{display:block;}#menu .block-menu ul.menu li ul li a{padding:1.5rem 8rem 1.5rem 4rem;}#menu .block-menu ul.menu li ul li ul li a{padding:1.5rem 8rem 1.5rem 6rem;}#menu .block-menu ul.menu li ul li ul li ul li a{padding:1.5rem 8rem 1.5rem 8rem;}#menu .block-menu ul.menu li ul li ul li ul li ul li a{padding:1.5rem 8rem 1.5rem 10rem;}#menu .block-menu ul.menu li:hover{color:var(--gray-80);}#menu .block-menu ul.menu li span{position:absolute;top:0;right:0;width:6rem;height:6rem;cursor:pointer;border-left:0.1rem solid var(--primary-60);background:url(/themes/contrib/holy/images/down.svg) no-repeat 50% 50%;}#menu .block-menu ul.menu li span.open{background:url(/themes/contrib/holy/images/top.svg) no-repeat 50% 50%;}}@media (min-width:64rem){#menu .block-menu{position:relative;}#menu .block-menu ul.menu{display:flex;flex-direction:row;margin:0;padding:0;}#menu .block-menu ul.menu > li{position:relative;margin:0;padding:0 20px 0 0;list-style:none;line-height:1;}#menu .block-menu ul.menu > li > a,#menu .block-menu ul.menu > li > span{display:block;height:5.4rem;margin:0;padding:0 2rem;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:var(--gray-30);background:transparent;line-height:5.4rem;}#menu .block-menu ul.menu > li:hover > a{background:var(--gray-20);}#menu .block-menu ul.menu > li.menu-item--active-trail > a{color:var(--gray-30);font-weight:bold;}#menu .block-menu ul.menu > li.menu-item--active-trail:hover > a{color:#bbb;}#menu .block-menu ul.menu > li > ul.menu{display:none !important;background:var(--gray-30);}#menu .block-menu ul.menu > li:hover > ul.menu{position:absolute;z-index:1000;top:5.4rem;left:0;display:block !important;min-width:100%;height:auto;}#menu .block-menu ul.menu > li:last-child > ul.menu{right:0;left:auto;}#menu .block-menu ul.menu > li > ul.menu > li{height:auto;margin:0;padding:0;line-height:1;}#menu .block-menu ul.menu > li:hover > ul.menu > li > a{height:auto;margin:0;padding:1.5rem 2rem;text-align:left;text-transform:none;color:var(--white);font-weight:normal;line-height:1;}#menu .block-menu ul.menu > li:hover > ul.menu > li > a:hover{color:var(--white);background:var(--gray-20);}#menu .block-menu ul.menu > li:hover > ul.menu > li > ul.menu{display:none !important;}}#menu .block-menu ul.menu{display:block;}#menu .block-menu ul.menu > li:hover > a{display:block;text-decoration:none;color:#444;background:transparent;}#menu .block-menu ul.menu li a{padding:1.8rem 0;text-decoration:none;color:var(--black);border:0;font-size:1em;font-family:"Fira";height:1rem;line-height:1rem;margin:0 0 1rem 0;}#navbar{position:absolute;z-index:200;width:100%;margin-bottom:50px;}@media (max-width:63.9rem){#navbar ul.menu li{display:inline;padding-right:7px;font-size:1.8rem;font-family:"Barlow";}#navbar ul.menu{padding:10px;text-align:center;background:var(--primary-30);}}@media (min-width:64rem){#navbar ul.menu li{display:inline;padding-right:20px;font-size:2rem;}#navbar ul.menu{padding:10px;text-align:right;background:var(--primary-30);}}#navbar ul.menu li a{text-decoration:none;color:var(--primary-00);}#navbar ul.menu li a:hover{color:var(--primary-80);}#navbar .block-system-branding-block{float:left;height:11rem;margin:0;display:none;}#navbar .block-system-branding-block a{display:inline-block;padding:2rem 0 2rem 2rem;text-decoration:none;}#navbar .block-system-branding-block a .image{display:inline-block;padding-right:1rem;vertical-align:top;}#navbar .block-system-branding-block a .image img{width:30rem;height:auto;}#navbar .block-system-branding-block a .title{display:inline-block;vertical-align:top;}#navbar .block-system-branding-block a .title .site-name{display:block;color:var(--black);font-size:3.2rem;}#navbar .block-system-branding-block a .title .site-slogan{display:block;color:var(--black);font-size:1.5rem;}@media (max-width:47.9rem){#navbar .block-system-branding-block a .title{display:none;}}#navbar .icon-menu{position:absolute;z-index:200;top:0;right:0;width:8rem;height:11rem;margin:0;padding:0;text-align:center;border:0;border-left:0.1rem solid var(--gray-90);background:none;display:none}#navbar .icon-menu span.icon-menu-1,#navbar .icon-menu span.icon-menu-2,#navbar .icon-menu span.icon-menu-3{position:relative;top:0;display:block;width:3rem;height:0.4rem;margin:0.6rem auto;border-radius:0.2rem;background:var(--black);}#navbar .icon-menu span.icon-menu-1,#navbar .icon-menu span.icon-menu-3{transition:all 0.1s 0.1s;}#navbar .icon-menu span.icon-menu-2{transition:all 0.1s 0.1s;}@media (min-width:64rem){#navbar .icon-menu{display:none;}}body.menu-open #navbar .icon-menu span.icon-menu-1{position:relative;top:1rem;transform:rotate(45deg);}body.menu-open #navbar .icon-menu span.icon-menu-2{visibility:hidden;transition:all 0.1s 0s;}body.menu-open #navbar .icon-menu span.icon-menu-3{position:relative;top:-1rem;transform:rotate(-45deg);}body.menu-open #navbar .icon-menu span.icon-menu-1,body.menu-open #navbar .icon-menu span.icon-menu-3{transition:all 0 0;}@media (max-width:63.9rem){#navbar-collapse{display:inline;}body.menu-open #navbar-collapse{position:fixed;z-index:1000;top:11rem;left:0;display:flex;overflow-y:auto;flex-direction:column;width:100%;height:calc(100% - 11rem);padding-top:3.5rem;color:var(--white);background:#1379a7;}body.menu-open #navbar-collapse #header{order:2;}body.menu-open #navbar-collapse #menu{order:1;}}@media (max-width:63.9rem){.sidebar .block-menu{display:none;}}@media (min-width:48rem){.sidebar .block-menu ul.menu li a{display:block;padding:1.5rem;text-decoration:none;color:var(--gray-30);border-bottom:0.1rem solid var(--gray-90);background:transparent;}.sidebar .block-menu ul.menu li a.is-active{color:var(--gray-30);background:transparent;font-weight:bold;}.sidebar .block-menu ul.menu li a.is-active:hover{color:var(--gray-30);background:transparent;}.sidebar .block-menu ul.menu li ul li a{padding-left:4rem;}.sidebar .block-menu ul.menu li ul ul li a{padding-left:6.5rem;}.sidebar .block-menu ul.menu li ul ul ul li a{padding-left:8rem;}.sidebar .block-menu ul.menu li a:hover{text-decoration:underline;color:var(--gray-30);background:transparent;}}@media (max-width:63.9rem){#center{padding:0rem;}#center .region-center{display:flex;flex-direction:column;}#center .region-center #main{order:1;}#center .region-center #sidebar-first{order:2;}#center .region-center #sidebar-second{order:3;}}@media (min-width:64rem){#center{}#center .region-center{display:flex;gap:8rem;}#center.sidebar-first #main{flex:11;}#center.sidebar-second #main{flex:11;}#center.two-sidebars #main{flex:9;}#center.no-sidebars #main{width:98%;margin:0 auto;}#center #sidebar-first{flex:4;}#center #sidebar-second{flex:4;}}.container{position:relative;}.f-container{position:relative;top:90px;padding:0px 30px;z-index:100;}#header .container{padding:4rem 2rem 3rem 2rem;}@media (min-width:64rem){.container{width:100%;padding:1rem 2rem 1rem 2rem;}.g-container:after,.g-container:before{content:"";display:table;clear:both;}.g-container{padding:5rem 0 5rem 0;}.g-container h2{text-align:center;padding:1.5rem 0;}}@media (max-width:63.9rem){.container{width:100%;margin:0 auto;padding:1rem 1.1rem 0rem 1rem;}.g-container:after,.g-container:before{content:"";display:table;clear:both;}.g-container{padding:6rem 0 5rem 0;}.g-container h2{text-align:center;font-size:4rem;padding:1.5rem 0;}}.section_layout h2{font-size:2.5rem;font-weight:bold;}.section_layout .field{margin:0;}.section_layout:nth-child(even){background:var(--gray-90);}.section_layout.white{background:var(--white);}.section_layout.dark{color:var(--white);background:#1379a7;}.section_layout.light{background:var(--gray-90);}.section_layout.full{padding:0;}.section_layout.full > .container{width:auto !important;margin:0;padding:0 !important;}.section_layout.full .layout__region{padding:0 !important;}.section_layout.full .layout-content{margin:0 !important;}.section_layout .layout__region--title{flex:0 1 100%;padding:0 2rem 5rem 2rem;text-align:center;}.section_layout .layout__region--title h2{font-size:4rem;font-weight:bold;}.section_layout .layout__region--footer{flex:0 1 100%;padding:5rem 2rem 0 2rem;text-align:center;}.layout--one-column-extra{padding:5rem 0;}.layout--one-column-extra .layout-content > .layout__region--first{margin-bottom:2rem;}@media (min-width:64rem){.layout--one-column-extra{padding:8rem 0;}.layout--one-column-extra .layout-content{display:flex;gap:4rem;}.layout--one-column-extra .layout-content > .layout__region--first{margin-bottom:0;}}.layout--two-column-extra{padding:5rem 0;}.layout--two-column-extra .layout-content > .layout__region--first,.layout--two-column-extra .layout-content > .layout__region--second{margin-bottom:2rem;}@media (min-width:64rem){.layout--two-column-extra{padding:8rem 0;}.layout--two-column-extra .layout-content{display:flex;gap:4rem;}.layout--two-column-extra .layout-content > .layout__region--first,.layout--two-column-extra .layout-content > .layout__region--second{margin-bottom:0;}}.layout--three-column-extra{padding:5rem 0;}.layout--three-column-extra .layout-content > .layout__region--first,.layout--three-column-extra .layout-content > .layout__region--second,.layout--three-column-extra .layout-content > .layout__region--third{margin-bottom:2rem;}@media (min-width:64rem){.layout--three-column-extra{padding:8rem 0;}.layout--three-column-extra .layout-content{display:flex;gap:4rem;}.layout--three-column-extra .layout-content > .layout__region--first,.layout--three-column-extra .layout-content > .layout__region--second,.layout--three-column-extra .layout-content > .layout__region--third{margin-bottom:0;}}.layout--four-column-extra{padding:5rem 0;}.layout--four-column-extra .layout-content .layout__region--first,.layout--four-column-extra .layout-content .layout__region--second,.layout--four-column-extra .layout-content .layout__region--third,.layout--four-column-extra .layout-content .layout__region--fourth{margin-bottom:2rem;}@media (min-width:64rem){.layout--four-column-extra{padding:8rem 0;}.layout--four-column-extra .layout-content{display:flex;gap:4rem;}.layout--four-column-extra .layout-content > .layout__region--first,.layout--four-column-extra .layout-content > .layout__region--second,.layout--four-column-extra .layout-content > .layout__region--third,.layout--four-column-extra .layout-content > .layout__region--fourth{margin-bottom:0;}}@media (min-width:64rem){.layout--one-column-extra .layout-content > .layout__region--first{flex:1;}}@media (min-width:64rem){.layout--two-column-extra .layout-content > .layout__region--first,.layout--two-column-extra .layout-content > .layout__region--second{flex:1;}}@media (min-width:64rem){.layout--three-column-extra .layout-content > .layout__region--first,.layout--three-column-extra .layout-content > .layout__region--second,.layout--three-column-extra .layout-content > .layout__region--third{flex:1;}}@media (min-width:64rem){.layout--four-column-extra .layout-content > .layout__region--first,.layout--four-column-extra .layout-content > .layout__region--second,.layout--four-column-extra .layout-content > .layout__region--third,.layout--four-column-extra .layout-content > .layout__region--fourth{flex:1;}}.layout--hero .block{position:relative;display:flex;align-items:center;justify-content:center;height:75vh;}.layout--hero .block *{text-align:center;}.layout--hero .block h2{font-size:8rem;}.layout--hero .field--name-field-image{position:absolute;top:0;left:0;display:flex;overflow:hidden;align-items:center;justify-content:center;width:100%;height:100%;}.layout--hero .field--name-field-image img{width:auto;max-width:none;height:100vh;}.layout--hero .field--name-field-text{position:relative;z-index:1;color:var(--white);}.layout--fluid-column{padding:5rem 0 2.5rem 0;}.layout--fluid-column .layout__region--fluid .block{margin-bottom:2.5rem;}@media (min-width:64rem){.layout--fluid-column{padding:8rem 0 5.5rem 0;}.layout--fluid-column .layout__region--fluid{display:flex;flex-wrap:wrap;gap:4rem;}.layout--fluid-column .layout__region--fluid .block{width:33.33%;margin-bottom:2.5rem;}}body.path-frontpage #hero{padding:0;}.captcha{border:none;margin-top:4em;padding-left:0px;}.captcha__description{margin:1em 0 0 0;}.captcha__title{display:none;}.messages.messages--error,.messages.messages--status,.messages.messages--warning,.messages.messages--info,.messages--error,.messages--status,.messages--warning,.messages--info{border-radius:7px;box-shadow:0px 5px 8px var(--gray-80);background-repeat:no-repeat;background-size:35px;background-position-y:4px;background-position-x:4px;padding:1rem 1rem 1rem 5rem;margin:4rem 1rem;}.messages.messages--error p,.messages.messages--status p,.messages.messages--warning p,.messages.messages--info p,.messages--error p,.messages--status p,.messages--warning p,.messages--info p{font-size:1.6rem;margin 0 0 1.4rem 0;line-height:1.4;}.messages.messages--error,.messages--error{color:#a51b00;border-color:#f9c9bf;background-color:#efd7d1;background-image:url("/img/icon/error.png");}.messages.messages--status,.messages--status{color:#325e1c;border-color:#c9e1bd;background-color:#f3faef;background-image:url("/img/icon/status.png");}.messages.messages--warning,.messages--warning{color:#734c00;border-color:#f4daa6;background-color:#fdf8ed;background-image:url("/img/icon/warning.png");}.messages.messages--info,.messages--info{color:#31708f;border-color:#0074bd;background-color:#d9edf7;background-image:url("/img/icon/info.png");}.view-filters .form-item{margin:5px;}.view-filters .form-item label{margin-bottom:0.2rem;margin-top:1.2rem;font-family:"Barlow";}.view-filters .form-item .description{display:none;margin-top:-5px;}.view-filters input,.view-filters select,.view-filters textarea{font-size:2rem;font-family:"Barlow";}.views-table{width:100%;}.views-table td{font-family:"Barlow";font-size:1.8rem;padding:0.5rem;}.views-table th{font-family:"Barlow";font-size:2rem;text-align:left;padding:1.2rem 0.5rem;font-weight:400;}.views-table th a{color:var(--white);}.views-table th a:hover{color:var(--primary-80);}@media (max-width:63.9rem){.colunas{display:block;width:100%;}}@media (min-width:64rem){.colunas{display:flex;width:100%;}}.colunas h1{font-size:2rem;text-align:center;}@media (max-width:63.9rem){.coluna15,.coluna20,.coluna25,.coluna30,.coluna33,.coluna40,.coluna50,.coluna60,.coluna70,.coluna80{display:block;width:100%;}}@media (min-width:64rem){.coluna15{display:block;width:15%;}.coluna20{display:block;width:20%;}.coluna25{display:block;width:25%;}.coluna30{display:block;width:30%;}.coluna33{display:block;width:33%;}.coluna40{display:block;width:40%;}.coluna50{display:block;width:50%;}.coluna60{display:block;width:60%;}.coluna70{display:block;width:70%;}.coluna80{display:block;width:80%;}}@media screen and (min-width:38em){.layout-container{margin:1em 2.5em;}}.layout-container{margin:1em 1.5em;}.esconder{display:none;}.region-content .field--name-title{}.icon{margin-top:-5px;width:40px;height:auto;}.sombra{box-shadow:0px 5px 12px #000;}.partners{padding:10px;background:var(--white);border:1px var(--gray-90) solid;box-shadow:0px 2px 11px 0px #777;border-radius:15px;}.business{background-image:url("/img/site/business-technology.png");border-radius:30px;width:100%;}.provedores{padding:10px;margin:14px 10px;background:var(--white);}.caixa-branca{padding:10px;margin:14px 10px;background:var(--gray-90);border:6px var(--gray-90) solid;box-shadow:0px 11px 9px -5px #777;border-radius:15px;}.caixa-branca h2{color:var(--black);}.destaque{border:2px solid #b4c8a6;border-radius:6px;background:#e2f0d9;margin:5px;padding:5px;color:#385723;text-align:center;}.destaque-verde{border-radius:6px;background:#c8e5dc;padding:10px;color:#407564;text-align:center;margin:0px 5px;}.caminho-azul{border-radius:6px;background:#56799d;padding:10px;color:var(--white);text-align:center;margin:0px 5px;}.caminho-verde{border-radius:6px;background:#c8e5dc;padding:10px;color:#407564;text-align:center;margin:0px 5px;}@media (min-width:64rem){.destaque-calendario{border-radius:6px;background:#fff;margin:50px;padding:10px;color:#000;box-shadow:0px 6px 15px #444;}}@media (max-width:63.9rem){.destaque-calendario{border-radius:6px;background:#fff;margin:20px 0px;padding:10px;color:#000;box-shadow:0px 6px 15px #444;}}.destaque-certificacao{border:1px solid var(--gray-80);border-radius:15px;box-shadow:0px 8px 11px 0px var(--gray-80);margin:20px;padding:10px;}.destaque-certificacao:hover{box-shadow:0px 3px 3px 0px var(--gray-80);transform:scale(0.992)}@media (max-width:63.9rem){.destaque-certificacao{margin:20px 0px;}.destaque-azul{margin:20px 0px;}}@media (min-width:64rem){.destaque-azul{margin:15px}}.destaque-azul{border-radius:15px;background:#39485c;padding:10px;color:var(--white);border:3px solid #fff;box-shadow:0px 1px 9px 2px #444;}.destaque-azul a{color:var(--white);}@media (max-width:63.9rem){.promocao-destaque{margin:0px;}.promocao-desconto{font-size:8rem;text-align:center;}.promocao-detalhe{border:1px solid var(--gray-70);background:#f7f7f7;border-radius:10px;margin-bottom:20px;border-radius:10px;padding:10px;}}@media (min-width:64rem){.promocao-destaque{margin:15px;}.promocao-desconto{font-size:8rem;float:left;padding:0px 10px;margin:-10px;}.promocao-detalhe{border:1px solid var(--gray-70);background:#f7f7f7;border-radius:10px;padding:10px;margin:15px;}}.promocao-destaque{border-radius:15px;border:3px solid #3b4c5d;margin:50px 0px;}.promocao-titulo{border-radius:10px 10px 0px 0px;background:#3b4c5d;color:var(--white);margin:0px;}.promocao-titulo-black-friday{border-radius:10px 10px 0px 0px;background:#250000;color:var(--white);margin:0px;}.destaque-borda{border:4px solid var(--gray-80);border-radius:15px;padding:10px;}.destaque-borda-suave{border:1px solid var(--gray-80);border-radius:15px;padding:10px;}.destaque-esquerda{padding:0 20px;margin-block:0px;text-align:left;}.destaque-piscar{animation-name:piscar;animation-duration:1s;animation-iteration-count:infinite;animation-delay:2s;animation-direction:alternate-reverse;background:lightyellow;padding:5px;border:1px var(--gray-80) solid;border-radius:10px;}.view-quadro-de-avisos{padding:0px 20px;margin:0rem 0rem 7rem 0rem;}.view-quadro-de-avisos p{font-size:1.5rem;*/}.view-quadro-de-avisos .view-header h2{}.post-it{padding:1.5rem;margin:14px 10px;background-image:linear-gradient(180deg,#cbb54d,#fbf998);border:1px solid #aaa;box-shadow:0px 11px 9px -5px #303030;min-height:150px;}.post-it:hover{transform:scale(0.97)}.post-it p,.post-it a{font-family:"LasVegas";font-size:3.2rem;line-height:1;color:var(--black);text-decoration:none;}@media (min-width:64rem){.post-it-azul{padding:1.5rem;margin:14px 10px;background-image:linear-gradient(180deg,#8dadcf,#c7e5f7);border:1px solid #aaa;box-shadow:0px 11px 9px -5px #303030;min-height:150px;}}@media (max-width:63.9rem){.post-it-azul{padding:1.5rem;margin:30px 0px;background-image:linear-gradient(180deg,#8dadcf,#c7e5f7);border:1px solid #aaa;box-shadow:0px 11px 9px -5px #303030;min-height:150px;}}.post-it-azul p,.post-it-azul a{line-height:1;color:var(--black);text-decoration:none;}.ficha{background-color:#fffaec;border:1px #e6d7ad solid;padding:15px;border-radius:10px;box-shadow:0px 5px 12px var(--gray-80);font-family:monospace;line-height:0;color:var(--black);}@media (max-width:63.9rem){.ficha{margin:0px 0px 20px 0px;}}@media (min-width:64rem){.ficha{margin:0px 0px 15px 15px;}}.ficha p{line-height:1;padding:6px 0px;margin:0;}.ficha h2,.ficha h3{padding:0 0 1rem 0;margin:0px;}.ficha table{border:1px solid var(--gray-80);margin:1.5rem 0;padding:1.5rem 0;width:100%;}.ficha tr{margin:5px;}.ficha th{margin:10px;font-weight:bold;}.ficha td{margin:10px;padding:1.1rem;text-align:center;}@media (min-width:64rem){.material{padding:0px 15px 25px 0px;}}@media (max-width:63.9rem){.material{padding:0px 0px 25px 0px;}}@keyframes piscar{from{color:#f5f5f5;}to{color:#b90000;}}.btn-normal a,.btn-comprar a,.btn-pagamento a{color:var(--btn-txt);text-decoration:none;}.btn-normal:hover a,.btn-comprar:hover a,.btn-pagamento:hover a{color:var(--btn-txt-hover);box-shadow:none;}.button{margin:10px 10px 10px 5px;}.btn-normal{background:var(--btn-bg);color:var(--btn-txt);width:max-content;cursor:pointer;margin:10px 0px;border-radius:1rem;font-size:1.8rem;font-family:"Fira";font-weight:200;padding:3px 20px;box-shadow:0px 4px 8px #999;display:inline-block;}.btn-normal:hover{background:var(--btn-bg-hover);color:var(--btn-txt-hover);box-shadow:none;}.btn-info{color:var(--btn-txt);background:var(--btn-bg);padding:0.5rem;margin:5px 0px;border:1px solid var(--gray-80);border-radius:4px;font-size:1.2rem;text-align:center;}.btn-info:hover{color:var(--btn-txt-hover);background:var(--btn-bg-hover);transform:scale(0.9);}.btn-pagamento{color:var(--btn-txt);background:var(--btn-bg);padding:1rem;background:#fefefe;border:2px outset #45708b;box-shadow:0px 5px 13px -8px #000;border-radius:8px;color:var(--gray-80);font-size:1.6rem;text-align:center;}.btn-pagamento:hover{color:var(--btn-txt-hover);background:var(--btn-bg-hover);transform:scale(0.97);}.btn-comprar{color:var(--btn-txt);background:var(--btn-bg);padding:0.7rem;border:1px solid #fff;border-radius:8px;text-align:center;max-width:180px;box-shadow:0px 4px 6px 0px #444;}.btn-comprar:hover{color:var(--btn-txt-hover);background:var(--btn-bg-hover);transform:scale(0.97);box-shadow:0px 2px 4px 0px #444;text-decoration:none;}.tbm-link.level-1:focus,.tbm-link.level-1:hover{background-color:transparent;color:var(--black);}.tbm,.tbm-submenu-toggle{background-color:var(--primary-30);margin-bottom:0rem;color:var(--white);}.tbm-submenu-toggle:hover{background-color:transparent;}.tbm-submenu-toggle{width:0rem;}.tbm-submenu-toggle:before{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);content:'';left:50%;display:block;border-left:0.35rem solid transparent;border-right:0.35rem solid transparent;border-top:0.5rem solid currentColor;transition:transform 400ms ease-out;width:7px;height:0px;}.tbm.animate:not(.tbm--mobile) .tbm-item.open>.tbm-submenu{background:var(--tbm-background);border-radius:0px 0px 15px 15px;border:none;border-top:1px solid var(--gray-80)}.tbm.tbm--mobile.animate .always-show .tbm-item>.tbm-submenu{background:transparent;}.tbm-link.level-1,.tbm-item.level-1{padding:0rem 1rem;text-decoration:none;border-right:none;font-family:"bstqb";font-size:2.2rem;color:var(--primary-00);}.tbm-submenu{font-size:1.6rem;font-family:"Fira";font-weight:400;box-shadow:none;}.tbm-subnav>.tbm-item{margin:0;}.tbm-subnav>.tbm-item>.tbm-link-container{color:var(--tbm-nolink);}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link{padding:0;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:hover,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:focus{color:var(--tbm-link);background:transparent;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link.no-link{color:initial;}.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link.no-link,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link.no-link:hover,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link.nolink:focus{color:var(--tbm-nolink);margin:5px 0 5px 0;border:none;background:transparent;}@media (max-width:63.9rem){.tbm-link.no-link:hover,.tbm-link.level-1:hover,.tbm-item.level-1:hover{}.tbm-link.no-link:focus,.tbm-link.level-1:focus,.tbm-item.level-1:focus{}}@media (min-width:64rem){.tbm{position:fixed;width:100%;}.tbm-link.no-link:hover,.tbm-link.level-1:hover,.tbm-item.level-1:hover{background-color:transparent;color:var(--primary-80);}.tbm-link.no-link:focus,.tbm-link.level-1:focus,.tbm-item.level-1:focus{background-color:transparent;color:var(--gray-80);}}.tbm-group-container{border-top:0;margin-left:5px;}.tbm-group-title{font-weight:400;}.level-2{color:#37536e;}.level-3{padding:0;line-height:1.3;}.tbm-subnav>.tbm-item>.tbm-link-container>.level-4{padding-left:10px;}.level-3 .tbm-group-title{font-weight:normal;text-transform:none;}.tbm-block a{color:var(--tbm-nolink);}.tbm.tbm--mobile .tbm-nav{background:var(--tbm-background);}.tbm.tbm--mobile .tbm-item{border:0;}.tbm.tbm--mobile .tbm-toggle{font-size:2rem;background:var(--primary-30);border:0;border-radius:5px;}.tbm.tbm--mobile .tbm-submenu-toggle{display:none;}@media (min-width:64rem){#header .block-search{position:relative;display:block !important;height:11rem;margin:0;vertical-align:middle;top:-10rem}#header .block-search form{display:inline-block;margin:0;padding:0;position:absolute;right:0;z-index:100;}#header .block-search div{display:inline-block;margin:0;padding:0;}#header .block-search input{display:inline-block;margin:0;padding:0;}#header .block-search span{display:inline-block;margin:0;padding:0;}#header .block-search .form-search{visibility:hidden;width:0;height:4rem;margin-top:3.5rem;}#header .block-search .form-submit{overflow:hidden;width:5rem;height:4rem;text-indent:10rem;border:0;background:url(/themes/contrib/holy/images/search-hover.svg) no-repeat 50% 50%;background-size:3rem 3rem;box-shadow:none !important;min-width:auto;}#header .block-search .close-search{display:none;}#header.search-open .block-search .form-search{display:inline-block;visibility:visible;width:35rem;padding:0 0.8rem;transition:all 0.5s;}#header.search-open .block-search .close-search{position:absolute;top:2.6rem;right:-3.5rem;display:inline-block;overflow:hidden;width:5rem;height:5rem;cursor:pointer;text-indent:10rem;background:url(/themes/contrib/holy/images/search-close.svg) no-repeat 50% 50%;background-size:2rem 2rem;z-index:100;}}@media (max-width:63.9rem){#header .block-search{position:relative;display:block !important;height:11rem;margin:0;vertical-align:middle;top:-10rem}#header .block-search form{display:inline-block;margin:0;padding:0;position:absolute;right:0;z-index:100;}#header .block-search div{display:inline-block;margin:0;padding:0;}#header .block-search input{display:inline-block;margin:0;padding:0;}#header .block-search span{display:inline-block;margin:0;padding:0;}#header .block-search .form-search{visibility:hidden;width:0;height:4rem;margin-top:3.5rem;}#header .block-search .form-submit{overflow:hidden;width:5rem;height:4rem;text-indent:10rem;border:0;background:url(/themes/contrib/holy/images/search-hover.svg) no-repeat 50% 50%;background-size:3rem 3rem;box-shadow:none !important;min-width:auto;}#header .block-search .close-search{display:none;}#header.search-open .block-search .form-search{display:inline-block;visibility:visible;width:35rem;padding:0 0.8rem;transition:all 0.5s;}#header.search-open .block-search .close-search{position:absolute;top:2.6rem;right:-3.5rem;display:inline-block;overflow:hidden;width:5rem;height:5rem;cursor:pointer;text-indent:10rem;background:url(/themes/contrib/holy/images/search-close.svg) no-repeat 50% 50%;background-size:2rem 2rem;z-index:100;}}.search-result__title a{font-size:2.5rem;}@media (min-width:64rem){.float-right{float:right;}.float-left{float:left;}}@media (max-width:63.9){.float-left,.float-right{float:none;}}.view .view-content .flexslider{margin:0 0 -20px 0;}.flexslider .slides .flex-direction-nav{height:50px;}.flexslider .slides .slider-parceiro img{max-width:380px;display:block;margin-left:auto;margin-right:auto;}.view-header h2{text-align:center;font-size:4.8rem;color:#0d6a99;padding:5rem 0 1.5rem 0;}.views-field-title h2,.views-field h3{padding:15px 0px 0px 0px;margin:0;line-height:1;}.views-field-title h2{font-size:3.5rem;text-align:center;}.views-field h3{font-size:2.2rem;}.text-count-message{font-size:1.4rem;}.largura100{width:100%;}.especial-table h3,.especial-table{color:var(--black);text-align:center;}.continua{padding:0.8rem 2rem;border-radius:1.4rem;border:0;background:var(--primary-30);color:var(--primary-00);font-size:2.3rem;font-family:"Frutiger";text-align:right;}.continua:hover{color:var(--primary-70);text-decoration:none;}#menu .block-menu ul.menu{display:block;}#menu .block-menu ul.menu > li:hover > a{display:block;text-decoration:none;color:var(--black);background:transparent;}#menu .block-menu ul.menu li a{display:block;padding:0.8rem 0;text-decoration:none;color:var(--black);border:0;font-size:1em;height:1rem;line-height:1rem;text-align:right;font-family:"Fira";}.field--name-field-logotipo img{width:auto;}.field--name-field-logo-academico{max-width:400px;}.mapa-certificados{position:relative;width:100%;max-width:880px;margin:0 auto;display:flex;flex-direction:row-reverse;}.mapa-certificados img{display:block;max-width:100%;height:auto;padding:0px;display:block;}.mapa-certificados a{position:absolute;height:6.85%;width:13.80%;border-radius:35%;display:flex;justify-content:center;align-items:center;color:var(--white);text-decoration:none;}.accessibility-footer-left .accessibility-credit-text img{display:none;}.chatwith.rightpos{right:unset;left:var(--xAxis);}
