*{margin:0;padding:0;box-sizing:border-box}body{color:#171130;font-size:18px}.d-inherit{display:inherit}a{text-decoration:none;color:inherit}a:focus{transition:all .35s ease-out;color:#39aedf}button{background-color:transparent;border:none;outline:0;cursor:pointer}h1,h2,h3,h4,h5,h6{line-height:normal;color:#171130;font-weight:unset!important}h1{font-size:60px}h2{font-size:52px}h3{font-size:42px}h4{font-size:32px}h5{font-size:24px}h6{font-size:18px}p{color:#50595f}.img-fluid{max-width:100%;height:auto}.btn-cta{border-radius:6px;background:#39aedf;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);padding:0 23px;color:#fff;transition:.35s;font-size:18px;line-height:26px;display:inline-block}.btn-cta.btn-open{background:0 0;border-radius:30px;padding-left:50px;padding-right:50px;box-shadow:unset}.btn-cta.btn-open.light{color:#fff;border:1px solid #fff}.btn-cta span{align-items:center;height:58px}.btn-cta img{display:inline-block;margin-left:10px;vertical-align:middle}.btn-cta:hover{opacity:.8;color:#fff}.btn-cta:focus{color:#fff}.divider{height:1px;background:#d9d9d9}.top-bar{background:#fff;display:none!important}.top-bar .tb-contact a{font-size:15px;line-height:16px}.top-bar .tb-contact p{font-size:15px;line-height:16px}ul.custom-bullets{list-style:none;margin-left:24px}ul.custom-bullets li{padding-left:14px;color:#50595f;font-size:18px;line-height:28px}ul.custom-bullets li:not(:last-child){margin-bottom:16px}ul.custom-bullets li::marker{margin-top:2px;content:url(../images/tick.svg)}.prominient{color:#39aedf;line-height:32px}.prominient.ot-prominient{border-bottom:2px solid #39aedf;display:inline-block}.h-logo img{max-width:70px}.header{background:#fff}.header .h-content nav ul{list-style:none}.header .h-content nav ul li a{line-height:18px;font-size:18px;color:#171130;transition:all .7s ease-out}.header .h-content nav ul li a:focus,.header .h-content nav ul li a:hover{color:#39aedf!important}.header .h-content nav ul li .btn-cta{color:#fff;line-height:26px;padding:0 23px}.header .h-content nav ul li .btn-cta span{align-items:center;height:58px}.header .h-content nav ul li .btn-cta:focus,.header .h-content nav ul li .btn-cta:hover{color:#fff!important}.hero-banner{background:rgba(46,183,229,.0509803922);overflow:hidden}.hero-banner .hb-text{max-width:550px}.hero-banner .hb-text h1{font-size:42px;line-height:50px;font-weight:unset}.hero-banner .hb-text p{font-size:20px;line-height:28px;max-width:504px}.hero-banner .hero-img-holder img{vertical-align:middle}.hero-banner .hb-logo-wrapper h2{font-size:16px;letter-spacing:2.4px;text-transform:uppercase}.hero-banner .hb-logo-wrapper .hb-logos{position:relative}.hero-banner .hb-logo-wrapper .hb-logos .slick-track{display:flex;align-items:center;gap:40px}.hero-banner .hb-logo-wrapper .hb-logos .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);left:-50px;color:transparent;border:none;background:0 0;outline:0;cursor:pointer}.hero-banner .hb-logo-wrapper .hb-logos .slick-arrow::before{content:url(../images/prev.svg)}.hero-banner .hb-logo-wrapper .hb-logos .slick-arrow.slick-next{left:unset;right:-50px;transform:translateY(-50%) rotate(180deg)}.hero-banner .hb-logo-wrapper .hb-logos ul.slick-dots{position:absolute;left:50%;transform:translateX(-50%);display:flex;margin-top:56px;margin-bottom:48px;gap:10px}.hero-banner .hb-logo-wrapper .hb-logos ul.slick-dots li{list-style:none}.hero-banner .hb-logo-wrapper .hb-logos ul.slick-dots li button{border:2px solid #39aedf;width:10px;height:10px;color:transparent;background:0 0;border-radius:50%}.hero-banner .hb-logo-wrapper .hb-logos ul.slick-dots li.slick-active button{background:#39aedf}.hero-banner.hb-inner.light a,.hero-banner.hb-inner.light h1,.hero-banner.hb-inner.light p{color:#fff}.hero-banner.hb-inner.hb-wp{background:#5870ff;padding-bottom:42px}.hero-banner.hb-inner.hb-wp .hb-text{max-width:447px}.hero-banner.hb-inner.hb-wp .hb-arrow{position:relative}.hero-banner.hb-inner.hb-wp .hb-arrow img{transform:translateY(-50%);position:absolute;top:-50%;left:12px}.project-list-auto-slider .section-title p{font-size:16px;line-height:26px}.project-list-auto-slider .slider{position:relative;width:100%;overflow:hidden;background:#fff;pointer-events:none}.project-list-auto-slider .slider::after,.project-list-auto-slider .slider::before{position:absolute;left:0;right:0;height:170px;z-index:9}.project-list-auto-slider .slider::before{content:"";top:0;transform:translateY(-2px);background:linear-gradient(to bottom,#fff,rgba(255,255,255,0))}.project-list-auto-slider .slider::after{content:"";bottom:0;transform:translateY(2px);background:linear-gradient(to top,#fff,rgba(255,255,255,0))}.project-list-auto-slider .slick{position:relative;overflow:hidden}.project-list-auto-slider .slick .item{float:left;text-align:center}.project-list-auto-slider .slick .item img{display:block;margin:0 auto}.project-list-auto-slider .slick-no-slide .slick-track{width:100%!important;text-align:center;transform:inherit!important}.project-list-auto-slider .slick-no-slide .slick-slide{float:none;display:inline-block}.project-list-auto-slider .slick-list{position:relative;overflow:hidden}.project-list-auto-slider .slick-dots{text-align:center}.project-list-auto-slider .slick-dots li{display:inline-block}.project-list-auto-slider .slick-dots li button{width:10px;height:10px;margin:0 5px;font-size:0;background-color:grey;border-radius:50%;border:none}.each-logo img{max-width:100%}.section-title .st-title h2{font-size:38px;font-weight:600;line-height:1.1}.section-title .st-title h3{color:#39aedf;font-size:16px;letter-spacing:2.4px;text-transform:uppercase}.animated-box{opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1s;transition-delay:var(--delay)}.relative-div{position:relative}.relative-div .sticky-div{padding-top:50px}.relative-div .sticky-div img{position:absolute}.relative-image-div{position:relative}.relative-image-div .sticky-image-container{position:sticky;top:200px;display:grid;grid-area:1/1}.relative-image-div .sticky-image-container .sticky-image{grid-column:1;grid-row:1;transition:.5s ease-in-out;opacity:0}.relative-image-div .sticky-image-container .visible{opacity:1}.image-left-right.case-studies{background:rgba(0,27,121,.02);padding-top:110px}.image-left-right.case-studies .ilr-text p{max-width:298px}.image-left-right.case-studies .ilr-image img{border-radius:20px}.ilr-image{display:table;margin:0 auto}.image-left-right .ilr-text img{margin-bottom:44px}.image-left-right .ilr-text h3{font-size:32px;margin-bottom:32px}.image-left-right .ilr-text p{margin-bottom:32px;color:#50595f;font-size:18px;line-height:28px}.image-left-right .ilr-text ul{margin-bottom:52px}.image-left-right .ilr-image{margin-bottom:32px}.image-left-right .flex-lg-row-reverse .ilr-text{max-width:unset}.image-left-right .ilr-case .ilrc-tags{list-style:none}.image-left-right .ilr-case .ilrc-tags li{color:#39aedf;font-size:15px;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.image-left-right .ilr-case h3{font-size:32px;line-height:normal}.image-left-right .ilr-case p{color:#50595f;font-size:18px;line-height:30px}.image-left-right .ilr-case .ilrc-title{display:inline-block;color:#171130;font-size:20px;line-height:26px}.client-results .cr-each p{font-size:15px;line-height:normal}.testimonial .t-avatar img{border-radius:50%}.testimonial .t-text{background:#fff}.testimonial .t-text p{font-size:20px;line-height:28px}.testimonial .t-text p.author{font-size:16px}.case-testimonials{background:#fff;border-radius:12px}.three-column .each-col{max-width:388px;margin-bottom:48px}.three-column .each-col .icon{margin-bottom:24px}.three-column .each-col h3{margin-bottom:20px;font-size:32px}.three-column .each-col p{color:#50595f;font-size:18px;line-height:28px}.only-text p{color:#50595f;font-size:17px;line-height:28px}.only-text p a.link-underline{text-decoration:underline}.home-blog .section-title .st-title{max-width:460px}.blog-widget .blog-img{height:211px;width:100%;display:block;overflow:hidden;background-color:#fff;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #b3b3b3}.blog-widget .blog-img img{height:100%;min-width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:all .35s ease-out}.blog-widget:hover .blog-img img{opacity:.7}.blog-widget .b-tag{color:#39aedf;font-size:15px;font-weight:700;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.blog-widget .blog-title{color:#171130;font-size:26px;font-style:normal;font-weight:500;line-height:36px;margin-top:15px;margin-bottom:30px}.blog-widget .blog-title a{color:inherit;transition:all .35s ease-out}.blog-widget .blog-title a:hover{color:#39aedf}.blog-widget .blog-title a:focus{color:#39aedf}footer .footer-widget a{display:inline-block}footer a:hover{transition:all .35s ease-out;color:#39aedf}footer .main-footer{background:linear-gradient(184.94deg,rgba(240,250,253,.13) 6.73%,rgba(219,219,234,.74) 91.48%);color:#50595f}footer .cta-section{background-color:#1d1d33}footer .cta-section label{color:#fff}footer p{color:#50595f}footer .footer-text{margin-top:30px}footer .footer-text p{line-height:28px}footer .footer-widget{margin-bottom:62px}footer .footer-widget h5{color:#171130;font-size:18px;font-style:normal;line-height:28px;letter-spacing:.36px;text-transform:uppercase;margin:0 0 18px}footer .footer-widget .footer-menu{list-style:none}footer .footer-widget .footer-menu li{display:block}footer .footer-widget .footer-menu li a{display:block;font-size:16px;font-weight:500;line-height:40px}footer .footer-widget p{line-height:28px;margin-bottom:28px}footer .footer-widget p strong{font-weight:700}footer .footer-widget.contact-widget a{color:#4f80c0}footer .copy{font-size:16px}footer .contact-widget{font-size:16px}footer .contact-widget a{display:table;line-height:28px}footer .contact-widget h6{color:#50595f;font-size:16px;line-height:28px;text-transform:uppercase;margin:0 0 8px}footer .footer-social{display:table;margin:0 auto 20px}footer .footer-copy{padding-top:44px;border-top:1px solid #b0b6d2}.cta-section .ilr-image{max-width:582px;margin-bottom:0}.text-white{color:#fff!important}.why-us .why-us-text p{line-height:28px}.why-us-img{display:table;max-width:1539px;margin:0 auto}.our-team:before{content:"";position:absolute;left:0;top:0;right:0;width:100%;bottom:40%;background:linear-gradient(180deg,#2eb7e5 -41.91%,#313156 79.66%)}.our-team .section-title .st-title{max-width:678px}.our-team-wrapper .our-team-widget{padding-left:20px;padding-right:20px}.our-team-wrapper .slick-arrow{position:absolute;top:30%;text-indent:-9999px;width:60px;height:60px;border:0;cursor:pointer}.our-team-wrapper .slick-arrow.slick-prev{background:url(../images/prev.png) no-repeat;background-size:cover;left:-50px}.our-team-wrapper .slick-arrow.slick-next{background:url(../images/next.png) no-repeat;background-size:cover;right:-50px}.team-member{cursor:pointer}.team-member .member-img{display:table;margin:0 auto}.team-member .member-info{position:absolute;opacity:0;visibility:hidden;left:0;right:0;top:200px;color:#fff;padding:20px;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;border:1px solid rgba(255,255,255,.57);background:linear-gradient(204.53deg,rgba(0,0,0,.4) -3.74%,rgba(0,0,0,.2) 108.13%);max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;min-width:280px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all .7s ease-out}.team-member .member-info .member-name{color:#fff;font-family:TT Norms Pro;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.our-team-widget.slick-current .team-member .member-info{opacity:1;visibility:visible}.text-center-sm{text-align:center}.toggle{float:right}.toggle a{height:22px;width:32px;border-top:2px solid #39aedf;border-bottom:2px solid #39aedf;position:relative;display:inline-block}.toggle a:after{position:absolute;content:"";border-top:2px solid #39aedf;left:0;right:0;top:8px}.offcanvas-nav-v11 ul li ul{padding:10px 30px;background:#f8f8f8}.offcanvas-nav-v11 ul li ul li{border-bottom:1px solid rgba(255,255,255,.2)}.offcanvas-nav-v11 ul li ul li a{padding:10px 0}.offcanvas-nav-v11 ul li ul li ul.sub-dropdown{padding-right:0;padding-top:0}.offcanvas-nav-v11 ul li ul .container{padding-left:0;padding-right:0;width:100%}.offcanvas-nav-v11 ul li ul .col-3{padding-left:0;padding-right:0;width:100%}.offcanvas-nav-v11 ul li ul ul{padding:0;background:0 0}.offcanvas-nav-v11 ul li ul ul li{background-color:transparent!important}.offcanvas-nav-v11 ul li ul ul li a{border:0!important;padding:8px 0!important;font-weight:400!important}.offcanvas-nav-v11 ul li.btn-holder{padding:20px}.offcanvas-nav-v11 ul li.btn-holder .btn-cta{color:#fff!important}.offcanvas-nav-v11 ul .mega-menu .panel-heading .panel-title a{border:0!important;padding:8px 0!important;font-weight:400!important}.progress-circle{font-size:16px;font-weight:500;position:relative;padding:0;width:60px;height:60px;background-color:#fff6ea;border-radius:50%;line-height:60px}.progress-circle:after{border:none;position:absolute;top:5px;left:5px;text-align:center;display:block;border-radius:50%;width:50px;height:50px;background-color:#fff6ea;content:" "}.progress-circle span{position:absolute;line-height:60px;width:60px;text-align:center;display:block;color:#c93300;z-index:2;font-size:16px}.progress-circle:not(.over50) .first50-bar{display:none}.left-half-clipper{border-radius:50%;width:60px;height:60px;position:absolute;clip:rect(0,60px,60px,30px)}.progress-circle.over50 .left-half-clipper{clip:rect(auto,auto,auto,auto)}.progress-circle.over50 .first50-bar{position:absolute;clip:rect(0,60px,60px,30px);background-color:#fa3;border-radius:50%;width:60px;height:60px}.value-bar{position:absolute;clip:rect(0,30px,60px,0);width:60px;height:60px;border-radius:50%;border:5px solid #fa3;box-sizing:border-box}.progress-circle.p0 .value-bar{display:none}.progress-circle.p1 .value-bar{transform:rotate(4deg)}.progress-circle.p2 .value-bar{transform:rotate(7deg)}.progress-circle.p3 .value-bar{transform:rotate(11deg)}.progress-circle.p4 .value-bar{transform:rotate(14deg)}.progress-circle.p5 .value-bar{transform:rotate(18deg)}.progress-circle.p6 .value-bar{transform:rotate(22deg)}.progress-circle.p7 .value-bar{transform:rotate(25deg)}.progress-circle.p8 .value-bar{transform:rotate(29deg)}.progress-circle.p9 .value-bar{transform:rotate(32deg)}.progress-circle.p10 .value-bar{transform:rotate(36deg)}.progress-circle.p11 .value-bar{transform:rotate(40deg)}.progress-circle.p12 .value-bar{transform:rotate(43deg)}.progress-circle.p13 .value-bar{transform:rotate(47deg)}.progress-circle.p14 .value-bar{transform:rotate(50deg)}.progress-circle.p15 .value-bar{transform:rotate(54deg)}.progress-circle.p16 .value-bar{transform:rotate(58deg)}.progress-circle.p17 .value-bar{transform:rotate(61deg)}.progress-circle.p18 .value-bar{transform:rotate(65deg)}.progress-circle.p19 .value-bar{transform:rotate(68deg)}.progress-circle.p20 .value-bar{transform:rotate(72deg)}.progress-circle.p21 .value-bar{transform:rotate(76deg)}.progress-circle.p22 .value-bar{transform:rotate(79deg)}.progress-circle.p23 .value-bar{transform:rotate(83deg)}.progress-circle.p24 .value-bar{transform:rotate(86deg)}.progress-circle.p25 .value-bar{transform:rotate(90deg)}.progress-circle.p26 .value-bar{transform:rotate(94deg)}.progress-circle.p27 .value-bar{transform:rotate(97deg)}.progress-circle.p28 .value-bar{transform:rotate(101deg)}.progress-circle.p29 .value-bar{transform:rotate(104deg)}.progress-circle.p30 .value-bar{transform:rotate(108deg)}.progress-circle.p31 .value-bar{transform:rotate(112deg)}.progress-circle.p32 .value-bar{transform:rotate(115deg)}.progress-circle.p33 .value-bar{transform:rotate(119deg)}.progress-circle.p34 .value-bar{transform:rotate(122deg)}.progress-circle.p35 .value-bar{transform:rotate(126deg)}.progress-circle.p36 .value-bar{transform:rotate(130deg)}.progress-circle.p37 .value-bar{transform:rotate(133deg)}.progress-circle.p38 .value-bar{transform:rotate(137deg)}.progress-circle.p39 .value-bar{transform:rotate(140deg)}.progress-circle.p40 .value-bar{transform:rotate(144deg)}.progress-circle.p41 .value-bar{transform:rotate(148deg)}.progress-circle.p42 .value-bar{transform:rotate(151deg)}.progress-circle.p43 .value-bar{transform:rotate(155deg)}.progress-circle.p44 .value-bar{transform:rotate(158deg)}.progress-circle.p45 .value-bar{transform:rotate(162deg)}.progress-circle.p46 .value-bar{transform:rotate(166deg)}.progress-circle.p47 .value-bar{transform:rotate(169deg)}.progress-circle.p48 .value-bar{transform:rotate(173deg)}.progress-circle.p49 .value-bar{transform:rotate(176deg)}.progress-circle.p50 .value-bar{transform:rotate(180deg)}.progress-circle.p51 .value-bar{transform:rotate(184deg)}.progress-circle.p52 .value-bar{transform:rotate(187deg)}.progress-circle.p53 .value-bar{transform:rotate(191deg)}.progress-circle.p54 .value-bar{transform:rotate(194deg)}.progress-circle.p55 .value-bar{transform:rotate(198deg)}.progress-circle.p56 .value-bar{transform:rotate(202deg)}.progress-circle.p57 .value-bar{transform:rotate(205deg)}.progress-circle.p58 .value-bar{transform:rotate(209deg)}.progress-circle.p59 .value-bar{transform:rotate(212deg)}.progress-circle.p60 .value-bar{transform:rotate(216deg)}.progress-circle.p61 .value-bar{transform:rotate(220deg)}.progress-circle.p62 .value-bar{transform:rotate(223deg)}.progress-circle.p63 .value-bar{transform:rotate(227deg)}.progress-circle.p64 .value-bar{transform:rotate(230deg)}.progress-circle.p65 .value-bar{transform:rotate(234deg)}.progress-circle.p66 .value-bar{transform:rotate(238deg)}.progress-circle.p67 .value-bar{transform:rotate(241deg)}.progress-circle.p68 .value-bar{transform:rotate(245deg)}.progress-circle.p69 .value-bar{transform:rotate(248deg)}.progress-circle.p70 .value-bar{transform:rotate(252deg)}.progress-circle.p71 .value-bar{transform:rotate(256deg)}.progress-circle.p72 .value-bar{transform:rotate(259deg)}.progress-circle.p73 .value-bar{transform:rotate(263deg)}.progress-circle.p74 .value-bar{transform:rotate(266deg)}.progress-circle.p75 .value-bar{transform:rotate(270deg)}.progress-circle.p76 .value-bar{transform:rotate(274deg)}.progress-circle.p77 .value-bar{transform:rotate(277deg)}.progress-circle.p78 .value-bar{transform:rotate(281deg)}.progress-circle.p79 .value-bar{transform:rotate(284deg)}.progress-circle.p80 .value-bar{transform:rotate(288deg)}.progress-circle.p81 .value-bar{transform:rotate(292deg)}.progress-circle.p82 .value-bar{transform:rotate(295deg)}.progress-circle.p83 .value-bar{transform:rotate(299deg)}.progress-circle.p84 .value-bar{transform:rotate(302deg)}.progress-circle.p85 .value-bar{transform:rotate(306deg)}.progress-circle.p86 .value-bar{transform:rotate(310deg)}.progress-circle.p87 .value-bar{transform:rotate(313deg)}.progress-circle.p88 .value-bar{transform:rotate(317deg)}.progress-circle.p89 .value-bar{transform:rotate(320deg)}.progress-circle.p90 .value-bar{transform:rotate(324deg)}.progress-circle.p91 .value-bar{transform:rotate(328deg)}.progress-circle.p92 .value-bar{transform:rotate(331deg)}.progress-circle.p93 .value-bar{transform:rotate(335deg)}.progress-circle.p94 .value-bar{transform:rotate(338deg)}.progress-circle.p95 .value-bar{transform:rotate(342deg)}.progress-circle.p96 .value-bar{transform:rotate(346deg)}.progress-circle.p97 .value-bar{transform:rotate(349deg)}.progress-circle.p98 .value-bar{transform:rotate(353deg)}.progress-circle.p99 .value-bar{transform:rotate(356deg)}.progress-circle.p100 .value-bar{transform:rotate(360deg)}.progress-bar-widget{text-align:center;width:100%;margin-bottom:30px}.progress-bar-widget .progress-circle{display:table;margin:0 auto}.progress-bar-widget p{font-size:16px!important;color:#171130!important}.progress-result .progress-circle{background-color:#e5faef}.progress-result .progress-circle::after{background-color:#e5faef}.progress-result .progress-circle span{color:#0c6}.progress-result .progress-circle.over50 .first50-bar{background-color:#0c6}.progress-result .value-bar{border:5px solid #0c6}@media (min-width:992px){.offcanvas{display:none!important}.offcanvas .coff{display:none!important}.header .h-logo-2 a{display:inline-block}.header .toggle{display:none!important}}@media (max-width:991px){#mobileNav{padding:20px 0}.offcanvas{position:fixed;top:0;right:0;bottom:0;transform:translate(100%,0);transition:all .35s ease-out;background:#fff;width:300px;z-index:101;padding:0}.offcanvas ul{margin:0 0 15px;display:block!important;padding:0;list-style:none}.offcanvas ul li{float:none!important;margin:0;border-bottom:1px solid #ddd}.offcanvas ul li a{color:#171130;font-size:16px;display:block;padding:10px 20px;font-weight:600;text-transform:capitalize;text-decoration:none}.offcanvas ul li a i{line-height:20px;padding-right:15px}.offcanvas ul li ul{padding:15px 30px 25px;margin-bottom:0;list-style:none}.offcanvas ul li ul li a{border-bottom:0;padding:10px 20px}.offcanvas ul li.btn-holder{padding:20px;border-bottom:0;text-align:center}.offcanvas ul li.btn-holder .btn-primary{text-align:center;border:0;color:#fff}.offcanvas ul.mega-menu{display:none}.offcanvas ul.nav-right>li .social>i{font-size:20px}.offcanvas .coff{top:0;left:0;z-index:9}.offcanvas .coff a{padding:15px 20px;display:inline-block;background-color:#39aedf}.offcanvas.show-offcanvas{transform:translate(0,0)}.body-inactive{z-index:100;background-color:rgba(0,0,0,.54);display:none;position:fixed;top:0;right:0;left:0;bottom:0}}.client-list-widget .cl-logo{height:auto;margin-bottom:30px}.client-list-widget .cl-logo img{max-width:180px}.client-list-widget p{font-size:16px;line-height:26px}.clients-testominials .clients-testominials-wrapper{border-top:1px solid #d3d2f9}.clients-testominials .c-img{position:relative;margin:0 auto 40px}.clients-testominials .c-img img{max-width:350px}.clients-testominials .ct-text{padding-top:15px;padding-left:60px;position:relative}.clients-testominials .ct-text .quote-icon{position:absolute;top:8px;left:0}.clients-testominials .ct-text .quote-icon img{width:40px}.clients-testominials .ct-text h3{font-size:28px;line-height:36px}.clients-testominials .ct-text p{color:#39aedf;font-size:18px;line-height:18px;margin-bottom:10px}.clients-testominials .ct-text span{color:#50595f;font-size:15px;line-height:15px}.services-works-listings .wlve-img{border-radius:10px;overflow:hidden}.cta-2{border-bottom:1px solid rgba(255,255,255,.2)}.cta-2 h2{font-size:38px;line-height:normal}.cta-2 h2 span{color:#2eb7e5}.cta-2 p{font-size:16px;line-height:26px;max-width:770px}.stack-widget{text-align:center}.stack-widget p{color:#50595f;font-size:16px;line-height:normal;text-transform:capitalize;margin-bottom:12px}.stack-widget ul{padding-left:14px;display:inline-block}.stack-widget ul li{color:#50595f;font-size:16px}.ilr-case-title{transition:all .7s ease-out}.ilr-case-title a{transition:all .7s ease-out}.ilr-case-title a:hover,.ilr-case-title:hover>a{color:#39aedf!important}.case-studies-link a{color:#39aedf;font-size:18px;display:inline-block}.case-studies-link a svg{vertical-align:middle;margin-left:10px}.image-left-right.case-studies .ilr-image a .shadow-img{box-shadow:0 0 20px 4px transparent;transition:all .7s ease-out}.image-left-right.case-studies .ilr-image a .shadow-img:hover{box-shadow:0 0 20px 4px rgba(0,0,0,.04)}.cp-new li,.cp-new ul{margin:0;padding:0;list-style-type:none}.cp-new h4{line-height:38px}.cp-new p{line-height:28px}.cp-new .section-title{margin-bottom:32px}.cp-new .section-title .st-title{text-align:center}.bg-light-blue{background-color:#f9fdfe}.bg-cream{background-color:#fef9f4}.bg-light-cream{background-color:#fffaf5}.cta-form{text-align:left}.cta-form input.form-control,.cta-form select.form-control{height:52px}.cta-form .form-control{padding-left:20px;font-size:18px;font-weight:400;background:0 0;border:1px solid #d3d2f9;color:#50595f}.cta-form textarea{padding-top:15px}.cta-form button{display:table;margin:0 auto}.cta-form input.error,.cta-form select.error,.cta-form textarea.error{border-color:red}.cta-form input.error:focus,.cta-form select.error:focus,.cta-form textarea.error:focus{border-color:red}.cta-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/cp-chevron-down.svg)!important;background-repeat:no-repeat!important;background-position:right .5em center!important;background-size:16px 16px!important}.cta-form label{color:#50595f}.spinner-load{width:30px!important;height:30px!important;border:5px solid rgba(56,56,56,.2078431373);border-bottom-color:#ff3d00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.offcanvas-nav-v11 ul li.btn-holder .btn-cta span{height:36px}.dc-scroll-list .dsl-items{background:#e3f7ea;padding:20px 80px;border-radius:20px;overflow:hidden;height:580px;border:20px solid #e3f7ea}.dc-scroll-list .dsl-items-wrap{position:relative;top:-11%;height:100%}.dc-scroll-list .dsl-items .dsl-each{background:#fff;padding:12px;border-radius:6px;visibility:visible;position:absolute;opacity:0;animation:scroll-up 5s ease-in-out,opacityAndScaleAnimation 5s ease-in-out;animation-delay:calc(.8s * var(--delay));animation-play-state:paused}.dc-scroll-list .dsl-items.startAnimation .dsl-each{animation-play-state:running}.dc-scroll-list .dsl-items .dsl-each p{margin-bottom:0}@keyframes scroll-up{0%{top:100%}100%{top:0}}@keyframes opacityAndScaleAnimation{0%{opacity:.01;transform:translateZ(0) scale(.5)}50%{opacity:1;transform:translateZ(100px) scale(1)}100%{opacity:.01;transform:translateZ(0) scale(.5)}}.image-left-right.testimonials .ilr-testimonials .t-text{border:1px solid rgba(35,39,46,.0784313725);background:#fff;padding:44px 36px;border-radius:37px 37px 37px 37px}.image-left-right.testimonials .ilr-testimonials .t-text .author{font-size:18px;line-height:21.56px;color:#171130}.image-left-right.testimonials .ilr-testimonials .t-text .author+p{line-height:19px}@media screen and (min-width:992px){.image-left-right.testimonials .ilr-testimonials .t-text{border-radius:37px 37px 37px 5px}}.related-services .rs-each{border:1px solid #f0eeee;border-radius:0 0 12px 12px}.related-services .rs-each .rs-image{margin-bottom:20px;padding:4px 8px 0 8px}.related-services .rs-each .rs-text{padding:0 16px 24px 16px}.related-services .rs-each .rs-text .rst-tag{padding:4px 12px;background:rgba(225,225,225,.3803921569);display:inline-block;margin-bottom:20px}.related-services .rs-each .rs-text .rst-tag span img{vertical-align:sub}.related-services .rs-each .rs-text .rst-tag span:last-child{margin-left:8px}.related-services .rs-each .rs-text h3{margin-bottom:20px;font-size:32px;line-height:38px}@media screen and (min-width:992px){.related-services .rs-each .rs-image{margin-bottom:40px}.related-services .rs-each .rs-text{padding:0 32px 40px 32px}.process .p-wrapper{max-width:960px;margin:auto}}@media screen and (min-width:1440px){.process .p-wrapper{max-width:unset}}.cp-sp-landing .header .toggle{display:none}.cp-sp-landing .header nav.mynav ul li{display:none}