html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Lato,sans-serif;color:#454c54;padding:0;margin:0 auto}.advantages,.contact,.differences,.process{overflow:hidden}.advantages .list .element .subtitle,.contact .phone,.differences .wrapper .subtitle,.info .title{font-size:2rem;text-transform:uppercase;font-weight:900;letter-spacing:1px}.process .img{width:100%;margin:0 auto;display:block}.differences .wrapper .image,.info .img{-webkit-box-shadow:5.5px 9.5px 35px 0 rgba(53,67,78,.37);box-shadow:5.5px 9.5px 35px 0 rgba(53,67,78,.37)}.contact .form input,.contact .form textarea{font-family:Lato,sans-serif;color:#616a71;font-size:1.25rem;border:none;width:43%;padding:1rem 1.5rem}.header:after,.header:before{display:inline-block;position:absolute;width:100%;height:100%;z-index:0}.header{color:#fff;position:relative;background-image:url(/hero_100.b37a0be2.png);background-size:cover;background-repeat:no-repeat;padding-bottom:12rem}.header:before{background-image:url(/blob-header-blue.a867bc65.svg);background-size:60%;top:30%;left:-2%}.header:after,.header:before{content:"";background-repeat:no-repeat}.header:after{background-image:url(/blob-header-brown.3787667c.svg);background-size:64%;top:19%;left:-11%}.header .description{padding-top:31%;padding-left:14%;position:relative;z-index:2}.header .description .title{text-transform:uppercase;font-weight:900;font-size:4rem;text-align:left}.header .description .title.small{margin:0;font-size:1.75rem;letter-spacing:2.25px}.header .description .title.big{margin:.6rem 0 0;letter-spacing:3.5px;font-size:3.6rem}.header .description .title.italic{margin-top:2.5rem;font-size:2.25rem;font-style:italic;text-transform:none;letter-spacing:-.5px;font-weight:400;font-family:"Noto Serif",serif}.info{margin:0 auto;width:64vw;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.info .image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.info .description{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.info .img{position:absolute;border-radius:50%;width:46%;margin-top:-5%;margin-left:7%;z-index:4}.info .description{margin-top:0;margin-left:18%}.info .title{margin-top:1rem;margin-bottom:3.5rem}.info .text{line-height:2;margin-bottom:2.25rem;font-size:1.1rem}.process{margin:5% auto 0;width:100%;position:relative}.process .img{width:70%}.process .circle{background-color:#d2b397;position:absolute;width:46vw;height:46vw;border-radius:50%;opacity:.25;right:-30%;top:0}.advantages{margin:1rem auto 0;padding-bottom:25%;position:relative}.advantages .blob{position:absolute}.advantages .blob-1{top:3%;left:-8%;z-index:1}.advantages .blob-2{top:29%;left:2%}.advantages .blob-3{bottom:0;left:-10%;z-index:2}.advantages .circle-1{width:36vw;height:36vw;opacity:.25;top:0;right:-12%}.advantages .circle-1,.advantages .circle-2{background-color:#abcedd;position:absolute;border-radius:50%;z-index:2}.advantages .circle-2{width:14vw;height:14vw;opacity:.25;top:33.5%;left:4%;opacity:.85}.advantages .circle-3{background-color:#abcedd;position:absolute;width:8vw;height:8vw;border-radius:50%;opacity:.25;z-index:3;bottom:-20%;right:18%;opacity:1}.advantages .title{text-transform:uppercase;font-weight:900;font-size:4rem;text-align:center;position:relative;z-index:3;margin:0 auto;line-height:1.1;letter-spacing:2px}.advantages .list{width:60vw;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5,1fr);padding-top:15rem;gap:2% 10%;position:relative;z-index:4}.advantages .list .element{margin:0 auto;text-align:center;color:#fff;z-index:1}.advantages .list .element .icon{width:30%}.advantages .list .element .subtitle{margin:2rem auto;letter-spacing:2px}.advantages .list .element .description{font-size:1.125rem;line-height:2;margin:0 auto}.advantages .list .element.r1c1{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.advantages .list .element.r2c2{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.advantages .list .element.r3c1{-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.advantages .list .element.r4c2{-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.advantages .list .element.r5c1{-ms-grid-row:5;-ms-grid-row-span:2;grid-row:5/7;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.differences{margin:0 auto}.differences .title{position:relative;z-index:2;text-transform:uppercase;font-weight:900;font-size:4rem;text-align:center;margin-bottom:5rem}.differences .wrapper{width:65vw;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr .5fr;grid-template-rows:1fr 1fr .5fr;position:relative}.differences .wrapper .subtitle{letter-spacing:2px;margin-bottom:3rem}.differences .wrapper .text{line-height:2;font-size:1.175rem}.differences .wrapper .text-1{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;width:78%}.differences .wrapper .img-1{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative;right:15%;bottom:7%}.differences .wrapper .text-2{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-top:5%;margin-left:3%;width:75%}.differences .wrapper .text-2 .subtitle{margin-bottom:2rem}.differences .wrapper .img-2{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;position:relative;bottom:15%;right:8%;z-index:2}.differences .wrapper .text-3{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;width:73%;position:relative;bottom:5%}.differences .wrapper .img-3{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:relative;bottom:30%;right:20%;z-index:1}.contact{margin:0 auto;background-image:url(/footer-bg.340af580.png);background-repeat:no-repeat;background-size:121%;background-position:73% 0;color:#fff;text-align:center;padding-top:12rem;padding-bottom:2rem;position:relative;z-index:2}.contact .blob{position:absolute;bottom:-64%;right:-25%}.contact .title{text-transform:uppercase;font-weight:900;font-size:4rem;text-align:center;margin-top:9rem;margin-bottom:2.25rem}.contact .hr{width:12vw;height:.5rem;background-color:#a1c8d9;border:#a1c8d9;padding:0;margin-bottom:1.25rem;position:relative;z-index:3}.contact .description{font-size:1.125rem;z-index:1;position:relative}.contact .description p{line-height:1.75;margin-top:0}.contact .description p:first-child{margin-bottom:1rem}.contact .phone{font-weight:700;font-size:2.25rem;letter-spacing:1.5px;margin:0 auto 0 -4rem}.contact .phone img{position:relative;top:.325rem;height:2rem;margin-right:1.5rem}.contact a{color:#fff;text-decoration:none}.contact .form{width:70vw;margin:3rem auto;position:relative;z-index:5}.contact .form .field{margin:1.25rem auto}.contact .form .field:last-child{margin-top:4rem}.contact .form input,.contact .form textarea{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.contact .form input:active,.contact .form input:focus,.contact .form textarea:active,.contact .form textarea:focus{-webkit-transform:scale(1.02);transform:scale(1.02)}.contact .form textarea{padding-top:1.75rem;padding-bottom:1.75rem;margin-bottom:0;resize:vertical}.contact .form input[type=submit]{width:14.5%;background-color:#d2b397;color:#fff;font-weight:700;padding:.5rem;border-radius:5rem;font-size:1.5rem;margin-top:1rem;cursor:pointer;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.contact .form input[type=submit]:hover{opacity:.85}.contact .form input[type=submit]:active{opacity:.6}footer{background-color:#454c54}footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0}footer .links li{padding:.5rem;color:#a2a6a9}footer .links li:not(:last-child):after{content:"|";padding-left:1rem}footer .links a{color:#a2a6a9;-webkit-transition:color .5s ease;transition:color .5s ease}footer .links a:hover{color:#f5f5f5}footer .links a:active{color:#fff}.header:after{-webkit-animation:moveLess 20s ease-in-out infinite;animation:moveLess 20s ease-in-out infinite}.process .circle{-webkit-animation:moveMore 30s ease-in-out infinite;animation:moveMore 30s ease-in-out infinite}.advantages .circle-1,.advantages .circle-2{-webkit-animation:moveMore 25s ease-in-out infinite;animation:moveMore 25s ease-in-out infinite}.advantages .blob-2,.advantages .blob-3,.contact .blob{-webkit-animation:moveLess 20s ease-in-out infinite;animation:moveLess 20s ease-in-out infinite}@media (max-width:700px){.advantages .circle-1,.advantages .circle-2{-webkit-animation:moveMore 30s ease-in-out infinite;animation:moveMore 30s ease-in-out infinite}.advantages .blob-2{-webkit-animation:moveLess 60s ease-in-out infinite;animation:moveLess 60s ease-in-out infinite}.advantages .blob-3{-webkit-animation:moveLess 45s ease-in-out infinite;animation:moveLess 45s ease-in-out infinite}.contact .blob{-webkit-animation:moveLess 30s ease-out infinite;animation:moveLess 30s ease-out infinite}}@media (max-width:450px){.advantages .blob-2,.advantages .blob-3,.advantages .circle-1,.advantages .circle-2,.contact .blob,.header:after,.process .circle{-webkit-animation:none;animation:none}}@-webkit-keyframes moveMore{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}38%{-webkit-transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg);transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg)}40%{-webkit-transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg);transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg)}78%{-webkit-transform:scale(1.1) translateY(2vh) rotate(-4deg);transform:scale(1.1) translateY(2vh) rotate(-4deg)}80%{-webkit-transform:scale(1.1) translateY(2vh) rotate(-4deg);transform:scale(1.1) translateY(2vh) rotate(-4deg)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@keyframes moveMore{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}38%{-webkit-transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg);transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg)}40%{-webkit-transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg);transform:scale(.8,.9) translate(2vw,1vh) rotate(4deg)}78%{-webkit-transform:scale(1.1) translateY(2vh) rotate(-4deg);transform:scale(1.1) translateY(2vh) rotate(-4deg)}80%{-webkit-transform:scale(1.1) translateY(2vh) rotate(-4deg);transform:scale(1.1) translateY(2vh) rotate(-4deg)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@-webkit-keyframes moveLess{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}38%{-webkit-transform:scale(.95) translate(1vw,1vh) rotate(4deg);transform:scale(.95) translate(1vw,1vh) rotate(4deg)}40%{-webkit-transform:scale(.95) translate(1vw,1vh) rotate(4deg);transform:scale(.95) translate(1vw,1vh) rotate(4deg)}78%{-webkit-transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg);transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg)}80%{-webkit-transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg);transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@keyframes moveLess{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}38%{-webkit-transform:scale(.95) translate(1vw,1vh) rotate(4deg);transform:scale(.95) translate(1vw,1vh) rotate(4deg)}40%{-webkit-transform:scale(.95) translate(1vw,1vh) rotate(4deg);transform:scale(.95) translate(1vw,1vh) rotate(4deg)}78%{-webkit-transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg);transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg)}80%{-webkit-transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg);transform:scale(1.05) translate(.5vw,.5vh) rotate(-4deg)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@media (min-width:2200px){html{font-size:20px}.info .img{width:40%;top:-11%}.advantages{padding-bottom:20%}.advantages .blob-1,.advantages .blob-2,.advantages .blob-3{left:10%;-webkit-transform:scale(1.15);transform:scale(1.15)}.advantages .blob-1{top:7%}.advantages .blob-2{top:35%}.advantages .blob-3{bottom:3%}.differences>div>div.description.text-1>h3{margin-top:0;margin-bottom:2rem}.differences .wrapper .subtitle{margin-top:.5rem}.differences .wrapper .text-2{margin-top:0;margin-left:0}.differences .wrapper .text-3 .subtitle{margin-bottom:2rem}.differences .wrapper .img-1{right:9%}.differences .wrapper .img-2{bottom:10%;right:4%}.differences .wrapper .img-3{bottom:18%}.contact .title{margin-top:10%}}@media (max-width:1600px){.header .description{padding-left:7%}.process .img{width:80%}.process .circle{right:-30%}.differences .wrapper{width:80vw}.differences .wrapper .description{margin:0;padding:1rem}}@media (max-width:1500px){.header .description{padding-left:5%}.info{width:75vw}.advantages .circle-3{bottom:-18%}.differences .wrapper{width:85vw}.differences .wrapper .description{margin:0;padding:1rem}}@media (max-width:1400px){.header .description{padding-left:3%}.info{width:84vw}.info .img{margin-top:1%}.process .circle{right:-30%}.advantages .circle-1{top:2%;right:-18%}.advantages .circle-3{bottom:-12%}.differences .wrapper{width:89vw}.differences .wrapper .description{margin:0;padding:1rem}.differences .wrapper .description .subtitle{margin-bottom:2rem}.differences .wrapper .text-2{position:relative;width:60%}.differences .wrapper .img-2{right:4%}.differences .wrapper .img-3{right:27%}}@media (max-width:1200px){.info{width:85vw}.info .img{margin-top:3%;margin-left:5%}.info .description .title{margin-top:0}.process .img{width:90%}.advantages{padding-bottom:10%}.advantages .list{width:80vw;-ms-grid-rows:(1fr)[7];grid-template-rows:repeat(7,1fr)}.advantages .blob-2{top:25%}.advantages .blob-3{display:none}.differences .wrapper{width:94vw}.differences .wrapper .description{padding:0}.differences .wrapper .description .subtitle{margin-top:1rem}.differences .wrapper .description .text{font-size:1.1rem}.differences .wrapper .img-1{right:22%}.differences .wrapper .img-2{left:-20%}.differences .wrapper .text-2{position:relative;width:58%;right:18%}.contact .form{width:85vw}.contact .form input[type=submit]{width:25%}}@media (max-width:1050px){.advantages{padding-bottom:8%}.differences .wrapper{width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static}.differences .wrapper .description .subtitle{margin-bottom:2rem}.differences .wrapper .description,.differences .wrapper .image{position:static;height:auto;margin:1rem auto;width:95%}.differences .wrapper .text-2{padding-right:0}}@media (max-width:950px){.header{background-size:contain}.header .description{padding-top:15%}.header:before{top:20%}.header:after{top:10%}.info{width:95vw}.process .img{width:100%}.advantages .title{font-size:3rem;z-index:3}.advantages .list{gap:1% 10%}.advantages .list .element.r4c2{-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.advantages .list .element.r5c1{-ms-grid-row:5;-ms-grid-row-span:2;grid-row:5/7;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.advantages .blob-2{top:31%}.differences .title{font-size:3rem}.contact{margin:0 auto}.contact .title{margin-top:0;font-size:3rem}.contact .form{width:90vw}.contact .form input,.contact .form textarea{width:60%}footer .links li{font-size:.825rem;padding:.5rem .25rem}footer .links li:not(:last-child):after{padding-left:.5rem}}@media (max-width:700px){.header{padding-bottom:15%}.header:before{top:10%}.header:after{top:4%}.header .description{padding-top:15%}.header .description .title.small{margin:0;font-size:1.125rem}.header .description .title.big{font-size:2.5rem}.header .description .title.italic{margin-top:1.5rem;font-size:2rem}.info{width:90vw}.info .img{display:none}.info .description{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin:0 auto}.info .description .title{margin-top:1rem;margin-bottom:2.5rem}.info .description p:nth-child(2){margin-bottom:0}.process .circle{top:0}.advantages{margin-top:0;padding-bottom:34%}.advantages .list{-ms-grid-rows:.5fr .5fr .5fr 1fr;grid-template-rows:.5fr .5fr .5fr 1fr;gap:0 10%;padding-top:8rem}.advantages .list .element .icon{width:40%}.advantages .blob-1{top:-1%;left:-15%}.advantages .blob-2{top:34%;left:-20%}.advantages .circle-1{top:1%;right:-18%}.advantages .circle-2{width:16vw;height:16vw;left:-8%}.advantages .circle-2,.advantages .circle-3{background-color:#abcedd;position:absolute;border-radius:50%;opacity:.25}.advantages .circle-3{width:12vw;height:12vw;bottom:10%;right:16%}.differences,.differences .title{margin-top:0}.contact .description{padding:1rem}.contact .blob{bottom:0;right:-39%;top:38%}.contact .form input,.contact .form textarea{width:80%}footer .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .links li:not(:last-child):after{content:""}}@media (max-width:450px){html{font-size:14px}.header .description{padding-top:2.5%;padding-left:4%;color:#454c54}.header .description .title.small{font-size:1rem}.header .description .title.italic{margin-top:.5rem;margin-bottom:0;font-size:1.5rem}.info .description .title{margin-top:1rem}.advantages .title{font-size:2.5rem}.advantages .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantages .list .element{margin-bottom:10%}.advantages .list .element .subtitle{font-size:1.75rem}.advantages .list .element .description{font-size:1rem}.advantages .blob-2{top:35%;left:-30%}.differences .title{font-size:2.5rem}.differences .wrapper .subtitle{font-size:1.75rem}.differences .wrapper .description .text{font-size:1rem}.contact .title{font-size:2.5rem}.contact .description{font-size:1rem}.contact .description .phone{text-align:center;margin:0 auto}.contact .description .phone img{display:none}.contact .form{width:100vw;margin:0 auto}.contact .form input,.contact .form textarea{width:92%;padding:.75rem}.contact .form input[type=submit]{margin-top:0;width:50%}.contact .blob{top:28%;right:-75%}}
/*# sourceMappingURL=/style.0d929713.css.map */