h1,h2{font-family:var(--title-font) !important}h3,h4,h5,h6{font-family:var(--title-font2) !important}p,span,input,textarea,button,label,select,option{font-family:var(--body-font) !important}.btn-whatsapp{background-color:var(--primary)}header{background:var(--gradient-main);background-color:rgba(0,0,0,0) !important}header:not(.compress) img.logo-img{max-height:80px !important;min-height:80px !important;min-width:80px !important}header.compress{background-color:var(--dark) !important}header.compress img.logo-img{max-height:70px !important;min-height:70px !important;min-width:70px !important}header .nav-main-item.nav-whatsapp{background-color:var(--primary);border-radius:.5rem;height:2rem !important;transition:background-color .3s ease,transform .3s ease}header .nav-main-item.nav-whatsapp a{color:var(--dark) !important;font-weight:bold;height:auto !important;transition:color .3s ease}header .nav-main-item.nav-whatsapp:hover{background-color:var(--secondary) !important;transform:translateY(-5px)}header .nav-main-item.nav-whatsapp:hover a{color:var(--white) !important}header>.container-fluid>div{width:90%;margin:0 auto;display:flex;justify-content:space-between}header>.container-fluid>div>div:nth-child(2),header>.container-fluid>div>div:nth-child(3){width:fit-content;max-width:fit-content;flex:1 !important}header>.container-fluid>div>div:nth-child(2) .nav-desktop,header>.container-fluid>div>div:nth-child(3) .nav-desktop{width:fit-content}header .js-nav-desktop-list{display:flex;align-items:center;justify-content:end}header .js-nav-desktop-list .nav-item-desktop{display:flex;align-items:center;height:3rem}header .js-nav-desktop-list .nav-item-desktop a{height:100%}header .nav-list-link.selected{color:var(--primary) !important;font-weight:bold;border-color:var(--primary) !important;border-bottom:5px solid var(--primary)}footer{background:var(--dark);margin-top:0}footer .container-fluid .row{margin:0}footer .container-fluid .row img{width:10rem !important}footer .container-fluid .row h4{color:var(--primary)}footer .container-fluid .row ul li svg{fill:var(--secondary)}footer .container-fluid .row ul li a,footer .container-fluid .row ul li{color:var(--white)}footer .container-fluid .row a svg{fill:var(--white)}footer .container-fluid .row a svg:hover{fill:var(--primary)}footer .container-fluid .row .footer-legal-inner,footer .container-fluid .row p{color:var(--white)}.template-page .page-content,.template-blog .page-content,.template-product .page-content,.template-contact .page-content{display:flex;flex-direction:column;align-items:center}.template-page .page-content .page-header,.template-blog .page-content .page-header,.template-product .page-content .page-header,.template-contact .page-content .page-header{margin-bottom:3rem}.template-page .page-content .page-header>.container>.row,.template-blog .page-content .page-header>.container>.row,.template-product .page-content .page-header>.container>.row,.template-contact .page-content .page-header>.container>.row{flex-direction:column;align-items:center;gap:1rem}.template-page .page-content .page-header>.container>.row .page-subtitle,.template-blog .page-content .page-header>.container>.row .page-subtitle,.template-product .page-content .page-header>.container>.row .page-subtitle,.template-contact .page-content .page-header>.container>.row .page-subtitle{margin:0;color:var(--secondary)}.template-page .page-content .page-header>.container>.row>div,.template-blog .page-content .page-header>.container>.row>div,.template-product .page-content .page-header>.container>.row>div,.template-contact .page-content .page-header>.container>.row>div{min-height:fit-content;position:relative}.template-page .page-content .page-header>.container>.row>div h1,.template-blog .page-content .page-header>.container>.row>div h1,.template-product .page-content .page-header>.container>.row>div h1,.template-contact .page-content .page-header>.container>.row>div h1{text-transform:uppercase;font-size:3rem}.template-page .page-content .page-header>.container>.row>div::after,.template-blog .page-content .page-header>.container>.row>div::after,.template-product .page-content .page-header>.container>.row>div::after,.template-contact .page-content .page-header>.container>.row>div::after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);display:block;width:5rem;height:.3rem;background-color:var(--secondary)}
/* Engine:dart */