img{border-radius:4px;height:auto}.filter__show-more .toggle-btn__text--less{display:none}.filter__show--show-less .toggle-btn__text--more{display:none}.filter__show--show-less .toggle-btn__text--less{display:block}.postcontent .post-timeline .entry-timeline{border:2px solid #ccc}.post-timeline .entry-timeline span{font-size:14px;font-weight:500;margin-top:2px}.entry{position:relative;margin:0 0 20px;padding-top:20px}.entry .entry-title h2{font-family:"Montserrat",sans-serif;letter-spacing:0;line-height:1.5;font-size:22px;text-transform:none}.entry .entry-content{margin-top:0!important}.entry .entry-meta{margin:10px 0 0;display:flex;flex-wrap:wrap}.entry .entry-meta li{display:flex;flex-wrap:wrap;align-items:center;font-weight:500;font-family:"Montserrat",sans-serif;font-size:15px;font-style:normal;line-height:1.5;color:#666;float:none}.entry .entry-meta li svg{width:22px;height:22px}.entry .entry-meta li i{font-size:22px}.entry-meta li::after,.primary-nav__list li::after{content:none}.entry .entry-meta li:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #ccc}.entry-meta li:before{display:none}.entry .entry-meta li>span:not(:last-child):after{content:",";padding-right:5px}.entry:last-child:after{display:none}.more-link{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500}#sidebar li{padding:0}.blog-filter{border-bottom:1px solid #ccc;padding-bottom:20px}.blog-filter>.filter__block:not(:last-child){margin-bottom:5px;padding-bottom:15px}.blog-filter .filter__heading{font-size:16px;margin-bottom:15px}.blog-filter .filter__list{display:inline-flex;flex-wrap:wrap}.blog-filter .filter__item{position:relative}.blog-filter .filter__checkbox-input,.blog-filter .filter__radio-input{opacity:0;top:0;left:0;position:absolute}.blog-filter .filter__checkbox-label,.blog-filter .filter__radio-label{text-transform:none;letter-spacing:0;font-weight:500;font-size:15px;border:1px solid #ccc;margin:0 7px 7px 0;padding:9px;border-radius:4px;transition:all ease .2s;line-height:1}.blog-filter .filter__checkbox-label:hover,.blog-filter .filter__radio-label:hover{transition:all ease .2s;color:#29a7e4;border-color:#29a7e4}.filter__checkbox-input:checked+.filter__checkbox-label,.filter__radio-input:checked+.filter__radio-label{color:#29a7e4;border-color:#29a7e4}.blog-filter .filter__block{position:relative}.filter__block:not(.filter__block--short){}.blog-filter .filter__block.filter__block--short:after{position:absolute;bottom:0;left:0;right:0;content:"";width:100%;height:20px}.blog-filter .filter__show-more{position:absolute;z-index:1;bottom:0;font-size:14px;font-weight:500;width:100%;background-color:white;text-align:center;margin:10px}.blog-filter .filter__block:not(.filter__block--short) .filter__show-more{position:static}.blog-filter .filter__show-more{cursor:pointer;color:#29a7e4}.blog-filter .filter__show-more span:hover{color:#555}#page-title .entry-meta{display:flex;flex-wrap:wrap;margin:10px 0 0 0}#page-title .entry-meta li{float:none;display:inline-flex;align-items:center;margin:0 10px 0 0;font-family:"Montserrat",sans-serif}#page-title .entry-meta li:not(:last-child){border-right:1px solid #ccc}#page-title .entry-meta li i{font-size:22px;margin-right:5px}#page-title .entry-meta li span{line-height:1.5;font-weight:400;font-size:17px;color:#666;font-style:normal}#page-title .entry-meta li>span:not(:last-child):after{content:",";padding-right:5px}#page-title .entry-meta span{margin:0}.box-cta input.form-control{height:calc(2em+0.75rem+2px)}.box-cta{padding:60px 0;border-radius:5px;position:relative;background-size:cover;background-color:#f5f5f5;background-repeat:no-repeat;background-image:url('../img/supporting/abstract-lines.jpg');border:1px solid #eee;overflow:hidden}.box-cta:not(.box-light):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.65)}.box-cta.box-light:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.box-cta>div{position:relative;z-index:11}.box-cta .box__heading{text-align:center;font-size:26px;max-width:600px;margin:0 auto 30px;padding:6px 10px;background-color:#fff}.box-cta.box-light .box__heading{color:#fff}.box-cta.box-light input.form-control,.box-cta.box-light textarea.form-control{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.box-cta.box-light .form-control:focus{border-color:rgba(255,255,255,.4)}.box-cta.box-light .form-control::placeholder,.box-cta.box-light .form-control{color:#fff}.box-cta.box-comp54{background-image:url('../img/supporting/relative-abstract-core.jpg')}.box-cta .button{height:46px}.modal-cta-request .modal-dialog{max-width:900px}.modal-cta-request .modal-body{padding:0}.modal-cta-request .modal-header{border:none}.modal-cta-request .modal-content{border-radius:.85rem;margin:0 1rem}.modal-cta-request .cta-heading-line{display:none}div.alignleft,img.alignleft{margin:7px 20px 9px 0}.entry-content img{margin-bottom:0}.entry-image.alignleft{max-width:400px}.pagination-container{display:flex;justify-content:center;margin-left:100px}.share-blog{position:absolute;top:0;left:-50px}.share-blog .share{display:flex;flex-direction:column}.share-blog .share .social-icon{margin-right:0}.share-blog .share .social-icon:not(:last-child){margin-bottom:10px}.share-blog .share .bookmark{font-size:20px;margin-top:10px;padding-top:18px;border-top:1px solid #ccc}.button-like,.views{border:1px solid #8a8a8a;background-color:transparent;text-decoration:none;position:relative;border-radius:3rem;color:#8a8a8a;transition:all ease .4s;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0;padding:5px 14px}.button-like span,.views span{margin-left:.5rem;line-height:1}.button-like i,.button-like span{transition:all ease .4s}.button-like:focus{background-color:transparent}.button-like:focus i,.button-like:focus span{color:#8a8a8a}.button-like:hover{border-color:#cc4b37;background-color:transparent}.button-like:hover i,.button-like:hover span{color:#cc4b37}.liked{background-color:#cc4b37;border-color:#cc4b37}.liked i,.liked span{color:#fefefe}.liked:focus{background-color:#cc4b37}.liked:focus i,.liked:focus span{color:#fefefe}.liked:hover{background-color:#cc4b37;border-color:#cc4b37}.liked:hover i,.liked:hover span{color:#fefefe}.offer .box{position:relative;padding:20px 25px;padding-right:20%;border-radius:4px;border:1px solid #29a7e4;background:linear-gradient(135deg,rgba(255,255,255,1) 10%,rgba(250,250,250,1) 100%);box-shadow:0 1px 10px rgba(0,0,0,.05)}.offer .box .heading{letter-spacing:.1px;margin-bottom:10px}.offer .box p{line-height:1.5!important}.offer .box .action{padding:7px 17px;background:#29a7e4;color:#fff;font-size:18px;border-radius:2px;display:inline-block;margin-top:12px}.offer-text .box{margin:15px 0;padding:15px 20px;padding-right:20%}.offer-text .box .heading{font-size:20px;margin-bottom:5px}.offer-text .box .action{padding:6px 12px;background:#29a7e4;color:#fff;font-size:16px;border-radius:2px;display:inline-block;margin-top:8px}.bookmark-flag{position:absolute;height:0;padding:0 6px;-webkit-transform:rotate(0deg) skew(0deg);transform:rotate(0deg) skew(0deg);border-top:15px solid #29a7e4;border-left:10px solid transparent;border-bottom:15px solid #29a7e4;right:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.post-wrapper .breadcrumb{position:static!important;margin:0!important;font-size:16px}.post-wrapper .breadcrumb a,.post-wrapper .breadcrumb .breadcrumb-item{font-size:16px}.single-post h2.title-block{font-size:22px}.single-post h3.title-block{font-size:17px;border-left:3px solid #29a7e4;margin:12px 0}.single-post h4.title-block{font-size:16px}.single-post .title-block{padding:2px 0 3px 15px;border-left:5px solid #29a7e4;text-transform:uppercase;margin-bottom:1.5rem}.list-app-screens{display:flex;flex-wrap:wrap;justify-content:space-around}.list-app-screens img{height:600px;border-radius:20px!important;border:8px solid #eee;margin:10px 0}.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;min-height:2rem}.steps .step-item{margin-top:0;position:relative;display:flex;flex-direction:column;justify-content:initial;align-items:center;flex-grow:1;flex-basis:0}.steps .step-item:not(:first-child){flex-basis:1em;flex-grow:1;flex-shrink:1}.steps .step-item:not(:first-child)::before{content:" ";display:block;position:absolute}.steps .step-item::before{background:linear-gradient(to left,#dbdbdb 50%,#0063dd 50%);background-size:200% 100%;background-position:right bottom}.steps .step-item::before .step-marker{color:#ccc}.steps .step-item .step-marker{align-items:center;display:flex;border-radius:50%;font-weight:600;justify-content:center;background:#eee;border:5px solid #fff;z-index:1;width:60px;height:60px;font-size:20px;color:#545454}.steps .step-item .step-details{text-align:center;margin-top:10px;font-weight:500}.steps .step-item .step-title{margin-bottom:0}.steps .step-item .step-title+p{font-weight:400;color:#545454;line-height:1.5!important}.steps .step-item:not(:first-child)::before{height:1px;width:200%;left:-92%;background:#e8e8e8;top:30px}.article-fancybox-image{display:inline-block;margin:.5rem 0;box-shadow:0 0 5px 5px rgba(0,0,0,0.03);position:relative}.article-fancybox-image:hover::before{opacity:1}.article-fancybox-image::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"\F0349";font:normal normal normal 24px/1 "Material Design Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;color:#2899E2;z-index:100;font-size:30px;opacity:0;width:46px;height:46px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #2899E2}.small-list svg{height:32px;width:32px}@media all and (max-width:768px){.steps{flex-direction:column}.steps .step-item .step-marker{width:50px;height:50px;font-size:18px}.steps .step-item::before{height:1px;width:100%!important;left:0!important;right:0;background:#e8e8e8;top:24px!important}.steps .step-item .step-title{display:none}.steps .step-item .step-title+p{font-weight:500}}@media all and (min-width:576px) and (max-width:1330px){.single-post{margin-left:60px}.share-blog{left:16px}}@media screen and (max-width:992px){#page-title .entry-meta{display:flex;flex-wrap:wrap;margin:10px 0 0 0}#page-title .entry-meta li{float:none;display:inline-flex;flex-wrap:wrap;align-items:center;margin:0 10px 0 0;line-height:1.35}#page-title .entry-meta span{margin:0}#page-title .breadcrumb{position:static;margin:0;margin-top:20px}.blog-filter .filter__block--short{height:auto;overflow:inherit}.blog-filter .filter__show-more{display:none}}@media screen and (max-width:768px){.pagination-container{margin:0}}@media screen and (max-width:576px){.content-wrap{padding:30px 0}.single-post{margin:0}.share-blog{display:none}#page-title .entry-meta{justify-content:flex-start}#page-title .entry-meta li span{font-size:14px}#page-title .entry-meta li{margin-bottom:5px}#page-title .entry-meta li:not(:last-child){padding:0;margin-right:7px;border:none}.entry .entry-title h2{font-size:17px!important}.entry .entry-meta li{font-size:13px;padding:0!important;border:none!important;margin-bottom:5px!important}.entry .entry-meta li svg{width:18px;height:18px}.entry .entry-meta li i{font-size:18px}.single-post .heading-block h2,.single-post .heading-block h2{font-size:16px}.single-post .title-block{padding:0 0 0 10px;border-left:4px solid #29a7e4}.single-post h2.title-block{font-size:16px}}.switch{position:relative;display:inline-block;width:60px;height:44px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}ol,ul,li{margin-bottom:unset;padding:revert;font-size:17px}ol,ul{margin-bottom:12px}ul li{list-style:none;position:relative;margin-bottom:3px;padding-left:22px}ul li:after{content:"";position:absolute;left:0;top:11px;width:12px;height:1px;background:#29a7e4}.list-unstyled li:after{content:none}#posts .entry-meta,#page-title .entry-meta{padding-left:0}#posts .entry-meta li,#page-title .entry-meta li{padding-right:22px;margin-right:0}#posts .entry-meta li:first-child,#page-title .entry-meta li:first-child{padding-left:0}.code-block{background:#f5f5f5;padding:15px;display:block;font-size:87.5%;color:#212529;overflow-x:auto}.single-post h2.title-block,.entry-content h2{margin:45px 0 30px}.entry-content h3{margin:12px 0}.button-like-object{margin:0 auto;background-color:#29a7e4;color:white;padding:0;border-radius:4px;width:fit-content;text-shadow:rgba(0,0,0,0.2) 1px 1px 1px;cursor:pointer;transition:.2s}.button-like-object:hover{background-color:#444;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button-like-object a{color:white;font-weight:700;width:100%;height:100%;display:inline-block;padding:10px;text-align:center}.table{overflow:auto}.rwd-table th{display:table-cell}