.demo-image{background-position:50% 50%;background-size:cover;cursor:pointer;display:inline-block;height:500px;margin-bottom:16px;margin-left:8px;margin-right:8px;width:500px}.gallery-text{background:rgba(69,109,179,.1);position:relative}.gallery-slider .col-sm-6.right{text-align:center}.gallery-slider .col-sm-6{position:relative}.gallery-slider .col-sm-6 img{display:block;margin:0 auto 30px;max-width:500px!important}.gallery-slider .button--icon-right a{color:#fff}.gallery-slider{padding:60px 0}.gallery-slider .col-sm-5{position:relative}.gallery-text p{font-weight:500;margin-bottom:20px}.gallery-slider button.slick-prev.slick-arrow{left:-30px}.gallery-slider button.slick-next.slick-arrow{right:-30px}.gallery-slider .slick-dotted.slick-slider{margin-bottom:0}.gallery-slider .col-sm-4{background:#456db3;color:#fff;font-weight:700;margin-right:10px;padding:10px;text-align:center;text-transform:uppercase;width:calc(33% - 25px)}.gallery-slider .slick-prev:before{content:"\f104"}.gallery-slider .slick-next:before,.gallery-slider .slick-prev:before{color:#6d6e71;font:normal normal normal 14px/1 FontAwesome;font-size:30px}.gallery-slider .slick-next:before{content:"\f105"}.gallery-slider h1.blog-post__title{color:#456db3;font-size:36px;font-weight:900;line-height:1.3;margin-bottom:20px}.gallery-slider .blog-post__tags .col-sm-4{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.blog-post__tag-link{color:#fff;font-weight:700}.item-slick.slick-slide.slick-current.slick-active{outline:none!important}.slider-for{margin-bottom:15px}.blog-post__tags{display:flex;flex-wrap:wrap;padding:12px 0;width:100%}.slider-for img{height:500px!important;min-height:100%;object-fit:contain;width:100%}.gallery-slider .row .row{padding:0 12px;width:100%}.blog-post h1.blog-post__title{color:#6d6e71;font-size:30px;line-height:1.5;margin-bottom:20px}.gallery-slider .slick-track{margin:0}.slider-nav .item-slick{cursor:pointer;height:100px!important;margin-right:15px;max-width:240px;object-fit:cover;outline:none!important}.slider-nav .item-slick img{background-position:50%;background-size:cover;max-width:100%}@media(max-width:767px){.gallery-slider .row .row{flex-direction:column;margin:20px 0;padding:0;position:relative}.gallery-slider .col-sm-4{margin-right:0;margin-top:10px;width:100%}}