@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css";
@font-face{font-family:Satoshi;src:url(/assets/webfonts/satoshi/Satoshi-Regular.woff2)format("woff2"),url(/assets/webfonts/satoshi/Satoshi-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900);font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900);font-style:normal;font-display:swap}.codinfi-corporate{--font-global:"Montserrat",Helvetica,Arial;--font-alt:"Raleway",Helvetica,Arial;--section-padding-y:140px;--color-text-primary-dark:#fff;--color-text-secondary-dark:#ffffffbf;--color-text-primary-light:#06001a;--color-text-secondary-light:#06001abf;--color-platinate-blue:#3f37c9;--color-rich-black:#06001a;--color-federal-blue:#1e1b63;--color-uranian-blue:#c2deff;--color-rose:#f72585;--color-rose-light:#fb8ebf;--color-primary-1:#3f37c9;--color-primary-1-a:#4895ef;--color-primary-light-1:#d4f5e7;--color-primary-light-1-a:#c3e6d7;--color-primary-2:#4895ef;--color-primary-light-2:#fff4e0;--color-primary-3:#f72585;--color-primary-light-3:#fff7fb;--color-primary-4:#c2deff;--color-primary-light-4:#d1ffff;--border-radius-default:12px;--box-shadow-block:0px 10px 30px 0px #00000017;--box-shadow-block-strong:0px 12px 37px 0px #0000002d;--gradient-primary-1:linear-gradient(90deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-primary-1-a:linear-gradient(90deg,var(--color-primary-4)25%,var(--color-primary-3)40%,var(--color-primary-2)60%,var(--color-primary-1)75%);--gradient-primary-1-b:linear-gradient(45deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-primary-1-c:linear-gradient(0deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-gray-light-1:linear-gradient(0deg,#f5f5f5 0%,#fff 100%);--gradient-gray-light-2:linear-gradient(0deg,#fff 0%,#f5f5f5 100%);--gradient-dark-alpha-1:linear-gradient(90deg,var(--color-dark-1)40%,transparent 87%);--gradient-dark-alpha-2:linear-gradient(90deg,transparent 13%,var(--color-dark-1)60%);--gradient-primary-alpha-1:linear-gradient(90deg,var(--color-primary-1)40%,transparent 87%);--gradient-primary-alpha-2:linear-gradient(90deg,transparent 13%,var(--color-primary-1)60%);color:var(--color-text-primary-dark);font-family:var(--font-global);letter-spacing:normal;font-size:18px;font-weight:400;line-height:1.67}.codinfi-corporate .dark-mode{--color-dark-1:#06001a;--color-dark-2:#0a002e;--color-platinate-blue:#3f37c9;--color-rich-black:#06001a;--color-federal-blue:#1e1b63;--color-uranian-blue:#c2deff;--color-rose:#f72585;--color-text-primary-dark:#fff;--color-text-secondary-dark:#ffffffbf;--gradient-primary-1:linear-gradient(90deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-primary-1-a:linear-gradient(90deg,var(--color-primary-4)25%,var(--color-primary-3)40%,var(--color-primary-2)60%,var(--color-primary-1)75%);--gradient-primary-1-b:linear-gradient(45deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-primary-1-c:linear-gradient(0deg,var(--color-primary-4)0%,var(--color-primary-3)33%,var(--color-primary-2)67%,var(--color-primary-1)100%);--gradient-dark-alpha-1:linear-gradient(90deg,var(--color-dark-1)40%,transparent 87%);--gradient-dark-alpha-2:linear-gradient(90deg,transparent 13%,var(--color-dark-1)60%);--gradient-primary-alpha-1:linear-gradient(90deg,var(--color-primary-1)40%,transparent 87%);--gradient-primary-alpha-2:linear-gradient(90deg,transparent 13%,var(--color-primary-1)60%)}.codinfi-corporate body{color:var(--color-text-primary-dark);font-family:var(--font-global);letter-spacing:normal;font-size:18px;font-weight:400}.codinfi-corporate h1,.codinfi-corporate h2,.codinfi-corporate h3,.codinfi-corporate h4,.codinfi-corporate h5,.codinfi-corporate h6,.codinfi-corporate .h1,.codinfi-corporate .h2,.codinfi-corporate .h3,.codinfi-corporate .h4,.codinfi-corporate .h5,.codinfi-corporate .h6{letter-spacing:-.005em;font-family:var(--font-alt)}.codinfi-corporate b,.codinfi-corporate strong{font-weight:500}.codinfi-corporate .small{font-size:.8em}.codinfi-corporate hr:not([size]){background:var(--color-primary-light-1-a);opacity:1;height:1px}.codinfi-corporate .inner-nav ul{letter-spacing:normal;font-size:20px;font-weight:500}.codinfi-corporate .inner-nav ul li{margin:0 17px}.codinfi-corporate .inner-nav>ul>li>a{opacity:1}.codinfi-corporate .inner-nav ul li a{position:relative}.codinfi-corporate .inner-nav>ul>li>a:not(.no-hover):before{content:"";background:var(--color-primary-1);width:4px;height:4px;transition:transform .2s var(--ease-default);border-radius:50%;display:block;position:absolute;top:calc(50% + 1em);left:1px;transform:scale(0)}.codinfi-corporate .inner-nav ul li a.active{color:var(--color-primary-1)}.codinfi-corporate .inner-nav>ul>li>a:hover:before,.codinfi-corporate .inner-nav>ul>li>a.active:before{transform:scale(1)}.codinfi-corporate .main-nav.dark .inner-nav ul>li>a{opacity:1}.codinfi-corporate .main-nav.mobile-on .inner-nav>ul>li>a:not(.no-hover):before{display:none}.codinfi-corporate .scroll-down-4,.codinfi-corporate .hs-status{border-width:1px}.codinfi-corporate .light-content .mark-decoration-4:before{opacity:.75}.codinfi-corporate .form label{margin-bottom:15px;font-size:22px;font-weight:500}.codinfi-corporate .form .form-group{margin-bottom:35px}.codinfi-corporate .form-tip,.codinfi-corporate .form-tip a{color:var(--color-dark-1);font-size:14px;font-weight:500;line-height:1.53}.codinfi-corporate .form-tip a:hover{color:var(--color-primary-1)}.codinfi-corporate .form input[type=text],.codinfi-corporate .form input[type=email],.codinfi-corporate .form input[type=number],.codinfi-corporate .form input[type=url],.codinfi-corporate .form input[type=search],.codinfi-corporate .form input[type=tel],.codinfi-corporate .form input[type=password],.codinfi-corporate .form input[type=date],.codinfi-corporate .form input[type=color],.codinfi-corporate .form select,.codinfi-corporate .form textarea{color:var(--color-dark-1);border-color:var(--color-dark-1)}.codinfi-corporate .form select:not([multiple]){background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"9px\" height=\"5px\"><path fill-rule=\"evenodd\" fill=\"#343d55\" d=\"M8.886,0.631 L8.336,0.117 C8.263,0.049 8.178,0.015 8.083,0.015 C7.988,0.015 7.903,0.049 7.830,0.117 L4.506,3.155 L1.183,0.117 C1.109,0.049 1.025,0.015 0.930,0.015 C0.834,0.015 0.750,0.049 0.677,0.117 L0.127,0.631 C0.053,0.699 0.017,0.778 0.017,0.867 C0.017,0.956 0.053,1.035 0.127,1.103 L4.253,4.892 C4.327,4.960 4.411,4.994 4.506,4.994 C4.602,4.994 4.686,4.960 4.759,4.892 L8.886,1.103 C8.959,1.035 8.996,0.956 8.996,0.867 C8.996,0.778 8.959,0.699 8.886,0.631 L8.886,0.631 Z\"/></svg>")}.codinfi-corporate .form input[type=text]:hover,.codinfi-corporate .form input[type=email]:hover,.codinfi-corporate .form input[type=number]:hover,.codinfi-corporate .form input[type=url]:hover,.codinfi-corporate .form input[type=search]:hover,.codinfi-corporate .form input[type=tel]:hover,.codinfi-corporate .form input[type=password]:hover,.codinfi-corporate .form input[type=date]:hover,.codinfi-corporate .form input[type=color]:hover,.codinfi-corporate .form select:hover,.codinfi-corporate .form textarea:hover,.codinfi-corporate .form input[type=text]:focus,.codinfi-corporate .form input[type=email]:focus,.codinfi-corporate .form input[type=number]:focus,.codinfi-corporate .form input[type=url]:focus,.codinfi-corporate .form input[type=search]:focus,.codinfi-corporate .form input[type=tel]:focus,.codinfi-corporate .form input[type=password]:focus,.codinfi-corporate .form input[type=date]:focus,.codinfi-corporate .form input[type=color]:focus,.codinfi-corporate .form select:focus,.codinfi-corporate .form textarea:focus{color:var(--color-dark-1);border-color:var(--color-dark-1)}.codinfi-corporate .form input[type=text]::placeholder,.codinfi-corporate .form input[type=email]::placeholder,.codinfi-corporate .form input[type=number]::placeholder,.codinfi-corporate .form input[type=url]::placeholder,.codinfi-corporate .form input[type=search]::placeholder,.codinfi-corporate .form input[type=tel]::placeholder,.codinfi-corporate .form input[type=password]::placeholder,.codinfi-corporate .form input[type=date]::placeholder,.codinfi-corporate .form input[type=color]::placeholder,.codinfi-corporate .form select::placeholder,.codinfi-corporate .form textarea::placeholder,.codinfi-corporate .form input[type=text]:hover::placeholder,.codinfi-corporate .form input[type=email]:hover::placeholder,.codinfi-corporate .form input[type=number]:hover::placeholder,.codinfi-corporate .form input[type=url]:hover::placeholder,.codinfi-corporate .form input[type=search]:hover::placeholder,.codinfi-corporate .form input[type=tel]:hover::placeholder,.codinfi-corporate .form input[type=password]:hover::placeholder,.codinfi-corporate .form input[type=date]:hover::placeholder,.codinfi-corporate .form input[type=color]:hover::placeholder,.codinfi-corporate .form select:hover::placeholder,.codinfi-corporate .form textarea:hover::placeholder{color:var(--color-gray-1)}.codinfi-corporate .form input[type=text].input-md,.codinfi-corporate .form input[type=email].input-md,.codinfi-corporate .form input[type=number].input-md,.codinfi-corporate .form input[type=url].input-md,.codinfi-corporate .form input[type=search].input-md,.codinfi-corporate .form input[type=tel].input-md,.codinfi-corporate .form input[type=password].input-md,.codinfi-corporate .form input[type=date].input-md,.codinfi-corporate .form input[type=color].input-md,.codinfi-corporate .form select.input-md{height:56px;font-size:18px}.codinfi-corporate .form textarea.input-md{font-size:18px}.codinfi-corporate .form input[type=text].input-lg,.codinfi-corporate .form input[type=email].input-lg,.codinfi-corporate .form input[type=number].input-lg,.codinfi-corporate .form input[type=url].input-lg,.codinfi-corporate .form input[type=search].input-lg,.codinfi-corporate .form input[type=tel].input-lg,.codinfi-corporate .form input[type=password].input-lg,.codinfi-corporate .form input[type=date].input-lg,.codinfi-corporate .form input[type=color].input-lg,.codinfi-corporate .form select.input-lg{height:66px;font-size:22px;line-height:66px}.codinfi-corporate .form textarea.input-lg{font-size:22px}.codinfi-corporate .light-content .form input[type=text],.codinfi-corporate .light-content .form input[type=email],.codinfi-corporate .light-content .form input[type=number],.codinfi-corporate .light-content .form input[type=url],.codinfi-corporate .light-content .form input[type=search],.codinfi-corporate .light-content .form input[type=tel],.codinfi-corporate .light-content .form input[type=password],.codinfi-corporate .light-content .form input[type=date],.codinfi-corporate .light-content .form input[type=color],.codinfi-corporate .light-content .form select,.codinfi-corporate .light-content .form textarea{color:#fff;border-color:#ffffff80}.codinfi-corporate .light-content input[type=text]:hover,.codinfi-corporate .light-content input[type=email]:hover,.codinfi-corporate .light-content input[type=number]:hover,.codinfi-corporate .light-content input[type=url]:hover,.codinfi-corporate .light-content input[type=search]:hover,.codinfi-corporate .light-content input[type=tel]:hover,.codinfi-corporate .light-content input[type=password]:hover,.codinfi-corporate .light-content input[type=date]:hover,.codinfi-corporate .light-content input[type=color]:hover,.codinfi-corporate .light-content select:hover,.codinfi-corporate .light-content textarea:hover{border-color:#ffffffbf}.codinfi-corporate .light-content input[type=text]:focus,.codinfi-corporate .light-content input[type=email]:focus,.codinfi-corporate .light-content input[type=number]:focus,.codinfi-corporate .light-content input[type=url]:focus,.codinfi-corporate .light-content input[type=search]:focus,.codinfi-corporate .light-content input[type=tel]:focus,.codinfi-corporate .light-content input[type=password]:focus,.codinfi-corporate .light-content input[type=date]:focus,.codinfi-corporate .light-content input[type=color]:focus,.codinfi-corporate .light-content select:focus,.codinfi-corporate .light-content textarea:focus{border-color:#fff}.codinfi-corporate .icon-info{top:.07em}.codinfi-corporate .form input.newsletter-field::placeholder,.codinfi-corporate .form input.newsletter-field:hover::placeholder{color:#fff}.codinfi-corporate .light-content .form input.newsletter-field,.codinfi-corporate .light-content .form input.newsletter-field:hover{color:#fff!important}.codinfi-corporate .btn-mod,.codinfi-corporate a.btn-mod{font-weight:500}.codinfi-corporate .btn-mod.btn-border-c{border-color:var(--color-primary-light-1-a)}.codinfi-corporate .btn-mod.btn-border-c:hover,.codinfi-corporate .btn-mod.btn-border-c:focus{color:var(--color-primary-1);border-color:var(--color-primary-light-1-a);background:0 0}.codinfi-corporate .btn-mod.btn-small{text-transform:none;letter-spacing:0;padding:10px 22px;font-size:16px;font-weight:500}.codinfi-corporate .btn-mod.btn-medium{text-transform:none;letter-spacing:0;padding:13px 22px;font-size:19px;font-weight:500}.codinfi-corporate .btn-mod.btn-large{text-transform:none;letter-spacing:0;padding:20px 40px;font-size:22px;font-weight:500;line-height:1.1}.btn-mod.btn-cta:hover,.btn-mod.btn-cta:focus{color:#fff;background:var(--color-rose-light)}.btn-mod.btn-cta.btn-hover-anim:before{background:var(--color-rose-light)}.btn-mod.btn-cta.btn-hover-anim:hover{border-color:var(--color-rose-light)}.btn-mod.btn-cta{color:#fff;background:var(--color-rose)}.codinfi-corporate .big-icon{color:var(--color-primary-1)}.codinfi-corporate .hs-title-1,.codinfi-corporate .hs-title-9{letter-spacing:-.037em!important}.codinfi-corporate .scroll-down-1-icon:before,.codinfi-corporate .scroll-down-1-icon svg,.codinfi-corporate .scroll-down-1-icon img,.codinfi-corporate .scroll-down-1-icon i{opacity:.7}.codinfi-corporate .scroll-down-1-text{opacity:.7;transition:opacity .4s ease,transform .4s var(--ease-elastic-2);font-weight:500}.codinfi-corporate .section-caption-fancy{letter-spacing:.1em;background-image:linear-gradient(45deg,var(--color-primary-light-1)0%,transparent 100%);padding:9px 12px;font-size:13px;font-weight:500;line-height:1}.codinfi-corporate .section-title{letter-spacing:-.017em!important;font-size:56px!important;font-weight:500!important;line-height:1.25!important}.codinfi-corporate .section-title-small{letter-spacing:-.02em;font-size:42px;font-weight:500;line-height:1.2}.codinfi-corporate .section-title-tiny{letter-spacing:normal!important;font-size:18px!important;font-weight:500!important}.codinfi-corporate .section-descr{letter-spacing:-.005em!important;color:var(--color-dark-1)!important;font-size:29px!important;font-weight:400!important;line-height:1.448!important}.codinfi-corporate .light-content .section-descr{letter-spacing:-.005em!important;color:#fff!important;font-size:29px!important;font-weight:400!important;line-height:1.448!important}.codinfi-corporate .section-descr-medium{letter-spacing:-.0075em!important;font-size:29px!important;font-weight:400!important;line-height:1.448!important}.codinfi-corporate .accordion>dt>a:after,.codinfi-corporate .toggle>dt>a:after,.codinfi-corporate .light-content .accordion>dt>a:after,.codinfi-corporate .light-content .toggle>dt>a:after{color:var(--color-primary-1)}.codinfi-corporate a.link-hover-anim,.codinfi-corporate a.link-hover-anim:hover{color:var(--color-primary-1);font-size:16px;font-weight:500;padding-top:0!important;padding-bottom:0!important}.codinfi-corporate .link-strong i{vertical-align:middle;position:relative;top:-.05em}.codinfi-corporate .link-strong-hovered{top:0}.codinfi-corporate .light-content .link-strong,.codinfi-corporate .light-content .link-hover-anim{color:var(--color-primary-1)!important}.codinfi-corporate .features-list{font-size:17px}.codinfi-corporate .features-list-icon{color:var(--color-primary-1);background:var(--color-primary-light-1);top:.185em}.codinfi-corporate .alt-features-icon,.codinfi-corporate .light-content .features-list-icon{color:var(--color-primary-1)}.codinfi-corporate .light-content .features-list-icon.features-list-color-1,.codinfi-corporate .light-content .features-list-icon.features-list-color-2,.codinfi-corporate .light-content .features-list-icon.features-list-color-3,.codinfi-corporate .light-content .features-list-icon.features-list-color-4{color:#fff}.codinfi-corporate .works-grid.work-grid-fancy .work-title{margin-bottom:10px;font-size:22px;font-weight:500}.codinfi-corporate .works-grid.work-grid-fancy .work-descr{font-size:16px}.codinfi-corporate .work-img-bg{background:var(--color-gray-light-2)}.codinfi-corporate .number-1-title{font-weight:500}.codinfi-corporate .testimonials-3-text p{letter-spacing:-.015em}.codinfi-corporate .testimonials-4-text p{color:var(--color-gray-1);line-height:1.67}.codinfi-corporate .testimonials-4-author{font-weight:500}.codinfi-corporate .testimonials-4-author .small{font-size:15px;font-weight:400}.codinfi-corporate .testimonials-6-icon{font-family:inherit;font-size:17em;font-weight:inherit;left:-.2285em}.codinfi-corporate .testimonials-6-text{letter-spacing:-.005em}.codinfi-corporate .post-prev-container{border-radius:var(--border-radius-default);box-shadow:var(--box-shadow-block);transition:all .27s var(--ease-default);background:#fff;overflow:hidden}.codinfi-corporate .post-prev-container:before{display:none}.codinfi-corporate .post-prev-container:hover{box-shadow:var(--box-shadow-block-strong);transform:translateY(-5px)}.codinfi-corporate .post-prev-title{font-size:22px;font-weight:500}.codinfi-corporate .post-prev-img a:hover{opacity:1}.codinfi-corporate .post-prev-img a:hover img{transform:translateZ(.1px)}.codinfi-corporate .post-prev-title{padding-top:30px}.codinfi-corporate .post-prev-title a:hover{opacity:.85}.codinfi-corporate .post-prev-text{line-height:1.625}.codinfi-corporate .post-prev-info,.codinfi-corporate .post-prev-info a{font-size:14px}.codinfi-corporate .post-prev-title,.codinfi-corporate .post-prev-text,.codinfi-corporate .post-prev-info{padding-left:30px;padding-right:30px}.codinfi-corporate .post-prev-container>:last-child{padding-bottom:30px}.codinfi-corporate .post-prev-2-img{margin-bottom:25px}.codinfi-corporate .post-prev-2-title{letter-spacing:normal;margin-bottom:15px;font-size:24px;font-weight:500;line-height:1.5}.codinfi-corporate .post-prev-3-text{margin-bottom:17px;line-height:1.68}.codinfi-corporate .post-prev-3-title a:hover{opacity:.85}.codinfi-corporate .search-button:hover+.search-field{border-color:var(---color-dark-1)}.codinfi-corporate .search-button{color:var(--color-dark-1)}.codinfi-corporate .search-button:hover{color:var(--color-primary-1)}.codinfi-corporate .widget-body img{border-radius:var(--border-radius-default)}.codinfi-corporate .tpl-minimal-tabs{letter-spacing:.059em;text-transform:uppercase;justify-content:center;font-size:14px;font-weight:500;display:flex}.codinfi-corporate .tpl-minimal-tabs li{padding:0}.codinfi-corporate .tpl-minimal-tabs>li>a,.codinfi-corporate .tpl-minimal-tabs>li>a:hover,.codinfi-corporate .tpl-minimal-tabs>li>a:focus{color:var(--color-gray-1);isolation:isolate;padding:10px 20px;position:relative;border:none!important;border-radius:0!important;margin:0!important}.codinfi-corporate .tpl-minimal-tabs>li>a:before{content:"";border:1px solid var(--color-dark-1);opacity:.3;width:100%;height:100%;transition:var(--transition-default);z-index:-1;display:block;position:absolute;top:0;left:0}.codinfi-corporate .tpl-minimal-tabs>li>a:after,.codinfi-corporate .tpl-minimal-tabs>li>a:hover:after{content:"";opacity:0;background:var(--color-primary-1);width:100%;height:100%;transition:all .2s var(--ease-out-short);z-index:-1;display:block;position:absolute;top:0;left:0;transform:none}.codinfi-corporate .tpl-minimal-tabs>li:not(:first-child)>a:before,.codinfi-corporate .tpl-minimal-tabs>li:not(:first-child)>a:after{border-left:none;width:calc(100% + 1px);margin-left:-1px}.codinfi-corporate .tpl-minimal-tabs>li:first-child>a:before,.codinfi-corporate .tpl-minimal-tabs>li:first-child>a:after{border-top-left-radius:100px;border-bottom-left-radius:100px}.codinfi-corporate .tpl-minimal-tabs>li:last-child>a:before,.codinfi-corporate .tpl-minimal-tabs>li:last-child>a:after{border-top-right-radius:100px;border-bottom-right-radius:100px}.codinfi-corporate .tpl-minimal-tabs>li>a.active,.codinfi-corporate .tpl-minimal-tabs>li>a.active:hover{color:#fff!important;border:none!important}.codinfi-corporate .tpl-minimal-tabs>li>a.active:after{opacity:1}.codinfi-corporate .light-content .tpl-minimal-tabs>li>a,.codinfi-corporate .light-content .tpl-minimal-tabs>li>a:hover,.codinfi-corporate .light-content .tpl-minimal-tabs>li>a:focus{color:#fff}.codinfi-corporate .light-content .tpl-minimal-tabs>li>a:before{border-color:#fff}.codinfi-corporate .light-content .tpl-minimal-tabs li a.active,.codinfi-corporate .light-content .tpl-minimal-tabs li a.active:hover{color:#fff;border:none!important}.codinfi-corporate .pricing-title{letter-spacing:-.0175em;font-weight:500}.codinfi-corporate .pricing-num{font-weight:500}.codinfi-corporate .contact-item{padding-left:76px}.codinfi-corporate .contact-item a.link-hover-anim,.codinfi-corporate .contact-item a.link-hover-anim:hover{font-size:14px}.codinfi-corporate a.link-hover-anim i{top:-.05em}.codinfi-corporate .ci-title{letter-spacing:normal;font-size:21px}.codinfi-corporate .ci-icon{width:56px;height:56px;color:var(--color-primary-1);font-size:2em}.codinfi-corporate .ci-icon:before{background:var(--color-primary-light-1)}.codinfi-corporate .ci-text{margin-bottom:2px;font-size:16px}.codinfi-corporate .ci-link{letter-spacing:norma;text-transform:none;margin-top:11px;font-size:18px;font-weight:400}.codinfi-corporate .light-content .ci-icon{color:var(--color-primary-1)!important}.codinfi-corporate .light-content .ci-icon:before{opacity:.95}.codinfi-corporate .light-content .ci-text{color:#fff}.codinfi-corporate .mt-icon:before{background:var(--color-primary-1)}.codinfi-corporate .footer b,.codinfi-corporate .footer strong{font-weight:500}.codinfi-corporate .fw-title{letter-spacing:normal;margin-bottom:25px;font-size:16px;font-weight:500}.codinfi-corporate .fw-menu li:not(:last-child){margin-bottom:9px}.codinfi-corporate .footer a.link-to-top,.codinfi-corporate .footer a.link-to-top:hover{color:var(--color-primary-1)!important}.codinfi-corporate .footer a.link-to-top:before{background:var(--color-primary-light-1);box-shadow:none}.codinfi-corporate .appear-animate .linesAnimIn .word{transition:all .8s var(--ease-out-short);transition-delay:calc(65ms*var(--line-index));transform:translateY(37px)translateZ(0)scale(1)rotate(.02deg)}@media (prefers-reduced-motion:reduce),print{.codinfi-corporate .appear-animate .linesAnimIn .word{opacity:1!important;transform:none!important}}.codinfi-corporate .linesAnimIn.animated .word,.codinfi-corporate .mobile .linesAnimIn .word{opacity:1;transform:none}.codinfi-corporate .tpl-minimal-tabs{letter-spacing:inherit;text-transform:none;font-size:16px}.codinfi-corporate .work-navigation a,.codinfi-corporate .work-navigation a:visited{color:var(--color-dark-1)}.codinfi-corporate .steps-1-number{background:var(--color-primary-1)}.codinfi-corporate .light-content .steps-1-number{color:#fff;background:var(--color-primary-1)}@media only screen and (max-width:1366px){.codinfi-corporate{--section-padding-y:120px}.codinfi-corporate .container{max-width:var(--container-width)}.codinfi-corporate .section-title{font-size:calc(1.133rem + 2.77vw)!important}.codinfi-corporate .section-title-small{font-size:calc(1.156rem + 1.72vw)}.codinfi-corporate .section-descr{font-size:calc(1.213rem + .7vw)!important}.codinfi-corporate .section-descr-medium{font-size:calc(1.257rem + .65vw)!important}.codinfi-corporate .features-list,.codinfi-corporate .number-1-descr{font-size:calc(.962rem + .19vw)}.codinfi-corporate .works-grid.work-grid-fancy .work-title,.codinfi-corporate .post-prev-title{font-size:calc(.967rem + .48vw)}.codinfi-corporate .post-prev-2-title{font-size:calc(1.174rem + .38vw)}}@media only screen and (max-width:1200px){.codinfi-corporate .inner-nav ul{font-size:17px}.codinfi-corporate .inner-nav ul li{margin:0 12px}}@media only screen and (max-width:767px){.codinfi-corporate .works-filter{box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}.codinfi-corporate .works-filter a,.codinfi-corporate .works-filter a:hover,.codinfi-corporate .works-filter a.active{width:46%;box-shadow:var(--box-shadow-block);background:#fff;border-radius:100px;padding-top:10px;padding-bottom:10px;margin:2px!important}.codinfi-corporate .tpl-minimal-tabs>li{width:46%;margin:2px!important}.codinfi-corporate .tpl-minimal-tabs>li>a.active:after,.codinfi-corporate .tpl-minimal-tabs>li>a:hover:after{transform:none}.codinfi-corporate .tpl-minimal-tabs>li>a:before,.codinfi-corporate .tpl-minimal-tabs>li>a:after{width:100%;margin-left:0}.codinfi-corporate .tpl-minimal-tabs>li>a:before{border:1px solid var(--color-dark-1)!important}.codinfi-corporate .tpl-minimal-tabs>li>a:before,.codinfi-corporate .tpl-minimal-tabs>li>a:after{border-radius:100px}.codinfi-corporate .testimonials-6-icon{font-size:7em}}@media only screen and (max-width:480px){.codinfi-corporate .contact-item{padding-left:57px}.codinfi-corporate .ci-icon{width:42px;height:42px}.codinfi-corporate .btn-mod.btn-large{padding:20px 35px;font-size:18px}.codinfi-corporate .form input[type=text].input-lg,.codinfi-corporate .form input[type=email].input-lg,.codinfi-corporate .form input[type=number].input-lg,.codinfi-corporate .form input[type=url].input-lg,.codinfi-corporate .form input[type=search].input-lg,.codinfi-corporate .form input[type=tel].input-lg,.codinfi-corporate .form input[type=password].input-lg,.codinfi-corporate .form input[type=date].input-lg,.codinfi-corporate .form input[type=color].input-lg,.codinfi-corporate .form select.input-lg{height:60px;font-size:18px}.codinfi-corporate .form textarea.input-lg{font-size:18px}.codinfi-corporate .works-filter a,.codinfi-corporate .works-filter a:hover,.codinfi-corporate .works-filter a.active,.codinfi-corporate .tpl-minimal-tabs>li{width:100%!important;margin-left:0!important;margin-right:0!important}}.codinfi-corporate .dark-mode hr.white{opacity:.15!important;background-color:#fff!important}.margin-50{margin-top:10%}
