@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700;800&display=swap);body{color:var(--primary-text-color,#343434);font-family:"Montserrat",sans-serif;font-size:16px;background-color:var(--background-color,#f7f7f7)}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:20px}a{color:inherit;text-decoration:none!important;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.btn-link{color:var(--primary-color,#5a79ec)}.btn-link:hover{color:var(--secondary-color,#516dd4)}.btn-primary{background-color:var(--primary-color,#5a79ec);border-color:var(--primary-color,#5a79ec)}.btn-primary:hover{background-color:var(--secondary-color,#516dd4);border-color:var(--primary-color,#5a79ec)}.btn-primary.focus,.btn-primary:focus{background-color:var(--secondary-color,#516dd4);border-color:var(--primary-color,#5a79ec);box-shadow:0 0 0 .2rem rgba(0,0,0,.1)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--primary-color,#5a79ec);border-color:var(--primary-color,#5a79ec)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-color,#5a79ec);border-color:var(--secondary-color,#516dd4)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.1)}.big-title{position:relative;padding-bottom:30px;margin-bottom:40px;font-weight:700;font-size:40px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.big-title::after{position:absolute;width:90px;height:4px;left:0;bottom:0;content:"";background-color:var(--primary-color,#5a79ec)}.big-title.white{color:var(--background-color,#f7f7f7)}.big-title.white::after{background-color:var(--background-color,#f7f7f7)}.big-title.center{text-align:center}.big-title.center::after{right:0;margin:auto}.big-title.sm{font-size:28px;padding-bottom:15px}.big-title.sm::after{width:70px}header{position:relative;z-index:99}header .top-bar{display:flex;align-items:center;justify-content:space-between;height:45px;padding:0 30px;background-color:var(--background-color,#f7f7f7)}header .top-bar nav ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}header .top-bar nav ul li{margin:0 10px}header .top-bar nav ul li:first-child{margin-left:0}header .top-bar nav ul li:last-child{margin-right:0}header .top-bar nav ul li a{display:block;color:inherit}header .top-bar nav ul li a i{color:var(--primary-color,#5a79ec)}header .top-bar nav ul li a:hover{color:var(--primary-color,#5a79ec)}header .top-bar nav ul li a span{font-size:14px;margin-left:5px}header .bottom-bar{display:flex;align-items:center;justify-content:space-between;padding:0 30px;background-color:var(--menu-background-color,#ffffff);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}header .bottom-bar .logo{height:90px;padding:20px 0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}header .bottom-bar .logo img{height:100%}header .bottom-bar .side{display:flex;align-items:center;justify-content:space-between}header .bottom-bar .mobile-menu{padding:10px;font-size:22px}header .bottom-bar .menu{margin-right:15px}header .bottom-bar .menu nav ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}header .bottom-bar .menu nav ul li{position:relative;display:block;margin-left:40px}header .bottom-bar .menu nav ul li a{display:block;line-height:90px;font-size:14px;font-weight:700;text-transform:uppercase;color:inherit}header .bottom-bar .menu nav ul li:hover>a{color:var(--primary-color,#5a79ec)}header .bottom-bar .menu nav ul li .submenu{position:absolute;width:32px;height:32px;right:15px;top:14px;line-height:32px;text-align:center;background-color:#d8d8d8;color:#777;border-radius:50%;z-index:1;display:none}header .bottom-bar .menu nav ul li .submenu::before{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900}header .bottom-bar .menu nav ul li ul{position:absolute;left:0;top:100%;min-width:200px;padding:10px 20px;background-color:#fff;border:1px solid #e8e8e8;display:none}header .bottom-bar .menu nav ul li ul::before{position:absolute;height:4px;top:-4px;left:-1px;right:-1px;content:"";background-color:var(--primary-color,#5a79ec)}header .bottom-bar .menu nav ul li:hover ul{display:block}header .bottom-bar .menu nav ul li ul li{margin-left:0}header .bottom-bar .menu nav ul li ul li a{padding:10px 0;line-height:inherit!important}header .bottom-bar .lang{height:40px;margin-left:15px;padding-left:15px;border-left:1px solid #e8e8e8}header .bottom-bar .lang ul{margin:0;padding:0;list-style:none;overflow:hidden;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}header .bottom-bar .lang ul:hover{background-color:var(--background-color,#f7f7f7)}header .bottom-bar .lang ul li a{display:block;padding:0 10px;height:40px;line-height:40px;color:inherit}header .bottom-bar .lang ul li a:hover{background-color:#f1f1f1}header .bottom-bar .lang ul li:not(:first-child) a{margin-top:-40px;opacity:0}header .bottom-bar .lang ul:hover li:not(:first-child) a{margin-top:0;opacity:1}header .bottom-bar .lang ul li a img{height:24px}header .bottom-bar .big-button{margin-left:15px;margin-right:-30px}header .bottom-bar .big-button a{padding:0 30px;line-height:90px;border:0;border-radius:0;white-space:nowrap;text-transform:uppercase;font-size:14px;font-weight:700}header .bottom-bar.sticky{position:fixed;left:0;right:0;top:0}header .bottom-bar.sticky .logo{height:70px;padding:15px 0}header .bottom-bar.sticky .menu nav ul li a,header .bottom-bar.bottom-bar.sticky .big-button a{line-height:70px}.slider{position:relative;width:100%;height:100vh;overflow:hidden}.slider .slide{width:100%;height:100%}.slider .slide .bg{width:100%;height:100%}.slider .slide .bg::before{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.6)}.slider .slide .bg.overlay-none::before{display:none}.slider .slide .bg img{width:100%;height:100%;object-fit:cover}.slider .slide .content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;color:#fff;z-index:2}.slider .slide .content h2{font-size:52px;font-weight:800;margin-bottom:20px}.slider .slide .content p{font-size:20px;font-weight:lighter}.slider .slide .content a.readmore{margin-top:40px;padding:15px 30px;color:#fff;border:2px solid #fff;text-transform:uppercase;font-size:14px;font-weight:700}.slider .slide .content a.readmore:hover{background-color:var(--primary-color,#5a79ec);border-color:var(--primary-color,#5a79ec)}.slider .nav-btn{margin-left:30px;margin-right:30px;outline:none!important}.features{display:flex;background-color:#fff}.features .bg{width:30%}.features .bg img{width:100%;height:100%;object-fit:cover}.features .content{position:relative;width:70%;padding:120px;background-color:#fff;z-index:1}.slider+.features .content{margin-top:-120px}.features .items{margin-top:60px}.features .items .item{display:flex;margin-bottom:30px}.features .items .item i{min-width:90px;font-size:52px;color:var(--primary-color,#5a79ec)}.features .items .item h4{margin-bottom:10px;font-size:24px}.services .desc-row{padding-top:140px;padding-bottom:180px;background-color:var(--primary-color,#5a79ec)}.services .desc-row p{color:#fff;font-size:20px;font-weight:lighter;line-height:180%}.services .items-row{padding-bottom:100px}.services .items{padding-bottom:60px;overflow:hidden;margin-top:-140px}.services .items .item{position:relative;width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.services .items .item .image{position:relative;width:100%;height:360px;background-color:var(--primary-color,#5a79ec);overflow:hidden;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.services .items .item .image.sm{height:240px}.services .items .item .image::after{position:absolute;width:70px;right:0;bottom:0;content:"\f002";height:70px;font-size:42px;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--primary-color,#5a79ec);opacity:0;z-index:2;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.services .items .item:hover .image::after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.services .items .item .image::before{position:absolute;right:0;bottom:0;content:"";border-right:140px solid #fff;border-top:140px solid transparent;z-index:1;-webkit-transform:translate(25%,25%);transform:translate(25%,25%);-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.services .items .item:hover .image::before{-webkit-transform:translate(0,0);transform:translate(0,0)}.services .items .item .image img{width:100%;height:100%;object-fit:cover;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.services .items .item:hover .image img{opacity:.4;-webkit-transform:scale(1.2);transform:scale(1.2)}.services .items .item .title{font-weight:700;font-size:24px;padding:30px;background-color:#fff;color:var(--primary-text-color,#343434)}.services .swiper-pagination-bullet-active{background-color:var(--primary-color,#5a79ec)}.video{padding:100px 0}.video .iframe{position:relative;padding:20px;height:600px;border:1px solid #e8e8e8;z-index:0}.video .iframe::after{position:absolute;width:25%;height:25%;right:-1px;top:-1px;content:"";border:1px solid var(--primary-color,#5a79ec);border-bottom:0;border-left:0;z-index:-1}.video .iframe::before{position:absolute;width:25%;height:25%;left:-1px;bottom:-1px;content:"";border:1px solid var(--primary-color,#5a79ec);border-top:0;border-right:0;z-index:-1}.counters{padding-top:125px;padding-bottom:200px;background:url(../images/sky-bg.jpg) no-repeat center / cover;text-align:center}.counters.tight{padding-top:125px;padding-bottom:100px}.counters.alt{padding-top:100px;padding-bottom:75px;background:transparent;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.counters ul{margin:0;padding:0;list-style:none}.counters ul li{display:inline-block;margin:0 25px;margin-bottom:25px;font-size:36px;font-weight:lighter;text-transform:uppercase}.counters ul li i{color:var(--primary-color,#5a79ec);margin-right:15px}.faq .content{padding:50px;background-color:var(--primary-color,#5a79ec);color:#fff}.counters+.faq{margin-top:-100px}.faq ul{margin:0;padding:0;list-style:none}.faq .acc-head{display:block;margin-bottom:15px;padding-bottom:15px;color:#fff;border-bottom:1px solid #fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq .acc-head::before{display:inline-block;width:20px;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900}.faq .acc-head.open::before{content:"\f078"}.faq .acc-body{display:none;padding-bottom:15px;overflow:hidden}.blog{padding:100px 0}.blog .item{position:relative;width:100%;margin-bottom:30px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.blog .item .image{height:240px}.blog .item .image img{width:100%;height:100%;object-fit:cover}.blog .item>a{color:inherit}.blog .item>a:hover{color:var(--primary-color,#5a79ec)}.blog .item .content{padding:20px;background-color:#fff}.blog .item .content .time{color:#787878;margin-bottom:10px}.blog .item .content .time i{margin-right:5px;color:var(--primary-color,#5a79ec)}.blog .item .content .title{font-size:20px;font-weight:700}.blog .item .content .cats{margin-top:10px}.blog .item .content .cats ul{margin:-5px;margin-top:20px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.blog .item .content .cats ul li{background-color:#f1f1f1;padding:5px 10px;border-radius:100px;margin:5px;font-size:14px;font-weight:700;color:#787878}footer{background-color:var(--footer-background-color,#191724);color:var(--secondary-text-color,#787878)}footer .row{padding:100px 0}footer h3{margin-bottom:30px;color:#fff;font-size:20px;text-transform:uppercase}footer .about img.logo{max-width:100%;max-height:60px;margin-bottom:40px;object-fit:contain}footer .social{margin-top:30px}footer .social nav ul{margin:0;padding:0;list-style:none}footer .social nav ul li{display:inline-block;margin-right:15px;margin-bottom:15px}footer .social nav ul li a{display:block;font-size:20px}footer .social nav ul li a:hover{color:var(--primary-color,#5a79ec)}footer .sitemap nav ul{margin:0;padding:0;list-style:none;overflow:hidden}footer .sitemap nav ul li{margin-bottom:20px}footer .sitemap nav ul li a{color:inherit}footer .sitemap nav ul li a:hover{color:#e8e8e8}footer .sitemap nav ul li a::before{content:"●";color:var(--primary-color,#5a79ec);font-weight:700;display:inline-block;width:20px;margin-left:-20px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}footer .sitemap nav ul li a:hover::before{margin-left:1px}footer .contact p i{color:var(--primary-color,#5a79ec)}footer .contact p a:hover{color:#e8e8e8}footer .copy{padding:15px 0;border-top:1px solid #ffffff12}main img{max-width:100%}.banner{position:relative;padding:140px 0;z-index:0}.banner .bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.banner .bg::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";background-color:var(--secondary-color,#5a79ec);opacity:.9;z-index:1}.banner .bg img{width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.banner h2.title{color:#fff;font-weight:700;font-size:52px}.banner ol.breadcrumb{margin-top:30px;background-color:transparent;padding-left:0}.banner ol.breadcrumb li{color:#fff;font-size:14px;text-transform:uppercase}.banner ol.breadcrumb li a{color:inherit}.banner ol.breadcrumb li a:hover{opacity:.7}.banner .breadcrumb-item+.breadcrumb-item::before{color:#fff;content:"/";font-weight:700}.panel .panel-body{position:relative;padding:50px;margin-top:-120px;background-color:#fff;z-index:1}.side-menu{padding-left:30px}.side-menu nav ul{margin:0;padding:0;list-style:none}.side-menu nav>ul>li{margin-bottom:15px}.side-menu nav>ul>li>a{position:relative;display:block;padding-bottom:15px;font-size:18px;font-weight:700;color:var(--secondary-text-color,#787878);border-bottom:1px solid #e8e8e8}.side-menu nav>ul>li>a:after{position:absolute;right:0;top:0;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900}.side-menu nav ul li a.open,.side-menu nav ul li a.active{color:var(--primary-color,#5a79ec)}.side-menu nav ul li a.open::after{content:"\f078"}.side-menu nav ul li ul{display:none;padding:10px 0;overflow:hidden;border-bottom:1px solid #e8e8e8}.side-menu nav ul li:last-child ul{border-bottom:0}.side-menu nav ul li ul li a{display:block;padding:10px 0}.side-menu nav ul li ul li a:hover{color:var(--primary-color,#5a79ec)}.side-menu nav ul li ul li a::before{display:inline-block;width:20px;content:"●";color:var(--primary-color,#5a79ec)}.panel.services .items{margin-top:0}.panel.services .items .item{margin-bottom:30px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.acc ul{margin:0;padding:0;list-style:none}.acc .acc-head{display:block;padding:15px;margin-top:-1px;border:1px solid #e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:700;color:var(--primary-text-color,#343434)}.acc .acc-head::before{display:inline-block;width:20px;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900}.acc .acc-head.open::before{content:"\f078"}.acc .acc-head.open{border-bottom-color:transparent;margin-top:15px}.acc .acc-head.open+.acc-body{margin-bottom:15px}.acc .acc-body{display:none;overflow:hidden;padding:15px;padding-top:0;border:1px solid #e8e8e8;border-top:0}.service-slider{position:relative;width:100%;height:600px;margin-bottom:30px;overflow:hidden}.service-slider .swiper-slide{background-size:cover;background-position:center}.service-slider-top{height:85%;width:100%}.service-slider-thumbs{height:15%;padding:10px 0}.service-slider-thumbs .swiper-slide{height:100%;opacity:.6}.service-slider-thumbs .swiper-slide-thumb-active{opacity:1}.gallery a.item{display:block;margin-bottom:30px}.gallery a.item .image{position:relative;margin-bottom:20px;overflow:hidden;background-color:var(--primary-color,#5a79ec)}.gallery a.item .image img{width:100%;height:100%;object-fit:cover;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.gallery a.item:hover .image img{opacity:.4;-webkit-transform:scale(1.2);transform:scale(1.2)}.gallery a.item .image::after{position:absolute;width:0;height:0;left:0;top:0;right:0;bottom:0;margin:auto;content:"\f002";line-height:80px;text-align:center;font-family:"Font Awesome 5 Free";font-weight:900;font-size:32px;color:var(--primary-color,#5a79ec);background-color:#fff;border-radius:50%;overflow:hidden;z-index:1;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.gallery a.item:hover .image::after{width:80px;height:80px}.gallery a.item h5{margin-bottom:10px}.gallery a.item p{color:var(--primary-text-color,#343434)}.panel.blog{padding:0}.panel.blog .item{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.panel.blog.horizontal .item a{display:flex}.panel.blog.horizontal .item .image{width:35%;min-width:35%}.panel.blog.horizontal .item .content{padding-left:30px}.blog-detail ul.meta{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.blog-detail ul.meta li{margin:20px 0;padding-right:15px;margin-right:15px;font-size:14px;border-right:1px solid #e8e8e8}.blog-detail ul.meta li:last-child{border:0}.blog-detail ul.meta i{margin-right:5px;color:var(--primary-color,#5a79ec)}.references .item{position:relative;width:100%;height:220px;margin-bottom:30px;background-color:#fff;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.references .item img{width:100%;height:100%;object-fit:contain;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.references .item:hover img{opacity:.4}.references .item .links{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.references .item:hover .links{opacity:1}.references .item .links nav ul{margin:0;padding:0;list-style:none}.references .item .links nav ul li{display:inline-block;margin:5px}.references .item .links nav ul li a{display:block;width:64px;line-height:64px;text-align:center;font-size:24px;background-color:var(--primary-color,#5a79ec);color:#fff;border-radius:50%}.contact .info-item{display:flex;align-items:center;margin-bottom:30px}.contact .info-item .icon{min-width:48px;margin-right:20px;line-height:48px;text-align:center;background-color:var(--primary-color,#5a79ec);color:#fff;font-size:18px;border-radius:50%}.contact .info-item .content{font-size:18px;text-align:left}.contact .info-item .content h6{margin-bottom:5px;font-size:16px;color:#a9a9a9}.pricing .item{height:100%;margin-bottom:15px;padding:20px;background-color:#fff;border:1px solid #e8e8e8;text-align:center}.pricing .item .sub-title,.pricing .item .title{font-weight:700;font-size:16px;line-height:1.3;margin-bottom:10px;color:var(--secondary-text-color,#787878)}.pricing .item .title{font-size:20px;color:inherit}.pricing .item .desc{font-size:14px}.pricing .item .price{padding-left:20px;margin-top:30px;font-weight:700;font-size:42px;color:var(--primary-color,#5a79ec);display:flex;align-items:center;justify-content:center}.pricing .item .price sup{font-size:20px;left:3px;top:-11px;white-space:nowrap}.pricing .item .price sub{font-size:14px;left:-43px;top:12px;color:var(--secondary-text-color,#787878);white-space:nowrap}.pricing .item .price .per{display:block;font-size:14px;font-weight:400}.pricing .item .features{margin-top:30px;text-align:left;display:block;background:transparent}.pricing .item .features h6{display:block}.pricing .item .features ul{padding:0;margin:0;list-style:none}.pricing .item .features ul li{padding:15px 0;border-bottom:1px solid #e8e8e8;font-size:14px}.pricing .item .features ul li:last-child{border-bottom:none}.pricing .item.best{border-color:var(--primary-color,#5a79ec);border-width:3px}.pricing .item.best .best-title{margin:-23px;margin-top:-63px;margin-bottom:21px;line-height:40px;background-color:var(--primary-color,#5a79ec);color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.cookies-message{position:fixed;left:0;right:0;bottom:0;padding:30px;background-color:rgba(0,0,0,.9);z-index:999;display:flex;justify-content:space-between}.cookies-message .times{position:absolute;right:0;top:-30px;font-size:22px;color:#fff;opacity:1;background:rgba(0,0,0,.9);width:30px;line-height:30px;text-align:center;border-radius:50% 50% 0 0;cursor:pointer}.cookies-message .text{padding-right:30px;color:#fff}.cookies-message .buttons{display:flex;align-items:center}.cookies-message .buttons .btn{margin-left:10px;box-shadow:none}.mobile-menu{display:none}@media screen and (max-width:1199.98px){.mobile-menu{display:block}header .bottom-bar .menu{position:absolute;left:0;right:0;top:100%;margin:0;background-color:#fff;display:none;overflow:auto}header .bottom-bar .menu nav ul{display:block}header .bottom-bar .menu nav ul li{margin:0 30px}header .bottom-bar .menu nav ul li a{line-height:60px!important}header .bottom-bar .menu nav ul li .submenu{display:block}header .bottom-bar .menu nav ul li ul{position:relative}.slider .nav-btn{display:none}.slider .slide .content h2{font-size:42px}.features .bg{display:none}.slider+.features .content{margin-top:0}.features .content{width:100%;padding:70px 30px}.banner{padding:60px 15px}.banner ol.breadcrumb{margin-bottom:0}.panel .panel-body{margin-top:0;padding:50px 30px}}@media screen and (max-width:991.98px){.video .iframe{height:400px}footer .about,footer .sitemap{margin-bottom:30px}.side-menu{padding-left:0;margin-top:30px}.cookies-message{display:block}.cookies-message .text{padding-right:0}.cookies-message .buttons{margin-top:15px;justify-content:flex-end}}@media screen and (max-width:767.98px){header .top-bar{flex-direction:column;height:auto;padding:5px 0}header .top-bar nav ul{justify-content:center}header .top-bar nav ul li{margin:5px 10px}.slider .slide .content h2{font-size:32px}.slider .slide .content a.readmore{margin-top:10px;padding:10px 20px}.faq .content{padding:50px 30px}}@media screen and (max-width:575.98px){.big-title{font-size:32px}header .bottom-bar{padding:0 15px}header .bottom-bar .menu nav ul li{margin:0 15px}.slider .slide .content h2{font-size:26px}.slider .slide .content p{font-size:16px}.slider .slide .content a.readmore{font-size:12px}.features .content{padding:70px 15px}.features .items .item i{min-width:70px;font-size:42px}.banner{padding:60px 0}.banner h2.title{font-size:42px}.panel .panel-body{padding:50px 15px}.panel.blog.horizontal .item a{display:block}.panel.blog.horizontal .item .image{width:100%;min-width:100%}.panel.blog.horizontal .item .content{padding-left:20px}.blog-detail ul.meta{margin-bottom:10px}.blog-detail ul.meta li{margin:0;border:0;margin-bottom:5px}}.panel .tags a{background-color:#f1f1f1;padding:5px 10px;border-radius:100px;margin:5px;font-size:12px;color:#787878}