@font-face{font-family:Aalto-Sans-Pro-Light;src:url(/build/632f71696a9feb700ffa.otf)}@font-face{font-family:Aalto-Sans-Pro-SemiBold;src:url(/build/0fae1e63c628f1459b80.otf)}main{padding-top:90px}#section-cover{position:relative}#section-cover .wrapper{padding-top:85px;padding-bottom:85px;margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){#section-cover .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){#section-cover .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){#section-cover .wrapper{width:1200px}}#section-cover .wrapper{position:relative;z-index:1}#section-cover:before{content:"";position:absolute;height:100%;width:100%;background-color:#fee3de}#section-cover .container-text{position:relative;z-index:1;width:510px}@media screen and (min-width: 800px){#section-cover .container-text h1{font-size:70px;line-height:64px}}@media screen and (max-width: 800px){#section-cover .container-text h1{font-size:55px;line-height:49px}}#section-cover .container-text h1{font-family:Aalto-Sans-Pro-Light,Arial;color:#000}@media screen and (min-width: 800px){#section-cover .container-text h1 em{font-size:70px;line-height:64px}}@media screen and (max-width: 800px){#section-cover .container-text h1 em{font-size:55px;line-height:49px}}#section-cover .container-text h1 em{font-family:Aalto-Sans-Pro-SemiBold,Arial}#section-cover .container-text h1{margin-bottom:30px}#section-cover .container-text p{font-family:Aalto-Sans-Pro-Light,Arial;font-size:20px;line-height:26px;color:#000;margin-bottom:60px}#section-cover .container-text a{cursor:pointer;text-decoration:none;display:inline-flex;border-radius:4px;padding:16px 30px 16px 30px;transition:all .25s ease}#section-cover .container-text a .btn-text{font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;font-family:Aalto-Sans-Pro-SemiBold,Arial;color:#fff}#section-cover .container-text a:hover{background-color:#404040}#section-cover .container-text a{background-color:#1b1d1f}#section-cover .container-img{height:560px;width:375px;position:absolute;bottom:-125px;right:0px}#section-cover .container-img img{position:absolute;top:0px;left:0px;height:100%;width:100%;object-fit:cover}#section-cover .obj-1{position:absolute;right:400px;bottom:-125px;height:400px}#section-cover .obj-2{position:absolute;right:575px;bottom:0px;height:442px}#section-features{margin-top:225px}#section-features .wrapper{margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){#section-features .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){#section-features .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){#section-features .wrapper{width:1200px}}#section-features .container-text{width:750px;margin:auto;text-align:center}@media screen and (min-width: 800px){#section-features .container-text h2{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-features .container-text h2{font-size:30px;line-height:40px}}#section-features .container-text h2{font-family:Aalto-Sans-Pro-Light,Arial}@media screen and (min-width: 800px){#section-features .container-text h2 em{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-features .container-text h2 em{font-size:30px;line-height:40px}}#section-features .container-text h2 em{font-family:Aalto-Sans-Pro-SemiBold,Arial;font-weight:normal}#section-features .container-col{margin-top:100px;display:flex;flex-flow:row wrap;align-items:flex-start;position:relative}#section-features .container-col .col{width:50%}#section-features .container-col .col:nth-child(1){padding-right:110px}#section-features .container-col .col:nth-child(2){padding-top:40px;padding-left:110px}#section-features .container-col .col:after{content:"";position:absolute;left:50%;top:0px;height:100%;width:1px;transform:translateX(-50%);background-color:#e7e7e7}#section-features .container-col .col .container-el .el{display:flex;flex-flow:row wrap;align-items:flex-start}#section-features .container-col .col .container-el .el:nth-child(1){border-bottom:1px solid #e7e7e7}#section-features .container-col .col .container-el .el .icn{margin-right:50px;width:52px}#section-features .container-col .col .container-el .el .icn img{width:100%}#section-features .container-col .col .container-el .el .text{flex:1}@media screen and (min-width: 800px){#section-features .container-col .col .container-el .el .text h3{font-size:32px;line-height:38px}}@media screen and (max-width: 800px){#section-features .container-col .col .container-el .el .text h3{font-size:26px;line-height:34px}}#section-features .container-col .col .container-el .el .text h3{font-family:Aalto-Sans-Pro-Light,Arial}@media screen and (min-width: 800px){#section-features .container-col .col .container-el .el .text h3 em{font-size:32px;line-height:38px}}@media screen and (max-width: 800px){#section-features .container-col .col .container-el .el .text h3 em{font-size:26px;line-height:34px}}#section-features .container-col .col .container-el .el .text h3 em{font-family:Aalto-Sans-Pro-SemiBold,Arial}#section-features .container-col .col .container-el .el .text p{margin-top:16px;font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;color:#6d7278}#section-features .container-col .col .container-el .el-1{padding-bottom:70px;padding-left:100px}#section-features .container-col .col .container-el .el-2{padding-top:70px;padding-left:100px}#section-features .container-col .col .container-el .el-3{padding-bottom:70px;padding-right:100px}#section-features .container-col .col .container-el .el-4{padding-top:70px;padding-right:100px}#section-services{margin-top:230px;position:relative}#section-services:before{content:"";position:absolute;height:100%;width:100%;background-color:#1b1d1f}#section-services .wrapper{margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){#section-services .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){#section-services .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){#section-services .wrapper{width:1200px}}#section-services .wrapper{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center}#section-services .container-text{padding:210px 0px 185px 0px;width:500px}#section-services .container-text h2{position:relative}@media screen and (min-width: 800px){#section-services .container-text h2{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-services .container-text h2{font-size:30px;line-height:40px}}#section-services .container-text h2{font-family:Aalto-Sans-Pro-Light,Arial;color:#fff}@media screen and (min-width: 800px){#section-services .container-text h2 em{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-services .container-text h2 em{font-size:30px;line-height:40px}}#section-services .container-text h2 em{font-family:Aalto-Sans-Pro-SemiBold,Arial;font-weight:normal}#section-services .container-text p{margin-top:24px;font-family:Aalto-Sans-Pro-Light,Arial;font-size:20px;line-height:26px;color:#f4f5f5}#section-services .container-text .container-actions{margin-top:40px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}#section-services .container-text .container-actions .btn{cursor:pointer;text-decoration:none;display:inline-flex;border-radius:4px;padding:16px 30px 16px 30px;transition:all .25s ease}#section-services .container-text .container-actions .btn .btn-text{font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;font-family:Aalto-Sans-Pro-SemiBold,Arial;color:#fff}#section-services .container-text .container-actions .btn:hover{background-color:#404040}#section-services .container-text .container-actions .btn{background-color:#1b1d1f;background-color:#fff}#section-services .container-text .container-actions .btn .btn-text{color:#000}#section-services .container-text .container-actions .link{cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}#section-services .container-text .container-actions .link .link-text{font-family:Aalto-Sans-Pro-Light,Arial;font-size:20px;line-height:26px;font-family:Aalto-Sans-Pro-SemiBold,Arial;color:#000}#section-services .container-text .container-actions .link .link-arrow{margin-left:20px;position:relative;height:30px;width:30px;border-width:1px;border-style:solid;border-color:#000;transition:all .25s ease;background-color:#000}#section-services .container-text .container-actions .link .link-arrow svg{stroke:#fff;width:8px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .25s ease}#section-services .container-text .container-actions .link:hover .link-arrow{background-color:#404040}#section-services .container-text .container-actions .link:hover .link-arrow svg{stroke:#fff}#section-services .container-text .container-actions .link .link-text{color:#fff}#section-services .container-img{z-index:1;height:620px;width:476px}#section-services .container-img .sk-1{position:absolute;z-index:1;top:0px;left:0px;height:100%;width:100%;object-fit:cover}#section-services .container-img .sk-2{position:absolute;z-index:2;bottom:25px;left:25px;height:60px;width:265px;object-fit:cover}#section-services .section-services__legend{position:fixed;top:530px;left:30px;max-width:250px;padding:10px 20px;border:1px #1b1d1f;border-radius:65px;background:#fff;font-size:16px;font-family:Aalto-Sans-Pro-Light,Arial;z-index:1}#section-quote{margin-top:315px;position:relative}#section-quote .wrapper{margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){#section-quote .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){#section-quote .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){#section-quote .wrapper{width:1200px}}#section-quote .wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}#section-quote .container-img{height:710px;width:580px;position:relative}#section-quote .container-img img{position:absolute;height:100%;width:100%;top:0px;left:0px;object-fit:cover}#section-quote .container-quote{width:580px;position:relative;padding-left:100px}#section-quote .container-quote .obj-1{width:70px;z-index:1}#section-quote .container-quote .container-el{margin-top:55px;position:relative;z-index:1}#section-quote .container-quote .container-el .el{position:relative}#section-quote .container-quote .container-el .el q{font-family:Aalto-Sans-Pro-Light,Arial;font-size:26px;line-height:40px;color:#1b1d1f}#section-quote .container-quote .container-el .el .container-infos{margin-top:65px;position:relative;padding-left:50px}#section-quote .container-quote .container-el .el .container-infos:before{position:absolute;top:16px;left:0px;content:"";width:26px;height:2px;background-color:#ff4d37}@media screen and (min-width: 800px){#section-quote .container-quote .container-el .el .container-infos .name{font-size:26px;line-height:34px}}@media screen and (max-width: 800px){#section-quote .container-quote .container-el .el .container-infos .name{font-size:22px;line-height:30px}}#section-quote .container-quote .container-el .el .container-infos .name{font-family:Aalto-Sans-Pro-SemiBold,Arial;color:#1b1d1f}#section-quote .container-quote .container-el .el .container-infos .job{font-family:Aalto-Sans-Pro-Light,Arial;font-size:20px;line-height:26px;color:rgba(27,29,31,.8)}#section-demo{margin-top:150px;position:relative;background-color:#fee3de;padding:95px 0px 70px 0px}#section-demo .obj-1{position:absolute;left:0px;top:0px;width:130px}#section-demo .obj-3{position:absolute;left:130px;top:0px;width:130px}#section-demo .obj-2{position:absolute;right:0px;bottom:0px;width:110px}#section-demo .obj-4{position:absolute;right:110px;bottom:0px;width:130px}#section-demo .wrapper{position:relative;margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){#section-demo .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){#section-demo .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){#section-demo .wrapper{width:1200px}}#section-demo .container-text{max-width:730px;margin:auto;text-align:center}@media screen and (min-width: 800px){#section-demo .container-text h2{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-demo .container-text h2{font-size:30px;line-height:40px}}#section-demo .container-text h2{font-family:Aalto-Sans-Pro-Light,Arial}@media screen and (min-width: 800px){#section-demo .container-text h2 em{font-size:44px;line-height:48px}}@media screen and (max-width: 800px){#section-demo .container-text h2 em{font-size:30px;line-height:40px}}#section-demo .container-text h2 em{font-family:Aalto-Sans-Pro-SemiBold,Arial;font-weight:normal}#section-demo .container-btn{margin-top:32px;display:flex;flex-flow:row wrap;justify-content:center}#section-demo .container-btn a{cursor:pointer;text-decoration:none;display:inline-flex;border-radius:4px;padding:16px 30px 16px 30px;transition:all .25s ease}#section-demo .container-btn a .btn-text{font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;font-family:Aalto-Sans-Pro-SemiBold,Arial;color:#fff}#section-demo .container-btn a:hover{background-color:#404040}#section-demo .container-btn a{background-color:#1b1d1f}@media screen and (max-width: 1250px){main{padding-top:75px}#section-cover:before{width:100%}#section-cover .wrapper{padding-bottom:0px}#section-cover .container-text{width:100%;padding-left:0px}#section-cover .container-img{margin-top:40px;position:relative;left:initial;bottom:initial;width:calc(100% + 50px);margin-left:-25px;height:350px}#section-cover .obj-1{display:none}#section-features{margin-top:60px}#section-features .container-text{width:100%}#section-features .container-col .col{width:100%}#section-features .container-col .col:after{content:initial}#section-features .container-col .col:nth-child(1),#section-features .container-col .col:nth-child(2){padding:0px}#section-features .container-col .col .container-el .el{width:100%;padding:0px;border:none}#section-features .container-col .col .container-el .el-1,#section-features .container-col .col .container-el .el-2,#section-features .container-col .col .container-el .el-3,#section-features .container-col .col .container-el .el-4{margin-bottom:40px;padding:0px;padding-bottom:40px;border-right:none;border-top:0px;border-left:0px}#section-features .container-col .col .container-el .el-1,#section-features .container-col .col .container-el .el-2,#section-features .container-col .col .container-el .el-3{border-bottom:1px solid #e7e7e7}#section-services{margin-top:0px;padding:60px 0px 60px 0px}#section-services:before{width:100%}#section-services .obj-1{display:none}#section-services .obj-2{display:none}#section-services .container-text{width:100%;padding:0px;text-align:center}#section-services .container-text .container-actions{justify-content:space-evenly}#section-services .container-img{display:none}#section-quote{margin-top:0px}#section-quote .wrapper{display:block}#section-quote .container-img{height:400px;width:calc(100% + 50px);margin-left:-25px}#section-quote .container-quote{width:100%;margin-top:40px;padding-left:0px}#section-quote .container-quote .container-el{height:initial}#section-quote .container-quote .container-el .el{height:initial;top:initial;left:initial;position:relative}#section-quote .container-quote .container-el .el q{display:block;text-align:center;position:relative;top:initial;transform:translateY(0px);color:#1b1d1f}#section-quote .container-quote .container-el .el .container-infos{margin-top:40px;position:relative;bottom:initial}#section-quote .container-quote .container-el .el .container-infos .name{color:#1b1d1f}#section-quote .container-quote .container-el .el .container-infos .job{color:#1b1d1f}#section-quote .container-quote .container-action{margin-top:40px;display:block}#section-quote .container-quote .container-action .container-link{width:100%;margin-bottom:40px}#section-demo{margin-top:80px}#section-demo .obj-1,#section-demo .obj-2,#section-demo .obj-3,#section-demo .obj-4{width:90px}#section-demo .obj-3{left:90px}#section-demo .obj-4{right:90px}}
