@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500|Source+Sans+Pro:400,600,700,900");@import url(../fonts/womby/font.css);@import url(../fonts/blackjack/font.css);body{font:400 16px/1.8 'Source Sans Pro', sans-serif;color:#777;overflow-x:hidden !important;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#262626}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #000}body::-webkit-scrollbar-thumb{background-color:#FED841}body:after{content:'';position:fixed;top:-30vh;left:0;right:0;height:30vh;z-index:-1;background-color:#000}body:before{content:'';position:fixed;bottom:-30vh;left:0;right:0;height:30vh;z-index:-1;background-color:#000}a{text-decoration:none !important;color:inherit;transition:color 0.5s ease}a:hover{color:#FED841}::-webkit-selection{background-color:#51377F;color:#FFF}::-moz-selection{background-color:#51377F;color:#FFF}::selection{background-color:#51377F;color:#FFF}label,img{-webkit-user-drag:none !important;-moz-user-drag:none !important;-ms-user-drag:none !important;user-drag:none !important;user-select:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px transparent inset;-webkit-transition:background-color 500000s ease-in-out 0s;-webkit-text-fill-color:#000}input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,input:-moz-autofill:active{-moz-box-shadow:0 0 0 100px transparent inset;-o-transition:background-color 500000s ease-in-out 0s;-moz-text-fill-color:#000}input:-o-autofill,input:-o-autofill:hover,input:-o-autofill:focus,input:-o-autofill:active{-o-box-shadow:0 0 0 100px #FFF inset;transition:background-color 500000s ease-in-out 0s;-o-text-fill-color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-ms-appearance:none;appearance:none}input::-webkit-input-placeholder{color:#666 !important;user-select:none !important}input::-moz-placeholder{color:#666 !important;user-select:none !important}input::-ms-input-placeholder{color:#666 !important;user-select:none !important}textarea::-webkit-input-placeholder{color:#666 !important;user-select:none !important}textarea::-moz-placeholder{color:#666 !important;user-select:none !important}textarea::-ms-input-placeholder{color:#666 !important;user-select:none !important}.card{box-shadow:0 0 50px 10px rgba(0,0,0,0.05);border:0;overflow:hidden}.card[noshade]{box-shadow:0 0 #000;border:1px solid #ececec}.min-gutters{margin-left:-5px;margin-right:-5px}.min-gutters>[class*="col"]{padding-left:5px;padding-right:5px}figure{margin-bottom:0}h1,h2,h3,h4,h5,h6,.womby,#about-page #about .numbers ul li span,#blog-detail-page #blog-detail .blog-detail form label,#home-page #banner .heading-block,#home-page #masters-of-delivery .numbers h6 span{font-family:'Womby-Regular'}.bg-yellow-line{background:linear-gradient(to bottom, rgba(0,0,0,0) 80%, #FED841 80%)}.bg-white-line{background:linear-gradient(to bottom, rgba(0,0,0,0) 80%, #fff 80%)}.bg-lite-gray{background-color:#f4f4f4}.text-red{color:#EB2F5B}.text-black{color:#000}.py-100,#about-page #about .numbers,#portfolio-page #portfolio .digital-experiences .bg-lite-gray,#home-page #services-block,#home-page #digital-requirement,.pt-100{padding-top:100px}.py-80,#about-page #about .numbers ul,#about-page #about .awards,#about-page #about .latest-news,#portfolio-page #portfolio .our-clients,#home-page #services-carousel,.pt-80{padding-top:80px}.py-60,#portfolio-page #portfolio .digital-experiences .section,#home-page #our-portfolio,#home-page #masters-of-delivery,#home-page #focus,#blog-page #blog .blogs,.pt-60{padding-top:60px}.py-100,#about-page #about .numbers,#portfolio-page #portfolio .digital-experiences .bg-lite-gray,#home-page #services-block,#home-page #digital-requirement,.pb-100{padding-bottom:100px}.py-80,#about-page #about .numbers ul,#about-page #about .awards,#about-page #about .latest-news,#portfolio-page #portfolio .our-clients,#home-page #services-carousel,.pb-80,#about-page #about .our-network{padding-bottom:80px}.py-60,#portfolio-page #portfolio .digital-experiences .section,#home-page #our-portfolio,#home-page #masters-of-delivery,#home-page #focus,#blog-page #blog .blogs,.pb-60,#blog-detail-page #blog-detail{padding-bottom:60px}.my-100,.mt-100{margin-top:100px}.my-80,.mt-80{margin-top:80px}.my-60,.mt-60{margin-top:60px}.my-100,.mb-100,#blog-page #blog .blogs .blog.background-image .date-comments,#blog-page #blog .blogs #digitaldoc-page #digitaldoc .blog.banner .date-comments,#digitaldoc-page #digitaldoc #blog-page #blog .blogs .blog.banner .date-comments,#blog-page #blog .blogs figure.background-image figcaption .date-comments,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner figcaption .date-comments,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner figcaption .date-comments{margin-bottom:100px}.my-80,.mb-80,#about-page #about .our-network .desc,#about-page #about .leadership .desc,#about-page #about .awards .desc,#about-page #about .latest-news h2,#portfolio-page #portfolio .our-clients h2,#blog-detail-page #blog-detail h1,#blog-detail-page #blog-detail .blog-image,#blog-detail-page #blog-detail .blog-detail .description{margin-bottom:80px}.my-60,.mb-60,#portfolio-page #portfolio .digital-experiences .section h2{margin-bottom:60px}.btn{font-weight:900}.btn.btn-round{border-radius:30px}.yellow-link{font-size:24px;font-weight:700;position:relative;line-height:22px;color:#fff;overflow:hidden;display:inline-block;vertical-align:-3px}.yellow-link:after{content:'';position:absolute;left:0;right:0;bottom:0px;height:3px;width:100%;background-color:#FED841;transition:height 0.2s 0.4s ease, bottom 0.4s 0s ease}.yellow-link:hover{color:#fff}.yellow-link:hover:after{transition:height 0.4s 0s ease, bottom 0.2s 0.4s ease;height:20px;bottom:20px}.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.background-image,#digitaldoc-page #digitaldoc .banner{background-size:cover;background-position:center;background-repeat:no-repeat}.hide{display:none}.wow{visibility:hidden}.form-group{position:relative;padding:20px 0 0;margin-bottom:20px}.form-group label:not(.custom-control-input){position:absolute;top:34px;left:0;z-index:10;margin:auto;font-size:18px;cursor:text;color:#777;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.form-group label:not(.custom-control-input) span{color:red}.form-group .form-control{padding:15px;font-size:16px;border-width:0 0 2px;border-radius:0;min-height:50px;border-color:#bbb;transition:border-color 0.5s}.form-group .form-control:focus,.form-group .form-control:not(:placeholder-shown){border-color:#FED841}.form-group .form-control:focus ~ label,.form-group .form-control:not(:placeholder-shown) ~ label{font-size:16px;top:0px;color:#000}.form-group .form-control::-webkit-input-placeholder{color:transparent !important}.form-group .form-control::-moz-placeholder{color:transparent !important}.form-group .form-control::-ms-input-placeholder{color:transparent !important}.form-group.has-error .form-control{border-color:red}.form-group.has-error .help-block{color:red}.form-group.file-upload input[type="file"]{position:absolute;bottom:0;z-index:0;width:100%;opacity:0}#search{position:fixed;top:0;left:3vw;right:3vw}#search .search-wrap{display:flex;align-items:center;padding:10px 20px;transform:translateY(-30px);opacity:0;transition:all 0.4s;transition-delay:0.2s}#search .search-wrap input{border:0;font-size:40px;height:100px;color:#fff;padding:5px 20px}#search .search-wrap input::-webkit-input-placeholder{color:#fff !important;user-select:none !important}#search .search-wrap input::-moz-placeholder{color:#fff !important;user-select:none !important}#search .search-wrap input::-ms-input-placeholder{color:#fff !important;user-select:none !important}#search .search-wrap svg{fill:#fff;transition:0.4s}#search .search-wrap svg.close:hover{fill:#FED841;transform:rotate(180deg);cursor:pointer}#main-body{overflow:hidden;transition:transform 0.5s cubic-bezier(0.68, 0, 0.29, 1);transform-origin:top center;position:relative;z-index:100}.active-search #main-body{transform:scale(0.9) translateY(130px)}.active-search #search .search-wrap{transform:translateY(0px);opacity:1}#header{background-color:rgba(0,0,0,0.4);transition:background-color 0.4s;position:fixed;top:0;left:0;right:0;z-index:1000}#header .header-logo{max-width:200px}#header .navigation .nav,#header .navigation #footer .social-nav,#footer #header .navigation .social-nav{margin:0;padding:0;list-style:none;font-size:14px;display:flex}#header .navigation .nav a,#header .navigation #footer .social-nav a,#footer #header .navigation .social-nav a{color:#fff;display:block;padding:30px 10px;position:relative;transition:0.4s}#header .navigation .nav a svg,#header .navigation #footer .social-nav a svg,#footer #header .navigation .social-nav a svg{width:10px;height:10px;fill:#fff;margin-left:5px;transition:transform 0.4s}#header .navigation .nav a:after,#header .navigation #footer .social-nav a:after,#footer #header .navigation .social-nav a:after{content:'';position:absolute;left:0;bottom:-8px;width:20%;height:2px;background-color:#FED841;opacity:0;z-index:10;transition:0.4s}#header .navigation .nav a.active svg,#header .navigation #footer .social-nav a.active svg,#footer #header .navigation .social-nav a.active svg{transform:rotate(180deg)}#header .navigation .nav li:hover>a,#header .navigation #footer .social-nav li:hover>a,#footer #header .navigation .social-nav li:hover>a{color:#FED841}#header .navigation .nav li:hover>a:after,#header .navigation #footer .social-nav li:hover>a:after,#footer #header .navigation .social-nav li:hover>a:after{width:100%;bottom:0;opacity:1}#header .navigation .nav li:hover>a svg,#header .navigation #footer .social-nav li:hover>a svg,#footer #header .navigation .social-nav li:hover>a svg{fill:#FED841}#header .dropdown .dropdown-menu{background-color:rgba(0,0,0,0.95);position:fixed;top:85px;left:0;right:0;display:none}#header .dropdown .dropdown-menu ul{margin:0;padding:30px;list-style:none;font-size:16px}#header .dropdown .dropdown-menu ul a{color:#fff;display:block;padding:10px}#header .right-side{display:flex;align-items:center}#header .right-side svg{width:18px;height:18px;fill:#fff}#header .right-side svg.search{width:35px;height:15px;border-right:1px dotted #fff;padding-right:10px;margin-right:20px}#header .right-side .language{font-weight:700;color:#fff;margin-right:30px}#header .right-side .language svg{vertical-align:-4px}#header.hovering{background-color:#000}#footer{background-color:#000;color:#fff;padding:60px 0 20px}#footer .social-icons{margin-bottom:80px}#footer .social-icons a{display:block;text-align:center}#footer .social-icons a svg{fill:#fff;width:5vw;height:5vw;transition:0.4s}#footer .social-icons a:hover svg{fill:#FED841}#footer h5{font-family:'Source Sans Pro', sans-serif;font-weight:600;margin-bottom:20px}#footer .nav,#footer .social-nav{margin:0 0 30px;padding:0;list-style:none}#footer .nav a,#footer .social-nav a{color:#aaa;font-size:14px}#footer .nav a:hover,#footer .social-nav a:hover{color:#FED841}#footer .social-nav{display:flex}#footer .social-nav svg{width:30px;height:30px;fill:#aaa;margin-right:20px;transition:0.4s}#footer .social-nav svg:hover{fill:#FED841}#footer p.desc{font-size:14px;color:#aaa}.network-icon{position:fixed;right:30px;bottom:30px;z-index:999;background-color:#000;padding:20px;border-radius:50%;box-shadow:0px 0px 20px rgba(254,216,65,0.1);border:1px solid rgba(254,216,65,0.1);transition:0.5s 1s ease-in-out;transform:scale(0)}.network-icon svg{width:30px;height:30px;fill:#FED841}.network-icon svg use{display:none}.network-icon.active{transform:scale(1);transition:0.5s 0.2s cubic-bezier(0.79, 0.04, 0.49, 1.44)}.network-icon.online svg .online{display:block}.network-icon.offline svg .offline{display:block}@media (max-width: 1199px){#header{padding:28px 0}#header .navigation{position:fixed;top:85px;left:0;right:0px;z-index:1000;max-height:calc(100vh - 85px);background-color:rgba(0,0,0,0.94);overflow-y:auto;display:none}#header .navigation .close{position:absolute;top:25px;right:10px;fill:#fff;padding:10px;cursor:pointer}#header .navigation .nav,#header .navigation #footer .social-nav,#footer #header .navigation .social-nav{display:block;transition:0.4s 0.2s cubic-bezier(0.4, 0, 0.2, 1);width:100%;font-size:16px;font-weight:600}#header .navigation .nav a svg,#header .navigation #footer .social-nav a svg,#footer #header .navigation .social-nav a svg{width:48px;padding:18px;height:58px;margin:-15px -10px;position:relative;z-index:9999}#header .navigation .nav>li>a,#header .navigation #footer .social-nav>li>a,#footer #header .navigation .social-nav>li>a{padding:15px 30px;border-bottom:1px solid #1b1b1b;display:flex;justify-content:space-between;align-items:center}#header .navigation .nav>li>a:not(.active):hover,#header .navigation #footer .social-nav>li>a:not(.active):hover,#footer #header .navigation .social-nav>li>a:not(.active):hover{color:#fff}#header .navigation .nav>li>a:not(.active):hover svg,#header .navigation #footer .social-nav>li>a:not(.active):hover svg,#footer #header .navigation .social-nav>li>a:not(.active):hover svg{fill:#fff}#header .navigation .nav>li>a:not(.active):hover:after,#header .navigation #footer .social-nav>li>a:not(.active):hover:after,#footer #header .navigation .social-nav>li>a:not(.active):hover:after{background-color:transparent}#header .navigation .dropdown .dropdown-menu{position:static;border-bottom:1px solid #FED841}#header .navigation .dropdown .dropdown-menu ul{padding:0}#header .navigation .dropdown .dropdown-menu ul a{padding:10px 10px 10px 30px}#header .show-menu{cursor:pointer}#header .show-menu span{display:block;width:25px;height:3px;background-color:#fff;margin:5px 0;transition:all 0.4s ease;position:relative}.active-menu #header{background-color:#000}.active-menu #header .show-menu span:nth-child(1){transform:rotate(135deg);top:8px}.active-menu #header .show-menu span:nth-child(2){opacity:0}.active-menu #header .show-menu span:nth-child(3){transform:rotate(-135deg);top:-8px}}@media (max-width: 767px){.py-100,#about-page #about .numbers,#portfolio-page #portfolio .digital-experiences .bg-lite-gray,#home-page #services-block,#home-page #digital-requirement,.pt-100{padding-top:50px}.py-100,#about-page #about .numbers,#portfolio-page #portfolio .digital-experiences .bg-lite-gray,#home-page #services-block,#home-page #digital-requirement,.pb-100{padding-bottom:50px}.py-80,#about-page #about .numbers ul,#about-page #about .awards,#about-page #about .latest-news,#portfolio-page #portfolio .our-clients,#home-page #services-carousel,.pt-80{padding-top:60px}.py-80,#about-page #about .numbers ul,#about-page #about .awards,#about-page #about .latest-news,#portfolio-page #portfolio .our-clients,#home-page #services-carousel,.pb-80,#about-page #about .our-network{padding-bottom:60px}.py-60,#portfolio-page #portfolio .digital-experiences .section,#home-page #our-portfolio,#home-page #masters-of-delivery,#home-page #focus,#blog-page #blog .blogs,.pt-60{padding-top:40px}.py-60,#portfolio-page #portfolio .digital-experiences .section,#home-page #our-portfolio,#home-page #masters-of-delivery,#home-page #focus,#blog-page #blog .blogs,.pb-60,#blog-detail-page #blog-detail{padding-bottom:40px}#footer{background-color:#000;color:#fff;padding:30px 0 0px}#footer .social-icons{margin-bottom:40px}#footer .social-icons h1{font-size:40px}}@media (min-width: 576px){.container-sm{max-width:540px}}@media (min-width: 768px){.container-sm{max-width:720px}}@media (min-width: 992px){.container-sm{max-width:960px}}@media (min-width: 1200px){.container-sm{max-width:1180px}}@media (min-width: 1400px){.container{max-width:1380px}.extra-gutters{margin-left:-30px;margin-right:-30px}.extra-gutters>[class*="col"]{padding-left:30px;padding-right:30px}}#about-page #main-body{background-color:#FFF}#about-page #about{font-family:'Quicksand', sans-serif}#about-page #about h2{color:#111;-webkit-font-smoothing:auto;margin-bottom:20px}#about-page #about .wrapper{height:100%;display:flex;align-items:center;justify-content:center;background-color:#F5F7F8}#about-page #about .wrapper .content{padding:30px 10%}#about-page #about .partners .content-image{max-width:calc(100% + 20%);margin-top:-10%}#about-page #about .vision-and-mission{color:#fff;position:relative;z-index:10}#about-page #about .vision-and-mission h2{color:#FED841}#about-page #about .vision-and-mission .wrapper{background-color:#222;position:relative;top:-10%;margin-left:-20%;height:120%}#about-page #about .numbers ul{padding-left:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:space-around}#about-page #about .numbers ul li{font-weight:400;text-align:center;font-size:16px;color:#EB2F5B;line-height:30px}#about-page #about .numbers ul li span{color:#111;font-size:50px}#about-page #about .our-network{text-align:center}#about-page #about .leadership figure{position:relative}#about-page #about .leadership figure figcaption{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;color:#fff;background-color:rgba(81,55,127,0.8);padding:16% 12%;transform:scale(0.9);transition:all 0.4s 0.2s ease;opacity:0}#about-page #about .leadership figure figcaption h3{margin-bottom:20px}#about-page #about .leadership figure figcaption h6{margin-bottom:20px}#about-page #about .leadership figure figcaption .social{position:absolute;left:12%;bottom:5%;z-index:10}#about-page #about .leadership figure figcaption .social p{margin-bottom:10px}#about-page #about .leadership figure figcaption .social ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}#about-page #about .leadership figure figcaption .social ul a{display:block;margin-right:15px}#about-page #about .leadership figure figcaption .social ul a svg{fill:#A1A1A1;width:25px;height:25px;transition:0.4s}#about-page #about .leadership figure figcaption .social ul a svg:hover{fill:#fff}#about-page #about .leadership figure:hover figcaption{transform:scale(1);opacity:1}#about-page #about .latest-news{background-color:#f4f4f4}#about-page #about .latest-news .news-block{background-color:#fff;padding:60px 45px;color:#555;height:100%}#about-page #about .latest-news .news-block .date{font-size:14px}#about-page #about .latest-news .news-block h5{color:#000;margin-bottom:20px;font-size:26px}#about-page #about .latest-news .news-block a{font-size:14px}#about-page #about .thanks-to-partners .partners-logos{background-color:#222}#about-page #about .thanks-to-partners .content{padding:80px 60px}@media (max-width: 991px){#about-page #about h2{font-size:38px}#about-page #about .content-image{max-height:350px;overflow:hidden}#about-page #about .partners .content-image img{max-width:100%;margin-top:0%}#about-page #about .vision-and-mission .wrapper{top:0%;margin-left:0%;height:100%}}@media (max-width: 767px){#about-page #about .numbers ul{flex-wrap:wrap;padding:0}#about-page #about .numbers ul li{max-width:50%;flex:0 0 50%;margin-bottom:20px}}#digitaldoc-page #digitaldoc{background-color:#fff;color:#000}#digitaldoc-page #digitaldoc .banner{background-image:url(../images/digitaldoc/banner.webp);padding-top:15vh;font-size:24px;color:#fff;min-height:100vh;display:flex;align-items:flex-end}#digitaldoc-page #digitaldoc .banner h1{font-size:11vw;line-height:10vw;margin-bottom:7vh}#digitaldoc-page #digitaldoc .banner .col-image{max-width:440px;margin-bottom:-160px}#digitaldoc-page #digitaldoc .main-content{padding:60px 0 0}#digitaldoc-page #digitaldoc .main-content h2{margin-bottom:60px}#digitaldoc-page #digitaldoc .main-content .apps{margin-bottom:100px}#digitaldoc-page #digitaldoc .main-content .apps [class*="col"]{margin-bottom:60px}#digitaldoc-page #digitaldoc .main-content .user{margin-bottom:100px}#digitaldoc-page #digitaldoc .main-content .user .col-image{max-width:450px}#digitaldoc-page #digitaldoc .main-content .user .desc{margin-bottom:80px}#digitaldoc-page #digitaldoc .main-content .user .media{margin-bottom:40px}#digitaldoc-page #digitaldoc .main-content .user .media img{max-width:120px;margin-right:60px}#digitaldoc-page #digitaldoc .main-content .detail-block{margin-bottom:100px}#digitaldoc-page #digitaldoc .main-content .detail-block .image{max-width:540px}#digitaldoc-page #digitaldoc .main-content .detail-block .detail{max-width:600px}#digitaldoc-page #digitaldoc .main-content .sdk-integration{padding:40px 80px;background:#7db9e8;background:linear-gradient(to right, #7db9e8 0%, #0093c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#0093c2',GradientType=1 );border-radius:60px 0 60px 60px;color:#fff;margin-bottom:180px}#digitaldoc-page #digitaldoc .main-content .sdk-integration .image{max-width:500px;margin:-140px 0}#digitaldoc-page #digitaldoc .main-content .technology{margin-bottom:60px}#digitaldoc-page #digitaldoc .main-content .technology img{max-width:160px;width:100%;display:block;margin:auto auto 20px auto}#digitaldoc-page #digitaldoc .main-content .technology p{text-align:center;margin-bottom:50px;font-size:20px}#digitaldoc-page #digitaldoc .main-content form{padding:100px 0;margin:auto}#digitaldoc-page #digitaldoc .main-content form .form-group{margin-bottom:40px}#digitaldoc-page #digitaldoc .main-content form .form-group label:not(.custom-control-input){position:absolute;top:24px;left:20px;color:#000}#digitaldoc-page #digitaldoc .main-content form .form-group .form-control{border-color:#000;transition:border-color 0.5s;border-width:0 2px 2px;border-style:solid}#digitaldoc-page #digitaldoc .main-content form .form-group .form-control:focus,#digitaldoc-page #digitaldoc .main-content form .form-group .form-control:not(:placeholder-shown){border-color:#FED841}#digitaldoc-page #digitaldoc .main-content form .form-group .form-control:focus ~ label,#digitaldoc-page #digitaldoc .main-content form .form-group .form-control:not(:placeholder-shown) ~ label{top:0px}#digitaldoc-page #digitaldoc .main-content form .form-group:after{content:'';position:absolute;left:0;bottom:10px;width:2px;height:calc(100% - 10px);background-color:#f4f4f4}#digitaldoc-page #digitaldoc .main-content form .form-group:before{content:'';position:absolute;right:0;bottom:10px;width:2px;height:calc(100% - 10px);background-color:#f4f4f4}@media (max-width: 767px){#digitaldoc-page #digitaldoc .main-content .user .media{margin-bottom:20px}#digitaldoc-page #digitaldoc .main-content .user .media img{max-width:60px;margin-right:20px}#digitaldoc-page #digitaldoc .main-content .detail-block{margin-bottom:40px}#digitaldoc-page #digitaldoc .main-content .detail-block .image{max-width:540px;margin:auto auto 20px}#digitaldoc-page #digitaldoc .main-content .detail-block .detail{max-width:600px}#digitaldoc-page #digitaldoc .main-content .sdk-integration{padding:30px;border-radius:40px 0 40px 40px;color:#fff;margin-bottom:140px}#digitaldoc-page #digitaldoc .main-content .sdk-integration .image{max-width:500px;margin:0 0 -140px 0}}@media (max-width: 1199px){#digitaldoc-page #digitaldoc .main-content .user{margin-bottom:40px}#digitaldoc-page #digitaldoc .main-content .user .col-image{max-width:400px}}@media (max-width: 991px){#digitaldoc-page #digitaldoc h3{font-size:24px}#digitaldoc-page #digitaldoc .banner{min-height:auto;font-size:16px}#digitaldoc-page #digitaldoc .banner .col-image{margin-bottom:0px}#digitaldoc-page #digitaldoc .main-content{padding:40px 0 0}#digitaldoc-page #digitaldoc .main-content h2{font-size:30px;margin-bottom:20px}#digitaldoc-page #digitaldoc .main-content .apps{margin-bottom:40px}#digitaldoc-page #digitaldoc .main-content .apps [class*="col"]{margin-bottom:20px}#digitaldoc-page #digitaldoc .main-content form{padding:60px 0}}#portfolio-page #portfolio{background-color:#fff}#portfolio-page #portfolio h2{color:#000}#portfolio-page #portfolio .background-image,#portfolio-page #portfolio #digitaldoc-page #digitaldoc .banner,#digitaldoc-page #digitaldoc #portfolio-page #portfolio .banner{padding:30vh 0;color:#fff;font-size:20px;background-position:20%}#portfolio-page #portfolio .background-image a,#portfolio-page #portfolio #digitaldoc-page #digitaldoc .banner a,#digitaldoc-page #digitaldoc #portfolio-page #portfolio .banner a{display:inline-block;padding:10px 20px;border:1px solid #fff}#portfolio-page #portfolio .digital-experiences .bg-lite-gray{text-align:center}#portfolio-page #portfolio .digital-experiences .section h2{border-bottom:1px solid #FED841}#portfolio-page #portfolio .digital-experiences .section .portfolio{display:block;position:relative;overflow:hidden;margin-bottom:40px}#portfolio-page #portfolio .digital-experiences .section .portfolio img{transition:all 0.6s ease-in-out}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:rgba(0,0,0,0);transition:all 0.8s ease;color:#fff}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over h6{font-size:14px;margin-bottom:0}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over .content{position:relative;z-index:1;padding:75px 40px;margin-top:80px;margin-left:60px;opacity:0;transition:all 0.8s ease;transform:translateX(-300px)}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over .content:after{content:'';position:absolute;left:0;top:0;width:200px;height:200px;border:8px solid #EB2F5B;z-index:-1}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over:after{content:'';position:absolute;left:0;top:0;bottom:0;width:400px;background-color:#111;z-index:-1;transform:translateX(-500px);transition:all 0.6s ease-in-out}#portfolio-page #portfolio .digital-experiences .section .portfolio:hover img{transform:translateX(200px)}#portfolio-page #portfolio .digital-experiences .section .portfolio:hover .text-over{background-color:rgba(0,0,0,0.4)}#portfolio-page #portfolio .digital-experiences .section .portfolio:hover .text-over .content{opacity:1;transform:translateX(0px)}#portfolio-page #portfolio .digital-experiences .section .portfolio:hover .text-over:after{transform:translateX(0px)}@media (max-width: 1199px){#portfolio-page #portfolio .container-fluid{max-width:70%}}@media (max-width: 991px){#portfolio-page #portfolio .container-fluid{max-width:80%}}@media (max-width: 767px){#portfolio-page #portfolio .container-fluid{max-width:100%}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over h6{font-size:12px}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over h3{font-size:30px}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over .content{padding:45px 30px;margin-top:40px;margin-left:20px;transform:translateX(-300px)}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over .content:after{width:180px;height:140px}#portfolio-page #portfolio .digital-experiences .section .portfolio .text-over:after{width:300px}}#blog-detail-page #main-body{background-color:#f6f6f6}#blog-detail-page #blog-detail{padding-top:150px}#blog-detail-page #blog-detail ul{padding:0;margin:0 0 20px;list-style:none;display:flex;font-size:14px;font-weight:600;justify-content:center}#blog-detail-page #blog-detail ul a{color:#EB2F5B;margin-left:30px}#blog-detail-page #blog-detail h1{color:#000;text-align:center}#blog-detail-page #blog-detail .blog-detail{max-width:900px;margin:auto}#blog-detail-page #blog-detail .blog-detail .description{font-size:18px;color:#444}#blog-detail-page #blog-detail .blog-detail .media{padding:40px;border:5px solid #e9e9e9;color:#666;margin-bottom:40px}#blog-detail-page #blog-detail .blog-detail .media .desc{font-size:18px}#blog-detail-page #blog-detail .blog-detail .media img{margin-right:40px;border-radius:50%}#blog-detail-page #blog-detail .blog-detail .media h4{color:#000}#blog-detail-page #blog-detail .blog-detail .media a{color:#EB2F5B}#blog-detail-page #blog-detail .blog-detail h2{color:#000;text-align:center;margin:20px 0 40px}#blog-detail-page #blog-detail .blog-detail form label{font-size:12px;color:#000}@media (max-width: 767px){#blog-detail-page #blog-detail h1{font-size:40px}#blog-detail-page #blog-detail .blog-detail .media{padding:20px}#blog-detail-page #blog-detail .blog-detail .media img{margin-right:20px;max-width:50px}}#home-page #main-body{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../images/home-page-background.webp);background-size:100%;background-position:top !important;background-repeat:no-repeat;background-attachment:fixed}#home-page #banner{min-height:100vh;position:relative}#home-page #banner .banner-content{height:93vh;margin-bottom:7vh;display:flex;flex-direction:column;justify-content:flex-end}#home-page #banner .heading-block{font-size:calc(6.5vw + 6.5vh);color:#fff;margin-bottom:30px}#home-page #banner .heading-block p{line-height:calc(6vw + 6vh)}#home-page #banner .heading-block ul{padding:0;margin:0;list-style:none;height:calc(6vw + 6vh);overflow:hidden}#home-page #banner .heading-block ul li{transition:0.6s;line-height:calc(6vw + 6vh);height:calc(6vw + 6vh);overflow:hidden}#home-page #banner .heading-block ul li span{height:calc(6vw + 6vh);display:inline-block}#home-page #banner .heading-block ul li:first-child{margin-top:calc(-6vw - 6vh)}#home-page #banner .desc{margin-bottom:6vh}#home-page #banner .desc p{margin:0;font-size:22px;font-weight:600;color:#fff}#home-page #banner .scroll-down{position:absolute;bottom:10px;left:0;right:0;display:block;height:40px;width:20px;margin:auto}#home-page #banner .scroll-down span{position:absolute;top:0;left:4px;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);animation:scroll_down 2s infinite;opacity:0;box-sizing:border-box}#home-page #banner .scroll-down span:nth-of-type(1){animation-delay:0s}#home-page #banner .scroll-down span:nth-of-type(2){top:12px;animation-delay:0.15s}#home-page #banner .scroll-down span:nth-of-type(3){top:24px;animation-delay:0.3s}@keyframes scroll_down{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#home-page #services-block{background-color:rgba(0,0,0,0.6);text-align:center}#home-page #services-block h3{color:#fff;margin-bottom:40px}#home-page #our-portfolio{background-color:#fff}#home-page #our-portfolio .left-side{background-color:#f4f4f4;padding:60px 40px}#home-page #our-portfolio .left-side h2{color:#000;margin-bottom:20px;font-size:36px}#home-page #our-portfolio .right-side{padding:60px 40px;max-width:400px;background-color:#000;display:flex;align-items:center}#home-page #our-portfolio .right-side h4{color:#fff}#home-page #masters-of-delivery{padding-left:4vw;padding-right:4vw;background:#000 url(../images/logo.webp) right no-repeat;background-size:auto}#home-page #masters-of-delivery h2{font-size:44px;color:#fff;margin-bottom:20px}#home-page #masters-of-delivery h2 span{font-size:90px}#home-page #masters-of-delivery .numbers{display:flex;align-items:center;justify-content:space-around;max-width:60%}#home-page #masters-of-delivery .numbers h6{color:#fff;font-weight:400;font-family:'Source Sans Pro', sans-serif;text-align:center;font-size:14px}#home-page #masters-of-delivery .numbers h6 span{font-size:40px}#home-page #services{background-color:rgba(0,0,0,0.7)}#home-page #services .bg-lite{background-color:#111;height:100vh;position:absolute;left:0;right:0;top:0;padding:30px;display:flex;justify-content:center;align-items:center}#home-page #services .bg-lite .content{color:#fff;max-width:600px}#home-page #services .bg-lite .content h3{margin-bottom:30px}#home-page #services .bg-lite .content p{margin-bottom:40px}#home-page #services .media{margin:30px}#home-page #services .media .media-image{background-color:#111;width:220px;padding:70px 30px;margin-right:30px}#home-page #services .media .media-body{padding-right:30px;color:#fff}#home-page #focus h2{color:#fff;margin-bottom:60px}#home-page #focus h2.award-winning-work{margin-bottom:0}#home-page #focus .nav,#home-page #focus #footer .social-nav,#footer #home-page #focus .social-nav{padding:0;margin:0;list-style:none;text-align:center}#home-page #focus .nav a,#home-page #focus #footer .social-nav a,#footer #home-page #focus .social-nav a{color:#fff;font-weight:600;display:inline-block;position:relative}#home-page #focus .nav a span,#home-page #focus #footer .social-nav a span,#footer #home-page #focus .social-nav a span{display:inline-block;position:relative;padding:20px 20px}#home-page #focus .nav a span:before,#home-page #focus #footer .social-nav a span:before,#footer #home-page #focus .social-nav a span:before{content:'[';position:absolute;top:-14px;left:40px;font-size:50px;color:#FED841;opacity:0;transition:0.4s}#home-page #focus .nav a span:after,#home-page #focus #footer .social-nav a span:after,#footer #home-page #focus .social-nav a span:after{content:']';position:absolute;top:-14px;right:40px;font-size:50px;color:#FED841;opacity:0;transition:0.4s}#home-page #focus .nav a:before,#home-page #focus #footer .social-nav a:before,#footer #home-page #focus .social-nav a:before{content:'';position:absolute;top:16px;right:0;left:46px;bottom:16px;background:linear-gradient(to right, rgba(254,216,65,0.2) 0%, rgba(255,255,255,0) 30%);opacity:0;transition:0.4s}#home-page #focus .nav a:after,#home-page #focus #footer .social-nav a:after,#footer #home-page #focus .social-nav a:after{content:'';position:absolute;top:16px;right:46px;left:0;bottom:16px;background:linear-gradient(to left, rgba(254,216,65,0.2) 0%, rgba(255,255,255,0) 30%);opacity:0;transition:0.4s}#home-page #focus .nav a:hover,#home-page #focus #footer .social-nav a:hover,#footer #home-page #focus .social-nav a:hover{color:#FED841}#home-page #focus .nav a.active:before,#home-page #focus #footer .social-nav a.active:before,#footer #home-page #focus .social-nav a.active:before{left:6px;opacity:1}#home-page #focus .nav a.active:after,#home-page #focus #footer .social-nav a.active:after,#footer #home-page #focus .social-nav a.active:after{right:6px;opacity:1}#home-page #focus .nav a.active span:before,#home-page #focus #footer .social-nav a.active span:before,#footer #home-page #focus .social-nav a.active span:before{left:0;opacity:1}#home-page #focus .nav a.active span:after,#home-page #focus #footer .social-nav a.active span:after,#footer #home-page #focus .social-nav a.active span:after{right:0;opacity:1}#home-page #focus .nav-detail{display:flex;justify-content:space-between}#home-page #focus .nav-detail .content{margin-left:40px;color:#fff;max-width:40%}#home-page #focus .owl-carousel .image{max-width:200px;flex:0 0 200px}#home-page #projects{width:calc(100% + 2px);margin-left:-1px}#home-page #projects .background-image,#home-page #projects #digitaldoc-page #digitaldoc .banner,#digitaldoc-page #digitaldoc #home-page #projects .banner{background-size:cover;transition:0.4s ease}#home-page #projects .background-image .backdrop,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop{background-color:rgba(0,0,0,0.4);border:1px solid #fff;transition:0.4s ease}#home-page #projects .background-image .backdrop .content,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop .content,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop .content{padding:40px;color:#fff;transition:0.4s ease;transform-origin:left top}#home-page #projects .background-image .backdrop.height-1x,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop.height-1x,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop.height-1x{height:300px}#home-page #projects .background-image .backdrop.height-2x,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop.height-2x,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop.height-2x{height:600px}#home-page #projects .background-image .backdrop.text-lg-right .content,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop.text-lg-right .content,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop.text-lg-right .content{transform-origin:right top}#home-page #projects .background-image:hover .backdrop,#home-page #projects #digitaldoc-page #digitaldoc .banner:hover .backdrop,#digitaldoc-page #digitaldoc #home-page #projects .banner:hover .backdrop{background-color:rgba(0,0,0,0.6)}#home-page #projects .background-image:hover .backdrop .content,#home-page #projects #digitaldoc-page #digitaldoc .banner:hover .backdrop .content,#digitaldoc-page #digitaldoc #home-page #projects .banner:hover .backdrop .content{transform:scale(1.1)}#home-page #digital-requirement{background-color:#000;color:#fff;text-align:center}#home-page #our-clients{padding:60px 0;color:#fff}#home-page #our-clients h2{margin-bottom:60px}#home-page #our-clients .clients-logos{display:flex}#home-page #services-carousel{background-color:#fff}#home-page #services-carousel .owl-item{text-align:center;color:#000;position:relative;padding:0 80px;transition:0.6s ease;transform:scale(0.7);opacity:0.6}#home-page #services-carousel .owl-item p{margin-bottom:0}#home-page #services-carousel .owl-item p.date{margin-top:20px}#home-page #services-carousel .owl-item:after{content:url(../images/after.svg);position:absolute;top:0;bottom:0;margin:auto;right:10px;width:60px;opacity:0.4;transition:0.6s}#home-page #services-carousel .owl-item:before{content:url(../images/before.svg);position:absolute;top:0;bottom:0;margin:auto;left:10px;width:60px;opacity:0.4;transition:0.6s}#home-page #services-carousel .owl-item.center{transform:scale(1);opacity:1}#home-page #services-carousel .owl-item.center:after,#home-page #services-carousel .owl-item.center:before{opacity:1;transition-delay:1s}#home-page #testimonials{text-align:right;color:#000;font-size:18px;font-weight:600;background-image:url(../images/testimonial.webp)}#home-page #testimonials .col{max-width:600px;flex:0 0 600px}#home-page #testimonials .content{position:relative;padding:200px 0}#home-page #testimonials .content p{margin-bottom:40px}#home-page #testimonials .content h6{font-family:'Source Sans Pro', sans-serif;font-size:16px;color:#777;font-weight:600}#home-page #testimonials .content:after{content:url(../images/quote.webp);position:absolute;top:40px;right:20px;z-index:10;width:80px}#home-page #digital-insights{padding:60px 0;color:#fff}#home-page #digital-insights h2{margin-bottom:60px}#home-page #digital-insights figure{background-color:#fff;color:#000;height:100%}#home-page #digital-insights figure figcaption{padding:40px 40px 30px;position:relative}#home-page #digital-insights figure figcaption p{font-size:14px;margin-top:20px;margin-bottom:0}#home-page #digital-insights figure h5:hover{transition:0.4s;color:#51377F}#home-page #contact-us{background-image:url(../images/contact-us.webp);color:#fff;padding:100px 0 180px}#home-page #contact-us .sub-heading{margin-bottom:80px}#home-page #contact-us .content{padding:20px;border:1px solid #fff;height:100%}#home-page #contact-us .content h4{margin-bottom:40px}#home-page #contact-us .content p{margin-bottom:0}#home-page #contact-us .content p svg{fill:#fff;margin-right:5px}#home-page #contact-us .content p.address{margin-bottom:10px}#home-page #inquiry{margin-top:-80px;margin-bottom:60px}#home-page #inquiry .background-image,#home-page #inquiry #digitaldoc-page #digitaldoc .banner,#digitaldoc-page #digitaldoc #home-page #inquiry .banner{background-image:url(../images/contact-telephone.webp);padding:50px;color:#fff}#home-page #inquiry h3{font-size:32px}#home-page #inquiry form{background-color:#fff;padding:50px}@media (max-width: 1199px){#home-page #services .media .media-image{width:120px;padding:40px 10px;margin-right:20px}}@media (max-width: 991px){#home-page #projects .background-image .backdrop.height-1x,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop.height-1x,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop.height-1x,#home-page #projects .background-image .backdrop.height-2x,#home-page #projects #digitaldoc-page #digitaldoc .banner .backdrop.height-2x,#digitaldoc-page #digitaldoc #home-page #projects .banner .backdrop.height-2x{height:300px}#home-page #services .bg-lite{position:static;height:100%;padding:40px 20px}#home-page #services .media{margin:0px;padding:15px;display:block;text-align:center}#home-page #services .media .media-image{min-width:100%;padding:30% 10%;margin-right:20px;margin-bottom:20px}#home-page #services .media p{display:none}}@media (max-width: 767px){#home-page #banner{min-height:calc(100vh - 60px)}#home-page #banner .banner-content{height:85vh}#home-page #main-body{background-size:300vh}#home-page #our-portfolio .left-side{padding:30px 20px 20px}#home-page #our-portfolio .right-side{padding:30px 20px;max-width:100%}#home-page #masters-of-delivery h2{font-size:28px;color:#fff;margin-bottom:20px}#home-page #masters-of-delivery h2 span{font-size:55px}#home-page #masters-of-delivery .numbers{max-width:100%}#home-page #masters-of-delivery .numbers h6{padding:5px}#home-page #focus .nav-detail{display:block}#home-page #focus .nav-detail img{max-width:160px;margin:0 auto 20px}#home-page #focus .nav-detail .content{margin-left:0;max-width:100%}#home-page #focus .owl-carousel .image{max-width:200px;flex:0 0 200px}#home-page #digital-requirement h2{font-size:32px}#home-page #testimonials{background-position:30% center}#home-page #testimonials .content{padding:100px 0 30px}#home-page #testimonials .content:after{top:0px}#home-page #contact-us{padding:50px 0 60px}#home-page #inquiry{margin-top:-40px;margin-bottom:30px}#home-page #inquiry .background-image,#home-page #inquiry #digitaldoc-page #digitaldoc .banner,#digitaldoc-page #digitaldoc #home-page #inquiry .banner{padding:5%}#home-page #inquiry form{padding:5%}#home-page #services .media .media-body h4{font-size:20px}}@media (min-width: 768px){#home-page #testimonials .owl-carousel{max-width:500px}}#service-detail-page #main-body{background-image:url(../images/services/service-detail.png);background-color:#151726;background-size:100%;background-position:top !important;background-repeat:no-repeat}#service-detail-page #service-detail{font-family:'Quicksand', sans-serif}#service-detail-page #service-detail .deserve-more{display:flex;justify-content:center;margin-bottom:80px;color:#fff}#service-detail-page #service-detail .deserve-more .content{margin-top:160px}#service-detail-page #service-detail .deserve-more .content h1{font-size:140px;text-align:center}#service-detail-page #service-detail .deserve-more .content p{max-width:460px;margin:auto}#service-detail-page #service-detail h2{font-size:65px}#service-detail-page #service-detail h3{font-size:50px;color:#fff}#service-detail-page #service-detail .section{padding:20px 0;margin:180px 0;color:#fff}#service-detail-page #service-detail .owl-carousel{padding:0 30px;max-width:1100px;margin:auto auto 200px;text-align:center}#service-detail-page #service-detail .owl-carousel .sub-heading{color:#fff;font-size:20px;font-weight:500;margin-bottom:60px}#service-detail-page #service-detail .pricing-and-plans{margin-bottom:80px}#service-detail-page #service-detail .pricing-and-plans .card{background-color:transparent;color:#fff;padding:80px 80px 120px;transition:0.4s;box-shadow:0 0 #000;height:100%}#service-detail-page #service-detail .pricing-and-plans .card h1{font-size:100px;margin-bottom:40px}#service-detail-page #service-detail .pricing-and-plans .card ul{margin-bottom:40px;padding:0;list-style:none;font-size:16px;line-height:3}#service-detail-page #service-detail .pricing-and-plans .card ul li{position:relative;padding-left:40px}#service-detail-page #service-detail .pricing-and-plans .card ul li:after{content:'\2713';position:absolute;left:0;top:0;font-size:16px}#service-detail-page #service-detail .pricing-and-plans .card .btn{background-color:#0e0b17;border-color:#0e0b17;font-family:'Womby-Regular';position:absolute;bottom:80px;left:80px;right:80px}#service-detail-page #service-detail .pricing-and-plans .card .btn:hover{background-color:#2c2f48;border-color:#2c2f48}#service-detail-page #service-detail .pricing-and-plans .card:hover{background-color:#0d0e17}#service-detail-page #service-detail .pricing-and-plans .card:hover .btn{background-color:#2c2f48;border-color:#2c2f48}@media (max-width: 1199px){#service-detail-page #service-detail .section:nth-child(2n+2){background-position:80% center}#service-detail-page #service-detail .section:nth-child(2n+1){background-position:40% center}}@media (max-width: 992px){#service-detail-page #service-detail h2{font-size:40px;margin-bottom:40px}#service-detail-page #service-detail h3{font-size:30px}#service-detail-page #service-detail .deserve-more{margin-bottom:60px}#service-detail-page #service-detail .deserve-more .content{margin-top:100px}#service-detail-page #service-detail .deserve-more .content h1{font-size:80px}#service-detail-page #service-detail .owl-carousel{margin-top:60px}#service-detail-page #service-detail .section{position:relative;margin:0;padding:40px 0}#service-detail-page #service-detail .section>div{position:relative;z-index:10}#service-detail-page #service-detail .section:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);z-index:0}#service-detail-page #service-detail .section:nth-child(2n+2){background-position:100% center}#service-detail-page #service-detail .section:nth-child(2n+1){background-position:0% center}}@media (max-width: 767px){#service-detail-page #service-detail h2{font-size:36px;margin-bottom:40px}#service-detail-page #service-detail h3{font-size:26px}#service-detail-page #service-detail .deserve-more{margin-bottom:60px}#service-detail-page #service-detail .deserve-more .content{margin-top:100px;padding:10px}#service-detail-page #service-detail .deserve-more .content h1{font-size:60px}#service-detail-page #service-detail .pricing-and-plans .card{padding:0}#service-detail-page #service-detail .pricing-and-plans .card .btn{position:static}}#blog-page #main-body{background-color:#f6f6f6}#blog-page #blog .banner{background-image:url(../images/blog/banner.jpg);padding:12% 0;color:#fff}#blog-page #blog .banner h6{font-family:'Source Sans Pro', sans-serif;font-weight:600;color:#FED841}#blog-page #blog .blogs{font-family:'Quicksand', sans-serif;font-weight:500}#blog-page #blog .blogs .blog{max-width:400px;font-size:15px;background-color:#fff}#blog-page #blog .blogs .blog .image-backdrop{padding:50px;background-color:rgba(0,0,0,0.5)}#blog-page #blog .blogs .blog .date-comments{display:block;font-size:12px;margin-bottom:10px}#blog-page #blog .blogs .blog .date-comments span{margin-right:20px}#blog-page #blog .blogs .blog h5{margin-bottom:30px}#blog-page #blog .blogs .blog.background-image,#blog-page #blog .blogs #digitaldoc-page #digitaldoc .blog.banner,#digitaldoc-page #digitaldoc #blog-page #blog .blogs .blog.banner{color:#fff}#blog-page #blog .blogs figure{width:430px;font-size:15px;background-color:#fff}#blog-page #blog .blogs figure iframe{width:100%;min-height:220px}#blog-page #blog .blogs figure figcaption{padding:50px}#blog-page #blog .blogs figure figcaption .date-comments{display:block;font-size:12px;margin-bottom:15px;font-weight:600;color:#EB2F5B}#blog-page #blog .blogs figure figcaption .date-comments span{margin-right:20px}#blog-page #blog .blogs figure figcaption h5{margin-bottom:20px;color:#000}#blog-page #blog .blogs figure figcaption h5 a:hover{color:#EB2F5B}#blog-page #blog .blogs figure.background-image,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner{color:#fff}#blog-page #blog .blogs figure.background-image figcaption,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner figcaption,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner figcaption{background-color:rgba(0,0,0,0.5)}#blog-page #blog .blogs figure.background-image figcaption .date-comments,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner figcaption .date-comments,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner figcaption .date-comments{color:#fff}#blog-page #blog .blogs figure.background-image figcaption h5,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner figcaption h5,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner figcaption h5{color:#fff}#blog-page #blog .blogs figure.background-image figcaption h5 a:hover,#blog-page #blog .blogs #digitaldoc-page #digitaldoc figure.banner figcaption h5 a:hover,#digitaldoc-page #digitaldoc #blog-page #blog .blogs figure.banner figcaption h5 a:hover{color:#FED841}@media (max-width: 1399px){#blog-page #blog .blogs figure{width:540px}}@media (max-width: 1199px){#blog-page #blog .blogs figure{width:450px}}@media (max-width: 991px){#blog-page #blog .blogs figure{width:100%;position:static !important}}#services-page{overflow:hidden}#services-page #services .service-section{position:relative;height:100vh}#services-page #services .service-section video{position:absolute;top:0;left:0;width:100%;height:auto}#services-page #services .service-section .service-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;left:0;bottom:0;color:#fff;transform:translateY(-100px)}#services-page #services .service-section .service-wrapper .description{font-size:20px;transform:translateY(-40px);font-family:'Quicksand', sans-serif}#services-page #services .service-section .service-wrapper .mb{margin-bottom:100px}#services-page #services .service-section .service-wrapper ul{font-family:'Quicksand', sans-serif;transform:translateY(-60px);margin-bottom:20px;padding:0;list-style:none;font-size:18px}#services-page #services .service-section .service-wrapper ul li{position:relative;padding-left:20px}#services-page #services .service-section .service-wrapper ul li:after{content:'';position:absolute;top:0;bottom:0;left:0;width:8px;height:2px;margin:auto;background-color:#fff}#services-page #services .service-section .service-wrapper h4{transform:translateY(-60px)}#services-page #services .service-section .service-wrapper img{transform:translateY(-40px)}#services-page #services .service-section .service-wrapper .card{border-radius:4px;color:#000;padding:40px 0}#services-page #services .service-section .service-wrapper .card img{max-width:100px;margin:auto auto 40px;display:block}#services-page #services .service-section .service-wrapper .contact-me{text-align:center;color:#eb2f5b}#services-page #services .service-section .service-wrapper .contact-me h1{color:#111}#services-page #services .service-section .service-wrapper .contact-me h1 a{color:#e9c82d}#services-page #services .service-section .service-wrapper,#services-page #services .service-section .service-wrapper .description,#services-page #services .service-section .service-wrapper ul,#services-page #services .service-section .service-wrapper h4,#services-page #services .service-section .service-wrapper img{transition:all 0.5s 0.3s;opacity:0}#services-page #services .service-section.active{animation:zoomin 0.8s ease 0s 1 normal forwards}#services-page #services .service-section.active .service-wrapper{transform:translateY(0px);opacity:1}#services-page #services .service-section.active .service-wrapper ul,#services-page #services .service-section.active .service-wrapper h4,#services-page #services .service-section.active .service-wrapper img,#services-page #services .service-section.active .service-wrapper .description{transform:translateY(0px);opacity:1}#services-page #services .side-nav{position:fixed;right:0;top:0;bottom:0;z-index:10;height:100vh;display:flex;align-items:center}#services-page #services .side-nav ul{padding:0;margin:0;list-style:none;font-weight:500;color:#fff}#services-page #services .side-nav ul li{position:relative;transform:translateX(80px);transition:0.4s}#services-page #services .side-nav ul li a{display:block;padding:2px 10px 20px 0;color:#fff;transition:0.4s 0.2s;opacity:0;transform:translateX(40px)}#services-page #services .side-nav ul li:after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background-color:#fff}#services-page #services .side-nav ul li.active,#services-page #services .side-nav ul li:hover{transform:translateX(0px)}#services-page #services .side-nav ul li.active a,#services-page #services .side-nav ul li:hover a{opacity:1;transform:translateX(0px)}@keyframes zoomin{from{transform:translate3d(0, -50%, -200px);transform:scale(0.8)}to{transform:translate3d(0, 0, 0);transform:scale(1)}}@media (min-width: 1200px){#services-page #services .service-section:nth-child(2n+2) .row{justify-content:flex-end}}@media (max-width: 991px){#services-page #services .service-section h1{font-size:40px}#services-page #services .service-section .media img{max-width:45px}#services-page #services .service-section .media h5{font-size:16px}}@media (max-width: 767px){#services-page #services .side-nav{display:none}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:0px solid #fff !important;border-bottom:1px solid #888 !important;-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0px 1000px transparent inset !important;transition:background-color 500000s ease-in-out 0s !important}#contact-page #contact{font-family:'Quicksand', sans-serif}#contact-page #contact .glad-you-called{background-image:url(../images/contact/contact.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-weight:500;padding:200px 0 300px;color:#fff;font-size:22px}#contact-page #contact .glad-you-called h1{font-size:80px}#contact-page #contact .glad-you-called p{letter-spacing:4px}#contact-page #contact .counties figure{border-top:1px solid #fff;border-bottom:1px solid #fff}#contact-page #contact .counties figure figcaption{display:flex;justify-content:center;align-items:center;color:#fff;background-color:rgba(0,0,0,0.5);padding:45% 30px;user-select:none;cursor:pointer;transition:all 0.4s ease;border:2px solid #fff}#contact-page #contact .counties figure figcaption h3{border-bottom:10px solid transparent;transition:all 0.4s ease;margin:0}#contact-page #contact .counties figure.active figcaption,#contact-page #contact .counties figure:hover figcaption{background-color:rgba(0,0,0,0.1);box-shadow:inset 0 0px 60px 0px rgba(255,255,255,0.3)}#contact-page #contact .counties figure.active figcaption h3,#contact-page #contact .counties figure:hover figcaption h3{border-bottom:10px solid #FED841;transform:scale(1.2)}#contact-page #contact .locations .address{background-color:#23282d;padding:80px;color:#fff;height:100%}#contact-page #contact .locations .address p,#contact-page #contact .locations .address a{display:block;margin-bottom:20px}#contact-page #contact .locations iframe{width:100%;height:100%}#contact-page #contact .contact-form .form-type figure{background-position:bottom;border-top:1px solid #fff;border-bottom:1px solid #fff}#contact-page #contact .contact-form .form-type figure figcaption{padding:50% 40px 10%;text-align:center;color:#fff;border:2px solid #fff;background-color:rgba(0,0,0,0.6);transition:all 0.4s ease;user-select:none}#contact-page #contact .contact-form .form-type figure figcaption h5{transition:all 0.4s ease;border-bottom:10px solid transparent;transition:all 0.4s ease;margin:0;display:inline-block}#contact-page #contact .contact-form .form-type figure.active figcaption,#contact-page #contact .contact-form .form-type figure:hover figcaption{background-color:rgba(0,0,0,0.1);box-shadow:inset 0 0px 60px 0px rgba(255,255,255,0.3)}#contact-page #contact .contact-form .form-type figure.active figcaption h5,#contact-page #contact .contact-form .form-type figure:hover figcaption h5{border-bottom:10px solid #FED841;transform:scale(1.2)}#contact-page #contact .contact-form .forms{background-image:url(../images/contact/contact-form.jpg);color:#fff}#contact-page #contact .contact-form .forms .form-data{padding:120px 70px;background-color:rgba(0,0,0,0.6)}#contact-page #contact .contact-form .forms .form-content{padding:120px 70px}#contact-page #contact .contact-form .forms .form-group label:not(.custom-control-input){color:#888}#contact-page #contact .contact-form .forms .form-group .form-control{color:#fff;border-color:#888}#contact-page #contact .contact-form .forms .form-group .form-control:focus,#contact-page #contact .contact-form .forms .form-group .form-control:not(:placeholder-shown){border-color:#888}#contact-page #contact .contact-form .forms .form-group .form-control:focus ~ label,#contact-page #contact .contact-form .forms .form-group .form-control:not(:placeholder-shown) ~ label{color:#888}#contact-page #contact .waiting-to-serve{background-image:url(../images/contact/waiting-to-serve.jpg);padding:30% 0 40px;text-align:center}#contact-page #contact .waiting-to-serve h2{color:#000;font-family:'BlackJackRegular';font-size:70px}@media (max-width: 991px){#contact-page #contact .glad-you-called{padding:120px 0 60px}#contact-page #contact .counties figure figcaption{padding:40px}#contact-page #contact .locations .address{padding:30px}#contact-page #contact .locations iframe{min-height:400px}#contact-page #contact .contact-form .form-type figure figcaption{height:100%;padding:40px;border:0}#contact-page #contact .contact-form .forms .form-data{padding:60px 30px}#contact-page #contact .contact-form .forms .form-content{padding:60px 30px}}#no-network-page #no-network{padding:80px 0 40px;background-color:#e9e9e9;min-height:100vh;display:flex;align-items:center;justify-content:center}#no-network-page #no-network .wrapper{text-align:center;max-width:540px;width:100%;background-color:#fff;padding:100px 50px;box-shadow:0 0 20px 2px rgba(0,0,0,0.1)}#no-network-page #no-network .wrapper h2{color:#000;margin-bottom:20px}#no-network-page #no-network .wrapper p{max-width:80%;margin:0 auto 40px}

/*# sourceMappingURL=style.css.map */