a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:main-bold;src:url(../assets/fonts/Lato/Lato-Black.ttf) format("truetype")}@font-face{font-family:main-regular;src:url(../assets/fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-family:text-regular;src:url(../assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@keyframes btn-animation{0%{transform:scale(1)}50%{transform:scale(.95)}100%{transform:scale(1.01)}}.main-header{width:100%;border-bottom:1px solid rgba(128,128,128,.377);background:url(../assets/background-header.jpg) no-repeat no-repeat;background-size:cover}.main-header-logo{width:100%;text-align:left}.main-header-logo a img{width:185px}@media (max-width:800px){.main-header-logo{text-align:center}}.main-header-headline-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.main-header-headline-container .header-container{min-height:900px}.main-header-headline-container-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:50%}@media (max-width:800px){.main-header-headline-container-text{width:100%;text-align:center}}.main-header-headline-container-text h1{margin-top:45px;font-family:main-bold;font-size:60px;width:100%;text-transform:uppercase;color:#171738}@media (max-width:1000px){.main-header-headline-container-text h1{font-size:40px;margin-bottom:20px}}@media (max-width:800px){.main-header-headline-container-text h1{font-size:60px;line-height:60px;margin-bottom:30px}}.main-header-headline-container-text h1 span{display:inline-block;font-size:45px;font-family:main-regular;text-transform:lowercase}@media (max-width:1000px){.main-header-headline-container-text h1 span{font-size:30px}}@media (max-width:800px){.main-header-headline-container-text h1 span{font-size:25px;width:100%}}.main-header-headline-container-text .details{font-size:16px;line-height:24px;font-family:text-regular}.main-header-headline-container-text .details span{font-family:main-bold;color:#171738}@media (max-width:1000px){.main-header-headline-container-text .details{font-size:16px;margin-bottom:30px}}.main-header-headline-container-text .links-container{margin-bottom:50px}@media (max-width:1000px){.main-header-headline-container-text .links-container{width:100%}}.main-header-headline-container-hero-image{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50%;position:relative;bottom:0;text-align:right;overflow:hidden}@media (max-width:800px){.main-header-headline-container-hero-image{display:none}}.main-header-headline-container-hero-image img{width:80%}a.download-link{width:45%;margin-right:20px;max-width:250px;background-color:#000;display:inline-block;padding:20px 40px 10px 40px;border-radius:20px;text-align:center;-ms-transform:scale(1);transform:scale(1)}a.download-link:last-of-type{margin-right:0}@media (max-width:1000px){a.download-link{max-width:150px;padding:20px 20px 10px 20px}}@media (max-width:500px){a.download-link{max-width:250px;width:100%;padding:20px 20px 10px 20px;margin-bottom:20px;margin-right:0}}a.download-link:hover{animation-name:btn-animation;animation-duration:.3s;animation-iteration-count:1;padding:20px 10px 10px 20px;background-color:#df3d3e}a.download-link img{height:30px}@media (max-width:1000px){a.download-link img{height:25px}}.about-product{padding:40px 0 50px 0}.about-product h2{font-family:main-bold;font-size:50px;width:100%;text-transform:uppercase;color:#171738;margin:50px 0 30px 0;text-align:center}@media (max-width:1000px){.about-product h2{font-size:40px}}.about-product .about-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:800px){.about-product .about-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.about-product .about-container .box-container{width:33%;padding:20px 10px 10px 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:20px}.about-product .about-container .box-container p{min-height:100px}.about-product .about-container .box-container h3{font-family:main-bold;font-size:30px;width:100%;text-transform:uppercase;color:#171738;margin-bottom:22px;text-align:center}@media (max-width:1000px){.about-product .about-container .box-container h3{font-size:40px}}.about-product .about-container .box-container:hover>.img-container{margin-bottom:20px;-ms-transform:scale(1.1);transform:scale(1.1)}.about-product .about-container .box-container:hover{padding-bottom:20px;box-shadow:0 13px 13px -9px rgba(0,0,0,.45)}.about-product .about-container .box-container:hover>h2{letter-spacing:2px}@media (max-width:800px){.about-product .about-container .box-container{width:80%;margin-bottom:50px}.about-product .about-container .box-container:hover>.img-container{margin-bottom:40px}}@media (max-width:500px){.about-product .about-container .box-container{width:100%;margin-bottom:50px}}.about-product .about-container .box-container .img-container{width:140px;height:140px;border-radius:50%;border:solid 6px #df3d3e;padding:40px;margin-bottom:40px}.about-product .about-container .box-container p{font-size:16px;line-height:24px;font-family:text-regular}.about-product section.button-container{margin:60px 0 0 0;text-align:center}@media (max-width:800px){.about-product section.button-container{margin:0}}.about-product section.button-container .main-button{width:45%;max-width:250px;display:inline-block;padding:20px;border-radius:20px;border:solid 1px #d3d3d3;text-align:center;outline:unset;-ms-transform:scale(1);transform:scale(1);text-transform:uppercase;cursor:pointer}.about-product section.button-container .main-button:hover{animation-name:btn-animation;animation-duration:.3s;animation-iteration-count:1;background-color:#df3d3e;color:#fff;border:solid 1px #df3d3e}.btp-section{padding:80px 0;width:100%;background:url(../assets/background-header.jpg) no-repeat no-repeat;background-size:cover}.btp-section .btp-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.btp-section h2{font-size:50px;line-height:60px;font-family:main-bold;margin-bottom:20px;text-align:center}@media (max-width:800px){.btp-section h2{font-size:40px;line-height:50px}}@media (max-width:500px){.btp-section h2{font-size:30px;line-height:40px}}.btp-section a{max-width:420px;width:100%}@media (max-width:800px){.btp-section a{max-width:300px;width:100%}}.btp-section a:hover{-ms-transform:scale(.9);transform:scale(.9)}.copywrites{background-color:#000;padding:20px 30px}.copywrites p{width:100%;text-align:center;color:#7c7c7c;font-family:text-regular;font-size:14px;line-height:20px}@media (max-width:500px){.copywrites p{font-size:12px}}section.info .info-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}@media (max-width:1000px){section.info .info-container{-ms-flex-direction:column;flex-direction:column}}section.info .info-container .company-info{width:60%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;background-color:#171738;color:#fff}@media (max-width:1000px){section.info .info-container .company-info{width:100%;-ms-flex-pack:center;justify-content:center}}section.info .info-container .company-info-container{padding-bottom:30px;max-width:700px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}@media (max-width:1000px){section.info .info-container .company-info-container{width:100%;-ms-flex-pack:center;justify-content:center;text-align:center}}@media (max-width:800px){section.info .info-container .company-info-container{width:80%;-ms-flex-direction:column;flex-direction:column}}section.info .info-container .company-info-container .about-us-container{width:45%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;margin-right:20px}section.info .info-container .company-info-container .about-us-container address,section.info .info-container .company-info-container .about-us-container p{margin-bottom:0;min-height:100px}section.info .info-container .company-info-container .about-us-container p:first-of-type{padding-right:30px}section.info .info-container .company-info-container .about-us-container *{transition:none}@media (max-width:1000px){section.info .info-container .company-info-container .about-us-container{width:100%}section.info .info-container .company-info-container .about-us-container p:first-of-type{padding-right:0}}@media (max-width:800px){section.info .info-container .company-info-container .about-us-container{border-bottom:1px solid rgba(255,255,255,.534);padding-bottom:60px}section.info .info-container .company-info-container .about-us-container address,section.info .info-container .company-info-container .about-us-container p{margin-bottom:10px;min-height:auto}section.info .info-container .company-info-container .about-us-container:last-of-type{border-bottom:none}}section.info .info-container .company-info-container .about-us-container h3{margin-top:60px;font-family:main-bold;font-size:20px;text-transform:uppercase;margin-bottom:10px;margin-bottom:20px}section.info .info-container .company-info-container .about-us-container p{font-size:16px;line-height:24px;font-family:text-regular;margin-bottom:20px}section.info .info-container .company-info-container .about-us-container a{transition:all .3s;text-decoration:none;color:#fff;font-family:main-bold;font-size:18px;font-weight:800px;color:#df3d3e;display:inline-block;margin-bottom:20px}section.info .info-container .company-info-container .about-us-container a span{font-family:text-regular;transition:all .3s;display:inline-block}section.info .info-container .company-info-container .about-us-container a:hover,section.info .info-container .company-info-container .about-us-container a:hover>span{color:rgba(255,255,255,.651)}section.info .info-container .company-info-container .about-us-container address{font-size:16px;line-height:24px;font-family:text-regular;margin-bottom:20px}section.info .info-container .company-info-container .about-us-container .icons-footer-container a{margin-right:10px}section.info .info-container .company-info-container .about-us-container .icons-footer-container a img{width:35px;height:35px}section.info .info-container .company-info-container .about-us-container .icons-footer-container a:hover{opacity:.4;animation-name:btn-animation;animation-duration:.3s;animation-iteration-count:1}section.info .info-container .app-info{margin-top:45px;width:40%;padding-right:50px}@media (max-width:1000px){section.info .info-container .app-info{width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding-right:inherit}}section.info .info-container .app-info-container{margin-left:30px;max-width:400px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}@media (max-width:1000px){section.info .info-container .app-info-container{margin-left:0;width:80%;max-width:800px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}section.info .info-container .app-info-container img{width:140px;margin-bottom:15px}section.info .info-container .app-info-container .logo-download{width:150px;margin-bottom:10px}section.info .info-container .app-info-container p{font-size:16px;line-height:24px;font-family:text-regular;margin-bottom:20px}@media (max-width:800px){section.info .info-container .app-info-container p{margin-bottom:20px}}section.info .info-container .app-info-container .download-link-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1000px){section.info .info-container .app-info-container .download-link-container{-ms-flex-pack:center;justify-content:center;margin-bottom:40px}}@media (max-width:800px){section.info .info-container .app-info-container .download-link-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}section.info .info-container .app-info-container .download-link-container a.info-link{margin-right:20px;background-color:#000;display:inline-block;padding:15px 15px 10px 15px;border-radius:20px}section.info .info-container .app-info-container .download-link-container a.info-link:last-of-type{margin-right:0}section.info .info-container .app-info-container .download-link-container a.info-link:hover{padding:15px 10px 10px 20px;background-color:#df3d3e;animation-name:btn-animation;animation-duration:.3s;animation-iteration-count:1}@media (max-width:800px){section.info .info-container .app-info-container .download-link-container a.info-link{margin-right:0;margin-bottom:20px;width:100%;max-width:200px}}section.info .info-container .app-info-container .download-link-container a.info-link img{max-height:25px;margin-bottom:0}.instruction{font-family:main-regular;border-top:1px dotted #d3d3d3;border-bottom:1px dotted #d3d3d3;background-color:#fafafa;margin-bottom:50px;padding:50px 0;box-sizing:border-box;overflow:hidden;height:100%;display:none}.instruction-close{display:block}.instruction h2{font-family:main-bold;font-size:50px;text-align:center;color:#171738;text-transform:uppercase;margin-bottom:50px}.instruction .slide-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;width:100%}@media (max-width:800px){.instruction .slide-container{-ms-flex-direction:column;flex-direction:column}}.instruction .slide-container .slide{width:calc(50% - 10px);border:1px solid #d3d3d3;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;overflow:hidden;border-radius:10px;background-color:#fff;box-sizing:border-box}.instruction .slide-container .slide:hover{-ms-transform:scale(1.03);transform:scale(1.03);z-index:9;border-bottom-left-radius:0;border-bottom-right-radius:0}@media (max-width:800px){.instruction .slide-container .slide{width:100%}}.instruction .slide-container .slide .slide-number{left:0;top:0;font-family:main-bold;position:absolute;background-color:#df3d3e;color:#fff;font-size:12px;padding:10px;border-bottom-right-radius:10px}.instruction .slide-container .slide img{height:100%;max-height:300px}.instruction .slide-container .slide .instructions-text-container{width:100%;margin-top:30px;min-height:150px}.instruction .slide-container .slide .instructions-text-container h3{font-family:main-bold;font-size:20px;margin-bottom:10px}.instruction .slide-container .slide .instructions-text-container p{font-size:14px;line-height:1.4}.instruction .slide-container .slide .instructions-text-container ol{list-style-type:decimal;list-style-position:outside;margin-left:12px}.instruction .slide-container .slide .instructions-text-container ol li{font-size:14px;line-height:1.4;margin-bottom:5px}.instruction .slide-container .slide .instructions-text-container ol li a{color:#171738;font-family:main-bold;text-decoration:none}.instruction .slide-container .slide .instructions-text-container ol li a:hover{color:#df3d3e;letter-spacing:.1px}body *{box-sizing:border-box;transition:all .3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:1100px;margin:0 auto;padding:30px 30px 0 30px}