@import "https://fonts.googleapis.com/css2?family=Barlow:wght@100;400;600&display=swap";
html,body{max-width:100vw;overflow-x:hidden}body{color:#ebdff4;background:#0d0015}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
*{box-sizing:border-box;margin:0;padding:0}body{background:#0d0015;max-width:2500px;margin:0 auto}body,input,button,textarea{font:400 1em Barlow,sans-serif}.clear{clear:both}.container-div-page{background-color:#ebdff4;border-radius:10px;width:90%;margin:0 auto 150px;position:relative}.container-div-page h1{color:#000;text-align:center;width:100%;margin-top:40px;margin-bottom:40px;font-size:28px;font-weight:400}@media screen and (max-width:510px){.container-div-page{width:100%}.container-div-page h1{font-size:20px}}
.div-lgpd{color:#000;z-index:99;background-color:#ebdff4;justify-content:space-between;align-items:center;padding:20px;font-size:15px;display:flex;position:fixed;bottom:20px;left:20px;right:20px}.div-lgpd a{color:#000}.div-lgpd button{color:#ebdff4;cursor:pointer;background-color:#2c0548;border:0;border-radius:5px;padding:10px 30px}.div-lgpd button:hover{background-color:#2c0548ac}
.container-info{border-top:2px solid #00000087;width:100%;margin:auto auto 5%;padding:4%}.container-info h1{color:#000;text-align:center;margin-bottom:20px;font-size:2rem}.container-info h2,h3{color:#000;margin-bottom:5px}.container-info h3,.p-h3{margin-left:5%}li{color:#000}.container-info p,.p-h2,.p-h3{color:#000;text-align:justify;margin-bottom:30px}.info-img{background-image:url(../media/MARKUP.2cg8bhah86q-5.png);background-size:100% 100%;border-radius:10px;width:40%;min-width:260px;height:100px;margin:30px auto}img{border-radius:10px;max-width:100%;height:auto;margin:30px auto;display:flex;position:relative}.container-info .p-h2 ul{padding-left:20px}.table-container{margin-top:20px;overflow-x:auto}.default-table{border-collapse:collapse;background-color:#2c0548;width:100%;margin-bottom:30px;font-size:14px}.default-table th,.default-table td{text-align:left;border:1px solid #fafafa;padding:10px}.default-table th{color:#2c0548;background-color:#eee;border:1px solid #2c0548;font-weight:700}.default-table tr:nth-child(2n){background-color:#2c0548}@media screen and (max-width:510px){.container-info{width:100%}.container-info h1{font-size:20px}.container-info h2{font-size:18px}}
.container-text{color:#fff;width:100%;min-height:80vh;padding:2% 5%;font-size:1.2em;font-weight:400;position:relative}.container-text h1{text-align:center;margin-bottom:50px;font-size:2em;font-weight:700}.container-text h2{text-align:center;margin-bottom:30px;font-size:1.5em;font-weight:700}.container-text h3{color:#fff;margin-bottom:15px;font-size:1.5em;font-weight:700}.container-text p{text-align:justify;margin:10px auto}.container-text a,.container-text span,.container-text li{color:#fff}.container-text ul{margin-top:10px;margin-left:30px}.container-text ul li{font-size:1em}
.container-div-calc{-webkit-box-shadow:0 0 10px 1px #000;background-color:#ebdff4;border-radius:10px;width:96%;margin:0 auto 150px;position:relative;box-shadow:0 0 10px 1px #00000087}.container-div-calc h1{color:#000;text-align:center;width:100%;margin-top:40px;margin-bottom:40px;font-size:28px;font-weight:400}.container-calc-title{background-color:#ebdff4;border-radius:10px 10px 0 0;width:100%;margin:0 auto;position:relative}.container-calc-title a{text-decoration:none!important}.container-title-calc{background-color:#fff;border-radius:10px 10px 0 0;width:100%;height:100px;position:relative}.container-title-calc span{text-align:center;color:#000;width:100%;font-size:36px;font-style:regular;position:absolute;top:50%;transform:translateY(-50%)}.container-calc-pages{flex-flow:wrap;display:flex}.calc-pages{cursor:pointer;background-color:#2c0548;border:1px solid #fff;align-items:center;width:200px;height:50px;display:flex;position:relative}.calc-pages.active{background-color:#2c05489e}.calc-pages:last-of-type{border-radius:0 0 20px}.calc-pages span{color:#eee;font-style:regular;text-align:center;margin:0 auto;font-size:1rem;font-weight:400}@media screen and (max-width:510px){.container-div-calc{width:100%}.container-div-calc h1{font-size:20px}}@media screen and (max-width:740px){.container-title-calc span{font-size:26px}.calc-pages{width:100%}}@media screen and (max-width:360px){.calc-pages{width:100%}.calc-pages:last-of-type{border-radius:0}}
.container-form{width:98%;margin:0 auto;padding-bottom:20px}fieldset{border:none;border-radius:10px;margin-bottom:40px;padding:10px}.row-form{flex-flow:row;width:100%;margin-bottom:30px;display:flex;position:relative}.row-recaptcha{justify-content:center;align-items:center;width:100%;margin-bottom:25px;display:flex}.row-form-total{flex-flow:row;width:100%;margin-bottom:30px;display:flex;position:relative}.container-input{flex-direction:column;padding:0 5px;display:flex;position:relative}.container-input-w100{width:100%;margin-bottom:20px}.container-input-w76{width:76%}.container-input-w80{width:80%}.container-input-w30{width:30%}.container-input-w53{width:53%}.container-input-w21{width:21.33%}.container-input-w40{width:40%}.container-input-w50{width:50%}.container-input-w20{width:20%}.container-input-w25{width:25%}.container-input-w33{width:33.3333%}.container-input span{color:#000;z-index:1;margin-bottom:3px;margin-left:15px;font-size:.95em;font-weight:600;line-height:15px}.span-help{z-index:1;margin-left:35px!important}input,textarea{color:#000;background-color:#0000;border:none;outline:none;padding:20px;font-size:18px;font-weight:400}input:focus,textarea :focus{outline:2px solid #2c054855}.input-control{box-sizing:border-box;border:1px solid #2c0548;border-radius:20px;width:100%;height:50px;margin-top:5px}textarea{resize:vertical;min-height:200px!important}button{border:none}.input-control-img{color:#2c0548;cursor:pointer;width:26px;height:26px;position:absolute;top:35px;right:10px}.input-init-35{padding-left:35px}.input-txt-ini{color:#000;width:20px;height:50px;font-size:18px;font-weight:400;line-height:50px;position:absolute;top:22.5px;left:10px}.input-disabled{color:#fff;text-align:center;background-color:#2c0548}.container-img-delete{cursor:pointer;position:relative;top:28px}.container-img-delete-inv{background-color:#0000;border-radius:50%;width:30px;height:30px;margin-left:10px;position:relative;top:35px}.container-calc{width:44%;min-width:400px;display:flex;position:absolute;right:0}.container-result{color:#fff;background-color:#2c0548;border-radius:20px;width:calc(100% - 40px);min-width:300px;height:50px;font-size:18px;font-weight:600;position:relative}.container-result p{position:relative;top:50%;transform:translateY(-50%)}.container-result p:first-of-type{float:left;margin-left:30px}.container-result p:nth-of-type(2){float:right;margin-right:30px}.container-calc img{cursor:pointer;position:absolute;top:-20px;right:0}.container-help{z-index:10;background-image:url(../media/help-web-button.31_oipx8jm0ya.png);background-size:100% 100%;width:15px;height:15px;margin-bottom:3px;position:absolute;top:0;left:15px}.container-help:hover .hover-info{display:block}.hover-info{color:#fff;text-align:justify;background-color:#2c0548f3;border-radius:20px;width:200px;padding:20px;font-size:.8em;font-weight:200;transition:all 1s;display:none;position:absolute;top:11px;left:0}.container-click-input-control{z-index:110;background-color:#fffffff7;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.container-click-input-control-div{width:50%;height:50%;margin:auto;position:relative;top:50%;transform:translateY(-50%)}.container-click-input-control-close{cursor:pointer;position:absolute;right:0}.form-btn{color:#fff;cursor:pointer;background-color:#2c0548;border-radius:10px;align-items:center;width:150px;height:50px;margin-left:10px;margin-right:10px;display:flex;position:relative;right:0}.row-btn{text-align:center;justify-content:center;align-items:center;gap:20px;display:flex}.form-btn:hover{background-color:#2c0548e5}.form-btn p{text-align:center;width:100%}@media screen and (max-width:1230px){.row-form{border-radius:20px;flex-direction:column}.container-input-w76,.container-input-w30,.container-input-w53,.container-input-w21,.container-input-w33,.container-input-w20,.container-input-w40,.container-input-w80,.container-input-w50{width:100%;margin:15px auto}.container-img-delete{z-index:10;min-width:40px;min-height:40px;position:absolute;top:0;right:0}}@media screen and (max-width:570px){.container-form{width:100%}.container-calc{width:100%;min-width:200px;height:auto;margin:20px auto 0;position:relative;right:auto}.container-result{width:100%;min-width:200px;height:auto;margin-top:40px;padding:5px}.container-result p{text-align:center;width:100%;top:0;transform:translateY(0)}.container-result p:first-of-type{float:none;width:100%;margin-left:0}.container-result p:nth-of-type(2){float:none;width:100%;margin-right:0}.container-result-img{cursor:pointer;cursor:pointer;border:2px solid #2c0548;border-radius:20px;width:100%;height:50px;position:absolute;top:-35px;right:0;transform:translateY(0)}.container-result-img img{top:-50%;left:0}.container-click-input-control-div{width:100%;padding:0 4%}.container-click-input-control-close{top:-20px;right:4%}}@media screen and (max-width:320px){.hover-info{left:0}}
.div-footer{color:#fff;border-top:2px solid #2c0548;justify-content:space-between;align-items:center;width:100%;padding:2% 10%;font-size:12px;display:flex}.div-footer a{color:#fff;margin:0 10px}.footer-left span{justify-content:center;margin-top:10px;display:flex}.footer-left p{text-align:center}.div-footer a:hover,.footer-social-icon:hover{color:#ffffff5e}@media screen and (max-width:570px){.div-footer{flex-direction:column}.footer-links{text-align:center;flex-direction:column;margin-top:20px;margin-bottom:20px;display:flex}}
main{flex-direction:row;justify-content:space-between;width:100%;height:80vh;display:flex}.text-slide{text-shadow:6px 6px 6px #ffffff1e;width:50%;font-size:1em;display:flex}.text-slide h1{color:#fff;align-items:center;padding-bottom:10%;padding-left:5%;font-size:4em;font-style:normal;font-weight:700;display:flex}.img-slide{background-image:url(../media/home-img.3htqw6_ikfvdq.png);background-position:50%;background-repeat:no-repeat;background-size:90% 70%;width:50%;height:100%}@media screen and (max-width:770px){main{flex-direction:column}.text-slide{width:100%;padding-right:5%}.text-slide h1{font-size:3em}.img-slide{background-size:95% 95%;width:100%}}
nav{z-index:100;width:100%;height:20vh;min-height:200px;position:relative}.container-menu{width:100%;height:100px;position:relative;top:50%;transform:translateY(-50%)}.container-menu-desk{padding:0 1%}.container-logo-img{float:left;border-radius:30px;width:250px;height:100px}.logo-img{background-image:url(../media/logo.1zlvh2svshr-1.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%}.menu-desk{color:#ffffffd9;float:right;line-height:100px;list-style:none;display:block}.menu-desk li{cursor:pointer;margin:50px;font-size:1.5em;font-weight:300;display:inline}.menu-desk li a{color:#fff;text-decoration:none}.menu-desk li a:hover{color:#ffffffb3}.menu-mobile{width:95%;height:100px;display:none;position:absolute}.img-menu-mobile{color:#fff;cursor:pointer;float:right;background-size:100% 100%;width:50px;height:50px;margin-right:5%;line-height:100px;display:none;position:relative;top:50%;transform:translateY(-50%)}.container-menu-mobile{z-index:110;background-color:#fff;width:70%;height:100%;transition:all 1s;position:fixed;top:0;right:-80%}.menu-mobile-hover{z-index:99;width:100%;list-style:none;position:absolute;top:50%;transform:translateY(-50%)}.menu-mobile-hover li a{color:#000;font-size:26px;text-decoration:none}.menu-mobile-hover li{text-align:center;width:100%;height:80px}.img-close-menu{color:#000;cursor:pointer;background-repeat:no-repeat;background-size:100% 100%;width:40px;height:40px;position:absolute;top:35px;right:20px}@media screen and (max-width:1100px){.menu-desk{display:none}.menu-mobile,.img-menu-mobile{display:block}}@media screen and (max-width:350px){.container-menu{width:100%;padding:0 10px}.container-logo-img{width:190px;height:100px}.logo-img{background-size:100% 60%}}
