@import url(root.css);@import url(icons.css);@import url(icons-ms.css);@import url(product-features.css);.cygnis__media--section.cygnis__media--section .field-row.field-has-btn,.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown-how-we-work .sub__menu--dropdown-how-we-work-list li:last-child{margin-bottom:0}.text-xs{font-size:14px}.text-sm{font-size:15px}.global-shadow{box-shadow:0 4px 15px 1px rgba(233,234,235,.9)}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client-info span,.cygnis__media--section-form-footer .form-right .form-right-title,.cygnis__media--section-our-services .grid .item .description,.text-base{font-size:17px}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-content,.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client-info a,.cygnis__media--section-our-products .products-list .product .product-detail p,.gredient-section .gredient-section-footer .gredient-section-footer-headline,.text-medium{font-size:20px}@media (max-width:992px){.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-content,.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client-info a,.cygnis__media--section-our-products .products-list .product .product-detail p,.gredient-section .gredient-section-footer .gredient-section-footer-headline,.text-medium{font-size:18px}}.WP__Idea-to-MVP--section h2,.cygnis__media--section .section-title__description,.cygnis__media--section-form-footer .form-right .form-right-title h2,.cygnis__media--section-hero.cygnis__media--section-hero .content p,.cygnis__media--section-our-process.cygnis__media--section-our-process h2,.cygnis__media--section-our-services .grid .item .title,.text-lg{font-size:22px}@media (max-width:1500px){.WP__Idea-to-MVP--section h2,.cygnis__media--section .section-title__description,.cygnis__media--section-form-footer .form-right .form-right-title h2,.cygnis__media--section-hero.cygnis__media--section-hero .content p,.cygnis__media--section-our-process.cygnis__media--section-our-process h2,.cygnis__media--section-our-services .grid .item .title,.text-lg{font-size:22px}}@media (max-width:480px){.WP__Idea-to-MVP--section h2,.cygnis__media--section .section-title__description,.cygnis__media--section-form-footer .form-right .form-right-title h2,.cygnis__media--section-hero.cygnis__media--section-hero .content p,.cygnis__media--section-our-process.cygnis__media--section-our-process h2,.cygnis__media--section-our-services .grid .item .title,.text-lg{font-size:20px}}.cygnis__media--section-our-products .products-list .product .product-detail h2,.cygnis__media--section-our-services .description,.gredient-section .gredient-section-headline,.text-xl{font-size:32px}@media (max-width:992px){.cygnis__media--section-our-products .products-list .product .product-detail h2,.cygnis__media--section-our-services .description,.gredient-section .gredient-section-headline,.text-xl{font-size:28px}}.text-2xl,.text-3xl{font-size:36px}.cygnis__media--section .section-title,.cygnis__media--section-hero.cygnis__media--section-hero .content h1,.text-4xl{font-size:42px}@media (max-width:1500px){.cygnis__media--section .section-title,.cygnis__media--section-hero.cygnis__media--section-hero .content h1,.text-4xl{font-size:38px}}@media (max-width:992px){.cygnis__media--section .section-title,.cygnis__media--section-hero.cygnis__media--section-hero .content h1,.text-4xl{font-size:36px}}@media (max-width:767px){.cygnis__media--section .section-title,.cygnis__media--section-hero.cygnis__media--section-hero .content h1,.text-4xl{font-size:26px}}.text-5xl{font-size:60px}.cygnis__media--section .section-title.xl__size,.text-6xl{line-height:normal;font-size:72px}.hidden-items,.main-menu>ul>li:not(.has-sub-menu):hover>a:after,.mobile-header-shadow,.mobile-menu-icons.mobile-menu-icons li.mobile-icon-action.open .mobile-icon .icon-menu2,.mq-desktop-hidden,.mq-mobile-hidden{display:none}@media (min-width:992px){.mq-mobile-hidden{display:block}}.container.container,.wrapper.wrapper{width:100%;max-width:1260px;margin:0 auto;box-sizing:border-box}@media (max-width:1300px){.container.container,.wrapper.wrapper{max-width:100%!important;padding:0 40px}}.section.section-testimonial{padding:0}.cygnis__media--section.cygnis__media--section .field-row{margin-bottom:24px;width:100%}.cygnis__media--section.cygnis__media--section .field-row .field-row{margin:0}.cygnis__media--section.cygnis__media--section label{display:block;font-size:17px;font-weight:500;color:#121212;margin:0}.cygnis__media--section.cygnis__media--section .form-control{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";width:100%;display:block;border:1px solid #dcdcdc;box-sizing:border-box;font-size:17px;height:44px;padding:12px 14px;margin:8px 0 0;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.1)}.cygnis__media--section.cygnis__media--section .form-control.input-error{border-color:#d41400}.cygnis__media--section.cygnis__media--section textarea.form-control{height:100px}.header-fixed{width:100%}.header,.header-fixed{height:67px;padding-top:67px;box-sizing:border-box}@media (max-width:767px){.container.container,.wrapper.wrapper{padding:0 28px}.header,.header-fixed{height:50px;padding-top:50px}}.header,.main-menu ul>li{padding:0;position:relative;box-sizing:border-box}.header{background-color:transparent;margin:0 auto;width:100%;z-index:999;display:block;height:67px;top:-67px;transition:.3s linear}.header .container{display:flex;width:100%;justify-content:center;align-items:center;position:relative}.header-shadow-cover{position:absolute;content:"";width:100%;height:100px;z-index:10;top:0;background:#000}.header-shadow{position:fixed;height:67px;width:100%;z-index:100;box-shadow:0 0 5px 0 rgba(0,0,0,.3);pointer-events:none;opacity:0;top:-67px;transition:.3s linear}.logo{flex-shrink:0;width:100px;max-width:none;margin-top:0}.logo a,.logo a svg,.mobile-menu-icons.mobile-menu-icons li.mobile-icon-action.open .mobile-icon .icon-close{display:block}.nav{width:100%;padding-right:176px}.nav .header-menu-desktop{display:table;margin:auto}.main-menu ul>li{float:left;line-height:67px;margin:0 5px;list-style:none}.main-menu ul li a:not(.btn){color:#121212;display:block;font-size:17px;font-weight:500;padding:0 16px}.isHeaderWhite .header-fixed .header .main-menu ul li a:not(.btn):hover,.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a:hover,.main-menu ul li a:hover a,.main-menu ul li a:hover:not(.btn),.main-menu ul li.active a{color:#0075d3!important}.main-menu ul li a:hover:not(.btn){box-sizing:border-box}.main-menu ul li a:not(.btn) i,.mobile-menu-wrapper ul li a:not(.btn) i{margin-left:12px;position:relative;top:3px;font-size:20px}.main-menu ul li:last-child{margin-right:0}.main-menu ul li.active a::after{border-bottom:1px dotted;bottom:0;content:"";left:0!important;position:absolute;width:100%!important;display:none}.main-menu .sub-menu li.active a::after{border-bottom:0}.main-menu .sub-menu li.active{background-color:#f7f7f7}.main-menu .sub__menu--dropdown{position:fixed;left:0;right:0;top:67px;margin:0 auto;width:100%;display:none;pointer-events:none;z-index:-1}.main-menu .sub__menu--dropdown .sub__menu--dropdown--list--heading{font-size:20px;font-weight:700;margin:0 0 36px;display:block;color:#121212}@media (max-width:992px){.mq-desktop-hidden{display:block}.menu-is-opened{overflow:hidden}.header{transition:none}.header .container{padding:12px 28px;flex-direction:column}.logo{margin-right:auto}.nav{padding-right:0;display:none}.main-menu ul>li{border-bottom:1px solid #dcdcdc;padding:0}.main-menu ul>li:last-child{border-bottom:none}.main-menu .sub__menu--dropdown{position:relative;top:0;right:0;margin:0;display:block;padding:0;box-shadow:none}.main-menu .sub__menu--dropdown.container.container{padding:0}.main-menu .sub__menu--dropdown .sub__menu--dropdown--list--heading{display:none}}.main-menu .sub__menu--dropdown .sub__menu--dropdown--list--tagline{display:block;font-size:13px;font-weight:400;margin-top:4px;color:#6d7174}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body{width:100%;display:flex;background-color:#fff;border-bottom-left-radius:24px;box-shadow:0 10px 16px 0 rgba(0,0,0,.2)}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav{padding:32px;width:100%}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation{padding:0}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li{padding:0;margin:0 0 8px;box-sizing:border-box}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a{display:block;position:relative;padding:12px 8px 12px 58px;font-size:20px;font-weight:500;line-height:normal;color:#121212!important}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a i{position:absolute;left:10px;top:12px;width:32px;height:32px;padding:0;margin:0;box-sizing:border-box}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a i img{width:100%;height:auto;margin:0}@media (max-width:992px){.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body{box-shadow:none}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav{padding:0}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation{padding-bottom:7px}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li{border:none}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a{font-size:17px;padding-top:10px;padding-left:36px}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a i{top:14px;left:0;width:24px;height:24px}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li.active{background-color:transparent!important}}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li.active a{background-color:#f4f6f9;border-radius:8px}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown-how-we-work{width:300px;padding:32px;flex-shrink:0;background-color:#f4f6f9;border-left:1px solid #dcdcdc;box-sizing:content-box}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:last-child,.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:last-child{padding-right:0}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown-how-we-work .sub__menu--dropdown-how-we-work-list{padding:0}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown-how-we-work .sub__menu--dropdown-how-we-work-list li{font-size:17px;font-weight:500;width:100%;display:block;line-height:normal;padding:0;margin:0 0 30px;position:relative;float:none;color:#121212}.header-fixed .header .main-menu ul li a.sub__menu--dropdown--learn-more:not(.btn),.isHeaderWhite .header-fixed .header .main-menu ul li a.sub__menu--dropdown--learn-more:not(.btn){font-size:17px;font-weight:500;line-height:normal;color:#0075d3!important;display:block;margin-top:30px;padding-left:0}.header-fixed .header .main-menu ul li a.sub__menu--dropdown--learn-more:not(.btn) i,.isHeaderWhite .header-fixed .header .main-menu ul li a.sub__menu--dropdown--learn-more:not(.btn) i{margin-left:8px}.main-menu ul>li.has-sub-menu:hover .sub__menu--dropdown{display:block;z-index:100;pointer-events:auto}.mobile-menu-icons.mobile-menu-icons{display:none;position:relative;top:0;right:0;width:auto;margin:0 0 0 16px}.mobile-menu-icons.mobile-menu-icons li{width:auto!important}.mobile-menu-icons.mobile-menu-icons li .mobile-icon{position:relative;right:0;margin:0;padding:0;display:flex;justify-content:center;align-items:center;font-size:38px;color:#121212;width:48px;height:40px}.mobile-menu-icons.mobile-menu-icons li .mobile-icon .icon-close{display:none;font-size:30px;color:#121212}.estimate-header-button{width:178px;position:absolute;right:0;top:12px}.isHeaderWhite{position:absolute;width:100%}.isHeaderWhite .header-fixed .header .logo svg path{fill:#fff}.isHeaderWhite .header-fixed .header .main-menu ul li a:not(.btn){color:#fff!important}.isHeaderWhite .header-fixed .header .main-menu ul li .sub-menu li a{color:#121212}.isHeaderWhite .header-fixed .header .mobile-menu-icons.mobile-menu-icons li .mobile-icon{color:#fff}.header.header.headerfixed,.isHeaderWhite .header.headerfixed{position:fixed;top:0;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.header.header.headerfixed .logo svg path,.isHeaderWhite .header.headerfixed .logo svg path{fill:#000}.header.header.headerfixed .main-menu ul li a:not(.btn),.isHeaderWhite .header.headerfixed .main-menu ul li a:not(.btn){color:#121212!important}.header.header.headerfixed .header-shadow,.isHeaderWhite .header.headerfixed .header-shadow{display:block;left:0;opacity:1;top:0}@media (max-width:992px){.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li.active a{background-color:transparent!important;border-radius:none;color:#0075d3!important}.mobile-menu-icons.mobile-menu-icons{display:block!important}.logo-estimate-project{width:100%;display:flex;align-items:center}.logo-estimate-project .estimate-header-button{position:relative;right:0;top:0}.isHeaderWhite .header-fixed .header .main-menu ul li a:not(.btn){color:#121212!important;padding:12px 0}.header.header.headerfixed .header-shadow,.isHeaderWhite .header.headerfixed .header-shadow{display:none}.header.header.headerfixed .mobile-menu-icons .mobile-icon-action .mobile-icon,.isHeaderWhite .header.headerfixed .mobile-menu-icons .mobile-icon-action .mobile-icon{color:#121212!important}body.active-mobile-menu .header-fixed{padding-top:0}body.active-mobile-menu .header{width:100%;height:100vh;top:0;left:0;right:0;background:#fff}body.active-mobile-menu .header .container{flex-direction:column;padding:0 24px 24px}body.active-mobile-menu .header .container .logo svg path{fill:#121212}}@media (max-width:992px){body.active-mobile-menu .nav.main-menu{position:relative;top:0;width:100%;height:auto;display:block}body.active-mobile-menu .nav.main-menu ul{padding:0;margin:0;display:flex;flex-direction:column;overflow:visible;overflow-x:hidden}body.active-mobile-menu .nav.main-menu ul li a{padding:12px 0;line-height:normal}body.active-mobile-menu .nav.main-menu ul li.active a{color:#0075d3!important}}@media (max-width:992px) and (max-width:992px){body.active-mobile-menu .nav.main-menu{overflow-y:auto;height:calc(100vh - 130px);padding-bottom:16px}body.active-mobile-menu .logo-estimate-project{width:100%;display:flex;height:70px;align-items:center;top:0;position:relative;margin-left:-47px;margin-right:-47px;padding:0 28px;background:#fff;border-bottom:1px solid #dcdcdc}body.active-mobile-menu .logo-estimate-project .estimate-header-button{position:relative;right:0;top:0}}@media (max-width:992px) and (max-width:992px) and (max-width:767px){body.active-mobile-menu .logo-estimate-project{height:40px;padding-bottom:4px}}.cygnis__media-btn.cygnis__media-btn{position:relative;display:flex;text-align:center;justify-content:center;align-items:center;cursor:pointer;margin:0;box-shadow:2px 4px 9px rgba(0,117,211,.1);padding:16px 32px;background-color:#0075d3;color:#fff;height:60px;font-size:20px;line-height:normal;font-weight:500;border-radius:6px;transition:.3s linear;box-sizing:border-box}.cygnis__media-btn.cygnis__media-btn:hover{color:#fff;transform:translateY(-2px);filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%);-o-filter:brightness(110%);-ms-filter:brightness(110%)}.cygnis__media-btn.cygnis__media-btn.btn-md,.cygnis__media-btn.cygnis__media-btn.btn-sm,.cygnis__media-btn.cygnis__media-btn.md,.cygnis__media-btn.cygnis__media-btn.sm{height:42px;padding:9px 19px;font-size:17px!important}.cygnis__media-btn.cygnis__media-btn.auto-width{display:table;width:auto}.cygnis__media-btn.cygnis__media-btn.transparent{background:0 0;box-shadow:none;transition:none;transform:none}.cygnis__media-btn.cygnis__media-btn.transparent span{position:relative}.cygnis__media-btn.cygnis__media-btn.transparent span:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#fff}.cygnis__media-btn.cygnis__media-btn.transparent:hover{background:0 0;transform:none;transition:none}.cygnis__media-btn.cygnis__media-btn .loader{margin:0 auto;font-size:0;text-indent:-9999em;border-top:5px solid rgba(255,255,255,.2);border-right:5px solid rgba(255,255,255,.2);border-bottom:5px solid rgba(255,255,255,.2);border-left:5px solid #fff;position:absolute;left:0;right:0;display:none;box-sizing:initial;transform:translateZ(0);animation:1.1s linear infinite load8}.cygnis__media-btn.cygnis__media-btn .loader,.cygnis__media-btn.cygnis__media-btn .loader:after{border-radius:50%;width:20px;height:20px;top:15px}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.cygnis__media-btn.cygnis__media-btn.show-spinner .loader{display:block}.cygnis__media-btn.cygnis__media-btn.show-spinner .btn-text{font-size:20px;opacity:0}.cygnis__media-btn.cygnis__media-btn .load-more-btn a{display:inline-block;max-width:150px;width:100%}.cygnis__media-btn.cygnis__media-btn .load-more-btn i{bottom:2px;font-size:14px;margin-left:8px;position:relative}.cygnis__media--section{position:relative;background:#fff;padding:100px 0}@media (max-width:1080px){.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown-how-we-work{display:none}.cygnis__media--section{padding:70px 0}}.cygnis__media--section .container{position:relative}.cygnis__media--section .section-title{font-weight:700;margin:0 auto 120px;text-align:center;max-width:730px;line-height:normal}.cygnis__media--section .section-title.md-container{max-width:900px}.cygnis__media--section .section-title.m-b-0{margin-bottom:0}.cygnis__media--section .section-title.m-b-24{margin-bottom:24px}.cygnis__media--section .section-title.m-b-32{margin-bottom:32px}@media (max-width:1080px){.cygnis__media--section .section-title{margin:0 auto 80px}}.cygnis__media--section .section-title.xl__size{margin-top:-20px;margin-bottom:12px}@media (max-width:992px){body.active-mobile-menu .estimate-header-button{position:absolute;right:80px;top:15px}.cygnis__media--section .section-title{margin-bottom:70px}.cygnis__media--section .section-title br{display:none}.cygnis__media--section .section-title.xl__size{font-size:60px}}.cygnis__media--section .section-title.xl__size .full-stop{color:#0075d3;margin-left:-16px}.cygnis__media--section .section-title__description{margin-bottom:100px;font-weight:400;display:block;text-align:center;line-height:normal}.cygnis__media--section .section-title__description.px-56{padding:0 56px}.cygnis__media--section .section-title__description.m-b-32{margin-bottom:32px}.cygnis__media-default-card{background:#fff;padding:32px;border-radius:0 32px;box-shadow:none;box-sizing:border-box}.cygnis__media-default-card.shadow{box-shadow:0 0 8px 2px rgba(0,0,0,.05)}.gredient-box,.gredient-box-layer-1,.gredient-box-layer-2,.gredient-box-layer-3{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;z-index:0;pointer-events:none}.gredient-box-layer-1,.gredient-section{background:#121212}.gredient-box-layer-2{background:url("../images/storage/landing/hero/texture-1.svg") center/cover}.gredient-box-layer-3{background:#001d34;opacity:.8}.gredient-section .gredient-section-headline{font-weight:700;line-height:normal;color:#fff;margin-bottom:48px;text-align:left}.gredient-section .gredient-section-headline strong{color:orange}.gredient-section .gredient-section-footer{display:flex;margin-top:48px}.gredient-section .gredient-section-footer .gredient-section-footer-headline{color:#fff;font-weight:600;margin-bottom:0}.gredient-section .gredient-section-footer .gredient-section-footer-cta{margin-left:32px;flex-shrink:0}@media (max-width:992px){.cygnis__media--section .section-title__description{margin-bottom:70px;max-width:600px;margin-left:auto;margin-right:auto}.cygnis__media-default-card{padding:24px}.cygnis__media--section-form-footer .cygnis__media-default-card,.gredient-section .gredient-section-footer{flex-direction:column}.gredient-section .gredient-section-footer .gredient-section-footer-headline{text-align:center}.gredient-section .gredient-section-footer .gredient-section-footer-cta{display:table;width:auto;margin:30px auto 0}}.section-down-arrow{position:relative;z-index:9}.section-down-arrow img{position:absolute;bottom:-20px;left:0}.section-down-arrow img.right-position{left:auto;right:0}.cygnis__media--section-client-testimonials .container,.section-down-arrow .container{position:relative}.cygnis__media--section-form-footer .gredient-section-headline{max-width:960px}.cygnis__media--section-form-footer .cygnis__media-default-card{display:flex;width:100%;margin-top:0;padding:0}.cygnis__media--section-form-footer .lets-talk-form{padding:42px;width:100%;box-sizing:border-box}@supports (display:grid){.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation{display:grid;grid-template-columns:repeat(2,auto);gap:6px 32px}.cygnis__media--section-form-footer .lets-talk-form .grid-3-col{display:grid;grid-template-columns:repeat(3,auto);gap:0 24px}}@media (max-width:767px){.header{top:-50px;height:50px}.header .container{padding:6px 16px}.logo{width:90px}.main-menu ul>li:first-child{border-top:none!important}.main-menu ul>li.active{background:0 0}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation,body.active-mobile-menu .mobile-header-shadow{display:block}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a{padding-left:36px}.main-menu .sub__menu--dropdown .sub__menu--dropdown-body.sub__menu--dropdown-body .sub__menu--dropdown--main--nav.sub__menu--dropdown--main--nav .sub__menu--dropdown--navigation.sub__menu--dropdown--navigation li a i{width:24px;height:24px;top:17px}.mobile-menu-icons.mobile-menu-icons li.mobile-icon-action.open .mobile-icon{right:-4px}.mobile-menu-icons.mobile-menu-icons li.mobile-icon-action.open .mobile-icon .icon-close{font-size:24px;padding:8px}.estimate-header-button{display:none}.cygnis__media-btn.cygnis__media-btn{height:52px;font-size:18px}.cygnis__media--section{padding:48px 0}.cygnis__media--section .section-title{width:100%}.cygnis__media--section .section-title.xl__size{font-size:48px}.cygnis__media--section .section-title.xl__size .full-stop{margin-left:-10px}.cygnis__media--section .section-title__description{font-size:20px;margin-bottom:50px}.cygnis__media--section .section-title__description.px-56{padding:0}.gredient-section .gredient-section-headline{font-size:28px!important}.cygnis__media--section-form-footer .lets-talk-form{padding:24px}@supports (display:grid){.cygnis__media--section-form-footer .lets-talk-form .grid-3-col{display:grid;grid-template-columns:repeat(1,auto);gap:20px 0}}}.cygnis__media--section-form-footer .lets-talk-form .submit-btn-row{display:flex}.cygnis__media--section-form-footer .lets-talk-form .thank-you-div{background-color:#40b80b;border-radius:5px;color:#fff;font-size:17px;line-height:normal;opacity:1;padding:14px 20px;margin:0 0 19px;text-align:left;position:relative;left:0;display:none;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.cygnis__media--section-form-footer .lets-talk-form .thank-you-div.show-message{display:block}.cygnis__media--section-form-footer .lets-talk-form .submit__actions{display:flex;align-items:center}.cygnis__media--section-form-footer .lets-talk-form .submit__actions .success-msg,.cygnis__media--section-form-footer .lets-talk-form .submit__actions .thank-you-div{margin-left:16px}.cygnis__media--section-form-footer .form-right{width:344px;flex-shrink:0;border-right:1px solid #dcdcdc;padding:42px;position:relative;box-sizing:border-box}.cygnis__media--section-form-footer .form-right .form-right-title{margin-bottom:24px}.cygnis__media--section-form-footer .form-right .form-right-title h2{font-weight:700;margin:0 0 8px}.cygnis__media--section-form-footer .form-right .form-right-title p{margin:0 0 18px}.cygnis__media--section-form-footer .form-right .contact-boxes{margin:0 0 16px;padding:0}@media (max-width:992px){.cygnis__media--section-form-footer .form-right{width:100%;border:none;border-bottom:1px solid #dcdcdc}.cygnis__media--section-form-footer .form-right .form-right-mobile-email{display:flex}.cygnis__media--section-form-footer .form-right .contact-boxes{margin:0 0 24px}}.cygnis__media--section-form-footer .form-right .contact-boxes:last-child{margin:0}.cygnis__media--section-form-footer .form-right .contact-boxes .contact-boxes-inner{margin:0;padding:0}.cygnis__media--section-form-footer .form-right .contact-boxes .contact-boxes-inner p{margin:0;padding:0;font-size:15px!important}.cygnis__media--section-form-footer .btn-contact-form{width:auto}.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner{position:relative;display:flex;align-items:center;margin-bottom:17px}.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner i{width:24px;flex-shrink:0;color:#0075d3;margin-right:12px}@media (max-width:992px){.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner i{margin:0 14px 0 0;font-size:20px}}.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner p,.cygnis__media--section-form-footer .contact-boxes.last-child .contact-boxes-inner{margin-bottom:0}.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner .icon-phone{font-size:23px}.cygnis__media--section-form-footer .contact-boxes .contact-boxes-inner .icon-location{font-size:26px}.cygnis__media--section-client-testimonials .container .icon-quote1{position:absolute;left:0;top:0;font-size:110px;color:#0075d3}@media (max-width:1080px){.cygnis__media--section-client-testimonials .container .icon-quote1{position:absolute;left:22px;top:75px;font-size:90px}}.cygnis__media--section-client-testimonials .container .section-heading.section-heading{position:absolute;left:101px;top:46px;color:#fff;max-width:488px}.cygnis__media--section-client-testimonials .container .section-heading.section-heading h2,.cygnis__media--section-client-testimonials .container .section-heading.section-heading p{color:#fff}@media (max-width:1080px){.cygnis__media--section-client-testimonials .container .section-heading.section-heading{left:100px;top:110px;max-width:488px}}.cygnis__media--section-client-testimonials .container .section-heading.section-heading .section-title{text-align:left;margin-bottom:8px}.cygnis__media--section-client-testimonials .container .testimonial-grid{position:relative;max-width:1008px;margin:0 auto 40px;display:flex;flex-direction:column;gap:32px;grid-template-columns:repeat(2,1fr)}.cygnis__media--section-client-testimonials .container .testimonial-grid li{margin-left:auto;max-width:488px;list-style:none}.cygnis__media--section-client-testimonials .container .testimonial-grid li:first-child{width:384px;position:absolute;bottom:45px;right:520px}@media (max-width:1080px){.cygnis__media--section-client-testimonials .container .testimonial-grid li{max-width:380px}.cygnis__media--section-client-testimonials .container .testimonial-grid li:first-child{width:384px;bottom:80px;right:420px}}@media (max-width:992px){.cygnis__media--section-client-testimonials .container .icon-quote1{top:14px}.cygnis__media--section-client-testimonials .container .section-heading.section-heading{position:relative;top:0}.cygnis__media--section-client-testimonials .container .testimonial-grid{margin-top:60px;flex-direction:row;padding-top:330px;display:flex}.cygnis__media--section-client-testimonials .container .testimonial-grid li:first-child{position:absolute;width:100%;min-width:100%;height:296px;left:0;right:0;top:0;bottom:0}}@media (max-width:767px){.cygnis__media--section-form-footer .form-right{padding:24px}.cygnis__media--section-client-testimonials .container .icon-quote1{font-size:40px;top:0}.cygnis__media--section-client-testimonials .container .section-heading.section-heading{position:relative;top:0;left:52px;width:90%}.cygnis__media--section-client-testimonials .container .section-heading.section-heading h2{padding:0;margin:0}.cygnis__media--section-client-testimonials .container .testimonial-grid{display:block;padding:0;margin-top:36px}.cygnis__media--section-client-testimonials .container .testimonial-grid li{height:auto;margin-bottom:24px}.cygnis__media--section-client-testimonials .container .testimonial-grid li:first-child{position:relative;height:auto}}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-logo{height:auto;margin-bottom:28px}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-logo img{height:45px;width:auto}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-content{color:#121212;margin-bottom:24px;padding-left:32px;position:relative}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-content .quote-icon{position:absolute;left:0;top:0;font-size:16px;color:#0075d3}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer{display:flex;padding-left:32px}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client{background-color:#f4f6f9;width:56px;height:56px;border-radius:100%;overflow:hidden;margin-right:10px;flex-shrink:0}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client-info a{font-weight:700;color:#121212}.cygnis__media--section-client-testimonials .container .testimonial-grid li .com_testimonial-footer .com_testimonial-footer-client-info span{display:block;color:#0075d3;font-weight:400}.cygnis__media--section--client-logo .section-title{max-width:940px;margin-bottom:64px}.cygnis__media--section--client-logo .cygnis__media-btn{margin:0 auto}.cygnis__media--section--client-logo .client-logo-slide .client-logo{display:flex;gap:36px;justify-content:center;align-items:center;margin-bottom:64px}@media (max-width:1200px){.cygnis__media--section--client-logo .client-logo-slide .client-logo{gap:5px}}.cygnis__media--section--client-logo .client-logo-slide .client-logo li{display:block;margin:0;width:auto}.cygnis__media--section--client-logo .client-logo-slide .client-logo li img{width:auto;max-width:none;height:100px}@media (max-width:992px){.cygnis__media--section--client-logo .client-logo-slide .client-logo{display:grid;grid-template-columns:auto auto auto auto;gap:24px;margin-bottom:40px}.cygnis__media--section--client-logo .client-logo-slide .client-logo li:last-child{display:none}}@media (max-width:992px) and (max-width:767px){.header.header.headerfixed .mobile-menu-icons .mobile-icon-action .mobile-icon,.isHeaderWhite .header.headerfixed .mobile-menu-icons .mobile-icon-action .mobile-icon{top:-2px}body.active-mobile-menu .header .container{padding:6px 16px}.cygnis__media--section--client-logo .client-logo-slide .client-logo li:last-child{display:block}}.cygnis__media--section-footer{padding-top:64px;padding-bottom:0;background:#fff}.cygnis__media--section-footer .wrapper{overflow:hidden}.cygnis__media--section-footer .achievements-block{max-width:315px;padding-right:32px;flex-direction:column}.cygnis__media--section-footer .achievements-block .achievements-block-logo{max-width:110px;margin-bottom:20px}@media (max-width:767px){.cygnis__media--section--client-logo .client-logo-slide .client-logo{grid-template-columns:auto auto auto}.cygnis__media--section-footer .achievements-block{max-width:100%}.cygnis__media--section-footer .achievements-block .achievements-block-logo{margin-bottom:10px}}.cygnis__media--section-footer .achievements-block .achievements-block-description{margin:0 0 32px}@media (max-width:767px){.cygnis__media--section-footer .achievements-block .achievements-block-description{margin-bottom:15px;font-size:15px}}.cygnis__media--section-footer .achievements-block .achievement-block{display:block;float:left;position:relative;width:100%;margin-bottom:0}@media (max-width:1080px){.cygnis__media--section-footer .footer-colums{display:flex;width:100%;flex-direction:column;gap:24px 0}.cygnis__media--section-footer .achievements-block{display:flex;max-width:100%;justify-content:center;align-items:center;margin:0 auto 36px;padding-right:0}.cygnis__media--section-footer .achievements-block .achievements-block-description{max-width:600px;text-align:center}.cygnis__media--section-footer .achievements-block .achievement-block{display:flex;justify-content:flex-start;margin:0 auto;width:230px}}.cygnis__media--section-footer .achievements-block .achievement-block ul{position:relative;padding:0;margin:0 0 0 -10px;display:flex;justify-content:left}.cygnis__media--section-footer .achievements-block .achievement-block ul li{width:90px;padding:0 10px;list-style:none}@media (max-width:767px){.cygnis__media--section-footer .achievements-block .achievement-block{width:210px;margin:0 auto}.cygnis__media--section-footer .achievements-block .achievement-block ul li{width:90px}}.cygnis__media--section-footer .achievements-block .achievement-block li img{width:100px;position:relative;z-index:9}.cygnis__media--section-footer .achievements-block .achievement-block .divider{left:0;position:absolute;top:50%;z-index:0;display:none}.cygnis__media--section-footer .footer-listing ul{list-style:none;padding:0;margin:0}.cygnis__media--section-footer .footer-listing ul li{list-style:none;padding:0;margin:0 0 8px}.cygnis__media--section-footer .footer-listing ul li a{font-size:16px!important;color:#121212;line-height:normal!important;text-align:left;padding:7px 0;margin:0;display:inline-block;position:relative}.cygnis__media--section-footer .footer-listing ul li a:after{content:"";display:none;position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:0;height:1px;border-bottom:1px dashed #121212}.cygnis__media--section-footer .footer-listing ul li a:hover:after{width:100%;display:block}@media (max-width:1080px){.cygnis__media--section-footer .footer-listing ul li a{padding:0;font-size:15px}}.cygnis__media--section-footer .footer-colums{display:flex;width:100%}.cygnis__media--section-footer .footer-navigation-listing{width:100%;display:flex}@media (max-width:767px){.cygnis__media--section-footer .footer-listing ul li a{font-size:13.5px!important}.cygnis__media--section-footer .footer-colums{flex-direction:column}.cygnis__media--section-footer .footer-navigation-listing{margin-top:5px}}.cygnis__media--section-footer .footer-navigation-listing h3{margin:0 0 16px;font-weight:600;font-size:14px;text-transform:uppercase}.cygnis__media--section-footer .footer-navigation-listing .services-listing{display:flex;flex-direction:column;flex-shrink:0;width:465px;padding-right:24px}.cygnis__media--section-footer .footer-navigation-listing .others-listing{display:flex;width:100%}@media (max-width:1300px){.estimate-header-button{right:40px}.cygnis__media--section-footer .footer-navigation-listing .services-listing{width:410px}}@media (max-width:1080px){.cygnis__media--section-footer .footer-navigation-listing .services-listing{width:53%}}@supports (display:grid){.cygnis__media--section-footer .footer-navigation-listing .services-listing ul{display:grid;grid-template-columns:repeat(2,auto);gap:0 32px}}@media (max-width:1080px){.cygnis__media--section-footer .footer-navigation-listing .services-listing ul{gap:0 8px}}.cygnis__media--section-footer .footer-navigation-listing .others-listing .resources-listing{width:70%}.resources-listing ul{display:grid;grid-template-columns:auto auto}@media (max-width:1300px){.cygnis__media--section-footer .footer-navigation-listing .others-listing .resources-listing{width:66%}}@media (max-width:992px){.cygnis__media--section-footer .footer-navigation-listing{display:block}.cygnis__media--section-footer .footer-navigation-listing .services-listing{width:100%;padding-right:0;margin-bottom:30px}@supports (display:grid){.cygnis__media--section-footer .footer-navigation-listing .services-listing ul{display:grid;grid-template-columns:auto auto auto;gap:0 7px;margin-bottom:0}}.cygnis__media--section-footer .footer-navigation-listing .others-listing{display:block;width:100%}.cygnis__media--section-footer .footer-navigation-listing .others-listing .resources-listing{width:100%;margin-bottom:30px}.cygnis__media--section-footer .footer-listing ul{display:grid;grid-template-columns:repeat(4,auto)}}@media (max-width:767px){.cygnis__media--section-footer .footer-navigation-listing .services-listing ul{grid-template-columns:auto auto}.cygnis__media--section-footer .footer-listing ul{grid-template-columns:repeat(2,auto)}.cygnis__media--section-footer .footer-navigation-listing .others-listing .resources-listing{width:100%;margin-bottom:24px;flex-shrink:initial}}.cygnis__media--section-footer .footer-navigation-listing .others-listing .who-we-are-listing{margin-left:auto}@media (max-width:992px){.cygnis__media--section-footer .footer-navigation-listing .others-listing .who-we-are-listing{margin:0;width:100%}.cygnis__media--section-footer .footer-navigation-listing .others-listing .who-we-are-listing ul{width:100%;display:flex;grid-template-columns:auto auto auto auto;margin-bottom:36px;gap:0 42px}}.cygnis__media--section-footer .footer-copyright-row{margin-top:24px;padding-top:30px;border-top:1px solid #e5e7eb}.cygnis__media--section-footer .social-icons{clear:both;margin-bottom:35px;position:relative;width:100%;display:flex;justify-content:center}.cygnis__media--section-footer .social-icons ul{font-size:0;position:relative;z-index:1}.cygnis__media--section-footer .social-icons ul li{background-color:#f7f7f7;border-radius:100%;display:inline-block;height:auto;margin:0 10px;width:45px;font-size:0;vertical-align:top}.cygnis__media--section-footer .social-icons ul li a{display:block;text-decoration:none;color:#fff}.cygnis__media--section-footer .social-icons ul li i{display:inline-block;line-height:46px}.cygnis__media--section-footer .social-icons .divider{left:0;position:absolute;top:50%;z-index:0}.cygnis__media--section-footer .copyright{margin-bottom:16px;width:100%;float:left;text-align:center}.cygnis__media--section-footer .copyright p{font-size:15px;color:#6d7174;margin-bottom:0}@media (max-width:767px){.cygnis__media--section-footer .footer-navigation-listing .others-listing .who-we-are-listing{width:100%}.cygnis__media--section-footer .footer-navigation-listing .others-listing .who-we-are-listing ul{display:grid;grid-template-columns:repeat(2,auto);margin-bottom:0;gap:0 36px}.cygnis__media--section-footer .social-icons{justify-content:flex-start;margin-left:-11px}.cygnis__media--section-footer .social-icons ul li{width:36px}.cygnis__media--section-footer .copyright{text-align:left}.cygnis__media--section-footer .copyright p{font-size:13px;line-height:normal}.cygnis__media--section-footer .copyright p br{padding:3px 0}}.cygnis__media--section-footer .copyright a{border-left:1px solid #a9b8be;color:inherit;display:inline-block;line-height:18px;margin-left:15px;padding-left:15px;position:relative;top:2px}.cygnis__media--section-footer .copyright p br{display:none}.cygnis__media--section-footer .social-icons ul li.linkedin,.cygnis__media--section-footer .social-icons ul li.vimeo{background-color:transparent;font-size:0px}.cygnis__media--section-footer .field-row.has-multiple-field{display:flex}.img-hover-zoom--basic img{transition:transform .5s}.img-hover-zoom--basic:hover img{transform:scale(1.5)}.img-hover-zoom--quick-zoom img{transform-origin:0 0;transition:transform .25s,visibility .25s ease-in}.img-hover-zoom--quick-zoom:hover img{transform:scale(2)}.img-hover-zoom--point-zoom img{transform-origin:65% 75%;transition:transform 1s,filter .5s ease-out}.img-hover-zoom--point-zoom:hover img{transform:scale(5)}.img-hover-zoom--zoom-n-rotate img{transition:transform .5s ease-in-out}.img-hover-zoom--zoom-n-rotate:hover img{transform:scale(2) rotate(25deg)}.img-hover-zoom--slowmo img{transform-origin:50% 65%;transition:transform 2s,filter 3s ease-in-out}.img-hover-zoom--slowmo:hover img{transform:scale(1.1)}.img-hover-zoom--brightness img{transition:transform 2s,filter 1.5s ease-in-out;transform-origin:center center}.img-hover-zoom--brightness:hover img{transform:scale(1.3)}.img-hover-zoom--zoom-n-pan-h img{transition:transform .5s ease-in-out;transform:scale(1.4);transform-origin:100% 0}.img-hover-zoom--zoom-n-pan-h:hover img{transform:scale(1.5) translateX(30%)}.img-hover-zoom--zoom-n-pan-v img{transition:transform .5s ease-in-out;transform:scale(1.4);transform-origin:0 0}.img-hover-zoom--zoom-n-pan-v:hover img{transform:scale(1.25) translateY(-30%)}.img-hover-zoom--blur img{transition:transform 1s,filter 2s ease-in-out;filter:blur(2px);transform:scale(1.2)}.img-hover-zoom--blur:hover img{filter:blur(0);transform:scale(1)}.img-hover-zoom--colorize img{transition:transform .5s,filter 1.5s ease-in-out;filter:grayscale(100%)}.img-hover-zoom--colorize:hover img{filter:grayscale(0);transform:scale(1.1)}.svg__icon-box{width:100px;height:100px;border-radius:12px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.svg__icons-grid-three{display:grid;grid-template-columns:auto auto auto;gap:88px}.svg__icons-grid-three li{position:relative}.svg__icons-grid-three.with-arrows .right-arrow{color:#dcdcdc;position:absolute;right:-58px;top:39px;font-size:24px}.cygnis__media--section-hero.cygnis__media--section-hero{display:block;width:100%;height:100vh;overflow:hidden;color:#fff;background-color:#121212;box-sizing:border-box;padding:0}@media (max-width:767px){.cygnis__media--section-footer .copyright p br{display:block}.cygnis__media--section-footer a.footer-sitemap-link{border-left:0;padding-left:0;margin-left:0}.cygnis__media--section-hero.cygnis__media--section-hero{height:auto;min-height:100vh;padding:80px 0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.cygnis__media--section-hero.cygnis__media--section-hero .bx-viewport.bx-viewport,.cygnis__media--section-hero.cygnis__media--section-hero .bx-wrapper.bx-wrapper,.cygnis__media--section-hero.cygnis__media--section-hero .heroSlider,.cygnis__media--section-hero.cygnis__media--section-hero .heroSlider .slides{position:absolute;right:0;top:0;height:100%!important;width:100%;overflow:visible!important}@media (max-width:992px){.cygnis__media--section-hero.cygnis__media--section-hero .bx-viewport.bx-viewport,.cygnis__media--section-hero.cygnis__media--section-hero .bx-wrapper.bx-wrapper,.cygnis__media--section-hero.cygnis__media--section-hero .heroSlider,.cygnis__media--section-hero.cygnis__media--section-hero .heroSlider .slides{display:none}}.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img{height:100%;width:auto;display:table;position:relative;margin-left:auto}.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img img{height:100%;width:auto!important;max-width:none}.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{right:0}@media (max-width:1700px){.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{left:auto;right:-100px}}@media (max-width:1500px){.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{right:-50px}}@media (max-width:1300px){.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{right:-120px}}@media (max-width:1200px){.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{right:-192px}}.cygnis__media--section-hero.cygnis__media--section-hero .content-wrapper{display:flex;position:absolute;align-items:center;width:100%;height:100%}@media (max-width:767px){.cygnis__media--section-hero.cygnis__media--section-hero .content-wrapper{position:unset;height:auto;flex-direction:column;margin-top:-70px}}.cygnis__media--section-hero.cygnis__media--section-hero .content{position:relative;z-index:50;width:100%;bottom:50px}.cygnis__media--section-hero.cygnis__media--section-hero .content .wrapper-content{max-width:620px;margin:0}@media (max-width:1080px){.cygnis__media--section-hero.cygnis__media--section-hero .content .wrapper-content{max-width:580px;margin:0}}.cygnis__media--section-hero.cygnis__media--section-hero .content h1{font-weight:700;line-height:normal;margin-bottom:24px}@media (max-width:992px){.cygnis__media--section-hero.cygnis__media--section-hero .slide-transparent-img .slides img{right:0;width:auto;height:100%;-o-object-fit:none;object-fit:none;opacity:.5}.cygnis__media--section-hero.cygnis__media--section-hero .content .wrapper-content{text-align:center;justify-content:center;align-items:center;display:flex;flex-direction:column;max-width:100%}.cygnis__media--section-hero.cygnis__media--section-hero .content h1{padding-right:0}}.cygnis__media--section-hero.cygnis__media--section-hero .content h1::-moz-selection{background:#000}.cygnis__media--section-hero.cygnis__media--section-hero .content h1::selection{background:#000}.cygnis__media--section-hero.cygnis__media--section-hero .content p{color:#fff;line-height:normal;margin-bottom:42px}@media (max-width:1500px){.cygnis__media--section-hero.cygnis__media--section-hero .content p{padding-right:60px}}.cygnis__media--section-hero.cygnis__media--section-hero .content p::-moz-selection{background:#000}.cygnis__media--section-hero.cygnis__media--section-hero .content p::selection{background:#000}.cygnis__media--section-hero.cygnis__media--section-hero .content .action__buttons{display:flex}@media (max-width:767px){.cygnis__media--section-hero.cygnis__media--section-hero .content{bottom:0}.cygnis__media--section-hero.cygnis__media--section-hero .content .action__buttons{flex-direction:column;gap:24px}}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo{position:absolute;width:100%;height:80px;bottom:42px;z-index:99}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .heading{display:block;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos{display:flex;align-items:center;padding:0}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li.client-oreo-logo,.flex-shrink-0{flex-shrink:0}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li.client-oreo-logo img{width:80px}@media (max-width:1200px){.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li.client-oreo-logo img{width:60px}}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li{padding-right:70px;list-style:none}@media (max-width:992px){.cygnis__media--section-hero.cygnis__media--section-hero .content p{padding-right:0}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo{height:auto}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li.client-oreo-logo img{width:65px}@supports (display:grid){.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos{display:grid;grid-template-columns:repeat(4,auto);gap:0 0}}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li{display:none}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:first-child,.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:nth-child(2),.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:nth-child(3),.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:nth-child(4){display:inline-block;padding-right:40px}}@media (max-width:767px){.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo{height:auto;margin:0;bottom:24px;position:absolute}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .heading{font-size:12px;margin-bottom:8px}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:nth-child(3){padding-right:0;max-width:78px}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li:nth-child(4){display:none}}.cygnis__media--section-our-process.cygnis__media--section-our-process{padding:76px 0}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid,.display-flex,.productPage-intro{display:flex}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item{padding-right:52px;width:100%}@media (max-width:992px){.cygnis__media--section-our-process.cygnis__media--section-our-process{padding:44px 0 24px}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid{flex-direction:column}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item{margin:0 0 32px;max-width:400px;padding:0}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child{margin-bottom:0}}@media (max-width:992px) and (max-width:992px){.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child{margin-bottom:32px}}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child{display:flex;width:290px;flex-shrink:0}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child img{position:relative;margin:-15px 0}@media (max-width:1080px){.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child{display:none}}.cygnis__media--section-our-process.cygnis__media--section-our-process h2{font-weight:700;margin:0 0 8px}.cygnis__media--section-our-process.cygnis__media--section-our-process p{margin:0}.cygnis__media--section-our-services .description{color:#fff;font-weight:700;margin:0 0 48px;max-width:940px;line-height:normal}.cygnis__media--section-our-services .description strong{font-weight:700;color:orange}@supports (display:grid){.cygnis__media--section-our-services .grid{display:grid;grid-template-columns:repeat(3,auto);gap:0 48px}}@media (max-width:1080px){@supports (display:grid){.cygnis__media--section-our-services .grid{display:grid;grid-template-columns:repeat(3,auto);gap:0 18px}}}.cygnis__media--section-our-services .grid .item{position:relative;display:flex;flex-direction:column}@media (max-width:992px){.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child img{margin:0;width:172px}.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item:first-child{display:block}@supports (display:grid){.cygnis__media--section-our-services .grid{display:grid;grid-template-columns:repeat(1,auto);gap:32px 0}}.cygnis__media--section-our-services .grid .item{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}}@media (max-width:992px) and (max-width:767px){.cygnis__media--section-our-process.cygnis__media--section-our-process .our-process-grid .item{max-width:100%}.cygnis__media--section-our-services .grid .item{flex-direction:column-reverse}}.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic{border-bottom-left-radius:32px;overflow:hidden;min-height:242px;margin-top:auto}.cygnis__media--section-our-services.cygnis__media--section-our-services-list-style .grid .item .cygnis__media--section-our-services-graphic{margin-top:0}.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic:nth-child(2) img{margin-bottom:-10px}@media (max-width:1300px){.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic{min-height:222px}}@media (max-width:1200px){.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic{min-height:182px}}@media (max-width:992px){.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic{min-height:0;width:144px;margin-right:15px;height:auto;border-bottom-left-radius:18px;flex-shrink:0}}@media (max-width:767px){.cygnis__media--section-our-services .grid .item .cygnis__media--section-our-services-graphic{width:100%;margin:0 auto 24px;min-height:175px;border-radius:0}}.cygnis__media--section-our-services .grid .item .anchor__link{position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;background-color:transparent}.cygnis__media--section-our-services .grid .item .title{display:flex;align-items:center;font-weight:700;margin-bottom:10px;position:relative;line-height:normal;padding-right:31px}.cygnis__media--section-our-services .grid .item .title i{position:absolute;right:0;top:6px;color:#0075d3;margin-left:auto;font-size:18px;transition:.1s linear}.cygnis__media--section-our-services .grid .item .description{color:#121212;font-weight:400;margin-bottom:16px}.cygnis__media--section-our-products .products-list{position:relative;width:100%;display:block}.cygnis__media--section-our-products .products-list .product{display:flex;align-items:center;gap:64px;padding-bottom:120px}@media (max-width:1080px){.cygnis__media--section-our-products .products-list .product{flex-direction:column}}.cygnis__media--section-our-products .products-list .product:last-child{padding-bottom:0}.cygnis__media--section-our-products .products-list .product:nth-child(2n){flex-direction:row-reverse}@media (max-width:1080px){.cygnis__media--section-our-products .products-list .product:nth-child(2n){flex-direction:column}.cygnis__media--section-our-products .products-list .product .product-detail p{max-width:730px}}.cygnis__media--section-our-products .products-list .product .screenshot{width:598px;flex-shrink:0}.cygnis__media--section-our-products .products-list .product .product-detail{display:flex;flex-direction:column;align-items:center;justify-content:center}.cygnis__media--section-our-products .products-list .product .product-detail .product-detail{margin-bottom:32px}.cygnis__media--section-our-products .products-list .product .product-detail h2{margin-bottom:12px;font-weight:700;text-align:center;line-height:normal}.cygnis__media--section-our-products .products-list .product .product-detail p{margin-bottom:32px;text-align:center}.cygnis__media--section-featured__block ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:100px 48px}@media (max-width:1080px){.cygnis__media--section-featured__block ul{gap:70px 20px}}@media (max-width:992px){.cygnis__media--section-our-products .products-list .product{padding-bottom:85px}.cygnis__media--section-our-products .products-list .product .screenshot{width:100%;max-width:500px;margin-bottom:-35px}.cygnis__media--section-featured__block ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 32px}.cygnis__media--section-featured__block ul li:last-child{display:none}}.cygnis__media--section-featured__block ul li .case__study-screenShot{background-color:#f4f6f9;border-top-right-radius:32px;border-bottom-left-radius:32px;overflow:hidden;height:385px}@media (max-width:1300px){.cygnis__media--section-featured__block ul li .case__study-screenShot{height:355px}}.cygnis__media--section-featured__block ul li .case__study-screenShot img{display:block}.cygnis__media--section-featured__block ul li .case__study-details{display:block;padding:24px 0 0 24px}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-name{font-weight:600;font-size:14px;line-height:normal;display:flex;width:100%;margin-bottom:8px;color:#121212;text-transform:uppercase}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-name i{margin-left:auto;color:#0075d3}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-heading{color:#121212;font-size:24px;line-height:normal;font-weight:700;margin-bottom:8px;max-width:295px}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-description{font-weight:400;color:#6d7174;margin-bottom:0}.cygnis__media--section-featured__block ul li .case__study-details .case__study-tags{display:none}.cygnis__media--section-featured__block.view__all-style ul{gap:64px 48px}@media (max-width:1080px){.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-heading{font-size:22px}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-description{font-size:16px}.cygnis__media--section-featured__block.view__all-style ul{gap:70px 20px}}.cygnis__media--section-featured__block.view__all-style ul li .case__study-screenShot{height:246px}@media (max-width:1300px){.cygnis__media--section-featured__block.view__all-style ul li .case__study-screenShot{height:225px}}@media (max-width:1200px){.cygnis__media--section-featured__block ul li .case__study-screenShot{height:320px}.cygnis__media--section-featured__block.view__all-style ul li .case__study-screenShot{height:200px}}.cygnis__media--section-featured__block.view__all-style ul li .case__study-details-heading{max-width:100%}.view__all-case-studies{margin-top:100px;display:flex;justify-content:center}@media (max-width:992px){.cygnis__media--section-featured__block ul li .case__study-details{padding:24px 0 0}.cygnis__media--section-featured__block.view__all-style ul li .case__study-screenShot{height:212px}.view__all-case-studies{margin-top:70px}}.WP__Idea-to-MVP--section{text-align:center}.WP__Idea-to-MVP--section ul{margin-bottom:32px}.WP__Idea-to-MVP--section .container{max-width:1160px}.WP__Idea-to-MVP--section h2{font-weight:700;margin-bottom:8px}.cs__section-alternate{padding:64px 0 0}.cs__section-alternate .cs__section-rows{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cs__section-alternate .cs__section-rows:nth-child(2n){flex-direction:row-reverse}.cs__section-alternate .cs__section-rows .content{max-width:500px;flex-shrink:0;margin-right:40px}.cs__section-alternate .cs__section-rows:nth-child(2n) .content{margin-right:0;margin-left:40px}.cs__section-result{position:relative;overflow:hidden}.cs__section-result .cs__section-result-row{display:flex;position:relative;align-items:center}.cs__section-result .cs__section-result-row .content{width:425px;flex-shrink:0;margin-right:75px}.cs__section-result .cs__section-result-row .content .cs__section-result-logo{margin-top:80px}.cs__section-result .cs__section-result-row .cs__section-result-image{width:100%;padding-top:24px}.section.cygnis__media--section .section__grid{display:grid;gap:42px}.section.cygnis__media--section .section__grid.section__grid__col-2{grid-template-columns:1fr 1fr}.cygnis__media--section-absolute-div{position:absolute;left:0;right:0;margin:0 auto;min-height:1px}.cygnis__media--section-absolute-div.pos-btm{bottom:0}.cygnis__media--section-border-btm{height:1px;display:block;border-bottom:solid 1px var(--border-color)}.section.cygnis__media-product-page-section .section-sub-title{font-weight:700;margin-bottom:32px}.section.cygnis__media-product-page-section .action__buttons{max-width:230px;margin-top:40px}@media (max-width:800px){.text-3xl{font-size:30px}.cs__section-alternate .cs__section-rows{flex-direction:column;text-align:center}.cs__section-alternate .cs__section-rows:nth-child(2n){flex-direction:column}.cs__section-alternate .cs__section-rows .content,.cs__section-alternate .cs__section-rows:nth-child(2n) .content{margin:0 auto 30px;max-width:500px}.cs__section-alternate .cs__section-rows .graphic{margin:0 auto 30px;max-width:500px;width:90%}.cs__section-result{padding-top:40px}.cs__section-result .cs__section-result-row{flex-direction:column}.cs__section-result .cs__section-result-row .content{width:90%;margin:0 auto;text-align:center}.section.cygnis__media--section .section__grid.section__grid__col-2{display:block}.section.cygnis__media-product-page-section .section-sub-title{margin-bottom:24px}.section.cygnis__media-product-page-section .action__buttons{margin-bottom:40px}}.section.cygnis__media-product-page-section .section-sub-title span{color:var(--primary-color)}.section.cygnis__media-product-page-section .section-sub-title-description{font-size:22px}.section.cygnis__media--section .rounded-content-box{border-radius:32px;background:#fff;padding:24px;display:block;min-height:146px}.section.cygnis__media--section .rounded-content-box.tl-none{border-top-left-radius:0}.section.cygnis__media--section .rounded-content-box.br-none{border-bottom-right-radius:0}.section.cygnis__media--section .rounded-content-box .rounded-content-box--heading{font-size:24px;font-weight:700;color:var(--primary-color);margin-bottom:12px}.section.cygnis__media--section .rounded-content-box .rounded-content-box--content{margin-bottom:0}.section.cygnis__media--section.cygnis__media--section-expertise li{cursor:pointer}.section.cygnis__media--section.cygnis__media--section-expertise .section-sub-title-description{margin-bottom:32px}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image{margin-top:14px;position:relative}.custom__accordian,.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image-container{position:relative}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing{padding:24px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-graphic,.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list li:last-child{margin-bottom:0}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing .anchor__link,.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing .icon-arrow{position:absolute;right:50px;top:50px;color:var(--primary-color)}.learn__more{font-weight:500;font-size:17px;color:var(--primary-color);margin-top:12px;display:block}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing .anchor__link{position:absolute;left:0;right:0;top:0;margin:0 auto;width:100%;height:100%}section.section.cygnis__media--section-our-products.cygnis__media--section .section-title{max-width:830px}.cygnis__media--section-our-services .grid.product__section-grid{display:grid;grid-template-columns:repeat(3,388px);gap:42px 48px}.cygnis__media--section-our-services .grid.product__section-grid.grid-col-2{grid-template-columns:repeat(2,48%)}.cygnis__media--section-our-services .grid.product__section-grid .item .description{min-height:70px}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-graphic img{width:100%;height:auto}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list{list-style:disc;padding:24px 24px 0 30px}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list a,.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list strong{color:var(--primary-color)}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list li{margin-bottom:12px}@media (max-width:1300px){.cygnis__media--section-our-services .grid.product__section-grid{grid-template-columns:repeat(3,361px)}}@media (max-width:1080px){.cygnis__media--section-our-services .grid.product__section-grid{grid-template-columns:repeat(2,446px)}}@media (max-width:900px){.cygnis__media--section-our-services .grid.product__section-grid.grid-col-2{grid-template-columns:repeat(1,100%)}.cygnis__media--section-our-services .grid.product__section-grid{grid-template-columns:repeat(2,46%)}.cygnis__media--section-our-services .grid.product__section-grid .item{display:block}.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-graphic{width:100%;border-radius:inherit}}.cygnis__media-btn.lt-space-24{margin-left:24px}.cygnis__media-product-page-footer{margin-top:42px}@media (max-width:767px){.cygnis__media--section-featured__block ul{grid-template-columns:repeat(1,minmax(0,1fr));gap:50px 0}.cygnis__media--section-featured__block ul li .case__study-screenShot{height:auto}.cygnis__media--section-featured__block ul li .case__study-details .case__study-details-heading{max-width:100%}.cygnis__media--section-featured__block.view__all-style ul{grid-template-columns:repeat(1,minmax(0,1fr));gap:50px 0}.cygnis__media--section-featured__block.view__all-style ul li .case__study-details-heading{margin-bottom:0}.view__all-case-studies{margin-top:50px}.cygnis__media--section-our-services .grid.product__section-grid{grid-template-columns:repeat(1,100%)}.cygnis__media--section-our-services .grid.product__section-grid .item .description{min-height:0}.cygnis__media-product-page-footer{display:block;text-align:left}.cygnis__media-product-page-footer .cygnis__media-btn.cygnis__media-btn{margin-left:0}}@media (max-width:1400px){.cygnis__media--section-hero.cygnis__media--section.gredient-section.cygnis__media-product-page-hero-section{min-height:760px}}@media (max-width:1080px){.section.cygnis__media-product-page-section .section-sub-title-description{font-size:20px}.cygnis__media--section-hero.cygnis__media--section.gredient-section.cygnis__media-product-page-hero-section .slide-transparent-img .slides img{right:-307px}.cygnis__media--section.cygnis__media--section-expertise .section__grid.section__grid__col-2{display:block;text-align:center}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image{width:530px;margin:0 auto 32px;display:none}.cygnis__media--section-expertise .product__feature--list.without-description{margin:0 auto;width:100%;max-width:100%;grid-template-columns:48% 48%;gap:40px 4%}.cygnis__media--section-expertise .product__feature--list.without-description li{padding:18px 14px;flex-direction:column}.cygnis__media--section-expertise .product__feature--list.without-description li img{width:100%;margin-bottom:24px}.cygnis__media--section-expertise .product__feature--list.without-description li .graphic{color:var(--primary-color);background-color:var(--primary-color-lt)}.cygnis__media--section-expertise .product__feature--list.without-description li .product__feature--list-title{margin-bottom:12px;font-size:20px;font-weight:500;color:var(--interface-color)}.section.cygnis__media-product-page-section.cygnis__media--section-expertise .section-sub-title{max-width:800px;margin-right:auto;margin-left:auto}.section.cygnis__media--section-expertise .product__feature--list.without-description img,.section.cygnis__media--section-expertise .product__feature--list.without-description p{display:block}}@media (max-width:480px){.text-3xl{font-size:26px}.cygnis__media--section-hero.cygnis__media--section-hero .clients-logo .logos li.client-oreo-logo img{width:55px}.section.cygnis__media-product-page-section .section-sub-title{margin-bottom:18px}.section.cygnis__media-product-page-section .action__buttons{max-width:100%;margin-top:24px}.section.cygnis__media-product-page-section .section-sub-title-description{font-size:18px}.cygnis__media--section-hero.cygnis__media--section.gredient-section.cygnis__media-product-page-hero-section{min-height:820px}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image{width:100%;margin:0 auto 32px}.cygnis__media--section-expertise .product__feature--list.without-description{margin:0 auto 20px;grid-template-columns:100%;gap:18px}.cygnis__media--section-expertise .product__feature--list.without-description .product__feature--list-image-container{display:block;margin-bottom:30px}.cygnis__media--section-expertise .product__feature--list.without-description .product__feature--list-image-container .product__feature--list-image{display:block;width:100%;height:auto;max-width:100%;margin-bottom:0}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing{position:relative;padding:0;margin-top:-70px}.section.cygnis__media--section.cygnis__media--section-expertise .expertise__section-image .content-box-spacing .rounded-content-box.br-none.tl-none{border-top-right-radius:0;background-color:#f4f6f9;padding:16px 12px}}.section.cygnis__media--section-faq .container{display:flex;justify-content:space-between;color:#fff}.section.cygnis__media--section-faq .cygnis__media--section-faq_video{width:670px;flex-shrink:0;padding-right:24px}.section.cygnis__media--section-faq .cygnis__media--section-faq_accordian{width:511px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info{display:flex}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info h2{margin-bottom:8px;padding-right:22px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info p{font-size:18px;margin-bottom:32px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info .graphic{width:116px;margin-right:16px;flex-shrink:0}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-wrapper{position:relative;background:#fff;width:100%;height:377px;overflow:hidden;margin-bottom:24px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.section.cygnis__media--section-faq .cygnis__media--section-faq_video-footer{display:flex;font-weight:600}.section.cygnis__media--section-faq .action__buttons{flex-shrink:0;margin-left:32px;margin-top:4px}.cygnis__media--section--divider{position:relative;padding:42px 0}.cygnis__media--section--divider--container{position:relative}.custom__accordian .custom__accordian--container .accordion__item{margin-bottom:16px;color:var(--interface-color);border-radius:16px;background:rgba(255,255,255,.85);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.custom__accordian .custom__accordian--container .accordion__item.active{background-color:#fff}.custom__accordian .custom__accordian--container .accordion__title{position:relative;padding:16px 39px 16px 24px;cursor:pointer;font-size:20px;font-weight:700}.custom__accordian .custom__accordian--container .accordion__title .icon{position:absolute;right:14px;top:13px;font-size:24px;color:#6d7174}.custom__accordian .custom__accordian--container .accordion__title i{font-weight:700;font-style:normal}.custom__accordian .custom__accordian--container .accordion__item.active .icon{color:var(--primary-color);transform:rotate(180deg)}.custom__accordian .custom__accordian--container h2{font-size:30px}.custom__accordian .custom__accordian--container .accordion__content{padding:0 24px 16px;display:none}.custom__accordian .custom__accordian--container .accordion__content p{margin-bottom:16px}.custom__accordian .custom__accordian--container .accordion__content ol,.custom__accordian .custom__accordian--container .accordion__content ul{list-style:disc;padding-left:18px}.custom__accordian .custom__accordian--container .accordion__content ol li,.custom__accordian .custom__accordian--container .accordion__content ul li{margin-bottom:8px}.custom__accordian .custom__accordian--container .accordion__content ol{list-style:numeric}.custom__accordian.custom__accordian--blog{padding:0;margin-bottom:24px}.custom__accordian.custom__accordian--blog .custom__accordian--container .accordion__item{border:1px solid #b3c0cc;margin-bottom:0;border-radius:0;overflow:hidden;border-bottom:none;}.custom__accordian.custom__accordian--blog .custom__accordian--container .accordion__item:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.custom__accordian.custom__accordian--blog .custom__accordian--container .accordion__item:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.custom__accordian.custom__accordian--blog .custom__accordian--container .accordion__title{background:#f5f6f9}.custom__accordian.custom__accordian--blog .custom__accordian--container .accordion__item .accordion__content{padding:24px}.custom__accordian.custom__accordian--blog .custom__accordian--container h2,.custom__accordian.custom__accordian--blog .custom__accordian--container h3,.custom__accordian.custom__accordian--blog .custom__accordian--container h4,.custom__accordian.custom__accordian--blog .custom__accordian--container h5{font-weight:700}.custom__accordian.custom__accordian--blog .custom__accordian--container h2{font-size:32px}.custom__accordian.custom__accordian--blog .custom__accordian--container h3{font-size:24px}.custom__accordian.custom__accordian--blog .custom__accordian--container h4{font-size:20px}.custom__accordian.custom__accordian--blog .custom__accordian--container h5{font-size:18px}@media (max-width:1100px){.section.cygnis__media--section-faq .container{flex-direction:column}.section.cygnis__media--section-faq .cygnis__media--section-faq_video{width:100%;margin-bottom:24px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-wrapper{width:100%;max-width:700px;height:396px;margin:0 auto 24px}.section.cygnis__media--section-faq .cygnis__media--section-faq_accordian{width:100%}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info h2{padding-right:0}}@media (max-width:900px){.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-wrapper{height:388px}}@media (max-width:667px){.cygnis__media--section-our-services .grid.product__section-grid .item .cygnis__media--section-our-services-list{list-style:disc;padding:24px 1px 0 20px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info{flex-direction:column}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-info .graphic{width:90px;margin:0 auto 24px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video .cygnis__media--section-faq_video-wrapper{height:201px}.section.cygnis__media--section-faq .cygnis__media--section-faq_video-footer{display:flex;flex-direction:column}.section.cygnis__media--section-faq .action__buttons{margin-left:0;margin-bottom:0}.custom__accordian .custom__accordian--container .accordion__item{border-radius:12px;margin-bottom:8px}.custom__accordian .custom__accordian--container .accordion__title{font-size:18px;padding:12px 30px 12px 16px}.custom__accordian .custom__accordian--container .accordion__title .icon{right:10px;top:13px;font-size:20px}}