@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";

body{width:100%;text-rendering:optimizeLegibility;background-color:var(--color-white);color:var(--color-black);letter-spacing:1.2px;margin:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:18px}html{scroll-behavior:smooth;width:100%;height:100%}*{box-sizing:border-box}::selection{background:var(--color-primary);color:var(--color-white)}img{border:none;display:block}ul{margin:0;padding:0}li{list-style:none}i{font-family:Roboto,sans-serif;font-style:normal}.center{text-align:center}strong{font-family:Roboto,sans-serif}hr{border:none;border-top:1px solid var(--color-blue);margin:24px 0}main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding:3%;display:flex}.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.flex.top{align-items:flex-start}.flex.bottom{align-items:flex-end}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}@media (max-width:900px){body{padding-top:0;font-size:12px}}
:root{--color-black:#030919;--color-blue-darkest:#091f57;--color-blue-dark:#0f2867;--color-blue:#173990;--color-blue-light:#36a1ff;--color-golden:#e9dfbc;--color-grey:#333;--color-grey-mid:#999;--color-grey-light:#ccc;--color-grey-lightest:#f1f1f1;--color-white:#fff;--color-green:#42ba55;--color-red:#da383d;--color-orange:#cf6e00;--color-primary:var(--color-black);--color-secondary:var(--color-blue-darkest);--color-tertiary:var(--color-golden)}.golden{color:var(--color-golden)}.green{color:var(--color-green)}.red{color:var(--color-red)}.yellow{color:#d59a3b}.blue{color:var(--color-blue)}.orange{color:var(--color-orange)}.white{color:var(--color-white)}.grey-primary{color:#414042}.grey-secondary{color:#666}.grey-tertiary{color:#ccc}.grey-quaternary{color:#777}

.loader{z-index:10000;background-color:rgba(0,0,0,.8);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.loader.visible{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.loader .loader-content{text-align:center;color:#fff;width:60px}.loader .loader-content .loader-image{width:100%;height:auto;margin:auto}
input[type=text],input[type=password],input[type=submit],select{-webkit-appearance:none;-webkit-border-radius:0}fieldset{border:none;width:33%;height:auto;margin:0;padding:0}label{text-transform:uppercase;margin:20px 0 0;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;display:block}input[type=text],input[type=date],input[type=password],input[type=email],input[type=datetime-local],input[type=number]{width:100%;color:var(--color-grey);border:1px solid #ccc;outline:none;margin-bottom:10px;padding:12px 16px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}label.error{color:#da383d;margin:0 0 20px;font-size:13px;display:block}input[type=submit]{cursor:pointer;text-align:center;border:none;outline:none;font-family:Roboto,sans-serif;font-size:15px}textarea{width:70%;color:var(--color-grey);background-color:transparent;border:1px solid #ccc;outline:none;margin-bottom:10px;padding:20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500}::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:500}::placeholder{font-family:Roboto,sans-serif;font-weight:500}:-ms-placeholder-shown{font-family:Roboto,sans-serif;font-weight:500}input:-moz-placeholder-shown{font-family:Roboto,sans-serif;font-weight:500}select{width:70%;color:var(--color-grey);border:1px solid #ccc;outline:none;margin-bottom:10px;padding:12px 16px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;justify-content:flex-start;align-items:center;display:flex}.checkbox input[type=checkbox],.checkbox input[type=radio]{margin:0 10px 0 0}.checkbox label{margin:10px 0 10px 10px}input.error{border-bottom:1px solid #da383d}textarea.error{border:1px solid #da383d!important}i.error{border:1px solid #da383d!important;border-right:none!important}span.error{color:#da383d!important}input.success{border:1px solid #9fc14d!important;border-left:none!important}textarea.success{border:1px solid #9fc14d!important}i.success{color:#9fc14d!important;border:1px solid #9fc14d!important;border-right:none!important}i.success:before{content:"";font-family:logotiponline}@media (max-width:900px){input[type=text],input[type=password],input[type=submit],select,textarea{width:100%}}
a{cursor:pointer}a:link,a:hover{color:var(--color-primary);text-decoration:none}a:visited,a:active{color:var(--color-primary)}.cta-link{text-transform:uppercase;font-size:14px;text-decoration:underline}
.alert-success,.alert-error{width:100%;height:50px;color:var(--color-white);text-align:left;justify-content:space-between;align-items:center;padding:0 0 0 20px;font-family:Roboto,sans-serif;display:flex;position:relative}.alert-success{color:var(--color-white);background-color:#54969c}.alert-error{color:var(--color-white);background-color:#da383d}.alert-success img,.alert-error img{width:120px}.alert-success .close,.alert-error .close{color:var(--color-white);background-color:rgba(255,255,255,.2);border:none;justify-content:center;align-items:center;width:50px;height:50px;font-family:Roboto,sans-serif;display:flex}
.card{background-color:var(--color-white);column-gap:1%;width:100%;margin:0 0 24px;padding:24px}.card.w-90{width:89%}.card.w-95{width:91%}.card.w-80{width:79%}.card.w-85{width:81%}.card.w-70{width:69%}.card.w-75{width:71%}.card.w-60{width:59%}.card.w-65{width:61%}.card.w-50{width:49%}.card.w-55{width:51%}.card.w-40{width:39%}.card.w-45{width:45%}.card.w-30{width:33%}.card.w-35{width:32%}.card.w-20{width:19%}.card.w-25{width:21%}.card.w-10{width:9%}.card.w-15{width:11%}.card-header{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.card-header .export{justify-content:space-between;align-items:center;display:flex}.card-header .export .count-leads{margin:0 20px 0 0}.card-image-text{border:1px solid var(--color-grey-light);justify-content:space-between;align-items:center;width:100%;height:auto;margin:0 0 16px;padding:24px;display:flex}.card-image-text .card-image{background-color:var(--color-grey-lightest);border:1px solid var(--color-grey-light);justify-content:center;align-items:center;width:25%;height:100px;display:flex}.card-image-text .card-image img{height:100%}.card-image-text .card-info{width:70%}@media (max-width:900px){.card.w-90,.card.w-80,.card.w-70,.card.w-60,.card.w-50,.card.w-40,.card.w-30,.card.w-20,.card.w-10{width:100%}}
.column{background-color:transparent;column-gap:24px;width:100%}.column.w-90{width:89%}.column.w-80{width:79%}.column.w-70{width:69%}.column.w-60{width:59%}.column.w-50{width:49%}.column.w-40{width:39%}.column.w-30{width:29%}.column.w-20{width:19%}.column.w-10{width:9%}@media (max-width:900px){.column.w-90,.column.w-80,.column.w-70,.column.w-60,.column.w-50,.column.w-40,.column.w-30,.column.w-20,.column.w-10{width:100%}}
.list{border:1px solid #ccc;width:100%;height:auto;overflow:hidden}.list .row{width:100%;color:var(--color-grey);border-top:1px solid #ccc;padding:16px 24px;display:block}.list .row:hover{background-color:var(--color-grey-lightest)}.list .row:first-child{border:none}.empty-list{justify-content:flex-start;align-items:center;padding:24px;display:flex}.empty-list .empty-image{width:64px;height:auto;margin:0 16px 0 0}
h1,h2,h3,h4,h5{margin:8px 0 16px;font-family:Roboto,sans-serif;font-weight:400}h1{font-size:30px;line-height:32px}h2{font-size:26px;line-height:28px}h3{font-size:22px;line-height:24px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:18px}
input.cta-primary,div.cta-primary,a.cta-primary,input.cta-secondary,div.cta-secondary,a.cta-secondary,input.cta-danger,div.cta-danger,a.cta-danger{text-align:center;width:-moz-fit-content;width:fit-content;height:auto;color:var(--color-white);text-transform:uppercase;border-radius:4px;margin:15px 0;padding:4px 32px;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;line-height:40px;display:block}input.cta-primary.small,div.cta-primary.small,a.cta-primary.small,input.cta-secondary.small,div.cta-secondary.small,a.cta-secondary.small,input.cta-danger.small,div.cta-danger.small,a.cta-danger.small{padding:4px 16px;font-size:11px}input.cta-primary:hover,div.cta-primary:hover,a.cta-primary:hover,input.cta-secondary:hover,div.cta-secondary:hover,a.cta-secondary:hover,input.cta-danger:hover,div.cta-danger:hover,a.cta-danger:hover{opacity:.8;transition:all .5s}input.cta-primary,div.cta-primary,a.cta-primary{background-color:var(--color-blue);color:var(--color-white)}input.cta-primary.outline,div.cta-primary.outline,a.cta-primary.outline{background-color:var(--color-blue);color:var(--color-golden);background-color:transparent;line-height:36px}input.cta-primary.outline:hover,div.cta-primary.outline:hover,a.cta-primary.outline:hover{background-color:var(--color-blue);color:var(--color-white)}.cta-primary:disabled:hover{background-color:#999}input.cta-secondary,div.cta-secondary,a.cta-secondary,input.cta-secondary:hover,div.cta-secondary:hover,a.cta-secondary:hover{background-color:var(--color-white);color:var(--color-blue)}input.cta-secondary.outline,div.cta-secondary.outline,a.cta-secondary.outline{border:2px solid var(--color-white);color:var(--color-white);background-color:transparent;line-height:36px}.cta-secondary:disabled{color:var(--color-white);cursor:default;background-color:#999}.cta-secondary:disabled:hover{background-color:#999}input.cta-danger,div.cta-danger,a.cta-danger{background-color:var(--color-red);color:var(--color-white)}input.cta-danger:hover,a.cta-danger:hover,div.cta-danger:hover,a.cta-danger:hover{color:var(--color-white);background-color:#ff527b}input.cta-danger.outline,div.cta-danger.outline,a.cta-danger.outline{border:2px solid var(--color-red);color:var(--color-red);background-color:transparent;line-height:36px}.cta-danger:disabled{color:var(--color-white);cursor:default;background-color:#999}.cta-danger:disabled:hover{background-color:#999}
.tag{text-transform:uppercase;width:-moz-fit-content;width:fit-content;color:var(--color-white);border-radius:16px;padding:8px 16px;font-weight:700}.tag.green{background-color:var(--color-green)}.tag.blue{background-color:var(--color-blue-light)}.tag.orange{background-color:var(--color-orange)}.tag.status-case{position:absolute;top:16px;left:16px}.tag.small{padding:6px 20px;font-size:12px}
header{z-index:9999;background-color:rgba(255,255,255,.9);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:120px;padding:0 40px;display:flex}header.darkmode{background:linear-gradient(#171e2d,rgba(35,46,68,0));position:absolute}header.darkmode nav a.nav-link{color:var(--color-white)}header.darkmode nav .dropdown:hover .drop-content a.nav-link{color:var(--color-black)}header.darkmode nav .dropdown .drop-content a.nav-link:hover{background-color:var(--color-blue);color:var(--color-white)}header .finger{justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;height:48px;display:flex}header .finger h1{height:100%;margin:0}header .finger h1 img{height:100%}header .finger h2{width:-moz-fit-content;width:fit-content;margin:0 16px;font-size:12px;font-weight:500;line-height:10px}header nav{width:-moz-fit-content;width:fit-content;height:auto;margin:0;display:flex}header nav.visible{display:block}header nav a.nav-link{width:-moz-fit-content;width:fit-content;color:var(--color-black);letter-spacing:2.5px;text-transform:uppercase;border-bottom:2px solid transparent;padding:24px;font-size:10px;font-weight:600;display:block}header nav a.nav-link:hover{border-bottom:2px solid var(--color-blue-light)}header nav a img{width:45px;height:45px;margin-left:10px}header nav .dropdown{z-index:99;border-radius:4px;display:block;position:relative}header nav .dropdown:hover .open+.drop-content{display:block}header nav .dropdown .drop-content{background-color:var(--color-white);min-width:250px;display:none;position:absolute;box-shadow:0 5px 20px rgba(0,0,0,.1)}header nav .dropdown .drop-content .drop-title{cursor:default;padding:20px}header nav .drop-content a.nav-link{width:100%;padding:16px 24px}header nav .drop-content a.nav-link:hover{background-color:var(--color-blue);color:var(--color-white)}header .mobile-menu{width:40px;height:40px;margin:0 5px;display:none}header .mobile-menu img{width:100%}header nav a.cta{margin:15px 0 15px 10px}@media (max-width:900px){header{padding:16px 24px}header .finger{flex-wrap:wrap;width:60%;height:auto}header .finger h1{height:56px}header .finger h2{margin:4px 0}header .mobile-menu{display:block}header nav{background-color:var(--color-blue);text-transform:uppercase;width:100%;height:auto;margin:0 auto;display:none;position:absolute;top:120px;right:0}header nav a.nav-link{text-align:left;width:100%;color:var(--color-white);border-bottom:1px solid rgba(255,255,255,.2);padding:24px;display:block}header nav a.nav-link:hover{color:var(--color-primary);background-color:transparent}header nav a.cta{width:90%;margin:20px 5%}header nav .dropdown .drop-content,header nav .dropdown:hover .open+.drop-content,header nav .dropdown:hover .drop-content{display:none}}
footer{background-color:var(--color-blue-dark);width:100%;height:auto;color:var(--color-white);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:40px 64px;display:flex;position:relative}footer a:link,footer a:visited,footer a:active,footer a:hover{color:var(--color-white)}footer nav{width:30%;height:auto;color:var(--color-white)}footer nav a.nav-link{width:-moz-fit-content;width:fit-content;color:var(--color-white);letter-spacing:2.5px;text-transform:uppercase;border-bottom:5px solid transparent;padding:16px;font-size:10px;font-weight:600;display:block}footer nav .dropdown .drop-content{display:none}footer .footer-address{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:24px;width:70%;display:flex}footer .footer-address .cellphone:link,footer .footer-address .cellphone:visited,footer .footer-address .cellphone:active,footer .footer-address .cellphone:hover{color:var(--color-white)}footer .footer-address .address-finger{flex-wrap:wrap;row-gap:24px;display:flex}footer .footer-address .cellphone{width:35%}footer .footer-address .address-finger .footer-address{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}footer .footer-address .address-finger .address,footer .footer-address .address-finger .email{width:100%}footer .footer-address .address-finger .finger{opacity:.3;justify-content:flex-end;width:100%;height:auto;margin:0 0 16px;display:flex}footer .footer-address .address-finger .finger img{width:200px;height:auto}.business-infos{background-color:var(--color-black);width:100%;color:var(--color-white);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:16px 24px;font-size:12px;display:flex}.business-infos .ecofy{width:20px;height:20px}@media (max-width:900px){footer{padding:10%}footer nav{margin:0 0 40px}footer nav a.nav-link{padding-left:0}footer nav,footer .footer-address,footer .footer-address .phone,footer .footer-address .address,footer .footer-address .email{width:100%}footer .footer-address .phone a:link,footer .footer-address .phone a:hover,footer .footer-address .phone a:active,footer .footer-address .phone a:visited{color:var(--color-golden)}.business-infos{padding:10%}.business-infos .ecofy{margin-top:20px}}
.lgpd{display:none}.lgpd .lgpd-content{background-color:var(--color-black);color:var(--color-white);z-index:902;text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:auto;padding:15px 5%;display:flex;position:fixed;bottom:0}.lgpd .lgpd-content a:link,.lgpd .lgpd-content a:visited,.lgpd .lgpd-content a:hover,.lgpd .lgpd-content a:active{color:var(--color-white)}.lgpd .lgpd-content a.cta-lgpd:link,.lgpd .lgpd-content a.cta-lgpd:visited,.lgpd .lgpd-content a.cta-lgpd:hover,.lgpd .lgpd-content a.cta-lgpd:active{color:var(--color-black)}
