.content{line-height:24px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{position:relative;margin:0 0 20px;color:#00a2e4;font-weight:700}.content h1{font-size:35px;line-height:40px}@media (max-width:639px){.content h1{font-size:25px;line-height:32px}}.content h2{font-size:30px;line-height:35px;color:inherit}@media (max-width:639px){.content h2{font-size:22px;line-height:30px}}.content h3{font-size:22px;line-height:35px;color:inherit}@media (max-width:639px){.content h3{font-size:20px;line-height:28px}}.content h4{font-size:20px;line-height:30px;color:inherit}@media (max-width:639px){.content h4{font-size:18px;line-height:25px}}.content h5{font-size:20px;line-height:28px;color:inherit}@media (max-width:639px){.content h5{font-size:16px;line-height:22px}}.content h6{font-size:18px;line-height:25px;color:inherit}@media (max-width:639px){.content h6{font-size:14px;line-height:20px}}.content b,.content strong{font-weight:600}.content blockquote{position:relative;margin:20px 0;color:#000;padding:15px 20px;font-size:18px;line-height:28px;background-color:rgba(0, 0, 0, 0.1)}.content>p{margin:20px 0}.content>p:first-child{margin-top:0}.content>p:last-child{margin-bottom:0}.content a:not(.btn):not(.button){transition:all ease-in-out 0.25s;color:#393185}.content a:not(.btn):not(.button):hover{text-shadow:0 0 3px rgba(57, 49, 133, 0.25)}.content img{max-width:100%;width:auto;height:auto}.content ul{margin:20px 0;list-style-type:square;list-style-position:inside}@media (max-width:639px){.content ul{font-size:15px}}.content ol{margin:20px 0;list-style-type:decimal;list-style-position:inside}@media (max-width:639px){.content ol{font-size:15px}}.content .wp-caption{max-width:100%;height:auto}.content .alignleft{display:inline;float:left;margin-right:1.5em}.content .alignright{display:inline;float:right;margin-left:1.5em}.content .aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto}.content .wp-caption{margin-bottom:1.5em;padding-top:5px;text-align:center}.content .wp-caption img{margin:0;padding:0;border:0 none}.content .wp-caption .wp-caption-text{margin:0;font-size:10px;line-height:1.5}.content .wp-smiley{margin:0 !important;max-height:1em}.content iframe{width:100%;height:500px}.content table{width:100%;border-collapse:collapse;color:#3a3a3a}.content table td,.content table th{padding:10px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:left;font-size:15px}@media (min-width:1040px){.content table td,.content table th{padding:20px;font-size:18px}}.content table td:first-child,.content table th:first-child{border-left:1px solid #e4e4e4}.content table td:last-child,.content table th:last-child{border-right:1px solid #e4e4e4}.content table th{font-weight:700}.content table thead{background-color:#ededed}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -15px 20px}.gallery:last-child{margin-bottom:0}.gallery a,.gallery img{display:block;width:100%}.gallery img{height:auto}.gallery-item{position:relative;margin:0;padding:15px;width:100%}.gallery-caption{position:absolute;right:15px;bottom:15px;left:15px;margin:0;padding:5px;background-color:rgba(0, 0, 0, 0.6);color:#fff;text-align:center;cursor:pointer;transition:all ease-in-out 0.25s}.gallery-item:hover .gallery-caption{background-color:rgba(0, 0, 0, 0.9)}@media (min-width:961px){.gallery-columns-2 .gallery-item{width:50%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-3 .gallery-item{width:50%}}@media (min-width:961px){.gallery-columns-3 .gallery-item{width:33.33333%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-4 .gallery-item{width:50%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-4 .gallery-item{width:33.33333%}}@media (min-width:1201px){.gallery-columns-4 .gallery-item{width:25%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-5 .gallery-item{width:33.33333%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-5 .gallery-item{width:25%}}@media (min-width:1201px){.gallery-columns-5 .gallery-item{width:20%}}@media (min-width:0) and (max-width:640px){.gallery-columns-6 .gallery-item{width:50%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-6 .gallery-item{width:33.33333%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-6 .gallery-item{width:25%}}@media (min-width:1201px){.gallery-columns-6 .gallery-item{width:16.66667%}}@media (min-width:0) and (max-width:640px){.gallery-columns-7 .gallery-item{width:50%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-7 .gallery-item{width:33.33333%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-7 .gallery-item{width:20%}}@media (min-width:1201px){.gallery-columns-7 .gallery-item{width:14.28571%}}@media (min-width:0) and (max-width:640px){.gallery-columns-8 .gallery-item{width:50%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-8 .gallery-item{width:25%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-8 .gallery-item{width:16.66667%}}@media (min-width:1201px){.gallery-columns-8 .gallery-item{width:12.5%}}@media (min-width:0) and (max-width:640px){.gallery-columns-9 .gallery-item{width:50%}}@media (min-width:641px) and (max-width:960px){.gallery-columns-9 .gallery-item{width:25%}}@media (min-width:961px) and (max-width:1200px){.gallery-columns-9 .gallery-item{width:14.28571%}}@media (min-width:1201px){.gallery-columns-9 .gallery-item{width:11.11111%}}html{display:flex;overflow-y:scroll;flex-direction:column;box-sizing:border-box;background-color:#fff;background-image:url(../img/bg.png);color:#000;font-size:15px;font-family:'Roboto', sans-serif}body{display:flex;flex-direction:column;font-size:16px}input,a{outline:none}a{color:inherit;text-decoration:none}p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}::-webkit-input-placeholder{color:#949494}:-moz-placeholder{color:#949494}::-moz-placeholder{color:#949494}:-ms-input-placeholder{color:#949494}.text-center{text-align:center}.text-large{font-size:18px}.btn{display:inline-block;padding:0 20px;outline:0;border:0;border-radius:0;background-color:#3f2eba;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:42px;cursor:pointer;transition:all ease-in-out 0.25s}.btn:hover{background-color:#5c4dc4}.btn:disabled{background-color:#796dcf}#wrap{display:flex;flex-direction:column;justify-content:stretch;padding-top:70px;min-height:100vh;width:100%}@media (min-width:1040px){#wrap{padding-top:120px}}.admin-bar #wrap{min-height:calc(100vh - 32px)}@media screen and (max-width:782px){.admin-bar #wrap{min-height:calc(100vh - 46px)}}#middle{display:flex;flex:1 0 auto;flex-direction:column;color:#5a5a5a}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;visibility:hidden;background-color:rgba(0, 0, 0, 0.5);opacity:0;cursor:pointer;transition:all ease-in-out 0.25s}[data-offcanvas='true'] .overlay{visibility:visible;opacity:1}.offcanvas{position:fixed;top:0;right:-250px;bottom:0;z-index:60;overflow-y:auto;padding-bottom:80px;width:250px;background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.15);transition:all ease-in-out 0.25s}.admin-bar .offcanvas{top:32px}@media (max-width:782px){.admin-bar .offcanvas{top:46px}}[data-offcanvas='true'] .offcanvas{right:0}.offcanvas-top{border-bottom:1px solid #ddd}.offcanvas-close{display:block;width:50px;height:50px;text-align:center;font-size:25px;line-height:50px;cursor:pointer;transition:all ease-in-out 0.25s}.offcanvas-close:hover{background-color:rgba(255, 255, 255, 0.05)}.offcanvasWidget{border-bottom:1px solid #ddd}.offcanvasWidget-title{padding:10px 20px;background-color:#eee;font-weight:500}.offcanvasWidget .menu{display:block;margin:0;padding:0;list-style-type:none}.offcanvasWidget .menu li{position:relative;display:block}.offcanvasWidget .menu a{display:block;padding:15px 20px;border-bottom:1px solid #f2f2f2;transition:all ease-in-out 0.25s}.offcanvasWidget .menu .current-menu-item a,.offcanvasWidget .menu a:hover{background-color:#eef3f5}.offcanvasWidget .menu li.lv1:last-child a{border-bottom:0}.offcanvasWidget .menu li.lv2>a{padding-left:30px}.offcanvasWidget .menu li.lv3>a{padding-left:40px}.offcanvasWidget .menu li.lv4 a{padding-left:40px}.offcanvasWidget .sub-menu{display:none}.offcanvasWidget .menu-toggle{transition:all ease-in-out 0.25s;position:absolute;top:0;right:0;width:50px;height:50px;text-align:center;font-size:18px;line-height:50px;cursor:pointer}.offcanvasWidget .menu-toggle:hover{background-color:#eef3f5}.header{transition:all ease-in-out 0.25s;position:fixed;top:0;right:0;left:0;z-index:1;padding:0 20px}.admin-bar .header{top:32px}@media screen and (max-width:782px){.admin-bar .header{top:46px}}.header--fixed{background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.2)}.header-container{transition:all ease-in-out 0.25s;display:flex;margin:0 auto;max-width:1200px;width:100%;align-items:center;justify-content:space-between;height:120px}@media (max-width:1039px){.header-container{height:70px}}.header--fixed .header-container{height:70px}.header-logo{transition:all ease-in-out 0.25s;display:block;align-self:stretch;width:280px;background-image:url(../img/logo.svg);background-position:left center;background-size:contain;background-repeat:no-repeat}@media (max-width:1039px){.header-logo{width:150px}}.header--fixed .header-logo{width:150px}.headerBars{transition:all ease-in-out 0.25s;display:none;flex-basis:50px;flex-shrink:0;width:50px;height:50px;color:#383184;text-align:center;font-size:25px;line-height:50px;cursor:pointer}@media (max-width:1039px){.headerBars{display:block}}.headerBars:hover{background-color:rgba(0, 0, 0, 0.05)}.headerNav{display:flex;align-self:stretch;color:#1c1c1c}@media (max-width:1039px){.headerNav{display:none}}.headerNav a{display:block}.headerNav ul.lv1{display:flex}.headerNav li.lv1{position:relative;display:flex;flex-direction:column}.headerNav li.lv1>a{transition:all ease-in-out 0.25s;display:flex;align-items:center;flex:1 0 auto;padding:20px;text-transform:uppercase;font-weight:500;font-size:15px}.headerNav li.lv1>a:hover{color:#0077af}.headerNav ul.lv2{transition:all ease-in-out 0.25s;position:absolute;top:100%;visibility:hidden;padding:0;width:300px;background-color:#fff;background-image:url(../img/bg.png);background-position:center;opacity:0}.headerNav li.lv2 a{transition:all ease-in-out 0.25s;display:block;color:#393185;line-height:25px}.headerNav li.lv2 a:hover{background-color:rgba(0, 0, 0, 0.05)}.headerNav li.lv1:hover ul.lv2{visibility:visible;opacity:1}.headerNav li.lv1:hover ul.lv2 a{padding:10px 20px}.slider{overflow:hidden;height:365px}.slider .slick-dotsContainer{margin:0 auto;max-width:100%;width:600px}.slider .slick-dots{position:relative;display:flex}.slider .slick-dotContainer{position:relative}.slider .slick-dot{transition:all ease-in-out 0.25s;position:relative;height:15px;background-color:#666;cursor:pointer}.slider .slick-dot:hover{background-color:#f0f0f0}.slider .slick-dot:before{position:absolute;top:0;right:0;bottom:0;display:block;width:1px;background-color:#aaa;content:''}.slider .slick-dot--last:before{content:none}.slider .slick-active .slick-dot{cursor:default}.slider .slick-activeDot{transition:all ease-in-out 0.25s;position:absolute;top:0;left:0;height:15px;background-color:rgba(0, 0, 0, 0.9)}.slider .slideThumb{transition:all ease-in-out 0.25s;position:absolute;bottom:50px;left:0;z-index:10;display:block;visibility:hidden;width:100%;opacity:0;-webkit-box-reflect:below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255, 255, 255, 0.3)))}.slider .slick-dotContainer:hover .slideThumb{bottom:15px;visibility:visible;opacity:1}.slide{position:relative;display:none;height:350px}.slide:first-child{display:block}.slider--initialized .slide{display:block}.slide-image{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}.slide-title{position:absolute;right:0;bottom:0;left:0;color:#1b1b1b;padding:20px;background-color:rgba(255, 255, 255, 0.7);text-align:center;text-transform:uppercase;font-weight:700;font-size:25px;line-height:50px}@media (max-width:639px){.slide-title{font-size:18px;line-height:30px}}.footerMiddle{padding:30px 20px;background-color:#393939;color:#b5b4b4}.footerMiddle-container{display:block;margin:0 auto;max-width:1200px;width:100%}@media (min-width:1040px){.footerMiddle-container{display:flex}}@media (max-width:1039px){.footerWidget{margin-bottom:30px}.footerWidget:last-child{margin-bottom:0}}@media (min-width:1040px){.footerWidget{flex-basis:calc((99.99999% - (30px * 2)) / 3);margin-right:30px;max-width:calc((99.99999% - (30px * 2)) / 3)}.footerWidget:last-child{margin-right:0}}.footerWidget .custom-html-widget{line-height:24px}.footerWidget .custom-html-widget a{transition:all ease-in-out 0.25s}.footerWidget .custom-html-widget a:hover{color:#00a2e4}.footerWidget-title{margin-bottom:20px;padding:10px;background-color:#454444;color:#fff;text-transform:uppercase;font-weight:700;font-size:20px}.footerBottom{padding:15px 20px;background-color:#303030;color:#a7a7a7;font-size:14px;line-height:30px}.footerBottom-container{display:flex;margin:0 auto;max-width:1200px;width:100%;justify-content:center}@media (max-width:639px){.footerBottom-container{align-items:center;flex-direction:column}}@media (min-width:640px){.footerCopyright{padding-right:10px}.footerCopyright:after{display:inline-block;padding-left:0px;vertical-align:top;content:''}}.footerDev{transition:all ease-in-out 0.25s}.footerDev:hover{color:#fff}.pageInfo{position:relative;padding:50px 20px;background-color:#333;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.pageInfo:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0, 0, 0, 0.5);content:''}.pageInfo-title{position:relative;text-align:center;text-transform:uppercase;text-shadow:0 0 5px rgba(0, 0, 0, 1);font-weight:700;font-size:24px}@media (min-width:640px){.pageInfo-title{font-size:32px}}.simpleLayout{padding:30px 20px 10px}.simpleLayout-container{display:block;margin:0 auto;max-width:1200px;width:100%}.archivePosts{margin-bottom:20px}.archivePost{margin-bottom:20px;background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.1)}.archivePost:last-child{margin-bottom:0}.archivePost-title{display:block;padding:10px 20px;border-bottom:1px solid #ddd;font-weight:500;font-size:21px;line-height:30px}@media (min-width:1040px){.archivePost-middle{display:flex}}.archivePost-imageContainer{display:block}@media (min-width:1040px){.archivePost-imageContainer{flex-basis:25%;flex-shrink:0}}.archivePost-image{display:block;width:100%;height:auto}.archivePost-content{padding:20px}@media (min-width:1040px){.archivePost-content{flex-grow:1}}.archivePost-more{display:block;padding:15px 20px;border-top:1px solid #ddd;font-weight:500;transition:all ease-in-out 0.25s}.archivePost-more:hover{background-color:#f6f6f6}.wp-pagenavi{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;margin-bottom:20px;border:1px solid #ddd;background-color:#fff}.wp-pagenavi a,.wp-pagenavi span{display:block;width:40px;height:40px;text-align:center;font-weight:500;font-size:16px;line-height:40px;transition:all ease-in-out 0.25s}.wp-pagenavi a:hover{background-color:#f5f5ff}.wp-pagenavi .current{background-color:rgba(0, 0, 0, 0.05)}.pageLayout{padding:30px 20px 10px}.pageLayout-container{display:flex;margin:0 auto;max-width:1200px;width:100%}@media (max-width:1039px){.pageLayout-container{flex-direction:column}}.pageLayout-main{margin-bottom:20px}@media (min-width:1040px){.pageLayout-main{flex-basis:calc(100% - 320px);margin-right:30px;max-width:calc(100% - 320px)}}.pageLayout-sidebar{margin-bottom:20px}@media (min-width:1040px){.pageLayout-sidebar{flex-basis:300px;max-width:300px}}.sidebarWidget .menu>li{margin-bottom:20px}.sidebarWidget .menu>li:last-child{margin-bottom:0}.sidebarWidget .menu a{transition:all ease-in-out 0.25s;display:block;padding:15px;border:0;border-radius:4px;background-color:#393185;color:#fff;text-align:center;text-decoration:none;font-size:16px}.sidebarWidget .menu a:hover{background-color:#0372a0}.partners{display:flex;flex-wrap:wrap;margin-bottom:20px}.partner{flex-basis:100%}@media (min-width:640px){.partner{margin-right:20px}}@media (min-width:640px) and (max-width:1039px){.partner{flex-basis:calc((100% - (20px * 2)) / 3);max-width:calc((100% - (20px * 2)) / 3)}.partner:nth-child(3n){margin-right:0}}@media (min-width:1040px){.partner{flex-basis:calc((100% - (20px * 4)) / 5);max-width:calc((100% - (20px * 4)) / 5)}.partner:nth-child(5n){margin-right:0}}.partner-image{display:block;width:100%;height:auto}.pageContent{margin-bottom:20px}.frontServices{padding:20px}.frontServices-container{display:flex;margin:0 auto;max-width:1200px;width:100%;flex-wrap:wrap}.frontService{transition:all ease-in-out 0.25s;position:relative;display:block;flex-basis:100%;margin-bottom:30px;background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:0 0 5px rgba(0, 0, 0, 0.1)}@media (min-width:640px){.frontService{margin-right:30px}}@media (min-width:640px) and (max-width:1039px){.frontService{flex-basis:calc((100% - (30px * 1)) / 2);max-width:calc((100% - (30px * 1)) / 2)}.frontService:nth-child(2n){margin-right:0}}@media (min-width:1040px){.frontService{flex-basis:calc((100% - (30px * 3)) / 4);max-width:calc((100% - (30px * 3)) / 4)}.frontService:nth-child(4n){margin-right:0}}.frontService:hover{box-shadow:0 0 20px rgba(0, 0, 0, 0.5)}.frontService:before{display:block;padding-top:100%;content:''}.frontService-title{position:absolute;top:50%;right:0;left:0;padding:10px;background-color:#454444;color:#fff;text-align:center;font-weight:700;font-size:21px;transform:translateY(-50%)}.frontNewsSection{padding:20px}.frontNewsSection-container{display:flex;margin:0 auto;max-width:1200px;width:100%;flex-wrap:wrap}.frontNews{flex-basis:100%;margin-bottom:30px}@media (min-width:640px){.frontNews{margin-right:30px}}@media (min-width:640px) and (max-width:1039px){.frontNews{flex-basis:calc((100% - (30px * 1)) / 2);max-width:calc((100% - (30px * 1)) / 2)}.frontNews:nth-child(2n){margin-right:0}}@media (min-width:1040px){.frontNews{flex-basis:calc((100% - (30px * 2)) / 3);max-width:calc((100% - (30px * 2)) / 3)}.frontNews:nth-child(3n){margin-right:0}}.frontNews-imageContainer{display:block;margin-bottom:20px}.frontNews-image{display:block;width:100%;height:auto}.frontNews-title{display:block;margin-bottom:12px;color:#222;text-transform:uppercase;font-weight:700;font-size:18px}.frontNews-excerpt{font-size:14px;line-height:24px}.frontBlocks{padding:20px}.frontBlocks-container{display:flex;margin:0 auto;max-width:1200px;width:100%;flex-wrap:wrap;justify-content:center}.frontBlock{transition:all ease-in-out 0.25s;flex-basis:100%;margin-bottom:20px;padding:30px;min-height:200px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);text-align:center}@media (min-width:640px){.frontBlock{margin-right:20px}}@media (min-width:640px) and (max-width:1039px){.frontBlock{flex-basis:calc((100% - (20px * 2)) / 3);max-width:calc((100% - (20px * 2)) / 3)}.frontBlock:nth-child(3n){margin-right:0}}@media (min-width:1040px){.frontBlock{flex-basis:calc((100% - (20px * 4)) / 5);max-width:calc((100% - (20px * 4)) / 5)}.frontBlock:nth-child(5n){margin-right:0}}.frontBlock:hover{box-shadow:0 2px 25px 0 rgba(0, 0, 0, 0.3), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2)}.frontBlock-imageContainer{display:flex;align-items:center;justify-content:center;height:100px}.frontBlock-image{display:block;margin:0 auto;max-width:90px;max-height:90px;height:auto}.frontBlock:hover .frontBlock-image{transition:all ease-in-out 0.25s;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.frontBlock-title{color:#007bff;font-weight:500;font-size:16px;line-height:25px}.sectionTitle{padding:20px}.sectionTitle-container{display:flex;margin:0 auto;max-width:1200px;width:100%;align-items:center;justify-content:center}.sectionTitle-prefix,.sectionTitle-postfix{flex:1 0 20px;height:2px;background-color:#00a2e4}.sectionTitle-prefix{margin-right:20px}.sectionTitle-postfix{margin-left:20px}.sectionTitle-text{color:#00a2e4;text-transform:uppercase;font-size:20px}@media (min-width:640px) and (max-width:1039px){.sectionTitle-text{font-size:24px}}@media (min-width:1040px){.sectionTitle-text{font-size:36px}}.products{display:flex;flex-wrap:wrap}.product{display:flex;flex-basis:100%;flex-direction:column;margin-bottom:20px;background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.25)}@media (min-width:640px){.product{margin-right:20px}}@media (min-width:640px) and (max-width:1039px){.product{flex-basis:calc((100% - (20px * 1)) / 2);max-width:calc((100% - (20px * 1)) / 2)}.product:nth-child(2n){margin-right:0}}@media (min-width:1040px){.product{flex-basis:calc((100% - (20px * 2)) / 3);max-width:calc((100% - (20px * 2)) / 3)}.product:nth-child(3n){margin-right:0}}.product-imageContainer{position:relative}.product-imageContainer:before{display:block;padding-top:100%;content:''}.product-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;max-width:100%;max-height:100%}.product-middle{padding:10px 15px;border-top:1px solid #eee;text-align:center}.product-title{font-weight:500;font-size:20px}.product-price{margin-top:10px;font-size:16px;font-weight:500;color:#009036}.product-attributes{flex:1 0 auto;padding:5px 0;font-size:14px;border-top:1px solid #eee}.product-attribute{display:flex;padding:5px 15px}.product-key{display:block;font-weight:500}.product-key:after{content:':'}.product-value{padding-left:10px}.product-classes{display:flex;flex-wrap:wrap;padding:15px 10px 10px 15px;border-top:1px solid #eee}.productClass{display:flex;align-items:center;margin-right:5px;margin-bottom:5px;padding:5px 10px;border-radius:5px}.productClass-label{margin-right:8px;font-weight:500;font-size:14px;text-shadow:0 0 1px #fff}.productClass-title{font-weight:700;font-size:16px;text-shadow:0 0 3px rgba(0, 0, 0, 0.5)}/*# sourceMappingURL=style.css.map */