@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap);.flex{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex}html{margin:0;padding:0;overflow-x:hidden}body{overflow-x:hidden;margin:0;padding:0;color:#54536c}*{font-family:Lato,sans-serif}:focus,:hover{outline:0}h1,h2,h3,h4,h5,h6{font-family:'DM Serif Display',sans-serif;color:#1d1d1d;letter-spacing:.5px}a{text-decoration:none}a:hover{text-decoration:underline}.transition{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex}::-webkit-scrollbar{width:10px;background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.5)}.fontDM{font-family:'DM Serif Display',sans-serif!important}.topInfo{width:100%;padding:12px 0;background:#ac6dfd;position:fixed;top:0;z-index:10;min-height:60px}.topInfo .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topInfo .container a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;font-size:.9375rem;letter-spacing:0;color:#fff;line-height:1.3}.topInfo .container a img{width:auto;height:auto;margin:0 10px}header{padding:20px 0;position:fixed;width:100%;left:0;top:60px;z-index:99;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}header .hideOnScroll{display:block}header .showOnScroll{display:none}header.scrolled{box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff}header.scrolled .hideOnScroll{display:none}header.scrolled .showOnScroll{display:block}header.scrolled #menu>li a{color:#000}header.scrolled #menu>li a.dropdown:after{content:url(../img/caret-scrolled.svg)}header .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navbar-brand{padding:0}header .navbar-brand a{display:block}header .navbar-toggler{display:none}header nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header #menu{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #menu>li{position:relative}header #menu>li a{padding:6px 15px;display:block;color:#fff;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;text-decoration:none;font-size:.9375rem;line-height:16px;white-space:nowrap;line-height:20px}header #menu>li a.dropdown{padding-right:25px}header #menu>li a.dropdown:after{content:url(../img/caret.svg);position:absolute;right:10px;top:50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateY(-20%) scaleY(-1);transform:translateY(-20%) scaleY(-1);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}header #menu>li a.signup{background:url(../img/button-signup.svg) center repeat-x;background-size:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:600;color:#fff;text-align:center;color:#000;margin-left:10px;width:105px;height:32px}header #menu>li:hover>a{text-decoration:underline}header #menu>li:hover>a:after{-webkit-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1)}header #menu>li:hover>a .dropdown-men a{text-decoration:none}header #menu>li .dropdown-menu{opacity:0;display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;margin-top:0;border:0;box-shadow:0 0 15px rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header #menu>li .dropdown-menu a{color:#000}header #menu>li .dropdown-menu a:hover{color:#f1821e;text-decoration:none}header #menu>li .dropdown-menu ul{display:block;list-style-type:none}header #menu>li:hover .dropdown-menu{opacity:1;display:block;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px}.mainBanner{position:relative;margin-top:60px;overflow:hidden;background:url(../img/bg-picmaker.svg) center no-repeat;background-size:cover}.mainBanner .container{position:relative;z-index:3}.mainBanner .text{padding:150px 0 150px;text-align:center}.mainBanner .text h1{font-size:3.5rem;line-height:1.2;margin:80px 0 20px;color:#fff;letter-spacing:.45px}.mainBanner .text p{font-size:1.125rem;line-height:1.4;text-align:center;color:#fff;font-family:Lato,sans-serif;margin-bottom:20px;letter-spacing:0}.mainBanner .text p .btn{background:url(../img/btn_bg.svg) center repeat-x;max-width:280px;display:block;height:56px;font-size:1.3125rem;color:#000;font-weight:700;line-height:56px;padding:0 15px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;overflow:hidden;margin:auto;box-shadow:0 2px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);-moz-box-shadow:0 2px 4px rgba(0,0,0,.12);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}.mainBanner .text p .btn:hover{text-decoration:none;box-shadow:0 4px 4px rgba(84,83,108,.4);-webkit-box-shadow:0 4px 4px rgba(84,83,108,.4);-moz-box-shadow:0 4px 4px rgba(84,83,108,.4);transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px)}.mainBanner .text p small{font-size:.8125rem;display:block;max-width:320px;text-align:center;opacity:.8;margin:0 auto;font-family:'Open Sans',sans-serif}.mainBanner .text p.col8{max-width:700px;margin:20px auto}.graphic{margin-top:-120px;position:relative;z-index:9}.graphic .showcase{padding:0}.graphic .showcase img{width:100%;height:auto}.clients{padding:90px 0}.clients .flex{background-color:#f8f8f8;padding:60px 50px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .flex .text{width:40%}.clients .flex .text h2{font-size:1.5rem;letter-spacing:.19px;font-family:Lato,sans-serif;font-weight:900;max-width:350px;line-height:1.3}.clients .flex .text p{font-size:1.125rem;margin-top:10px}.clients .flex .logos{width:60%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.clients .flex .logos img{width:auto;height:auto;margin-left:40px}.dgntmp{padding:30px 0 10px}.dgntmp .tmpinfo{max-width:750px;margin:auto}.dgntmp .tmpinfo h3{font-size:2.25rem;letter-spacing:.29px;color:#1d1d1d;text-align:center;line-height:1.1}.dgntmp .tmpinfo p{font-size:1.125rem;text-align:center;margin-top:25px;line-height:1.4}.dgntmp .tmpgrid{padding:50px 0}.dgntmp .tmpgrid .gallery{padding:10px;display:-ms-grid;display:grid;grid-auto-flow:row dense;grid-gap:10px;-ms-grid-columns:(minmax(200px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:auto}.dgntmp .tmpgrid .gallery figure{position:relative;overflow:hidden;-webkit-box-shadow:2px 3px 6px #00000040;box-shadow:2px 3px 6px #00000040;border-radius:3px;outline:1px solid #fffFFF00;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin:5px}.dgntmp .tmpgrid .gallery figure:hover{z-index:2;-webkit-transform:scale(1.025);transform:scale(1.025)}.dgntmp .tmpgrid .gallery figure figcaption{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2em .4em .2em;-webkit-transform:translateY(101%);transform:translateY(101%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;text-decoration:none}.dgntmp .tmpgrid .gallery figure figcaption a{font-size:1rem;text-decoration:none;color:#2d2d2d;display:inline-block;padding:8px 15px;background:url(../img/button-signup.svg) center repeat-x;background-size:100%;width:105px;height:32px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center}.dgntmp .tmpgrid .gallery figure:hover figcaption{-webkit-transform:translateY(0);transform:translateY(0)}.dgntmp .tmpgrid .gallery figure img{width:100%;height:100%;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:object-position 1.2s ease-in-out,-webkit-transform 1.2s ease-in-out,-webkit-filter 240ms ease-in-out;transition:object-position 1.2s ease-in-out,-webkit-transform 1.2s ease-in-out,-webkit-filter 240ms ease-in-out;transition:transform 1.2s ease-in-out,filter 240ms ease-in-out,object-position 1.2s ease-in-out;transition:transform 1.2s ease-in-out,filter 240ms ease-in-out,object-position 1.2s ease-in-out,-webkit-transform 1.2s ease-in-out,-webkit-filter 240ms ease-in-out,-o-object-position 1.2s ease-in-out}.dgntmp .tmpgrid .gallery figure:hover img{-webkit-transform:scale(1.05) rotate(-2deg);transform:scale(1.05) rotate(-2deg);-webkit-filter:blur(4px) brightness(.6);filter:blur(4px) brightness(.6);-o-object-position:60% 40%;object-position:60% 40%}.dgntmp .tmpbttn{width:100%;text-align:center;margin:auto}.dgntmp .tmpbttn a{display:inline-block;padding:15px 30px;font-size:1.125rem;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:1px solid #afafaf;text-decoration:none;color:#afafaf;margin:0 10px;position:relative}.dgntmp .tmpbttn a img{width:16px;height:16px;position:absolute;top:17px;right:25px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}.dgntmp .tmpbttn a:hover{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;border:1px solid #f76b6b;background:rgba(247,107,107,.08)}.dgntmp .tmpbttn a:hover img{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.dgntmp .tmpbttn a:first-child{padding:15px 60px 15px 30px}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width:480px){.gallery figure:nth-child(3n){grid-area:span 2/span 1}.gallery figure:nth-child(5n){grid-area:span 1/span 2}}@media screen and (min-width:1199px){.gallery figure:nth-child(7n){grid-area:span 2/span 2}.gallery figure:nth-child(11n){grid-area:span 3/span 2}.gallery figure:nth-child(13n){grid-area:span 2/span 3}}@media screen and (min-width:1440px){.gallery{-ms-grid-columns:(minmax(250px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:250px}}.features{padding:10px 0 20px}.features ul{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.features ul li{width:45%;padding:80px 0}.features ul:nth-child(even) li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.features ul:nth-child(even) li:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.features ul:nth-child(even) li:last-child .img{margin:0 0 0 -20px}.features .img{position:relative;text-align:center;margin-right:-20px}.features .img img{width:100%;position:relative;z-index:2;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transform-origin:bottom left;transform-origin:bottom left}.features .desc{padding-right:30px}.features .desc h4{font-size:2.25rem;line-height:1.4;margin-bottom:10px;letter-spacing:.29px}.features .desc p{font-size:1.125rem;line-height:1.6;padding-right:20px}.features .desc p.mt25{margin-top:25px}.social{background:#fff3f8;padding:90px 0;margin:0 auto}.social h3{font-size:2.25rem;text-align:center;margin-bottom:10px;line-height:1.3}.social .socialicon{margin:25px auto;text-align:center}.social .socialicon a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 7px}.social p{font-size:1.125rem;margin:auto;text-align:center;line-height:1.4;color:#54536c;max-width:800px}.how{padding:90px 0}.how h4{font-size:2.25rem;line-height:1.4;text-align:center;color:#2d2d2d;margin:0 auto}.how h4+p{font-size:1.125rem;line-height:1.4;color:#54536c;text-align:center;margin:5px auto 45px}.how .pillar{text-align:center}.how .pillar .count{background:#f2f2f2;width:74px;height:74px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.1875rem;color:#2d2d2d;font-family:'DM Serif Display',sans-serif;margin-bottom:30px}.how .pillar .title{font-size:1.625rem;font-weight:700;color:#2d2d2d;margin-bottom:10px}.how .pillar p{font-size:1.125rem;line-height:1.4;max-width:240px;margin:0 auto}.ctaFull{background:url(../img/sm-cta-bg.svg) center;background-size:cover;padding:120px 0}.ctaFull.newctabg{background:url(../img/cta-last.svg) center;background-size:cover}.ctaFull h4{font-size:2.25rem;line-height:1.4;text-align:center;color:#fff;max-width:770px;margin:0 auto 25px}.ctaFull h4.col10{max-width:950px}.ctaFull h4.fw{max-width:100%}.ctaFull p{text-align:center;margin-bottom:15px;color:#fff}.ctaFull p.mb30{margin-bottom:30px}.ctaFull p.mt-15{margin-top:-15px}.ctaFull p small{font-size:.8125rem;opacity:.5}.ctaFull p a{background:url(../img/btn_bg.svg) center repeat-x;height:56px;font-size:1.3125rem;color:#000;font-weight:700;line-height:56px;padding:0 20px;min-width:260px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);-moz-box-shadow:0 2px 4px rgba(0,0,0,.12);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}.ctaFull p a:hover{text-decoration:none;box-shadow:0 4px 4px rgba(84,83,108,.4);-webkit-box-shadow:0 4px 4px rgba(84,83,108,.4);-moz-box-shadow:0 4px 4px rgba(84,83,108,.4);transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px)}.testimonials{background:#fcfcfc;padding:70px 0}.testimonials h6{font-size:2.25rem;text-align:center;margin-bottom:10px;line-height:1.3}.testimonials h6+p{font-size:1.125rem;text-align:center;line-height:1.3;max-width:620px;margin:0 auto 40px}.testimonials .owl-item{padding:10px}.testimonials .inner{background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow:0 0 6px rgba(0,0,0,.08);-webkit-box-shadow:0 0 6px rgba(0,0,0,.08);-moz-box-shadow:0 0 6px rgba(0,0,0,.08);padding:60px 20px}.testimonials .inner .proPic{text-align:center}.testimonials .inner .proPic img{max-width:100px;width:auto;height:auto;margin:0 auto 30px}.testimonials .inner blockquote{background:url(../img/quote.svg) center bottom no-repeat;padding-bottom:55px}.testimonials .inner blockquote p{font-size:1.125rem;line-height:1.7;text-align:center;padding:0 20px;color:#54536c}.testimonials .inner .clientName{font-size:1rem;line-height:1.7;font-weight:700;text-align:center;color:#54536c}.testimonials .inner .designation{font-size:.75rem;line-height:1.4;color:#54536c;text-align:center}.testimonials .owl-nav{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials .owl-nav button{width:38px;height:38px;margin:30px 10px 0;background:#efefef url(../img/icon-see-all-arrow.svg) center no-repeat!important;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;opacity:.7;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}.testimonials .owl-nav button span{display:none}.testimonials .owl-nav button:focus{outline:0}.testimonials .owl-nav button:hover{background:#aaa url(../img/icon-see-all-arrow.svg) center no-repeat!important}.testimonials .owl-nav button.owl-prev{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.faqs{background:#fff3f8;padding:90px 0}.faqs h5{font-size:2.25rem;text-align:center;font-weight:500;margin-bottom:30px;line-height:1.2;color:#2d2d2d;max-width:700px;margin:0 auto 50px auto}.faqs h6{font-size:1.5rem;text-align:left;font-weight:700;margin-bottom:30px;line-height:1.3;font-family:Lato,sans-serif;color:#54536c}.faqs h6+p{font-size:1.125rem;text-align:center;line-height:1.3;max-width:620px;margin:0 auto 40px}.faqs .card{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;background:0 0;border-bottom:1px solid #ffe2ee!important}.faqs .card .card-header{border:0;margin-bottom:0;background:0 0;cursor:pointer;font-size:1.125rem;font-weight:700;color:#54536c;padding:40px 20px 0;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;background:#ffe8f2;display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.faqs .card .card-header:after{content:url(../img/collapse.svg)}.faqs .card .card-header.collapsed{font-weight:400;background:0 0;padding:40px 20px}.faqs .card .card-header.collapsed:after{content:url(../img/expand.svg)}.faqs .card-body{padding:20px 20px 40px;background:#ffe8f2;font-size:1.125rem}.faqs .card-body p{font-size:1.125rem;line-height:1.4}.faqs .card-body a{font-size:1.125rem;text-decoration:underline;color:#54536c}.faqs .card-body a:hover{color:#000}footer{padding:80px 0;background:#212121}footer h6{color:#f86a6e;font-weight:900;font-size:1.125rem;margin-bottom:20px;font-family:Lato,sans-serif}footer h6.txtwht{font-size:1.5rem;color:#fff}footer ul li a{display:inline-block;color:#afafaf;padding:8px 0;line-height:1.2;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}footer ul li a:hover{color:#fff;text-decoration:none;padding-left:10px}footer .showMore{padding:40px 0 70px;text-align:center}footer .showMore span{margin-left:5px}footer .showMore a{text-decoration:underline}footer .showMore a svg path{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}footer .showMore a:hover{padding-left:0}footer .showMore a:hover svg path{stroke:#fff}footer .address .comp{font-size:1.125rem;color:#afafaf;line-height:1.4;margin-bottom:5px}footer .address .comp span{color:#f1821e;font-weight:700}footer .address p{font-size:.9375rem;color:#afafaf;line-height:1.7;margin-bottom:10px}footer .address p a{color:#afafaf;text-decoration:none;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}footer .address p a:hover{color:#fff}footer .address .social{background:0 0;margin:0 0 0 -10px;padding-top:10px}footer .address .social a{padding:10px 10px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;opacity:.5}footer .address .social a:hover{opacity:1}footer .logo{text-align:center;padding:70px 0 30px}footer .slogan{font-size:2.5rem;font-weight:900;color:#fff;text-align:center;margin-bottom:10px}footer .slogan span{color:#f1821e}footer .copyright{font-size:1rem;color:#afafaf;text-align:center;line-height:1.5}footer .copyright a{color:#f76b6b;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}footer .copyright a:hover{color:#fff;text-decoration:none}footer .company{display:-webkit-box;display:-ms-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:650px}footer .company li a{font-size:1rem;line-height:1.2;color:#1a1a1a;display:block;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}footer .company li a:hover{color:#f1821e;text-decoration:none}@media screen and (max-width:1199px){.mainBanner .text h1{font-size:2.8125rem}.features ul li{width:45%}.features ul li .img img{width:auto;height:auto;max-width:100%}.features ul li:first-child{width:50%}}@media screen and (max-width:992px){.mainBanner .text h1{font-size:2.5rem;margin:80px 0 20px}.clients{padding:90px 0 0}.clients .flex .text{width:100%}.clients .flex .text h2{text-align:center;margin:auto;max-width:100%}.clients .flex .text p{text-align:center;margin:20px 0}.clients .flex .logos{width:100%}.clients .flex .logos img{margin:0 15px}.dgntmp{padding:70px 0 0}.dgntmp .tmpinfo{max-width:750px;margin:auto}.dgntmp .tmpinfo h3{font-size:1.875rem}.features{padding:50px 0 50px}.features .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-bottom:40px}.features .desc h4{font-size:1.625rem}.features .desc p{font-size:1rem;line-height:1.5}.features ul li{padding:30px 0}.testimonials .inner blockquote p{padding:0 10px}.ctaFull{padding:90px 0}.ctaFull h4{font-size:1.875rem}.ctaFull h4 br{display:none}.social{padding:70px 0}.social h3{font-size:1.875rem}.social .socialicon{margin:22px auto}.how{padding:90px 0}.how h4{font-size:1.875rem;margin-bottom:10px}.how h4+p{max-width:inherit}.faqs{padding:90px 0}.faqs h6{font-size:1.375rem}.faqs h6+p{font-size:1.0625rem}.faqs .card .card-header{font-size:1.0625rem;padding:40px 20px 0}}@media screen and (max-width:767px){header .navbar-toggler{display:block;position:relative;width:40px;height:40px;border:0;margin-right:-7px}header .navbar-toggler:focus,header .navbar-toggler:hover{outline:0}header .navbar-toggler span{position:absolute;width:24px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;background:0 0;display:block;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}header .navbar-toggler span:before{content:'';width:100%;height:2px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:0;left:50%;position:absolute;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}header .navbar-toggler span:after{content:'';width:100%;height:2px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:0;left:50%;position:absolute;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}header .navbar-toggler.collapsed span{background:#fff}header .navbar-toggler.collapsed span:before{margin-top:-8px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}header .navbar-toggler.collapsed span:after{margin-top:10px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}header #menu{position:absolute;background:rgba(0,0,0,.8);left:0;top:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 20px 20px;height:100vh;min-height:100%;width:240px;transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;overflow-y:scroll;padding-bottom:80px}header #menu li{width:100%;border-bottom:1px dotted rgba(255,255,255,.3)}header #menu li:last-of-type{border-bottom:0;padding:0}header #menu li .dropdown-menu{position:static;opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);background:0 0;box-shadow:0 0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;padding:0 0 10px 20px}header #menu li .dropdown-menu a{color:#fff}header #menu li .dropdown-menu ul{display:block;padding-left:0}header #menu li:hover .dropdown-menu{padding-top:0;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header #menu li a{padding:15px 0}header #menu li a{padding:20px 0}header #menu li a:hover{color:#f1821e;text-decoration:none}header #menu li a.signup{width:100%;height:auto;margin-left:0}header #menu li a.signup:hover{color:#000;text-decoration:underline}header #menu li a.dropdown:after{display:none}header #menu.show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}header.scrolled .navbar-toggler.collapsed span{background:#000}header.scrolled .navbar-toggler.collapsed span:after,header.scrolled .navbar-toggler.collapsed span:before{background:#000}header.scrolled .navbar-toggler span{background:0 0}header.scrolled .navbar-toggler span:after,header.scrolled .navbar-toggler span:before{background:#000}header.scrolled #menu>li a{color:#fff}.mainBanner .text{padding:80px 0 150px}.mainBanner .text h1{font-size:2.1875rem;margin:80px 0 20px}.mainBanner .text p .btn{max-width:240px;font-size:1.0625rem}.clients{padding:60px 0 0}.clients .flex{padding:30px 20px}.clients .flex .text{width:100%}.clients .flex .text h2{font-size:1.375rem;text-align:center;margin:auto;max-width:100%}.clients .flex .text p{text-align:center;margin:20px 0 0;font-size:1rem}.clients .flex .logos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .flex .logos img{margin:0 15px;margin-top:20px}.dgntmp{padding:60px 0 20px}.dgntmp .tmpinfo{max-width:750px;margin:auto}.dgntmp .tmpinfo h3{font-size:1.625rem}.dgntmp .tmpinfo p{font-size:1rem}.dgntmp .tmpgrid{padding:25px 0}.dgntmp .tmpbttn a{padding:12px 25px}.dgntmp .tmpbttn a img{top:14px;right:20px}.dgntmp .tmpbttn a:first-child{padding:12px 50px 12px 20px}.features{padding:60px 0 0}.features ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.features ul:nth-child(even) li:last-child .img{margin:0}.features ul li{width:100%!important;padding:20px 0}.features ul li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.features ul li .desc{padding-right:0}.features ul li .desc h4{text-align:center}.features ul li .desc p{text-align:center;padding:0}.features ul li .desc p.mt25{margin-top:20px}.how{padding:60px 0}.how h4{font-size:1.625rem;margin-bottom:10px}.how h4+p{max-width:inherit}.how .pillar{background:#fff;padding:30px 15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.how .pillar .title{font-size:1.375rem}.how .pillar p{max-width:100%;font-size:1rem}.ctaFull{padding:50px 0}.ctaFull h4{font-size:1.625rem}.ctaFull p a{max-width:240px;font-size:1.0625rem}.social{padding:60px 0}.social h3{font-size:1.625rem}.social .socialicon{margin:20px auto}.social .socialicon img{width:38px;height:38px}.social p{font-size:1rem}.testimonials h6{font-size:1.625rem;margin-bottom:20px}.faqs{padding:60px 0}.faqs h6{font-size:1.25rem}.faqs h6+p{font-size:1rem}.faqs .card .card-header{font-size:1.0625rem;padding:30px 15px 0}.faqs .card .card-header.collapsed{padding:30px 20px}.faqs .card-body{padding:15px 15px 30px;background:#ffe8f2;font-size:1rem}.faqs .card-body p{font-size:1rem;line-height:1.4}footer ul{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}footer .showMore{padding:0 0 30px}}@media screen and (max-width:579px){footer{padding:50px 0 30px}footer .slogan{font-size:1.5rem}}@media screen and (max-width:479px){.topInfo{min-height:85px}.topInfo .container a{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topInfo .container a img:nth-child(2){margin-top:8px}header{top:85px}.mainBanner{margin-top:85px}}
