@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:url(./pt-sans-v16-latin-regular.e583b798.eot);src:local(""),url(./pt-sans-v16-latin-regular.e583b798.eot?#iefix) format("embedded-opentype"),url(./pt-sans-v16-latin-regular.e13ffa98.woff2) format("woff2"),url(./pt-sans-v16-latin-regular.45bb5214.woff) format("woff"),url(./pt-sans-v16-latin-regular.6a1942e2.ttf) format("truetype"),url(./pt-sans-v16-latin-regular.0de027ec.svg#PTSans) format("svg")}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:url(./pt-sans-v16-latin-700.11ce2271.eot);src:local(""),url(./pt-sans-v16-latin-700.11ce2271.eot?#iefix) format("embedded-opentype"),url(./pt-sans-v16-latin-700.141f0c53.woff2) format("woff2"),url(./pt-sans-v16-latin-700.ce2bcf32.woff) format("woff"),url(./pt-sans-v16-latin-700.ff21cda8.ttf) format("truetype"),url(./pt-sans-v16-latin-700.509d14dd.svg#PTSans) format("svg")}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;scroll-behavior:smooth!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:PT Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;box-sizing:border-box;font-weight:400;background-color:#fff;max-width:1920px;margin:0 auto}header{display:flex;justify-content:space-between;align-items:center;height:67px;width:100%;padding:18px;background-color:#26afa8}header .header__mobile{display:none}header .header__link{font-size:24px;text-align:center;flex:1;transition:color .3s,font-size .3s;margin-left:100px}header .header__link a{text-decoration:none;color:#fff;margin-left:200px;cursor:pointer}header .header__link a:hover{color:#9efefd;font-weight:700;font-size:25px}header nav{width:374px}header nav ul{display:flex}header nav ul li{list-style-type:none;padding:0 30px}header nav ul li a{text-decoration:none;font-size:24px;width:100%;color:#fff;transition:color .3s,font-size .3s}header nav ul li a:hover{color:#9efefd;font-size:25px;font-weight:700}@media (min-width: 320px) and (max-width: 567px){header{height:auto}header .header__link{padding-left:20px;margin-left:0;text-align:start}}@media (min-width: 568px) and (max-width: 767px){header{height:auto}header .header__link{padding-left:20px;margin-left:0;text-align:start}}@media (min-width: 768px) and (max-width: 1023px){header{height:auto}header .header__link{padding-left:20px;margin-left:0;text-align:start}}@media (min-width: 1024px) and (max-width: 1112px){header{height:auto}header .header__link{padding-left:20px;margin-left:0;text-align:start}}@media (min-width: 320px) and (max-width: 567px){header{display:flex;align-items:center;justify-content:center}header .header__mobile{display:block;width:300px;height:auto}header .header__link{display:none}header nav{display:none}}@media (min-width: 568px) and (max-width: 767px){header{display:flex;align-items:center;justify-content:center}header .header__mobile{display:block;width:300px;height:auto}header .header__link{display:none}header nav{display:none}}.banner__container--mobile{display:none}.banner__container--web{background-color:#e6e1cd;display:grid;grid-template-columns:1fr 1fr 1fr}.banner__container--web div{display:flex;flex-direction:column;margin-top:50px}.banner__container--web div p{font-size:28px;color:#7a7460}.banner__container--web div p span{font-weight:700}.banner__container--web div ul li{display:flex;flex-direction:column;list-style-type:none;margin-bottom:-30px}.banner__container--web div ul li p{width:100%;color:#177f7e;margin-left:60px;font-size:20px}.banner__container--web div:nth-child(1){margin-right:-60px;margin-left:50px}.banner__container--web div:nth-child(1) p{margin-top:20px;margin-left:90px;line-height:1.1}.banner__container--web div:nth-child(1) img{width:300px;height:auto}.banner__container--web div:nth-child(2){margin-top:0}.banner__container--web div:nth-child(2) img{width:700px;height:auto;margin-bottom:-600px;margin-top:-20px;margin-left:-30px;position:relative;z-index:2}.banner__container--web div:nth-child(2) .banner__form{display:flex;align-items:center;justify-content:space-around;width:50%;padding:20px;margin:15px;background-color:transparent;position:relative;bottom:130px;left:140px;z-index:3}.banner__container--web div:nth-child(2) .banner__form form label{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.banner__container--web div:nth-child(2) .banner__form form label span{margin-left:10px;margin-bottom:5px;color:#289792;font-weight:700}.banner__container--web div:nth-child(2) .banner__form form label input{height:30px;padding:10px;color:#289792;font-size:16px;background-color:transparent;border:none}.banner__container--web div:nth-child(2) .banner__form form label input:focus{outline:none;border:none}.banner__container--web div:nth-child(2) .banner__form form label .input-wrapper{display:flex;flex-direction:row;border:none;gap:0;align-items:center}.banner__container--web div:nth-child(2) .banner__form form label .input-wrapper input{flex-grow:2;border:none}.banner__container--web div:nth-child(2) .banner__form form label .input-wrapper button{background-color:transparent;border:none;padding:0 5px;font-size:18px;height:100%;color:#289792}.banner__container--web div:nth-child(2) .banner__results div{margin:10px}.banner__container--web div:nth-child(2) .banner__results div p{margin-left:0;margin-top:0;font-size:14px;color:#289792}.banner__container--web div:nth-child(2) .banner__results div span{font-size:24px;font-weight:700;color:#289792}.banner__container--web div:nth-child(2) .banner__results div .tax{font-size:12px;text-align:end}.banner__container--web div:nth-child(2) .banner__results div .card-machine__results--text{font-size:24px}.banner__container--web div:nth-child(3){width:200px}.banner__container--web div:nth-child(3) ul{margin-top:-55px}.banner__container--web div:nth-child(3) ul li p{margin-top:-10px}.banner__container--web div:nth-child(3) ul li img{margin:60px 0 0;width:50px;height:50px;transform:none}.banner__container--web div:nth-child(3) img{width:465px;height:auto;margin-top:-60px;margin-left:-395px}@media (min-width: 1024px) and (max-width: 1112px){.banner div p{font-size:22px}.banner div:nth-child(1) img{width:200px}.banner div:nth-child(1) p{margin-left:60px}.banner div:nth-child(1) .banner__title--img{margin-top:100px}.banner div:nth-child(2) img{width:700px}.banner div:nth-child(2) .banner__form{bottom:120px;left:135px}.banner div:nth-child(2) .banner__results div span{font-size:24px}.banner div:nth-child(3){margin-left:-80px}.banner div:nth-child(3) img{width:350px;margin-top:30px;margin-left:-260px}}@media (min-width: 320px) and (max-width: 567px){.banner__container--web{display:none}.banner__container--mobile{display:flex;background-color:#e6e1cd;justify-content:center;align-items:center}.banner__container--mobile img{margin-top:-50px;margin-bottom:-80px}}@media (min-width: 568px) and (max-width: 767px){.banner__container--web{display:none}.banner__container--mobile{display:flex;background-color:#e6e1cd;justify-content:center;align-items:center}.banner__container--mobile img{margin-top:-50px;margin-bottom:-80px}}@media (min-width: 768px) and (max-width: 1023px){.banner__container--web{display:none}.banner__container--mobile{display:flex;background-color:#e6e1cd;justify-content:center;align-items:center}.banner__container--mobile img{margin-top:-50px;margin-bottom:-80px}}.card-machine__title{display:flex;flex-direction:column;align-items:center;height:480px;background-color:#26afa8;margin-top:-200px}.card-machine__title img{width:200px;height:auto;align-self:flex-start;margin:20px 0 20px 100px}.card-machine__title h1,.card-machine__title .card-machine__form{display:none}.card-machine__title--text{display:flex;align-items:center;justify-content:center;width:100%;height:100px;font-size:48px;color:#9efefd;background-color:#177f7e}.card-machine__title--text span{font-weight:700}@media (min-width: 1024px) and (max-width: 1112px){.card-machine__title{margin-top:-90px}}@media (min-width: 320px) and (max-width: 567px){.card-machine__title{height:100%;margin-top:0}.card-machine__title img{display:none}.card-machine__title h1{display:block;font-size:36px;color:#177f7e;text-align:center;margin:20px 0}.card-machine__title .card-machine__title--text{font-size:24px;margin-bottom:30px}.card-machine__title .card-machine__form{display:flex;width:90%;align-items:center;justify-content:space-around;background-color:#8deee7;padding:20px;margin:15px}.card-machine__title .card-machine__form form label{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.card-machine__title .card-machine__form form label span{margin-left:10px;margin-bottom:5px;color:#289792;font-weight:700}.card-machine__title .card-machine__form form label input{height:50px;padding:10px;color:#289792;font-size:16px;background-color:transparent;border:1px solid grey}.card-machine__title .card-machine__form form label input:focus{outline:none;border:1px solid grey}.card-machine__title .card-machine__form form label .input-wrapper{display:flex;flex-direction:row;border:1px solid grey;gap:0;align-items:center}.card-machine__title .card-machine__form form label .input-wrapper input{flex-grow:2;border:none}.card-machine__title .card-machine__form form label .input-wrapper button{background-color:transparent;border:none;padding:0 5px;font-size:18px;height:100%;color:#289792}.card-machine__title .card-machine__form form div{display:flex;gap:20px}.card-machine__title .card-machine__form .card-machine__results div{margin:15px}.card-machine__title .card-machine__form .card-machine__results div p{font-size:16px;color:#289792}.card-machine__title .card-machine__form .card-machine__results div span{font-size:38px;font-weight:700;color:#289792}.card-machine__title .card-machine__form .card-machine__results div .tax{font-size:12px;text-align:end}.card-machine__title .card-machine__form .card-machine__results div .card-machine__results--text{font-size:28px}}@media (min-width: 568px) and (max-width: 767px){.card-machine__title{height:100%;margin-top:0}.card-machine__title img{display:none}.card-machine__title h1{display:block;font-size:36px;color:#177f7e;text-align:center;margin:20px 0}.card-machine__title .card-machine__title--text{font-size:24px;margin-bottom:30px}.card-machine__title .card-machine__form{display:flex;width:90%;align-items:center;justify-content:space-around;background-color:#8deee7;padding:20px;margin:15px}.card-machine__title .card-machine__form form label{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.card-machine__title .card-machine__form form label span{margin-left:10px;margin-bottom:5px;color:#289792;font-weight:700}.card-machine__title .card-machine__form form label input{height:50px;padding:10px;color:#289792;font-size:16px;background-color:transparent;border:1px solid grey}.card-machine__title .card-machine__form form label input:focus{outline:none;border:1px solid grey}.card-machine__title .card-machine__form form label .input-wrapper{display:flex;flex-direction:row;border:1px solid grey;gap:0;align-items:center}.card-machine__title .card-machine__form form label .input-wrapper input{flex-grow:2;border:none}.card-machine__title .card-machine__form form label .input-wrapper button{background-color:transparent;border:none;padding:0 5px;font-size:18px;height:100%;color:#289792}.card-machine__title .card-machine__form form div{display:flex;gap:20px}.card-machine__title .card-machine__form .card-machine__results div{margin:15px}.card-machine__title .card-machine__form .card-machine__results div p{font-size:16px;color:#289792}.card-machine__title .card-machine__form .card-machine__results div span{font-size:38px;font-weight:700;color:#289792}.card-machine__title .card-machine__form .card-machine__results div .tax{font-size:12px;text-align:end}.card-machine__title .card-machine__form .card-machine__results div .card-machine__results--text{font-size:28px}}@media (min-width: 768px) and (max-width: 1023px){.card-machine__title{height:100%;margin-top:0}.card-machine__title img{display:none}.card-machine__title h1{display:block;font-size:36px;color:#177f7e;text-align:center;margin:20px 0}.card-machine__title .card-machine__title--text{font-size:24px;margin-bottom:30px}.card-machine__title .card-machine__form{display:flex;width:90%;align-items:center;justify-content:space-around;background-color:#8deee7;padding:20px;margin:15px}.card-machine__title .card-machine__form form label{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.card-machine__title .card-machine__form form label span{margin-left:10px;margin-bottom:5px;color:#289792;font-weight:700}.card-machine__title .card-machine__form form label input{height:50px;padding:10px;color:#289792;font-size:16px;background-color:transparent;border:1px solid grey}.card-machine__title .card-machine__form form label input:focus{outline:none;border:1px solid grey}.card-machine__title .card-machine__form form label .input-wrapper{display:flex;flex-direction:row;border:1px solid grey;gap:0;align-items:center}.card-machine__title .card-machine__form form label .input-wrapper input{flex-grow:2;border:none}.card-machine__title .card-machine__form form label .input-wrapper button{background-color:transparent;border:none;padding:0 5px;font-size:18px;height:100%;color:#289792}.card-machine__title .card-machine__form form div{display:flex;gap:20px}.card-machine__title .card-machine__form .card-machine__results div{margin:15px}.card-machine__title .card-machine__form .card-machine__results div p{font-size:16px;color:#289792}.card-machine__title .card-machine__form .card-machine__results div span{font-size:38px;font-weight:700;color:#289792}.card-machine__title .card-machine__form .card-machine__results div .tax{font-size:12px;text-align:end}.card-machine__title .card-machine__form .card-machine__results div .card-machine__results--text{font-size:28px}}@media (min-width: 320px) and (max-width: 567px){.card-machine__title{justify-content:center}.card-machine__form,.card-machine__form form div{flex-direction:column}}@media (min-width: 568px) and (max-width: 767px){.card-machine__title{justify-content:center}.card-machine__form,.card-machine__form form div{flex-direction:column}}@media (min-width: 320px) and (max-width: 567px){.card-machine__title .card-machine__title--text{text-align:center}}.card-machine__offers{display:flex;height:100%;margin:-180px 0 30px;padding:0 15px}.card-machine__offers div{display:flex;flex-direction:column;align-items:center}.card-machine__offers div img{width:400px;height:auto}.card-machine__offers div div{border:1px solid green;border-radius:5px;width:90%;height:850px}.card-machine__offers div div h3{margin:10px 0}.card-machine__offers div div button{border:none;background-color:#fff;font-size:14px;color:#48c2b6;transition:color .3s}.card-machine__offers div div button:hover{color:#38978c}.card-machine__offers div div p{display:block;width:65%;margin-top:10px}.card-machine__offers div div p span{font-weight:700;font-size:30px}.card-machine__offers div div .card-machine__offers--price{text-align:center}.card-machine__offers div div div{border:none;justify-content:center;align-items:center;height:auto;margin-top:20px;gap:20px}.card-machine__offers div div div div{display:flex;flex-direction:row;align-items:center}.card-machine__offers div div div div .icons{width:100%;height:50px;max-width:50px;background-color:#177f7e;border-radius:50%;margin:0 20px 0 0}.card-machine__offers div div div div p{margin:0}.card-machine__offers div a{display:block;width:90%;background-color:#84d5d0;padding:10px;border-radius:5px;font-weight:700;font-size:20px;text-decoration:none;text-align:center;color:#177f7e;transition:background-color .3s;margin:20px}.card-machine__offers div a:hover{background-color:#7bbbb6}@media (min-width: 320px) and (max-width: 567px){.card-machine__offers{flex-direction:column;align-items:center;margin:-20px 0 30px;gap:0}.card-machine__offers div,.card-machine__offers div div{width:80%}.card-machine__offers div div div{padding:10px;gap:0px}.card-machine__offers div div div div p{font-size:14px}.card-machine__offers div a{width:80%}}@media (min-width: 568px) and (max-width: 767px){.card-machine__offers{flex-direction:column;align-items:center;margin:-20px 0 30px;gap:0}.card-machine__offers div,.card-machine__offers div div{width:80%}.card-machine__offers div div div{padding:10px;gap:0px}.card-machine__offers div div div div p{font-size:14px}.card-machine__offers div a{width:80%}}@media (min-width: 768px) and (max-width: 1023px){.card-machine__offers{flex-direction:column;align-items:center;margin:-20px 0 30px;gap:0}.card-machine__offers div,.card-machine__offers div div{width:80%}.card-machine__offers div div div{padding:10px;gap:0px}.card-machine__offers div div div div p{font-size:14px}.card-machine__offers div a{width:80%}}@media (min-width: 1024px) and (max-width: 1112px){.card-machine__offers{flex-direction:column;align-items:center;margin:-20px 0 30px;gap:0}.card-machine__offers div,.card-machine__offers div div{width:80%}.card-machine__offers div div div{padding:10px;gap:0px}.card-machine__offers div div div div p{font-size:14px}.card-machine__offers div a{width:80%}}@media (min-width: 320px) and (max-width: 567px){.card-machine__offers div div,.card-machine__offers div div div{width:100%}.card-machine__offers div div div div{margin-top:20px}.card-machine__offers div a{width:100%}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.modal__container{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:#00000080}.modal__container .modal-content{margin:10% auto;width:60%;box-shadow:0 5px 8px #0003,0 7px 20px #0000002b;animation-name:modalopen;animation-duration:.5s}.modal__container .modal-header{background:#2ac4bb;padding:15px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.modal__container .modal-header h2,.modal__container .modal-footer h3{margin:0}.modal__container .modal-body{padding:10px 20px;background:#fff}.modal__container .modal-body p{margin:10px;font-size:24px}.modal__container .close{color:#ccc;float:right;font-size:30px;color:#fff}.modal__container .close:hover{color:#000;text-decoration:none;cursor:pointer}.modal__container .close:focus{color:#000;text-decoration:none;cursor:pointer}@media (min-width: 320px) and (max-width: 567px){.modal__container .modal-body p{font-size:18px}}@media (min-width: 568px) and (max-width: 767px){.modal__container .modal-body p{font-size:18px}}.section-divider{height:50px;background-color:red;width:100%;background-color:#26afa8}footer{background-color:#181818;color:#fff}footer img{width:25px;margin-right:20px;height:auto}footer a{text-decoration:none;color:#fff}footer h2{font-size:18px;margin-bottom:20px}footer .footer__wrapper{display:flex;padding:20px}footer .footer__wrapper .footer__btn{display:block;width:100%;background-color:#84d5d0;padding:10px;border-radius:5px;font-weight:700;text-align:center;color:#177f7e;transition:background-color .3s}footer .footer__wrapper .footer__btn:hover{background-color:#7bbbb6}footer .footer__wrapper div{flex-direction:column;margin:10px 0;flex:1}footer .footer__wrapper div .footer__logo{width:230px;height:auto}footer .footer__wrapper div p{font-size:14px;display:block;width:90%}footer .footer__wrapper div div{margin-right:40px}footer .footer__wrapper div div div{display:flex;flex:1;align-items:center;flex-direction:row}footer .footer__policy{display:flex;align-items:center;justify-content:space-between;background-color:#2f3636;font-size:14px;padding:20px}footer .footer__policy div:nth-child(2) a{padding-left:20px}@media (min-width: 320px) and (max-width: 567px){footer .footer__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px}footer .footer__wrapper .footer__logo{margin:0 auto}footer .footer__wrapper div:nth-child(4){display:flex}}@media (min-width: 568px) and (max-width: 767px){footer .footer__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px}footer .footer__wrapper .footer__logo{margin:0 auto}footer .footer__wrapper div:nth-child(4){display:flex}}@media (min-width: 768px) and (max-width: 1023px){footer .footer__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px}footer .footer__wrapper .footer__logo{margin:0 auto}footer .footer__wrapper div:nth-child(4){display:flex}}@media (min-width: 1024px) and (max-width: 1112px){footer .footer__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px}footer .footer__wrapper .footer__logo{margin:0 auto}footer .footer__wrapper div:nth-child(4){display:flex}}@media (min-width: 320px) and (max-width: 567px){footer .footer__wrapper{display:flex;flex-direction:column;padding:40px}footer .footer__wrapper h2{text-align:center}footer .footer__wrapper .footer__btn{width:90%}footer .footer__wrapper div p{width:90%}footer .footer__wrapper div div{margin-right:0}footer .footer__policy div:nth-child(2){display:flex;flex-direction:column;text-align:end}footer .footer__policy div:nth-child(2) a{margin:5px 0}}@media (min-width: 568px) and (max-width: 767px){footer .footer__wrapper{display:flex;flex-direction:column;padding:40px}footer .footer__wrapper h2{text-align:center}footer .footer__wrapper .footer__btn{width:90%}footer .footer__wrapper div p{width:90%}footer .footer__wrapper div div{margin-right:0}footer .footer__policy div:nth-child(2){display:flex;flex-direction:column;text-align:end}footer .footer__policy div:nth-child(2) a{margin:5px 0}}.container{max-width:1366px;margin:0 auto}
