@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{-webkit-box-shadow:inset 0 0 0 30px #0a9994;box-shadow:inset 0 0 0 30px #0a9994}}@keyframes fill{to{-webkit-box-shadow:inset 0 0 0 30px #0a9994;box-shadow:inset 0 0 0 30px #0a9994}}@-webkit-keyframes top3{0%,4%,8%,to{width:100%;height:100%;opacity:1}2%,6%{width:120%;height:120%;opacity:.7}}@keyframes top3{0%,4%,8%,to{width:100%;height:100%;opacity:1}2%,6%{width:120%;height:120%;opacity:.7}}footer div.container div.columns .column div.social,footer div.container div.columns .column li,footer div.container div.docs,section.section-contacts div.container div.columns div.column.left div.box div.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.columns,footer div.container div.columns .column a.logo,footer div.container div.columns .column div.social a,section.section-calculator div.container div.content-finish div.bottom div.buttons,section.section-calculator div.container div.content-finish div.bottom div.buttons button,section.section-calculator div.container div.content-finish div.top div.last div.columns div.image,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes,section.section-calculator.fixed div.wrapper div.closeCalculator,section.section-contacts div.container div.columns div.column.left div.box.socials,section.section-contacts div.container div.columns div.column.right button,section.section-contacts div.container div.columns div.column.right p,section.section-success div.content{display:-webkit-box;display:-ms-flexbox;display:flex}section.section-calculator div.container div.content-finish div.bottom div.progress-bar,section.section-contacts div.container div.columns div.column.left div.box div.social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.columns .column div.social a,section.section-calculator div.container div.content-finish div.bottom div.buttons button,section.section-calculator div.container div.content-finish div.bottom div.progress-bar,section.section-calculator div.container div.content-finish div.top div.last div.columns div.image,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon,section.section-calculator.fixed div.wrapper div.closeCalculator,section.section-contacts div.container div.columns div.column.left div.box div.social a,section.section-contacts div.container div.columns div.column.right button,section.section-contacts div.container div.columns div.column.right p,section.section-success div.content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer div.container div.columns,footer div.container div.docs,section.section-calculator div.container div.content-finish div.bottom div.buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer div.container div.columns .column a.logo,footer div.container div.columns .column div.social,footer div.container div.columns .column li,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes,section.section-contacts div.container div.columns div.column.left div.box.socials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-contacts div.container div.columns div.column.left div.box div.social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}section.section-feedback div.container div.columns div.column div.image{display:grid;grid-template-columns:100%;grid-template-rows:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.section-calculator div.container div.content-finish div.bottom{display:grid;grid-template-rows:auto}footer div.container div.columns .column,footer div.container div.columns .column ul,section.section-calculator div.container div.content-finish div.top div.last div.columns form,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes.images,section.section-calculator div.container.contents,section.section-contacts div.container div.columns,section.section-feedback div.container div.columns{display:grid;grid-template-columns:100%;grid-template-rows:auto}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data,section.section-feedback div.container div.columns div.column,section.section-feedback div.container div.columns div.column form div.form-data{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:100%;grid-template-rows:auto}section.section-calculator div.container div.content-finish,section.section-calculator div.container div.content-finish div.top,section.section-calculator div.container div.content-finish div.top div.last div.columns,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box,section.section-calculator.fixed{display:grid;grid-template-rows:auto}footer div.container div.columns .column a.logo div,section.section-feedback div.container div.columns div.column form{display:grid;grid-template-columns:100%;grid-template-rows:auto}section.section-contacts div.container div.columns div.column{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-rows:auto}footer div.container div.columns .column a.logo div,section.section-calculator div.container div.content-finish,section.section-calculator div.container div.content-finish div.top,section.section-calculator div.container div.content-finish div.top div.last div.columns,section.section-calculator div.container div.content-finish div.top div.last div.columns form,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes.images,section.section-calculator.fixed,section.section-contacts div.container div.columns div.column,section.section-feedback div.container div.columns div.column form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-calculator div.container.contents,section.section-contacts div.container div.columns,section.section-feedback div.container div.columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer div.container div.columns .column,footer div.container div.columns .column ul,section.section-calculator div.container div.content-finish div.bottom,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data,section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box,section.section-feedback div.container div.columns div.column,section.section-feedback div.container div.columns div.column form div.form-data{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-contacts,section.section-feedback,section.section-success{padding:40px 0}section.section-feedback div.container div.columns{grid-template-columns:repeat(2,auto);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:15px;border:2px solid #0a9994;background:#cde4e4}@media screen and (max-width:560px){section.section-feedback div.container div.columns{grid-template-columns:100%;gap:0}}section.section-feedback div.container div.columns div.column.form{padding:48px 0 48px 48px}@media screen and (max-width:930px){section.section-feedback div.container div.columns div.column.form{padding:25px 0 25px 25px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column.form{width:auto;padding:25px 15px}}section.section-feedback div.container div.columns div.column p{font-size:40px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1110px){section.section-feedback div.container div.columns div.column p{font-size:32px}}@media screen and (max-width:910px){section.section-feedback div.container div.columns div.column p{font-size:25px}}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column p{font-size:20px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column p{font-size:24px}}@media screen and (max-width:420px){section.section-feedback div.container div.columns div.column p{font-size:22px}}@media screen and (max-width:390px){section.section-feedback div.container div.columns div.column p{font-size:19px}}section.section-feedback div.container div.columns div.column span{font-size:20px;color:gray;margin-top:20px}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column span{font-size:14px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column span{font-size:18px}}@media screen and (max-width:390px){section.section-feedback div.container div.columns div.column span{font-size:14px}}section.section-feedback div.container div.columns div.column form{margin-top:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;max-width:400px}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data,section.section-calculator div.container div.content-finish div.top div.last div.columns form input,section.section-feedback div.container div.columns div.column form div.form-data,section.section-feedback div.container div.columns div.column form input{width:100%;max-width:unset}section.section-feedback div.container div.columns div.column form div.form-data{gap:8px}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data button,section.section-feedback div.container div.columns div.column form div.form-data button{width:100%;min-width:unset}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data a,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data span,section.section-feedback div.container div.columns div.column form div.form-data a,section.section-feedback div.container div.columns div.column form div.form-data span{font-size:11px;text-align:left}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column div.image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.section-feedback div.container div.columns div.column div.image img{width:auto;height:100%;max-height:350px}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column div.image img{max-height:250px}}@media screen and (max-width:600px){section.section-feedback div.container div.columns div.column div.image img{max-height:210px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column div.image img{margin:auto}}section.section-contacts div.container div.columns{grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media screen and (max-width:635px){section.section-contacts div.container div.columns{grid-template-columns:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section.section-contacts div.container div.columns div.column{grid-template-columns:100%}section.section-contacts div.container div.columns div.column.left{gap:30px}section.section-contacts div.container div.columns div.column.left div.box{display:block}section.section-contacts div.container div.columns div.column.left div.box.socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}section.section-contacts div.container div.columns div.column.left div.box a.contact,section.section-contacts div.container div.columns div.column.left div.box p{font-size:18px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.section-calculator div.container div.content-finish div.top div.last div.top p span,section.section-contacts div.container div.columns div.column.left div.box a.contact:hover{color:#0a9994}section.section-contacts div.container div.columns div.column.left div.box div.social a{width:38px;height:38px}section.section-contacts div.container div.columns div.column.left div.box div.social a img,section.section-contacts div.container div.columns div.column.left div.box div.social a svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.section-contacts div.container div.columns div.column.right{overflow:hidden;max-width:450px}section.section-contacts div.container div.columns div.column.right button,section.section-contacts div.container div.columns div.column.right p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:20px;background:#0a9994;color:#fff}@media screen and (max-width:800px){section.section-contacts div.container div.columns div.column.right button,section.section-contacts div.container div.columns div.column.right p{font-size:16px}}footer div.container div.columns .column a.logo img,footer div.container div.columns .column ul a.logo img,section.section-contacts div.container div.columns div.column.right img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.section-contacts div.container div.columns div.column.right button{background:#000}section.section-success div.container{height:auto}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box.active span,section.section-success h1{color:#fff}section.section-success p.info{color:#fff;font-size:18px}section.section-success a.button{margin:20px auto 0;width:200px}section.section-success div.content{padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.71);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;border:2px solid #7ec5c4;margin:25px auto}@media screen and (max-width:900px){section.section-success div.content{padding:20px}}@media screen and (max-width:450px){section.section-success div.content{gap:15px}}section.section-success div.content p.title{font-size:18px;font-weight:700}section.section-success div.content svg{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0;-webkit-box-shadow:inset 0 0 0 #0a9994;box-shadow:inset 0 0 0 #0a9994;-webkit-animation:fill 1s ease-in-out 1s forwards,scale 1s ease-in-out 1s both;animation:fill 1s ease-in-out 1s forwards,scale 1s ease-in-out 1s both}@media screen and (max-width:400px){section.section-success div.content svg{width:40px;height:40px}}section.section-success div.content svg circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#0a9994;fill:none;-webkit-animation:stroke 1s cubic-bezier(.65,0,.45,1) forwards;animation:stroke 1s cubic-bezier(.65,0,.45,1) forwards}section.section-success div.content svg path{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke 1s cubic-bezier(.65,0,.45,1) 1s forwards;animation:stroke 1s cubic-bezier(.65,0,.45,1) 1s forwards}footer{padding:40px 20px;background:#0a9994}@media screen and (max-width:500px){footer{padding:20px 10px}}footer div.container{padding:0}footer div.container div.columns{gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1000px){footer div.container div.columns{gap:5px}}@media screen and (max-width:900px){footer div.container div.columns{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}footer div.container div.columns .column{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}@media screen and (max-width:615px){footer div.container div.columns .column{width:calc(50% - 10px)}}@media screen and (max-width:500px){footer div.container div.columns .column{margin:auto;width:100%}}footer div.container div.columns .column,footer div.container div.columns .column ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}@media screen and (max-width:1000px){footer div.container div.columns .column,footer div.container div.columns .column ul{gap:10px}}@media screen and (max-width:500px){footer div.container div.columns .column ul.first,footer div.container div.columns .column.first{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer div.container div.columns .column a.logo,footer div.container div.columns .column ul a.logo{width:100%;max-width:200px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-bottom:40px}@media screen and (max-width:620px){footer div.container div.columns .column a.logo,footer div.container div.columns .column ul a.logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;gap:5px;padding-bottom:0}}@media screen and (max-width:500px){footer div.container div.columns .column a.logo,footer div.container div.columns .column ul a.logo{margin:auto}}@media screen and (max-width:500px){footer div.container div.columns .column a.logo img,footer div.container div.columns .column ul a.logo img{margin:auto}}footer div.container div.columns .column a.logo div,footer div.container div.columns .column ul a.logo div{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;gap:10px}@media screen and (max-width:390px){footer div.container div.columns .column a.logo div,footer div.container div.columns .column ul a.logo div{gap:3px}}footer div.container div.columns .column a.logo div img,footer div.container div.columns .column ul a.logo div img{width:50px;height:auto;margin:auto}@media screen and (max-width:1060px){footer div.container div.columns .column a.logo div img,footer div.container div.columns .column ul a.logo div img{max-width:35px}}@media screen and (max-width:390px){footer div.container div.columns .column a.logo div img,footer div.container div.columns .column ul a.logo div img{width:25px}}footer div.container div.columns .column a.logo div span,footer div.container div.columns .column ul a.logo div span{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;text-align:center;color:#f2f2f2}@media screen and (max-width:500px){footer div.container div.columns .column a.logo div span,footer div.container div.columns .column ul a.logo div span{font-size:10px}}@media screen and (max-width:390px){footer div.container div.columns .column a.logo div span,footer div.container div.columns .column ul a.logo div span{font-size:8px}}footer div.container div.columns .column div.social,footer div.container div.columns .column ul div.social,section.section-calculator div.container div.content-finish div.top div.last div.top{gap:10px}@media screen and (max-width:500px){footer div.container div.columns .column div.social,footer div.container div.columns .column ul div.social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 15px}}footer div.container div.columns .column div.social a,footer div.container div.columns .column ul div.social a{width:35px;height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;border-radius:5px}footer div.container div.columns .column div.social a.max-icon,footer div.container div.columns .column ul div.social a.max-icon{padding:0;background:0 0}footer div.container div.columns .column div.social a.wa-icon,footer div.container div.columns .column ul div.social a.wa-icon{background:#10b981}footer div.container div.columns .column div.social a.tg-icon,footer div.container div.columns .column ul div.social a.tg-icon{background:#009dc9}@media screen and (max-width:585px){footer div.container div.columns .column div.social a,footer div.container div.columns .column ul div.social a{width:32px;height:32px}}footer div.container div.columns .column div.social a img,footer div.container div.columns .column div.social a svg,footer div.container div.columns .column ul div.social a img,footer div.container div.columns .column ul div.social a svg{width:100%;height:100%;color:#fff;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}footer div.container div.columns .column li,footer div.container div.columns .column ul li{list-style:none;gap:10px}@media screen and (max-width:500px){footer div.container div.columns .column li,footer div.container div.columns .column ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%}}footer div.container div.columns .column li a,footer div.container div.columns .column li p,footer div.container div.columns .column ul li a,footer div.container div.columns .column ul li p{display:inline-block;font-size:16px;color:#f2f2f2}@media screen and (max-width:1000px){footer div.container div.columns .column li a,footer div.container div.columns .column li p,footer div.container div.columns .column ul li a,footer div.container div.columns .column ul li p{font-size:14px}}@media screen and (max-width:500px){footer div.container div.columns .column li a,footer div.container div.columns .column li p,footer div.container div.columns .column ul li a,footer div.container div.columns .column ul li p{font-size:16px;text-align:center}}footer div.container div.columns .column li a:hover,footer div.container div.columns .column li p:hover,footer div.container div.columns .column ul li a:hover,footer div.container div.columns .column ul li p:hover,footer div.container div.docs a:hover{color:#bbb}footer div.container div.columns .column li a.soc,footer div.container div.columns .column ul li a.soc{width:30px}footer div.container div.columns .column li a.soc svg,footer div.container div.columns .column ul li a.soc svg{width:100%;height:auto}footer div.container div.columns .column button,footer div.container div.columns .column ul button{background:#f2f2f2;color:#000}@media screen and (max-width:500px){footer div.container div.columns .column button,footer div.container div.columns .column ul button{padding:10px}}footer div.container div.docs{margin:40px auto 0;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:420px){footer div.container div.docs{display:grid;grid-template-columns:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}div.fix-buttons,footer div.container div.docs a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer div.container div.docs a{font-size:16px;text-align:center;color:#f2f2f2}@media screen and (max-width:1000px){footer div.container div.docs a{font-size:14px}}@media screen and (max-width:420px){footer div.container div.docs a{margin:auto}}div.fix-buttons{position:fixed;bottom:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;z-index:9989}div.fix-buttons div.msg{padding:15px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:#fff;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.1);box-shadow:4px 4px 10px rgba(0,0,0,.1)}@media screen and (max-width:710px){div.fix-buttons div.msg{padding:8px}}div.fix-buttons div.msg span{color:#000;font-size:16px;position:relative;z-index:2}@media screen and (max-width:710px){div.fix-buttons div.msg span{font-size:12px}}div.fix-buttons div.msg::before{content:"";position:absolute;right:0;top:50%;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);background:#fff;width:25px;height:25px;z-index:1}@media screen and (max-width:710px){div.fix-buttons div.msg::before{width:15px;height:15px}}div.fix-buttons a.icon{width:100px;height:100px;position:relative}@media screen and (max-width:1530px){div.fix-buttons a.icon{width:80px;height:80px}}@media screen and (max-width:1200px){div.fix-buttons a.icon{width:60px;height:60px}}@media screen and (max-width:710px){div.fix-buttons a.icon{width:48px;height:48px}}div.fix-buttons a.icon:hover svg{background:#0dbf0d4d}div.fix-buttons a.icon svg{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:-7px -7px 20px #0dbf0d25,7px 7px 20px #0dbf0d25;box-shadow:-7px -7px 20px #0dbf0d25,7px 7px 20px #0dbf0d25;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;height:100%;border-radius:50%;-webkit-animation-name:top3;animation-name:top3;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}div.fix-buttons a.icon svg path:first-child{fill:#0dbf0d}section.section-calculator.fixed{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;background:#00000082;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);max-height:100%;overflow:auto;grid-template-columns:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}section.section-calculator.fixed.active{z-index:9999;opacity:1}section.section-calculator.fixed div.wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 20px);max-height:calc(100% - 20px);min-width:600px;background:#fff;border-radius:20px;margin:auto;overflow:auto}@media screen and (max-width:700px){section.section-calculator.fixed div.wrapper{min-width:300px}}section.section-calculator.fixed div.wrapper div.closeCalculator{position:absolute;right:10px;top:10px;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;background:#fff;border-radius:50%;z-index:9999;cursor:pointer}section.section-calculator.fixed div.wrapper div.closeCalculator:hover{background:#0a9994}section.section-calculator.fixed div.wrapper div.closeCalculator:hover svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.section-calculator.fixed div.wrapper div.closeCalculator:hover svg path{fill:#fff}section.section-calculator.fixed div.wrapper div.closeCalculator svg{width:100%;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}section.section-calculator.fixed div.wrapper div.closeCalculator svg path{fill:#000;-webkit-transition:all .3s ease;transition:all .3s ease}section.section-calculator.fixed div.container div.content-finish h2{font-size:20px}section.section-calculator.static{padding:40px 0}section.section-calculator.static div.wrapper{width:100%;max-width:1440px;background:#fff;border-radius:20px;border:1px solid #d3d3d3;margin:auto;overflow:auto}@media screen and (max-width:1460px){section.section-calculator.static div.wrapper{max-width:calc(100% - 20px)}}section.section-calculator div.container div.content-finish.active::before,section.section-calculator.static div.wrapper div.closeCalculator{display:none}section.section-calculator div.container{padding:20px 0}section.section-calculator div.container.contents{padding:0;grid-template-columns:calc(100% - 350px) 350px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}section.section-calculator div.container.contents.active{grid-template-columns:calc(100% - 300px) 300px}@media screen and (max-width:1150px){section.section-calculator div.container.contents.active{grid-template-columns:calc(100% - 200px) 200px}}@media screen and (max-width:660px){section.section-calculator div.container.contents,section.section-calculator div.container.contents.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.section-calculator div.container div.content-start{position:relative;border-left:1px solid #d3d3d3;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:660px){section.section-calculator div.container div.content-start{width:100%}}section.section-calculator div.container div.content-start img.calc-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease}@media screen and (max-width:660px){section.section-calculator div.container div.content-start img.calc-icon{width:auto;height:100%;padding:20px 10px 10px}}section.section-calculator div.container div.content-finish{position:relative;padding:20px;grid-template-columns:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;cursor:no-drop;overflow:hidden}@media screen and (max-width:660px){section.section-calculator div.container div.content-finish{width:100%}}@media screen and (max-width:400px){section.section-calculator div.container div.content-finish{padding:15px}}section.section-calculator div.container div.content-finish.active{cursor:default}section.section-calculator div.container div.content-finish::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:no-drop;z-index:3}section.section-calculator div.container div.content-finish h2{font-size:40px}@media screen and (max-width:630px){section.section-calculator div.container div.content-finish h2{font-size:28px}}@media screen and (max-width:450px){section.section-calculator div.container div.content-finish h2{font-size:24px}}section.section-calculator div.container div.content-finish p.subtitle{margin:0 auto;font-size:24px}section.section-calculator div.container div.content-finish div.top,section.section-calculator div.container div.content-finish div.top div.last div.columns{grid-template-columns:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-calculator div.container div.content-finish div.top div.tab{display:none;grid-template-columns:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}section.section-calculator div.container div.content-finish div.top div.last.active,section.section-calculator div.container div.content-finish div.top div.tab.active{display:grid}section.section-calculator div.container div.content-finish div.top div.tab.active div.main div.boxes div.box,section.section-calculator div.container div.content-finish div.top div.tab.active div.top p{opacity:1}section.section-calculator div.container div.content-finish div.top div.tab div.top p{font-size:18px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:15px auto 0}@media screen and (max-width:500px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes{margin:0 auto}}@media screen and (max-width:400px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes{gap:5px}}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes.images{grid-template-columns:repeat(3,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:560px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes.images{grid-template-columns:repeat(2,1fr)}}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes.images div.box{width:100%;max-width:100%;height:auto}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;grid-template-columns:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;border-width:1px;border-style:solid;border-radius:10px;cursor:pointer;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:920px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box{padding:10px}}@media screen and (max-width:500px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box{padding:6px 8px}}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box.active{border:1px solid #0a9994;background:#0a9994}@media screen and (min-width:700px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box:hover{border:1px solid #0a9994;background:#0a9994}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box:hover span{color:#fff}}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:auto auto 10px;-webkit-filter:drop-shadow(0 0 1px #000);filter:drop-shadow(0 0 1px #000);max-width:180px}section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box span{font-size:16px;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:920px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box span{font-size:14px}}@media screen and (max-width:500px){section.section-calculator div.container div.content-finish div.top div.tab div.main div.boxes div.box span{font-size:12px}}section.section-calculator div.container div.content-finish div.top div.last{display:none;grid-template-columns:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}section.section-calculator div.container div.content-finish div.top div.last div.top p{font-size:18px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:500px){section.section-calculator div.container div.content-finish div.top div.last div.top p{font-size:16px}}section.section-calculator div.container div.content-finish div.top div.last div.top p.getSale{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#e7154f;font-size:14px;border-bottom:1px dashed #e7154f;cursor:pointer}section.section-calculator div.container div.content-finish div.top div.last div.top p.getSale:hover{color:#0a9994;border-bottom:1px dashed #0a9994}section.section-calculator div.container div.content-finish div.top div.last div.columns{border-width:1px;border-style:solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:20px}@media screen and (max-width:990px){section.section-calculator div.container div.content-finish div.top div.last div.columns{min-width:unset}}@media screen and (max-width:500px){section.section-calculator div.container div.content-finish div.top div.last div.columns{width:100%}}section.section-calculator div.container div.content-finish div.top div.last div.columns div.image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100px;margin:auto}section.section-calculator div.container div.content-finish div.top div.last div.columns div.image img{width:100%;height:auto;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.section-calculator div.container div.content-finish div.top div.last div.columns p.i-title{font-weight:700}section.section-calculator div.container div.content-finish div.top div.last div.columns p.i-sub{color:green;margin:5px 0 10px}section.section-calculator div.container div.content-finish div.top div.last div.columns form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;max-width:400px}section.section-calculator div.container div.content-finish div.bottom,section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content{grid-template-columns:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials{gap:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon{width:30px;height:30px;padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #d3d3d3;cursor:pointer}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon.active.icon-tg{border:1px solid #009dc9}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon.active.icon-wa{border:1px solid #10b981}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon.icon-tg svg{color:#009dc9}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon.icon-wa svg{color:#10b981}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-content div.socials div.icon svg{width:100%;height:auto;margin:auto}section.section-calculator div.container div.content-finish div.top div.last div.columns form div.form-data{gap:8px}section.section-calculator div.container div.content-finish div.bottom{gap:15px}section.section-calculator div.container div.content-finish div.bottom div.progress-bar{width:100%;position:relative}section.section-calculator div.container div.content-finish div.bottom div.progress-bar span.percent{position:absolute;left:0;top:-5px;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all 1s ease;transition:all 1s ease}section.section-calculator div.container div.content-finish div.bottom div.progress-bar div.progress{width:100%;border-radius:50px;height:10px;background:#d3d3d3;position:relative;overflow:hidden;-webkit-transition:all 1s ease;transition:all 1s ease}section.section-calculator div.container div.content-finish div.bottom div.progress-bar div.progress span{position:absolute;left:0;top:0;width:0%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#0a9994),color-stop(#0a9994),to(#e7154f));background:linear-gradient(90deg,#0a9994,#0a9994,#e7154f);-webkit-transition:all 1s ease;transition:all 1s ease}section.section-calculator div.container div.content-finish div.bottom div.buttons{width:100%;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-calculator div.container div.content-finish div.bottom div.buttons button{padding:10px 15px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff;width:145px;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}section.section-calculator div.container div.content-finish div.bottom div.buttons button.back{background:#d3d3d3;color:#000}section.section-calculator div.container div.content-finish div.bottom div.buttons button.next{background:#0a9994;color:#fff}section.section-calculator div.container div.content-finish div.bottom div.buttons button.next:hover{background:#e7154f}section.section-calculator div.container div.content-finish div.bottom div.buttons button.disable{opacity:.5}section.section-calculator div.container div.content-finish div.bottom div.buttons button.hide{opacity:0!important}