*{box-sizing:border-box;outline:none;transition:color .25s ease-out,background .25s ease-out,opacity .25s ease-out}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Roman.otf);font-weight:400;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Heavy.otf);font-weight:700;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Black.otf);font-weight:900;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Oblique.otf);font-weight:400;font-style:italic}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-HeavyOblique.otf);font-weight:700;font-style:italic}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-LightOblique.otf);font-weight:300;font-style:italic}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-MediumOblique.otf);font-weight:500;font-style:italic}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-BlackOblique.otf);font-weight:900;font-style:italic}@font-face{font-family:proximanova;src:url(../fonts/proximanova-black-webfont.eot);src:url(../fonts/proximanova-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-black-webfont.woff) format("woff"),url(../fonts/proximanova-black-webfont.ttf) format("truetype"),url(../fonts/proximanova-black-webfont.svg#proxima_novablack) format("svg");font-weight:900;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-bold-webfont.eot);src:url(../fonts/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-bold-webfont.woff) format("woff"),url(../fonts/proximanova-bold-webfont.ttf) format("truetype"),url(../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-boldit-webfont.eot);src:url(../fonts/proximanova-boldit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-boldit-webfont.woff) format("woff"),url(../fonts/proximanova-boldit-webfont.ttf) format("truetype"),url(../fonts/proximanova-boldit-webfont.svg#proxima_nova_rgbold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:proximanova;src:url(../fonts/proximanova-extrabold-webfont.eot);src:url(../fonts/proximanova-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-extrabold-webfont.woff) format("woff"),url(../fonts/proximanova-extrabold-webfont.ttf) format("truetype"),url(../fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-light-webfont.eot);src:url(../fonts/proximanova-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-light-webfont.woff) format("woff"),url(../fonts/proximanova-light-webfont.ttf) format("truetype"),url(../fonts/proximanova-light-webfont.svg#proxima_novalight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-lightitalic-webfont.eot);src:url(../fonts/proximanova-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-lightitalic-webfont.woff) format("woff"),url(../fonts/proximanova-lightitalic-webfont.ttf) format("truetype"),url(../fonts/proximanova-lightitalic-webfont.svg#proxima_novalight_italic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:proximanova;src:url(../fonts/proximanova-regular-webfont.eot);src:url(../fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regular-webfont.woff) format("woff"),url(../fonts/proximanova-regular-webfont.ttf) format("truetype"),url(../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-regularitalic-webfont.eot);src:url(../fonts/proximanova-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regularitalic-webfont.woff) format("woff"),url(../fonts/proximanova-regularitalic-webfont.ttf) format("truetype"),url(../fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:proximanova;src:url(../fonts/proximanova-semibold-webfont.eot);src:url(../fonts/proximanova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-semibold-webfont.woff) format("woff"),url(../fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold) format("svg");font-weight:500;font-style:normal}@font-face{font-family:proximanova;src:url(../fonts/proximanova-semibolditalic-webfont.eot);src:url(../fonts/proximanova-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-semibolditalic-webfont.woff) format("woff"),url(../fonts/proximanova-semibolditalic-webfont.ttf) format("truetype"),url(../fonts/proximanova-semibolditalic-webfont.svg#proxima_novasemibold_italic) format("svg");font-weight:500;font-style:italic}html{height:100%}body{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.01);background:#fff;color:red;font-size:14px;font-family:arial,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}body.modal{overflow:hidden;height:100%}a{display:inline-block;cursor:pointer;color:red}a,a:hover{text-decoration:none}a:hover{color:#b30000}button{background:none;border:none;padding:0}label{display:inline-block}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}img{max-width:100%;height:auto}.half{width:50%;float:left}@media screen and (max-width:767px){.half{width:100%}}.clear{clear:both}.clear:after{content:"";display:table;clear:both}.left{float:left}.right{float:right}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.image-responsive a,.image-responsive img{width:100%;display:block}.image-responsive img{height:auto}.visible-tablet{display:none}@media screen and (max-width:1200px){.visible-tablet{display:inline-block}}.visible-phone{display:none}@media screen and (max-width:767px){.visible-phone{display:inline-block}}@media screen and (max-width:1200px){.hidden-tablet{display:none!important}}@media screen and (max-width:767px){.hidden-phone{display:none!important}}.text-center{text-align:center}.warning-message{color:red;font-weight:900;background:hsla(0,0%,96.9%,.67)}.warning-message a{color:#1b1b1b;text-decoration:underline}nav ul{margin:0;padding:0}nav ul li,nav ul li a{display:inline-block}h1,h2,h3,h4,h5,h6{margin:0;color:#1b1b1b;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1b1b1b}input[type=search]{border-radius:0}sup{font-size:50%;top:-1em}.btn,.close-btn,.popup-image-toggle,.toggle-button,.toggle-select,.toggle-single{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggleable{display:none}.toggleable.active{display:block}.wrapper{position:relative}.wrapper:after{content:"";display:table;clear:both}.container{max-width:1200px;margin:auto}.container:after{content:"";display:table;clear:both}@media screen and (max-width:1200px){.container{padding:0 15px}}.owl-carousel .owl-item{-webkit-backface-visibility:visible}@media screen and (max-width:767px){.owl-carousel .owl-nav{display:none}}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:50%;width:25px;height:25px;border-radius:100%;border:1px solid red;background:#fff;color:#fff;font-family:FontAwesome;transform:translateY(-50%)}.owl-carousel .owl-next:after,.owl-carousel .owl-prev:after{position:absolute;top:50%;transform:translateY(-50%);color:red}.owl-carousel .owl-prev{left:10px}.owl-carousel .owl-prev:after{left:8px;content:"\f0d9"}.owl-carousel .owl-next{right:10px}.owl-carousel .owl-next:after{left:10px;content:"\f0da"}.form .input-upload,.form input[type=color],.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form select,.form textarea{height:45px;padding:12px 15px;font-size:16px;border:1px solid #d4d2d2;border-radius:3px;width:100%;transition:all .25s ease-out}.form .input-upload:focus,.form input[type=color]:focus,.form input[type=date]:focus,.form input[type=datetime-local]:focus,.form input[type=datetime]:focus,.form input[type=email]:focus,.form input[type=month]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=time]:focus,.form input[type=url]:focus,.form input[type=week]:focus,.form select:focus,.form textarea:focus{border:1px solid #1b1b1b}.form .input-upload.error,.form input[type=color].error,.form input[type=date].error,.form input[type=datetime-local].error,.form input[type=datetime].error,.form input[type=email].error,.form input[type=month].error,.form input[type=number].error,.form input[type=password].error,.form input[type=search].error,.form input[type=tel].error,.form input[type=text].error,.form input[type=time].error,.form input[type=url].error,.form input[type=week].error,.form select.error,.form textarea.error{border:1px solid red}.form textarea{height:150px}.form .upload{position:relative}.form .upload input{visibility:hidden;position:absolute;z-index:-1}.form .upload .btn{background:#e5e4e4;font-weight:700;position:absolute;top:0;right:0;height:100%;border:none;border-radius:0;box-shadow:none;color:#1b1b1b}@media screen and (max-width:767px){.form .upload .btn{top:100%;left:0;right:auto;height:40px;margin-top:1px}}.form .upload input.error~label{border:1px solid red}.form .input-upload{cursor:pointer;padding-right:150px;position:relative}@media screen and (max-width:767px){.form .input-upload{padding-right:0;margin-bottom:45px}}.form .input-upload .text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form .label{margin-bottom:8px;color:#666;font-size:16px;font-weight:500}.form .asterisk{color:red;font-size:20px}.form .form-group{margin-bottom:20px;position:relative}.form .form-group:after{content:"";display:table;clear:both}.form .row{margin:0 -25px}.form .row:after{content:"";display:table;clear:both}@media screen and (max-width:1200px){.form .row{margin:0 -15px}}.form .row .form-group{width:50%;float:left;padding:0 25px}@media screen and (max-width:1200px){.form .row .form-group{padding:0 15px}}@media screen and (max-width:767px){.form .row .form-group{width:100%}}.form .group{padding:15px 15px 0;margin-bottom:30px;border:1px solid #d4d2d2;border-radius:3px}@media screen and (min-width:768px){.form .upload-hint{padding-right:200px}}.form .upload-hint .hint{font-size:12px}@media screen and (min-width:768px){.form .upload-hint .hint{position:absolute;top:50%;right:0;width:180px;transform:translateY(-50%)}}@media screen and (max-width:767px){.form .upload-hint .hint{margin-top:10px}}.form .title{text-align:center;font-weight:700;font-size:18px}label.error{display:none!important}.breadcrumbs{padding:12px 0;font-size:12px;text-transform:uppercase}.breadcrumbs a{font-weight:700}@media screen and (min-width:768px){.has-sidebar{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}}@media screen and (min-width:768px){.sidebar-area{width:240px;margin-right:30px}}@media screen and (max-width:767px){.sidebar-area .menu{margin-bottom:30px}}.sidebar-area .menu .title{padding:15px;font-size:18px;font-weight:700;color:#fff;background:red}.sidebar-area .menu ul{list-style:none;margin:0;padding:0}.sidebar-area .menu .items>li{border-left:1px solid #d4d2d2;border-right:1px solid #d4d2d2;border-bottom:1px solid #d4d2d2}.sidebar-area .menu .items>li li a{padding:0 15px 10px 30px;position:relative}.sidebar-area .menu .items>li li a.active,.sidebar-area .menu .items>li li a:hover{color:red}.sidebar-area .menu .items>li li a.active:before{content:">";position:absolute;top:0;left:15px}.sidebar-area .menu .items>li li li{padding-left:15px}.sidebar-area .menu .items>li li li a{color:#848484}.sidebar-area .menu .items>li .current-cat-ancestor>a,.sidebar-area .menu .items>li .current-cat-parent>a,.sidebar-area .menu .items>li .current-cat>a{color:red}.sidebar-area .menu .items>li .current-cat-ancestor>a:before,.sidebar-area .menu .items>li .current-cat-parent>a:before,.sidebar-area .menu .items>li .current-cat>a:before{content:">";position:absolute;top:0;left:15px}.sidebar-area .menu .products ul{display:none}.sidebar-area .menu a{display:block;padding:10px 15px;color:#1b1b1b}.sidebar-area .menu .current-cat-ancestor>a,.sidebar-area .menu .current-cat-parent>a,.sidebar-area .menu .current-cat>a,.sidebar-area .menu a.active,.sidebar-area .menu a:hover{color:red}.sidebar-area .menu .current-cat-ancestor>ul,.sidebar-area .menu .current-cat-parent>ul,.sidebar-area .menu .current-cat>ul{display:block}.sidebar-area .actions{margin-top:50px}.sidebar-area .actions .item{display:block;padding:15px 15px 15px 45px;position:relative;margin-bottom:15px;color:#555;background:#e5e4e4}.sidebar-area .actions .item:hover{opacity:.8}.sidebar-area .actions .item i{position:absolute;top:50%;left:25px;font-size:20px;transform:translate(-50%,-50%)}.sidebar-area .actions .offer{background:red;padding-left:15px;margin-bottom:30px;color:#fff;text-transform:uppercase}.sidebar-area .actions .share{color:#fff;background:#5b5a5a}.sidebar-area .actions .social{position:relative}.sidebar-area .actions .social .overlay{position:absolute;top:100%;left:0;width:100%;display:none;z-index:10}.sidebar-area .actions .social .overlay.active{display:block}.sidebar-area .actions .social .overlay .item{margin:0;border-top:1px solid #fff;opacity:1}@media screen and (min-width:768px){.content-area{box-flex:1;-moz-flex:1;flex:1;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1}}@media screen and (max-width:767px){.content-area{margin-bottom:40px}}.content-area h1,.content-area h2,.content-area h3,.content-area h4,.content-area h5{margin-bottom:15px}.content-area .description{line-height:20px;overflow:hidden}.content-area .main-title{margin-bottom:30px}.main-title{margin-bottom:15px;text-transform:uppercase;font-size:24px}@media screen and (max-width:767px){.main-title{font-size:18px}}.m-b{margin-bottom:50px}@media screen and (max-width:767px){.m-b{margin-bottom:30px}}@media print{.action,.bottom-area,.breadcrumbs,.footer-area,.footer-clients-area,.footer-contact-area,.form,.header-area,.sidebar-area,.top-area{display:none!important}.bn-area .item{padding:0!important}.bn-area .item .title{color:#000!important}}.btn{background:red;color:#fff;min-height:40px;padding:10px 20px;font-weight:500;font-family:avenir,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;box-shadow:0 3px 7px rgba(0,0,0,.35);border-radius:5px;min-width:150px;text-align:center;transition:all .25s ease-out}.btn:not(button){display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-moz-inline-flex;display:inline-flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.btn.small{font-size:12px;min-height:20px;padding:2px 20px}.btn:hover{color:#fff;box-shadow:none}.btn:disabled{box-shadow:none;opacity:.5;cursor:wait}strong{font-weight:500}.block-title{border-bottom:1px solid red;margin-bottom:50px;text-align:center;font-size:18px;color:#848484}.block-title .inner{background:#fff;padding:0 10px;position:relative;top:10px}.block-title strong{font-weight:700;color:#1b1b1b}.padding{padding:30px 0}.table-responsive{overflow:auto}.table-responsive table{min-width:600px}.table{border:1px solid #d4d2d2;width:100%}.table td,.table th{padding:10px;border-right:1px solid #d4d2d2;height:40px;vertical-align:middle}.table td:last-child,.table th:last-child{border:none}.table th{color:#1b1b1b;text-align:center;font-weight:400}.table tbody tr:nth-child(2n),.table th{background:#fafafa}.aligncenter{display:block;margin:0 auto 20px}.alignleft{margin:0 0 20px}@media screen and (min-width:768px){.alignleft{float:left;max-width:50%;margin:0 20px 20px 0}}.alignright{margin:0 0 20px}@media screen and (min-width:768px){.alignright{float:right;max-width:50%;margin:0 0 20px 20px}}.red{color:red}.wp-pagenavi{text-align:center;padding:20px 0}.wp-pagenavi .pages{display:none}.wp-pagenavi a{border-color:red}.wp-pagenavi span{border:none}.wp-pagenavi .current,.wp-pagenavi a{padding:5px 10px}.page-sidebar .content-area ul{list-style:none}.page-sidebar .content-area li{position:relative;margin-bottom:5px}.page-sidebar .content-area li:before{content:"\f105";font-family:FontAwesome;position:absolute;top:0;left:-20px;color:red}.page-sidebar .content-area h2{font-size:26px;line-height:30px;text-transform:uppercase}@media screen and (max-width:767px){.page-sidebar .content-area h2{font-size:20px;line-height:24px}}.icon{display:inline-block;position:relative;background-size:cover;vertical-align:middle}.icon-mail-white{height:17px;width:23px;background-image:url(../img/icon-mail-white.png)}.icon-phone-white{height:20px;width:20px;background-image:url(../img/icon-phone-white.png)}.icon-email-gray{height:11px;width:14px;background-image:url(../img/icon-email-gray.png)}.icon-message-gray{height:14px;width:15px;background-image:url(../img/icon-message-gray.png)}.icon-person-gray{height:13px;width:12px;background-image:url(../img/icon-person-gray.png)}.icon-social-gray{height:13px;width:13px;background-image:url(../img/icon-social-gray.png)}.icon-play-white{height:109px;width:109px;background-image:url(../img/icon-play-white.png)}@media screen and (min-width:768px){body.fixed{padding-top:80px}body.fixed .header-area .bottom{position:fixed;top:0;left:0;right:0;z-index:100}}@media screen and (max-width:767px){body{padding-top:138px}}.top-area{background:#16315b;font-size:13px;font-weight:300;text-align:center;color:#fff;display:block;padding:5px 0 2px;height:30px}@media screen and (max-width:767px){.top-area{font-size:11px;height:28px;position:fixed;top:0;left:0;width:100%;z-index:90}}.top-area:hover{color:#fff}.top-area img{vertical-align:middle;position:relative;top:-2px}.header-area{font-family:avenir,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@media screen and (max-width:767px){.header-area{position:fixed;top:28px;left:0;right:0;z-index:100}}.header-area .top{background:#f7f7f7}.header-area .top .inner{height:30px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header-area .top .social a{font-weight:500;color:#888;margin-right:10px}.header-area .top .actions{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header-area .top .actions .language{margin-left:10px;position:relative}.header-area .top .actions .language img{vertical-align:middle}.header-area .top .actions .language .current{padding:0 15px;position:relative}.header-area .top .actions .language .current:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1b1b1b}.header-area .top .actions .language .current.active:after{transform:translateY(-50%) rotate(180deg)}.header-area .top .actions .dropdown{position:absolute;top:25px;left:0;width:100%;background:#f7f7f7;padding:5px 0;z-index:100}.header-area .top .actions .item{padding:5px 15px;color:rgba(0,0,0,.9)}.header-area .bottom{background:#fff;padding:5px 0}.header-area .bottom .inner{height:70px;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.header-area .bottom .inner,.header-area .bottom .logo{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header-area .bottom .logo{color:#000}.header-area .bottom .logo img{display:block}.header-area .bottom .logo .sub{margin-left:10px;font-family:arial,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:500;font-size:16px}.header-area .bottom .logo .sub strong{color:red}.header-area .bottom .logo .mobile-toggle{margin-left:15px}.header-area .bottom .nav{font-weight:500}@media screen and (max-width:767px){.header-area .bottom .nav{position:fixed;top:138px;left:0;right:0;bottom:0;background:#fff;z-index:100;overflow:auto;padding:10px 0;display:none;-webkit-overflow-scrolling:touch}.header-area .bottom .nav.active,.header-area .bottom .nav a,.header-area .bottom .nav li{display:block}}.header-area .bottom .nav .home{color:red}.header-area .bottom .nav .home.active{border-bottom:1px solid red}@media screen and (min-width:768px){.header-area .bottom .nav>ul{display:inline-block}}.header-area .bottom .nav>ul>li{position:relative;padding:0 20px}@media screen and (max-width:1200px){.header-area .bottom .nav>ul>li{padding:0 7px}}@media screen and (max-width:767px){.header-area .bottom .nav>ul>li{padding:0}}.header-area .bottom .nav>ul>li.current-menu-ancestor>a,.header-area .bottom .nav>ul>li.current-menu-item>a,.header-area .bottom .nav>ul>li.current-menu-parent>a,.header-area .bottom .nav>ul>li.current_page_item>a{color:red;border-bottom:1px solid red}@media screen and (max-width:767px){.header-area .bottom .nav>ul>li.current-menu-ancestor>a,.header-area .bottom .nav>ul>li.current-menu-item>a,.header-area .bottom .nav>ul>li.current-menu-parent>a,.header-area .bottom .nav>ul>li.current_page_item>a{border:none}}.header-area .bottom .nav>ul>li:hover ul{opacity:1;pointer-events:auto}.header-area .bottom .nav>ul>li>a{color:#848484;padding:2px 0;text-transform:uppercase}.header-area .bottom .nav>ul>li>a:hover{color:red}@media screen and (max-width:767px){.header-area .bottom .nav>ul>li>a{padding:10px 15px 8px;border-bottom:1px solid #f7f7f7!important}}@media screen and (min-width:768px){.header-area .bottom .nav>ul>li ul{position:absolute;top:100%;left:0;width:230px;background:#fff;z-index:100;box-shadow:0 3px 7px rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:all .25s ease-out}}@media screen and (max-width:767px){.header-area .bottom .nav>ul>li ul{padding-left:20px}}.header-area .bottom .nav>ul>li ul li{display:block}.header-area .bottom .nav>ul>li ul li.current-menu-ancestor>a,.header-area .bottom .nav>ul>li ul li.current-menu-item>a,.header-area .bottom .nav>ul>li ul li.current-menu-parent>a,.header-area .bottom .nav>ul>li ul li.current_page_item>a,.header-area .bottom .nav>ul>li ul li:hover>a{color:red}.header-area .bottom .nav>ul>li ul a{padding:10px 10px 8px;color:#000;border-bottom:1px solid #f7f7f7;display:block}.header-area .bottom .search{position:relative}.header-area .bottom .search input{border-radius:3px;background:#f7f7f7;height:30px;border:none;padding:5px 30px 5px 10px;width:200px;font-size:16px}@media screen and (max-width:480px){.header-area .bottom .search input{width:150px}}.header-area .bottom .search button{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.footer-clients-area{margin-bottom:15px}.footer-clients-area .items{text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;flex-flow:row wrap}@media screen and (max-width:480px){.footer-clients-area .items{display:block}}.footer-clients-area .item{margin-bottom:20px;position:relative;display:block;width:22%}@media screen and (max-width:1200px){.footer-clients-area .item{width:24%}}@media screen and (max-width:767px){.footer-clients-area .item{width:48%}}@media screen and (max-width:480px){.footer-clients-area .item{width:100%}}.footer-clients-area .title{position:absolute;left:0;bottom:0;background:hsla(0,0%,96.9%,.8);padding:8px 10px 6px;font-size:18px;width:100%;color:red}@media screen and (max-width:1200px){.footer-clients-area .title{font-size:14px}}.footer-contact-area{background:url(../img/bn-contact.jpg);background-size:cover;margin-bottom:40px;color:#fff}.footer-contact-area input,.footer-contact-area textarea{color:#1b1b1b}@media screen and (max-width:1200px){.footer-contact-area .container{padding:0}}.footer-contact-area .inner{padding:20px 15px}.footer-contact-area .title{font-size:24px;text-align:center;margin-bottom:15px;text-shadow:0 3px 7px rgba(0,0,0,.8);color:#fff}@media screen and (max-width:767px){.footer-contact-area .title{font-size:18px}}.footer-contact-area form{max-width:360px;margin:auto}.footer-contact-area .group{margin-bottom:10px;position:relative;padding-left:40px}.footer-contact-area .hint{font-size:11px}.footer-contact-area .image{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:5px 0 0 5px;background:red;color:#fff;font-size:20px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}.footer-contact-area .image i{margin:auto;text-shadow:0 3px rgba(0,0,0,.35)}.footer-contact-area input[type=color],.footer-contact-area input[type=date],.footer-contact-area input[type=datetime-local],.footer-contact-area input[type=datetime],.footer-contact-area input[type=email],.footer-contact-area input[type=month],.footer-contact-area input[type=number],.footer-contact-area input[type=password],.footer-contact-area input[type=search],.footer-contact-area input[type=tel],.footer-contact-area input[type=text],.footer-contact-area input[type=time],.footer-contact-area input[type=url],.footer-contact-area input[type=week],.footer-contact-area textarea{background:#fff;border:1px solid #fff;border-radius:0 5px 5px 0;padding:10px;height:40px;width:100%}.footer-contact-area input[type=color].error,.footer-contact-area input[type=date].error,.footer-contact-area input[type=datetime-local].error,.footer-contact-area input[type=datetime].error,.footer-contact-area input[type=email].error,.footer-contact-area input[type=month].error,.footer-contact-area input[type=number].error,.footer-contact-area input[type=password].error,.footer-contact-area input[type=search].error,.footer-contact-area input[type=tel].error,.footer-contact-area input[type=text].error,.footer-contact-area input[type=time].error,.footer-contact-area input[type=url].error,.footer-contact-area input[type=week].error,.footer-contact-area textarea.error{border:1px solid red}.footer-contact-area textarea{height:100px}.footer-contact-area .action{margin-top:20px;text-align:center}.footer-area{color:#1b1b1b}.footer-area .inner{position:relative}@media screen and (min-width:1201px){.footer-area .inner{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.footer-area .info{padding-right:15px;font-size:12px;margin-bottom:20px;line-height:20px}@media screen and (min-width:1201px){.footer-area .info{padding-left:30px;max-width:250px;box-ordinal-group:-1;-moz-order:-1;order:-1;-ms-flex-order:-1}}@media screen and (max-width:1200px){.footer-area .info{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.footer-area .info .description{padding-left:20px;box-flex:1;-moz-flex:1;flex:1}}.footer-area .info .logo{margin-bottom:5px}@media screen and (max-width:1200px){.footer-area .info .logo{margin-bottom:0}}@media screen and (min-width:768px){.footer-area .nav{box-flex:1;-moz-flex:1;flex:1}}.footer-area .nav>ul{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;flex-flow:row wrap}.footer-area .nav>ul>li{margin-bottom:20px;padding-right:15px}@media screen and (min-width:768px){.footer-area .nav>ul>li{box-flex:1;-moz-flex:1;flex:1}}@media screen and (max-width:767px){.footer-area .nav>ul>li{width:50%}}@media screen and (max-width:480px){.footer-area .nav>ul>li{width:100%}}.footer-area .nav>ul>li>a{font-weight:700;margin-bottom:15px;color:#1b1b1b;text-transform:uppercase}.footer-area .nav>ul>li li{margin-bottom:3px}.footer-area .nav>ul>li li.current-menu-ancestor a,.footer-area .nav>ul>li li.current-menu-item a,.footer-area .nav>ul>li li.current-menu-parent a,.footer-area .nav>ul>li li.current_page_item a{color:red}.footer-area .nav>ul>li li a{color:#1b1b1b;opacity:.8}.footer-area .nav>ul>li li a:hover{color:red}.footer-area ul{font-weight:500;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.footer-area .map{position:absolute;bottom:15px;right:80px}}.footer-area #map{width:110px;height:110px}@media screen and (max-width:767px){.footer-area #map{width:100%;height:300px;margin:15px 0}}.bottom-area{padding:5px 0;text-align:center;color:#fff;background:#1b1b1b;font-size:12px}@media screen and (max-width:767px){.bottom-area{padding:10px 0}}@media screen and (min-width:768px){.bottom-area ul{display:inline-block}}.bottom-area a{color:#fff;padding:0 5px;position:relative}@media screen and (min-width:768px){.bottom-area a:before{content:"|";position:absolute;top:0;left:-2px}}@media screen and (max-width:767px){.bottom-area li{display:block;margin-top:10px}}.home .bn-area .item{height:500px;padding:0 60px}@media screen and (max-width:767px){.home .bn-area .item{padding:0 15px;height:300px}}.home .bn-area .title{max-width:650px}.home .bn-area .btn{position:absolute;top:100%;left:0}.bn-area{font-family:avenir,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@media screen and (max-width:1200px){.bn-area .container{padding:0}}.bn-area .item{background-size:cover;background-position:50%;padding:140px 100px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width:767px){.bn-area .item{padding:60px 15px}}.bn-area .container{width:100%}.bn-area .content{position:relative}.bn-area .title{font-size:24px;font-weight:500;text-shadow:0 3px 7px rgba(0,0,0,.8);color:#fff}.bn-area .title a{color:#fff}@media screen and (max-width:767px){.bn-area .title{font-size:20px}}.bn-area .main-title{color:red;text-shadow:0 3px 7px rgba(0,0,0,.8)}.bn-area .btn{margin-top:15px}.info-area{padding:40px 0;text-align:center}.info-area .top{margin-bottom:40px}.info-area .top strong{color:red}.info-area .top .title{font-size:24px}.info-area .top .description{font-size:18px}.info-area .bottom{background:#f6f6f6;padding:15px 0}@media screen and (min-width:768px){.info-area .bottom .items{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}}.info-area .bottom .item{max-width:300px;padding:0 10px;color:#1b1b1b}.info-area .bottom .item:hover .image{color:red}@media screen and (max-width:767px){.info-area .bottom .item{max-width:none;margin-bottom:20px}.info-area .bottom .item:last-child{margin-bottom:0}}@media screen and (min-width:768px){.info-area .bottom .image{height:60px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (max-width:767px){.info-area .bottom .image{margin-bottom:5px}}.info-area .bottom .title{font-size:16px;margin-bottom:5px;color:red}.home-products-area{margin-bottom:15px}.home-products-area .items{text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (max-width:480px){.home-products-area .items{display:block}}.home-products-area .item{margin-bottom:20px;position:relative;display:block;width:32%}@media screen and (max-width:480px){.home-products-area .item{width:100%}}.home-products-area .title{position:absolute;left:0;bottom:10px;background:hsla(0,0%,96.9%,.8);padding:8px 10px 6px;font-size:18px;width:100%;color:red}@media screen and (max-width:1200px){.home-products-area .title{font-size:14px}}.home-solutions-area{margin-bottom:15px}.home-solutions-area .items{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;flex-flow:row wrap}@media screen and (max-width:480px){.home-solutions-area .items{display:block}}.home-solutions-area .item{margin-bottom:2%;position:relative;display:block;width:32%}@media screen and (max-width:480px){.home-solutions-area .item{width:100%;margin-bottom:20px}}.home-solutions-area .title{position:absolute;left:0;bottom:10px;background:hsla(0,0%,96.9%,.8);padding:6px 15px 4px;font-size:18px;color:red;font-weight:700;width:100%}@media screen and (min-width:1201px){.home-solutions-area .title{width:260px;border-radius:0 20px 20px 0}}@media screen and (max-width:1200px){.home-solutions-area .title{font-size:14px;text-align:center}}.meta-area{margin-bottom:15px}.meta-area h3{font-size:18px;color:red;text-transform:uppercase;margin-bottom:20px}.meta-area .items{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (max-width:767px){.meta-area .items{display:block}}.meta-area .item{margin-bottom:20px;position:relative;width:32%}@media screen and (max-width:767px){.meta-area .item{width:100%}}.meta-area .documentation{padding:15px;background:#f7f7f7}.meta-area .documentation a{color:#000}.meta-area .documentation .image{text-align:center;margin-bottom:20px}.meta-area .documentation .description{margin-bottom:20px}.map-area{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}.map-area #map{box-flex:1;-moz-flex:1;flex:1;position:relative}@media screen and (max-width:767px){.map-area #map{height:300px}}.map-area .overlay{position:absolute;top:50%;left:50%;max-width:100%;width:180px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15);overflow:hidden;display:none;transform:translate(-50%,-50%)}.map-area .overlay.active{display:block}.map-area .title{padding:10px 15px 6px;color:#fff;font-size:13px;font-weight:700;background:#1b1b1b}.map-area .close-btn{position:absolute;color:#fff;font-size:26px;font-weight:700;top:2px;right:10px}.map-area .description{background:#fff;padding:15px;color:#848484;font-size:12px}.sidebar-area #map{height:350px}.rh-area .action{margin-top:50px;text-align:right}.rh-area .action.active{display:none}@media screen and (max-width:767px){.rh-area .action{margin-top:30px}}.rh-area .rh-form{display:none;margin-top:50px}.rh-area .rh-form.active{display:block}@media screen and (max-width:767px){.rh-area .rh-form{margin-top:30px}}.rh-area .candidate{width:100%;background:#1b1b1b;color:#fff;font-weight:700;margin-top:50px}.faq-area .item{margin-bottom:20px}.faq-area .title{font-size:18px;font-weight:500;padding:15px 50px 12px 20px;position:relative;background:#f7f7f7;cursor:pointer}.faq-area .title:after{font-family:FontAwesome;content:"\f0d7";position:absolute;top:50%;right:20px;color:red;font-size:25px;transform:translateY(-50%)}@media screen and (max-width:767px){.faq-area .title:after{right:10px}}.faq-area .title.active{color:#fff;background:red}.faq-area .title.active:after{color:#fff;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:767px){.faq-area .title{font-size:14px;padding:15px 30px 12px 15px}}.faq-area .description{font-size:16px;padding:15px 20px 12px;background:#f7f7f7;display:none}@media screen and (max-width:767px){.faq-area .description{font-size:14px;padding:15px 15px 12px}}.sav-area .address .label{float:left}.sav-area .address .description{margin-left:80px;font-weight:500;font-size:16px;line-height:22px}.sav-area .subject{margin:20px 0;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}@media screen and (min-width:768px){.sav-area .subject{box-pack:center;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}}@media screen and (max-width:1200px){.sav-area .subject{box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}@media screen and (max-width:480px){.sav-area .subject{display:block}}.sav-area .subject .item{width:30%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}@media screen and (max-width:1200px){.sav-area .subject .item{width:32%}}@media screen and (max-width:480px){.sav-area .subject .item{width:100%}}.sav-area .subject small{font-size:14px;font-weight:400}.sav-area .subject label{border:1px solid #d4d2d2;padding:25px 5px;width:100%;text-align:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.sav-area .subject input{display:none}.sav-area .subject input:checked~label{border:1px solid red;font-weight:700}.sav-area .action{text-align:center}.products-area .item{padding:15px;border:1px solid #d4d2d2;margin-bottom:30px}@media screen and (min-width:1201px){.products-area .item{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.products-area .content{box-flex:1;-moz-flex:1;flex:1}@media screen and (min-width:768px) and (max-width:1200px){.products-area .content{margin-bottom:30px}}.products-area .meta{width:250px;margin-left:20px}@media screen and (max-width:1200px){.products-area .meta{margin:0;width:auto;max-width:250px}}.products-area .title{font-size:18px;min-width:280px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);margin-left:-20px;background:hsla(0,0%,100%,.8);margin-bottom:25px;display:inline-block}.products-area .title a{color:#1b1b1b;display:block;padding:10px 15px}.products-area .info{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width:480px){.products-area .info{display:block}}.products-area .image{width:45%;margin-right:30px;text-align:center}@media screen and (max-width:480px){.products-area .image{width:100%;margin:0 0 30px}}.products-area .image img{width:100%;height:auto}.products-area .description{font-size:16px;opacity:.9;box-flex:1;-moz-flex:1;flex:1}.products-area .description ul{list-style:none;margin:0;padding:0}.products-area .actions{position:relative}.products-area .actions .current{padding:10px 30px;background:#f7f7f7;color:#1b1b1b;position:relative;font-size:16px;margin-bottom:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-area .actions .current.active i{transform:translateY(-50%) rotate(180deg)}.products-area .actions .current i{position:absolute;top:50%;right:20px;transform:translateY(-50%);margin-left:20px}.products-area .actions .dropdown{position:absolute;top:100%;left:0;width:100%;padding:5px 0;background:#fff;z-index:1;box-shadow:0 0 10px rgba(0,0,0,.15);display:none}.products-area .actions .dropdown.active{display:block}.products-area .actions .dropdown a{padding:5px 30px;display:block}.products-area .meta{opacity:.9}.products-area .tags{padding:0 30px}.product-area{border:1px solid #d4d2d2}.product-area .main-title{padding:15px 15px 0}.product-area .content{padding:15px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width:480px){.product-area .content{display:block;padding-bottom:0}}.product-area .image{width:48%;margin-right:30px;text-align:center}@media screen and (max-width:480px){.product-area .image{width:100%;margin:0 0 15px}}.product-area .image img{margin-bottom:10px;width:auto;height:auto}.product-area .description{color:red;font-weight:500;font-size:16px;box-flex:1;-moz-flex:1;flex:1}@media screen and (max-width:1200px){.product-area .description{font-size:14px}}.product-area .description ul{list-style:none;margin:0;padding:0}.product-area .description li{position:relative;padding-left:25px;margin-bottom:10px}.product-area .description li:before{content:"+";position:absolute;top:-2px;left:0;font-size:20px}.product-area .title{font-weight:500;font-size:18px;color:red}.product-area .tags{padding:15px;background:#f7f7f7}.product-area .tags .items{padding-left:25px;-moz-column-count:2;column-count:2}@media screen and (max-width:480px){.product-area .tags .items{-moz-column-count:1;column-count:1}}.product-area .tags .tag{font-size:16px;margin-bottom:5px}.product-area .documentation{padding:15px}@media screen and (min-width:1201px){.product-area .documentation .items{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}}.product-area .documentation .data{box-flex:1;-moz-flex:1;flex:1}@media screen and (min-width:768px){.product-area .documentation .data{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}}.product-area .documentation .files{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center;flex-flow:row wrap;box-flex:1;-moz-flex:1;flex:1}.product-area .documentation .title{width:100%;text-align:center;height:40px}.product-area .documentation .file{font-size:16px;font-weight:500;text-align:center;cursor:pointer;position:relative}.product-area .documentation .file .name{display:block;min-height:38px;margin:10px 0;color:#1b1b1b}.product-area .documentation .file input{vertical-align:top;margin-left:5px}.product-area .documentation .action{width:245px;margin:auto}.product-area .documentation .action .btn{padding:5px;margin-bottom:10px}.product-area .documentation small{font-family:avenir,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:500}.address-area{margin-top:30px;color:#848484}.address-area .title{font-size:18px;font-weight:700;margin-bottom:10px;color:#848484}.address-area .description{line-height:20px}.contact-area .description{margin-bottom:30px}.contact-area .zip{width:30%;float:left;margin-right:10%}.contact-area .city{width:60%;float:left}.contact-area .action{margin-top:50px;text-align:right}@media screen and (max-width:1200px){.contact-area .action{margin-top:30px}}@media screen and (min-width:768px){.clients-area .items{margin:0 -15px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;flex-flow:row wrap}}.clients-area .item{margin-bottom:30px}@media screen and (min-width:768px){.clients-area .item{width:50%;padding:0 15px}}.clients-area .image{margin-bottom:15px}.clients-area .title{font-size:16px;margin-bottom:15px}.clients-area .description{font-size:12px;font-weight:500}.clients-area .description ul{list-style:none;margin:0;padding:0;-moz-column-count:2;column-count:2}@media screen and (max-width:480px){.clients-area .description ul{-moz-column-count:1;column-count:1}}.clients-area .description ul li{margin-bottom:5px;padding-left:15px;position:relative}.clients-area .description ul li:before{content:">";position:absolute;top:-2px;left:0}.solution-area{padding:15px;border:1px solid #d4d2d2}@media screen and (min-width:1201px){.solution-area .content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.solution-area .info{box-flex:1;-moz-flex:1;flex:1}@media screen and (max-width:1200px){.solution-area .info{margin-bottom:30px}}@media screen and (min-width:1201px){.solution-area .sidebar{width:210px;margin-left:30px}}.solution-area .sidebar .panel{padding:15px;background:#f7f7f7;margin-bottom:15px}.solution-area .sidebar .btn{padding:5px;margin-top:10px}.solution-area .sidebar .download{padding:10px;background:#fff;border:1px solid #d4d2d2;margin-top:10px;display:block;cursor:pointer}.solution-area .sidebar .download a{color:#1b1b1b}.solution-area .sidebar .download input{margin-right:5px}.documentation-area .description{margin-bottom:30px}.documentation-area .columns{border:1px solid #d4d2d2;margin-bottom:40px}@media screen and (min-width:768px){.documentation-area .columns{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}}@media screen and (min-width:768px){.documentation-area .column{border-right:1px solid #d4d2d2;box-flex:1;-moz-flex:1;flex:1}}.documentation-area .column:last-child{border:none}.documentation-area .title{font-size:18px;padding:10px;border-bottom:2px solid red;margin:0}.documentation-area .action{text-align:right;padding:3px;opacity:.9;border-bottom:1px solid #dadada;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.documentation-area .items{max-height:400px;overflow:auto}.documentation-area .item{padding:15px;border-bottom:1px solid #dadada;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.documentation-area .item input{margin-right:10px}.documentation-area .name{display:block;font-size:18px;font-family:avenir,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:500;margin-bottom:5px}.documentation-area .info{display:block;position:relative;padding-left:40px;min-height:35px;font-size:12px}.documentation-area .info i{position:absolute;top:0;left:0}.documentation-area .info p{margin:0}.documentation-area .actions{text-align:center}.posts-area{line-height:20px}.posts-area .item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #d4d2d2}.posts-area .item:last-child{border:none}.posts-area .title{margin-bottom:0}.posts-area .date{font-size:13px;opacity:.5}.posts-area .links{text-align:right}.posts-area .links a{margin:10px 0 0 15px;color:#000;opacity:.5}.posts-area .links i{margin-right:10px}
/*# sourceMappingURL=main.css.map */