@import url("https://fonts.googleapis.com/css?family=Roboto");.error{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.error .content{font-family:'Roboto',sans-serif;text-align:center}.error .content .logo img{width:50%;height:50%;margin:auto;display:block}@media only screen and (max-width:767px){.error .content .logo img{width:100%;height:100%}}.error .content .error{margin-top:60px}.error .content .error .tagline{font-weight:900;display:block;font-size:48px}@media only screen and (max-width:767px){.error .content .error .tagline{font-size:36px}}.error .content .error .details{display:block;font-size:32px}@media only screen and (max-width:767px){.error .content .error .details{font-size:22px}}.error .content .contact{margin-top:60px}.error .content .contact .contact-message{font-size:32px}@media only screen and (max-width:767px){.error .content .contact .contact-message{font-size:22px}}.paypal{color:#727272;min-height:100%}.paypal .container{margin-top:15px}.paypal .paypal-color{background:#6db3f2;background:-moz-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:-webkit-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:linear-gradient(to bottom,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=0)}.paypal section.video{margin:auto;max-width:100%;background-color:transparent;border:none}@media(min-width:850px){.paypal section.video{max-width:80vh}}.paypal section.message{margin-top:15px;text-align:center;font-weight:bold;font-size:24px}.paypal section.description{margin-top:15px;color:#757474;text-align:center}.paypal section.description span{margin-top:5px;display:block}.paypal section.buy{margin-top:15px;margin-right:15px;margin-left:15px}.paypal section.buy a{color:#fff;height:38px;border-radius:10px;font-weight:bold;display:block;width:auto;margin:auto;max-width:50%}@media screen and (max-width:320px){.paypal section.buy a{max-width:65%;height:45px}}.paypal section.plug{background-color:transparent;border:none;padding-bottom:40px}.paypal header{background-color:#fff;border-bottom:1px solid #a5a5a5;max-width:100%;width:100%}.paypal header .contact{background-color:transparent;border:none}.paypal header .contact .contact-profile{display:flex;align-items:center}.paypal header .contact .contact-profile img{margin:10px;margin-left:15px;display:block;width:50px;height:50px;border-radius:50%}.paypal header .contact .contact-profile span{margin-left:5px;font-weight:bold}.paypal header .contact .header-button{margin:auto}.paypal header .contact .header-button a{margin:10px;margin-right:15px;color:#fff;height:38px;border-radius:10px;font-weight:bold}.company{min-height:100%}.company header{background-color:#fff;max-width:100%;width:100%}.company header .row{margin:0 auto}@media(min-width:850px){.company header .row{max-width:80vh}}@media(min-width:850px){.company header .header-icon{max-width:unset}}.company header .header-icon img{display:block;padding:5px;width:80px;height:80px}.company header .header-button{margin:auto}.company header .header-button a{margin:5px;color:#fff;background-color:#508ff4;width:auto;height:38px;border-radius:10px;font-weight:bold}.company header .header-title{font-size:20px;font-weight:bold}.company nav{padding-top:10px}.company nav a{color:#000;margin-right:5px;background-color:#afafaf}.company nav a.nav-link{border-color:transparent!important}.company nav a.active{color:#000}.company .tab-content{background-color:#000;padding:5px 0}.company section{margin:auto;margin-top:15px;background-color:#fff;color:#3d3d3d}.company section .title{font-size:18px}@media(min-width:850px){.company section{max-width:80vh}}.company section.message{padding:0 12px;text-align:center;font-size:18px}.company section.image{width:100%}.company section.image img{margin:auto;display:block;width:75%;border-radius:10px}.company section.image .image-description{padding-left:10px}.company section.product{width:100%}.company section.product img{margin:auto;display:block;width:75%;border-radius:10px}.company section.product .product-description{padding-left:10px}.company section.userproduct{width:100%}.company section.userproduct img{margin:auto;display:block;width:75%;border-radius:10px}.company section.userproduct .product-description{padding-left:10px}.company section.userproduct .title{font-size:1rem}.company section.document{width:100%}.company section.document img{margin:auto;display:block;width:75%;border-radius:10px}.company section.document .document-description{padding-left:10px}.company section.videos{max-width:100%;background-color:transparent;border:none;background:#eaeaea;margin-top:0}@media(min-width:850px){.company section.videos{max-width:80vh}}.company section.videos .videos-description{padding-left:10px}.company section.video{max-width:100%}@media(min-width:850px){.company section.video{max-width:80vh}}.company section.video .video-description{padding-left:10px}.company section.buttons{background-color:transparent;border:none}.company section.buttons .view-button{background-color:#000;border-color:unset;width:100%}.company section.buttons .col-12{max-width:96%;margin:0 auto}.company section.contact{margin-top:30px;background-color:transparent;border:none}.company section.contact .contact-profile-image{float:right}.company section.contact .contact-profile-image img{margin:auto;display:block;width:60px;height:60px;border-radius:50%}.company section.contact .contact-profile-info span{display:block}.company section.recommend{background-color:transparent;border:none;text-align:center}.company section.recommend span{display:block;font-weight:bold;font-size:16px;color:#3d3d3d}.company section.recommend .share-item{display:inline-block;font-size:28px;margin-left:5px;margin-right:5px}@media only screen and (device-width:768px){.company section.recommend .share-item{font-size:40px}}@media only screen and (device-width:1024px){.company section.recommend .share-item{font-size:40px}}.company section.recommend .share-item a{color:#000}.company section.plug{background-color:transparent;border:none;padding-bottom:40px}.dechr-wrapper{background-color:#eaeaea;position:relative;margin:20px 0}.dechr-wrapper .dechr-avatar{width:32px;height:32px;border-radius:100px;position:absolute;overflow:hidden;background-color:#eaeaea;margin:auto;top:-16px;left:0;right:0;color:#000;font-size:16px}.contact-footer{border:none!important;background-color:green;margin-top:50px!important}.contact-footer .company-message{text-align:center;font-size:12px;padding:5px}.contact-footer .profile-wrapper{background-color:#eaeaea;position:relative;padding-top:50px}.contact-footer .profile-wrapper .profile-avatar{width:60px;height:60px;border-radius:100px;position:absolute;overflow:hidden;border:1px solid #878787;margin:auto;top:-30px;left:0;right:0}.contact-footer .profile-wrapper .profile-avatar img{width:100%}.contact-footer .profile-wrapper .profile-info{text-align:center;padding-top:0}.contact-footer .profile-wrapper .profile-info label{display:block;text-align:center;margin:0}.contact-footer .profile-wrapper .profile-info a{display:block;text-align:center}#summary{line-height:1.5}#summary p.collapse:not(.show){height:50px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#summary p.collapsing{min-height:50px!important}#summary a{color:#000}html{height:100%}body{min-height:100%;height:100%}#root{min-height:100%;height:100%;display:block}.loader-container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.loader-container .loader{margin:auto;width:300px;height:300px;background:url("/resources/img/resource-loader.gif") no-repeat center center}.container{padding-right:0;padding-left:0}.card{border:none!important}.nav-tabs{border-bottom:unset}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#000;color:#fff}