/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--bg-color-gray:#e8e8e8;--bg-color-light-gray:#f4f4f4;--bg-color-white:#ffffff;--bg-color-yellow:#fBBa00;--bg-color-orange:#ffBa0c;--bg-color-black:#000000;--bg-color-blue:#2039ed;--color-blue:#2638e0;--color-black:#2d3648;--color-gray:#606c72;--color-error-red:#a71900;--fs-heading1:calc(48 / 16 * 1rem);--fs-heading2:calc(24 / 16 * 1rem);--fs-paragraph:calc(18 / 16 * 1rem);--fs-button:calc(20 / 16 * 1rem);}
.th-sm{background-color:black;color:#fff;font-family:"Chivo";font-style:normal;}table,th,td{font-family:Chivo;font-style:normal;font-weight:400;table-layout:auto;border-collapse:collapse;text-align:left;height:50px;padding:12px 24px;vertical-align:middle;}.table-overflow{overflow-x:auto;margin:4px;margin-top:40px;margin-bottom:5%;}tbody tr:nth-child(odd){background-color:#fff;}tbody tr:nth-child(even){background-color:#e8e8e8;}.green-table{font-size:14px !important;background-color:rgba(0,128,0,0.155) !important;}.red-table{font-size:14px !important;background-color:rgba(224,66,38,0.2) !important;}.eq-table-subtitles{margin-bottom:5%;display:flex;flex-direction:column;width:auto;font-family:"Chivo";font-size:14px;}.eq-table-subtitles > .red-text{font-weight:600;}.eq-table-subtitles > .green-text{font-weight:600;}.container-buttons-result{flex-wrap:nowrap;display:flex;gap:8px;margin-bottom:6rem;}.firstLetterUppperCase :first-letter{text-transform:capitalize;}
a{text-decoration:none;}ul{padding-left:0px;}h1{font-family:"Aeonik Fono";font-size:var(--fs-heading1);font-weight:300;margin-bottom:20px;}h2{font-family:"Aeonik Fono";font-size:var(--fs-heading2);font-weight:700;}.layout-container{margin:53px 64px;}.gmais-breadcrumb-container{text-align:left;font-family:Chivo;font-weight:400;color:#000;line-height:24px;margin-bottom:38px;}.gmais-breadcrumb-container > ul > li{margin-left:8px;font-size:18px;}.gmais-breadcrumb-container > ul > li > a{color:#000;}.gmais-breadcrumb-container > ul > li > a:visited{color:#000;}#breadcrumbs{padding-left:0px;}.bread-link{color:#000;text-decoration:none;}.breadcrumbs-last-link{color:#2638E0;}.red-text{font-family:"Aeonik Fono";font-size:16px;color:#a62d18;}.green-text{font-family:"Aeonik Fono";font-size:16px;color:#317010;}.image_class img{width:100%;}.main-banner{margin-bottom:38px;}.content-row{display:flex;width:100%;flex-direction:row;align-items:stretch;flex-wrap:wrap;}.content-inputs{display:flex;flex-direction:column;width:100%;}.input-field{margin:10px;}.input-field > span{position:absolute;width:20px;margin:2px;}.inputs-obs{margin-top:15px;}.caption{width:max-content;font-family:"Chivo";font-size:var(--fs-paragraph);font-style:normal;font-weight:400;line-height:normal;}.caption > dd{margin-bottom:0%;}.desc-cap{margin-top:25px;font-family:"Chivo";font-style:normal;font-weight:400;font-size:var(--fs-paragraph);line-height:24px;letter-spacing:-0.18px;}.input-eq{position:relative;left:56px;width:100%;border:none;padding:2px;border-bottom:1px solid var(--bg-color-blue);}.description{font-family:"Chivo";font-size:var(--fs-paragraph);max-height:42px;overflow:hidden;}.show-more-button{font-family:"Aeonik Fono";font-size:var(--fs-paragraph);text-decoration:underline;display:flex;margin-top:20px;margin-bottom:24px;}.show-more-button span{background-color:var(--bg-color-yellow);margin-left:8px;padding:0 6px;}.subtitle-align{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex;margin-bottom:72px;}.hidden{display:none;}.inputs{color:var(--Brand-contrast,#000);font-feature-settings:"calt off";font-family:"Aeonik Fono";}.btn-yellow{width:165px;background-color:var(--bg-color-yellow);text-decoration:underline;text-align-last:center;font-weight:700;padding:16px 24px;}.btn-blue{width:165px;background-color:var(--bg-color-white);color:var(--bg-color-blue);text-align-last:center;text-decoration:underline;font-weight:700;padding:16px 40px;border:1px solid var(--bg-color-blue);}#btn-calculate{float:right;}.content-select{color:var(--Brand-contrast,#000);font-family:"Chivo";font-size:18px;font-weight:400;letter-spacing:-0.18px;}#select-eq{left:auto;width:100%;border:none;padding:2px;margin-bottom:6px;border-bottom:1px solid var(--bg-color-blue);}.hidden{display:none;}.errors-equivalence-calc{position:absolute;top:0px;right:5px;display:none;padding:10px;font-weight:600;color:var(--color-error-red);border-radius:4px;border:1px solid var(--color-error-red);background-color:#e77d7d;}.error-message{position:relative !important;font-family:"Aeonik Fono";font-size:14px;color:var(--color-error-red);}.error-message svg{vertical-align:middle;margin-right:8px;margin-bottom:4px;}.ui-widget.ui-widget-content{z-index:999;border-radius:0;border:0 !important;}@media (max-width:1200px){.subtitle-align{margin-bottom:24px;}}@media (max-width:768px){h1{font-size:44px;}h2{font-size:20px;}.layout-container{margin:16px;}.product{flex-basis:100%;}.product img{width:100%;}.opacity{width:100%;}.product .block-content{width:100%;}.block-content input{width:50%;}.register-form p{margin-bottom:20px;}.register-form .js-form-item{width:100%;margin-bottom:0px;}.js-form-item input{padding:8px 4px;}.js-form-item select{padding:8px 0;}.js-form-item.form-item-noticias-checked{margin-bottom:25px;margin-top:10px;}.js-form-item.form-item-noticias-checked input{width:8%;}.has-children > a:after{position:relative !important;}.input-eq{left:56px;width:90%;}}@media (max-width:320px){.register-form p{margin-bottom:0px;}.btn-group.active{left:130px;}.register-form .js-form-item{width:100%;margin-bottom:0px;}.js-form-item input{padding:8px 4px;}.js-form-item select{padding:8px 0;}.js-form-item.form-item-noticias-checked{margin-bottom:32px;}.js-form-item.form-item-noticias-checked input{width:8%;}.has-children > a:after{position:relative !important;}.input-eq{left:56px;width:90%;}}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}
.modal-form{max-width:100%;border:none;z-index:999;}.modal-form .ui-dialog-titlebar{background-color:transparent;border:none;height:0 !important;}.modal-form .ui-dialog-titlebar #ui-id-1{display:none;}.modal-form .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:var(--bg-color-orange);right:0;width:40px;height:40px;border:none;border-radius:0;top:0 !important;}.modal-form .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{opacity:1;}.modal-form .ui-dialog-titlebar-close .ui-button-icon{background-image:url(/modules/custom/calculo_equivalencia/files/images/icon_close.svg) !important;width:20px;height:20px;}.ui-button-icon-only .ui-icon{margin-top:-12px !important;margin-left:-12px !important;}.modal-form .ui-dialog-titlebar-close span{background-position:50% 50%;background:transparent !important;}.modal-form .ui-dialog-content{margin:0 20px;overflow:visible !important;}.modal-form .ui-dialog-content p{font-family:'Chivo';}.modal-form form > *{padding:0;margin-bottom:30px !important;}.modal-form .ui-dialog-buttonpane{margin:0;border:none;float:left;padding-left:46px !important;padding-bottom:30px !important;margin-top:0 !important;}.form-actions .btn-result{font-family:"Aeonik Fono";font-size:14px !important;font-weight:700;background:var(--bg-color-white);color:var(--bg-color-blue);text-decoration:underline;border-color:var(--bg-color-blue);padding:15px;}.form-actions .btn-result:hover{background:var(--bg-color-blue);font-weight:700;color:var(--bg-color-white);border-color:var(--bg-color-white);text-decoration:underline;}.modal-form .image-form{display:flex;justify-content:center;}.modal-form .image-form img{width:522px;height:350px;}.register-form{font-family:"Chivo";padding:12px;}.register-form p{margin-top:10px;margin-bottom:40px;}.register-form .js-form-item{display:inline-grid;width:45%;margin-right:24px;margin-bottom:45px;}.js-form-item label{display:none;}.js-form-item input,.js-form-item textarea{font-family:'Chivo' !important;width:100%;border:none;padding:8px 4px;border-bottom:1px solid var(--bg-color-blue);margin-bottom:8px;background-color:transparent;}.js-form-item select{font-family:'Chivo' !important;width:100%;border:none;padding:8px 0;border-bottom:1px solid var(--bg-color-blue);margin-bottom:8px;}.js-form-item select,.js-form-item textarea{outline:none;}form .form-select:not(.editor){background-color:transparent;border:none;padding:0.3rem;border-bottom:1px solid var(--bg-color-blue);}.js-form-item input::placeholder,.js-form-item textarea::placeholder{color:var(--bg-color-black);}.js-form-item.form-item-noticias-checked{font-family:'Chivo' !important;width:100%;margin-right:0;font-size:14px;display:flex;gap:6px;margin-bottom:0;}.js-form-item.form-item-noticias-checked label{display:block;}.js-form-item.form-item-noticias-checked input{width:0;}.form-type-checkbox label:before{width:14px !important;height:14px !important;background-color:transparent !important;border:1px solid var(--color-black) !important;}.form-type-checkbox label:after{width:15px !important;height:14px !important;background-color:var(--bg-color-blue) !important;}.block-content .model-button{font-family:"Aeonik Fono";color:var(--color-blue);font-size:var(--fs-button);font-weight:700;text-align:start;text-decoration:underline;}.block-content .model{display:none;margin-top:16px;}.block-content form{font-family:"Chivo";}.block-content input{background-color:var(--bg-color-white);color:var(--color-gray);font-size:14px;padding:14px;border:none;float:left;width:72%;}.block-content [type="submit"]{background-color:var(--bg-color-yellow);text-decoration:underline;font-weight:700;padding:13px;opacity:0.8;}.block-content [type="submit"]:hover{opacity:1;}.ui-dialog .ui-dialog-buttonpane button{font-family:"Aeonik Fono";font-size:14px;font-weight:700;width:130px;height:46px;color:var(--bg-color-blue);background-color:var(--bg-color-white);border:1px solid var(--bg-color-blue);text-decoration:underline;border-radius:0px;}.ui-widget-overlay.ui-front{z-index:888;backdrop-filter:blur(3px);background-color:rgba(0,0,0,0.4);}.ui-widget.ui-widget-content{z-index:999;}@media (max-width:430px){.ui-dialog{top:0 !important;}.modal-form .image-form img{width:290px;}.modal-form{bottom:0px;}div.ui-dialog .ui-dialog-content form .form-item{margin-right:0%;margin-bottom:30px;}.ui-dialog .ui-dialog-content{max-height:max-content;}.modal-form .ui-dialog-buttonpane{position:absolute;bottom:-20px !important;}}
