a:hover,body{color:#222}.link-under-btn,footer a{text-decoration:underline}.bottom-footer nav a:hover,.link-under-btn:hover,a,a:hover,footer a:hover{text-decoration:none}.btn,.link-under-btn,.portfolio-feed .item .name{text-transform:uppercase;font-weight:700}body{font-family:Poppins,sans-serif;letter-spacing:1.5px}.link-under-btn:hover,a{color:#f77d00}.sblock .container>img,.sblock .links img,.section-block .links img,p img{max-width:100%;height:auto}.landing-tpl .content p{margin-bottom:2rem;line-height:30px}.recaptcha-notice{font-size:12px;color:#6c757d}.grecaptcha-badge{visibility:hidden;width:70px!important;overflow:hidden!important;transition:.3s!important;left:0!important;bottom:65px!important;z-index:2}.grecaptcha-badge:hover{width:256px!important}.btn{border-radius:25px;text-align:center;font-size:16px;letter-spacing:1.7px;padding:15px 20px;border:1px solid #f77d00;color:#f77d00;background:0 0}.btn.fullwidth,.modal .submit-btn{width:100%}.btn.black{color:#333;border-color:#333}.btn-primary:hover,.btn.primary,.btn:hover{background:#f77d00;color:#f6f6f6}.btn.black:hover,.btn.primary.black{background:#333}.btn.primary:hover{background:0 0;color:#f77d00}.clients .list .item,.sblock.gray,.sblock.grey,.section-block.gray,.section-block.grey{background-color:#f6f6f6}.btn.primary.black:hover,.link-under-btn.black,.link-under-btn.black:hover{color:#333}input.form-control,textarea.form-control{border-radius:25px;padding:13px 25px;font-size:16px;letter-spacing:1.7px;line-height:25px;color:#333;height:auto}.subscribe-form input.form-control{border:none}.certificate-icons{position:absolute;bottom:-50px;align-items:center;display:flex;flex-wrap:wrap}.lang-switcher,.orange-column>.wrap,.portfolio-feed .item,.portfolio-feed .item .cover+.row,header{position:relative}.certificate-icons img{margin-right:30px}.certificate-icons img:last-child{margin-right:0}#menuMobile .current-lang:hover i,#menuMobile .current-lang:hover span,#menuMobile .lang-switcher a:hover,#menuMobile .mobile-menu-container a:hover,.articles-list .post .title a:hover,.lang-switcher ul a:hover,.title .bullet,.title .dot,header .nav-header-container li.active>a{color:#f77d00}.sblock,.section-block{text-align:center;padding:90px 0;background-color:#fff}.sblock.dark,.section-block.dark{background-color:#222;color:#f6f6f6}.sblock.orange,.section-block.orange{background-color:#f77d00;color:#f6f6f6}.sblock.orange .bullet,.sblock.orange .dot,.section-block.orange .bullet,.section-block.orange .dot{color:#fff}.sblock.over-next,.section-block.over-next{margin-bottom:-180px}.sblock.over-next .body,.section-block.over-next .body,header>.container,section.more-magento>.container{z-index:2;position:relative}.sblock.over-next+div,.sblock.over-next+section,.section-block.over-next+div,.section-block.over-next+section{padding-top:200px}.sblock .header,.section-block .header{text-align:center;max-width:768px;margin:0 auto}.sblock .header .title,.section-block .header .title{color:#222;letter-spacing:3.2px;font-weight:700;font-size:30px;margin-bottom:30px;line-height:1.25}.modal .modal-subtitle,.sblock .header .subtitle,.section-block .header .subtitle{color:#333;letter-spacing:1.5px;margin-bottom:30px;font-size:22px}.lang-switcher ul a,.sblock.dark .subtitle,.sblock.dark .title,.sblock.orange .subtitle,.sblock.orange .title,.section-block.dark .subtitle,.section-block.dark .title,.section-block.orange .subtitle,.section-block.orange .title,footer,header.dark-header .nav-header-container .current-lang,header.dark-header .nav-header-container a{color:#f6f6f6}.sblock .links .btn,.section-block .links .btn{margin:20px 0;display:inline-block}.link-under-btn{font-size:16px;color:#f77d00;display:inline-block}.sblock.plain-text h1,.sblock.plain-text h2,.sblock.plain-text h3,.sblock.plain-text h4,.section-block.plain-text h1,.section-block.plain-text h2,.section-block.plain-text h3,.section-block.plain-text h4{color:#f77d00;margin-bottom:30px;margin-top:30px;font-weight:700}.sblock.plain-text h2,.section-block.plain-text h2{font-size:1.75rem}.sblock.plain-text h3,.section-block.plain-text h3{font-size:1.5rem}.sblock.plain-text h4,.section-block.plain-text h4{font-size:1.25rem}.sblock.plain-text p,.section-block.plain-text p{font-size:18px;margin-bottom:1.5rem}header{padding:20px 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}header::before{content:'';position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background:rgba(240,240,240,.85)}header.dark-header::before{background:rgba(25,25,25,.8)}header .sblock.dark,header .section-block.dark{background-color:transparent}.nav-header-container{width:100%;justify-content:space-between;align-items:center}#main-navbar li{padding:5px;margin:0 10px}.navbat-toggler-stripe{width:30px;height:4px;background:#fff;display:block;margin:5px 0;-webkit-transition:background .3s ease-in-out,background .3s ease-in-out;-moz-transition:background .3s ease-in-out,background .3s ease-in-out;-ms-transition:background .3s ease-in-out,background .3s ease-in-out;-o-transition:background .3s ease-in-out,background .3s ease-in-out;transition:background .3s ease-in-out,background .3s ease-in-out}header .nav-header-container .current-lang,header .nav-header-container a{color:#222;text-transform:uppercase;letter-spacing:1.7px;font-weight:700;font-size:16px;text-decoration:none}header .nav-header-container .current-lang:hover,header .nav-header-container a:hover{color:#f77d00;cursor:pointer}.nav-header-container .contact-link,.nav-header-container .current-lang{margin:0 10px;padding:5px;display:inline-block}.lang-switcher .current-lang{display:flex;align-items:center}.lang-switcher ul{opacity:0;max-height:0;overflow:hidden;margin:0;position:absolute;list-style:none;font-weight:700;padding:5px 15px;transition:.25s ease-in-out}.lang-switcher.open ul{max-height:100%;opacity:1}.light-header .lang-switcher ul a{color:#222!important}.light-header .lang-switcher ul a:hover{color:#f77d00!important}header .sblock,header .section-block{background:0 0}.portfolio-feed .item .cover,section.more-magento{background-repeat:no-repeat;background-size:cover}header .header-content{flex-direction:column;padding:90px 0}footer{background:#222;padding:70px 40px}footer a:hover{color:#f77d00}footer .footer-logo{text-align:center;margin-bottom:80px}footer .footer-logo img{max-width:250px}footer .footer-logo .slogan{display:inline-block;padding:20px 0}footer .footer-col{font-size:22px}.row>div .col-title,footer .footer-col .title{font-size:28px;letter-spacing:3px;font-weight:700;margin-bottom:20px}footer .footer-col ul{list-style:none;padding:0;margin:0}.bottom-footer{padding-top:90px;color:#f6f6f6;justify-content:space-between}.bottom-footer nav{line-height:30px;font-size:16px;letter-spacing:1.5px;text-align:right}.bottom-footer nav a{color:#f6f6f6;margin:0 5px;text-decoration:underline}.orange-column>.wrap{color:#f6f6f6;border-radius:20px;background-color:#f77d00;display:flex;align-items:center;padding:110px 40px 90px;flex-direction:column;margin-top:140px;font-size:18px;line-height:31px}.orange-column>.wrap img.icon{position:absolute;top:-90px}.orange-column .title{font-size:28px;font-weight:700;margin-bottom:30px}.advantage-columns{padding:60px 0 0}.clients .list .item{border-radius:50%;width:150px;height:150px;margin:7px;display:inline-block;line-height:150px;padding:0 15px}.clients .list .item span{justify-content:center;align-items:center;display:flex;height:100%;padding:0 15px}.articles-list .post-image img,.clients .list .item img,.portfolio-feed .item .cover img{width:100%;height:auto}.portfolio-feed .item{text-align:left;overflow:hidden}.portfolio-feed .item .item-wrap{padding:70px 90px}.portfolio-feed .item.fullw .item-wrap{background:rgba(25,25,25,.7)}.portfolio-feed .item .cover{position:absolute;display:flex;justify-content:center;width:100%;height:100%}.portfolio-feed .item.halfw .cover{width:50%;left:0}.portfolio-feed .item.halfw.onleft .cover{left:auto;right:0}.portfolio-feed .item .name{color:#f77d00;font-size:22px;letter-spacing:.2px;margin-bottom:15px;padding-left:40px;position:relative}.portfolio-feed .item .name::before{content:'';width:25px;height:7px;border-radius:4px;background:#f77d00;position:absolute;top:50%;margin-top:-3.5px;left:0}.portfolio-feed .item .title{font-weight:700;font-size:28px;margin-bottom:20px}.portfolio-feed .item .description{padding-bottom:30px}section.more-magento{background-position:50% 50%;position:relative}section.more-magento::before{content:'';position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background:rgba(50,50,50,.95)}.magento-articles>div{position:relative;display:flex;flex-direction:column;justify-content:space-between}.sblock.members .member,.section-block.members .member{font-size:22px;letter-spacing:.2px;color:#333;padding:0 50px}.sblock.members .avatar,.section-block.members .avatar{width:250px;height:250px;background-color:#d8d8d8;border-radius:50%}.sblock.members .name,.section-block.members .name{color:#222;font-weight:700;font-size:30px;letter-spacing:3.2px;margin:30px 0}.modal .modal-body{padding-top:40px;padding-bottom:40px}.modal img.logo{max-width:190px}.modal .close{cursor:pointer}.modal .modal-title{color:#222;letter-spacing:3.2px;font-weight:700;font-size:30px;margin-bottom:10px;line-height:1.25}.modal .contact-cols .item.emailcol{border-left:none;padding-left:15px}.contact-cols{margin-top:20px}.contact-cols .item.locationcol{padding-left:0;border-left:none}.contact-cols .item .icon{margin-right:15px}.contact-cols .item .title{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:2.1px;margin-bottom:5px}.contact-cols .item .text{color:#666}.contact-cols .item{border-left:1px solid #ccc;padding-left:50px;padding-top:15px;padding-bottom:15px;display:flex;align-items:center}.contact-cols .item:first-child{border-left:none}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6)}.uk-modal.uk-open{opacity:1}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - .01px)!important;background:#fff;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s linear;transition:.3s linear;transition-property:opacity,transform,-webkit-transform}.uk-height-viewport{min-height:100vh}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-page{overflow:hidden}.uk-modal-page .over-next{position:relative;z-index:0}.uk-open>.uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal .modal-close{background:0 0;border:none;padding:30px;position:absolute;top:0;right:0;cursor:pointer}#menuMobile>.uk-modal-body{display:flex;align-items:stretch}#menuMobile>.uk-modal-body .container{position:relative;display:flex}#menuMobile .mobile-menu-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;text-align:center}#menuMobile .mobile-menu-container li{margin:10px 0}#menuMobile .mobile-menu-container a{color:#000;font-size:22px}#menuMobile .lang-switcher{position:absolute;left:20px;top:20px;padding:.5rem 0}#menuMobile .lang-switcher a,#menuMobile .lang-switcher i,#menuMobile .lang-switcher span.current-lang{color:#000}.post-content{max-width:960px;margin:0 auto}.post-content p{line-height:1.75}.articles-list{display:flex;flex-wrap:wrap}.articles-list .post{text-align:left;display:flex;flex-direction:column;margin-bottom:60px}.articles-list .post-image{margin-bottom:15px}.articles-list .post h2.title{font-size:28px;letter-spacing:3px;font-weight:700;margin-bottom:15px}.articles-list .post .title a{color:#222}.articles-list .post .readmore{width:100%;margin-top:auto}.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin:30px 0 15px}.post-item.item{margin-bottom:40px}.post-item.item .item-wrap{padding:40px 50px}.paging ul{list-style:none}.paging ul li{display:inline-block}.paging ul li a{display:inline-block;padding:5px 15px}.paging ul li a.active,.paging ul li a:hover{background-color:#f77d00;color:#fff}@media screen and (max-width:991px){.nav-header-container>.lang-switcher{display:none}.navbar-collapse{position:absolute;top:55px;background-color:rgba(0,0,0,.9);width:100%;padding:20px;box-shadow:rgba(0,0,0,.1) 0 3px 3px 0}header{padding-top:0}header .navbar{padding:0}header>.container{padding-top:20px}.portfolio-feed>.container{max-width:100%}.portfolio-feed .item .item-wrap{padding:70px 30px}.bottom-footer{padding-top:45px}.bottom-footer .copyright-text{font-size:14px}.bottom-footer>div,.footer-col{padding-left:0;padding-right:0}}@media screen and (max-width:768px){#menuMobile>.uk-modal-body .container,header>.container{max-width:100%;padding:20px 20px 0}#menuMobile>.uk-modal-body .container{padding:0}.portfolio-feed .item.halfw .cover{width:100%;left:0;right:auto}.portfolio-feed .item .item-wrap{padding:70px 25px;background:rgba(50,50,50,.4)}.portfolio-feed.sblock,.portfolio-feed.section-block{padding:50px 0}.certificate-icons img{margin-right:15px;height:auto}.certificate-icons img.cert1{width:45px}.certificate-icons img.cert2{width:95px}.certificate-icons img.cert3{width:75px}.certificate-icons img.cert4{width:135px}}@media screen and (max-width:480px){.certificate-icons img{margin-bottom:10px}.portfolio-feed .item .item-wrap{padding:70px 15px}.certificate-icons img.cert1{width:35px}.certificate-icons img.cert2{width:70px}.certificate-icons img.cert3{width:60px}.certificate-icons img.cert4{width:100px}}@media screen and (max-width:380px){.nav-header-container .logo img{max-width:200px}}.contact-form-messages{padding:10px;margin-bottom:15px;border-radius:5px;background:#d03c3c;color:#fff;font-size:12px;visibility:hidden;display:none}.contact-form-messages.visible{visibility:visible;display:block}.contact-form-messages p{margin:0}.contact-form-messages #jGrowl .alert{width:100%;margin:0}
