/* Generated by scripts/build-styles.py; edit source CSS. */
html,body{margin:0px;padding:0px;height:100%}a{text-decoration:none;color:inherit;font-family:'nova_regular'}input{-webkit-appearance:none}input:focus{outline:none}select{-webkit-appearance:none}textarea{resize:none}#big-container{height:auto!important;min-height:100%!important;padding-top:1px;margin-top:-1px}.center_cont{width:90%;max-width:1250px;margin:0 auto;box-sizing:border-box}.col{display:inline-block;box-sizing:border-box;min-width:300px;vertical-align:top}.col.col-50{width:50%}.small-bann{box-sizing:border-box;display:block;height:auto;min-height:200px;width:100%}.medium-bann{box-sizing:border-box;display:block;height:auto;min-height:400px;width:100%}.large-bann{box-sizing:border-box;display:block;height:auto;min-height:600px;width:100%}.fullscreen-bann{box-sizing:border-box;display:block;height:100vh;min-height:600px;width:100%}.banner-background--responsive{background-repeat:no-repeat;background-position:top center;background-size:contain;height:0px;padding-bottom:11.7%}.catalog{align-items:center;align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.item{min-width:300px}.outline{border:1px solid #000000;padding:1em}.outline.white{border-color:#FFFFFF}.outline.rounded{border-radius:10px}.outline.rounded.white{border-color:#FFFFFF}.centered{text-align:center}.centered-block{display:block;margin:0 auto}.relative{position:relative}.absolut-control{position:absolute;transform:translate(-50%,-50%)}.absolut-control.center{left:50%;margin:0;top:50%}.pad1{box-sizing:border-box;padding:1em}.pad2{box-sizing:border-box;padding:2em}.pad3{box-sizing:border-box;padding:3em}.pad4{box-sizing:border-box;padding:4em 3em}.pad5{box-sizing:border-box;padding:5em 3em}.pad6{box-sizing:border-box;padding:6em 3em}.pad_nob{padding-bottom:0}.pad_not{padding-top:0}.pad_nor{padding-right:0}.pad_nol{padding-left:0}.pad_not{padding-top:0}.marg_med{margin:1em auto 2em auto!important}.marg_hight{margin:2em auto 3em auto!important}.marg_nob{margin-bottom:0px!important}hr.black{border:1px solid #000000;border-bottom:none}ul.twocol{columns:2;-webkit-columns:2;-moz-columns:2}.faded{-moz-transition:0.7s ease all;-o-transition:0.7s ease all;-webkit-transition:0.7s ease all;transition:0.7s ease all}.loader_container{display:none;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);align-items:center}.loader_container.show{display:flex}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{-moz-transform:translateX(20px)}80%{-moz-transform:translateX(-5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(20px)}80%{-o-transform:translateX(-5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{-moz-transform:translateX(-20px)}80%{-moz-transform:translateX(5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{-o-transform:translateX(-20px)}80%{-o-transform:translateX(5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes moveUp{0%{opacity:1;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}@-o-keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}@keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}.animated.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s}.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animated.fadeBgColor{-webkit-animation-name:fadeBgColor;-moz-animation-name:fadeBgColor;-o-animation-name:fadeBgColor;animation-name:fadeBgColor}.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.animated.moveUp{-webkit-animation-name:moveUp;-moz-animation-name:moveUp;-o-animation-name:moveUp;animation-name:moveUp}.recaptcha-container{margin:0 0 20px}.recaptcha-placeholder{display:none}.recaptcha-error{color:#c62828;font-size:0.9rem;margin-top:8px}.recaptcha-error:empty{display:none}@font-face{font-family:'NeueHaasUnicaPro-Black';src:url('../../_fonts/NeueHaasUnicaPro-Black.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'NeueHaasUnicaPro-Bold';src:url('../../_fonts/NeueHaasUnicaPro-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'NeueHaasUnicaPro-Medium';src:url('../../_fonts/NeueHaasUnicaPro-Medium.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'NeueHaasUnicaPro-Regular';src:url('../../_fonts/NeueHaasUnicaPro-Regular.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'CircularStd-Book';src:url('../../_fonts/CircularStd-Book.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter-Semibold';src:url('../../_fonts/Inter-Semibold.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'SF-Pro-Text-Bold';src:url('../../_fonts/SF-Pro-Text-Bold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}html,body{margin:0px;padding:0px;height:100%}.body-menu{overflow:hidden}#big-container{overflow:hidden}:root{--sudi-gradient:linear-gradient(163deg,#A52498 14.24%,#7D14F7 67.54%);--web-gradient:linear-gradient(158deg,#10AAFF 38.50%,#0C53FE 89.34%);--apps-gradient:linear-gradient(210deg,#7BE83C 42.41%,#DEF61C 145.08%);--mkt-gradient:linear-gradient(176deg,#F7F514 -96.1%,#FF1526 222.93%);--dg-gradient:linear-gradient(154deg,#FF1627 -24.58%,#C00A77 96.15%);--color-sw:#7D14F7;--color-web:#0259FF;--color-mkt:#FA8E1C;--color-dg:#CF0B66;--color-apps:#85e93a}:where(#contenido,header,footer) img{height:auto}button{font:inherit}:focus-visible{outline:3px solid #0259FF;outline-offset:4px}a{text-decoration:none;font-family:'NeueHaasUnicaPro-Regular'}p,li{font-family:'NeueHaasUnicaPro-Regular';font-size:1.1em;margin:0}h1{font-family:"owners",sans-serif;font-weight:500;font-style:normal;width:fit-content;font-size:3em;margin:0}h2{font-family:'NeueHaasUnicaPro-Bold';margin:0}.button-serv{border-radius:5px;display:flex;align-items:center;justify-content:center;height:fit-content;padding:8px 10px!important;width:fit-content;transition:all .2s;cursor:pointer;color:white;margin:50px 0 0}.button-serv p{margin:0}.align{display:flex;width:90%;margin:auto}.cust-port{width:90%;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:minmax(80px,auto);row-gap:30px;column-gap:30px;margin:80px auto 40px}.cust-port div{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:140px;filter:grayscale(1) opacity(0.5);transition:all .5s}.cust-port div:hover{filter:grayscale(0) opacity(1);transform:scale(1.1)}#customers-web div{height:120px}#customers-mkt div{height:110px}.fil-color{filter:invert(1)}header{width:100%}.logo{display:flex}.menu{box-shadow:0px 1px 40px rgba(0,0,0,.1);background-color:rgba(255,255,255,.8);backdrop-filter:blur(10px);position:fixed;z-index:4}.align-header{width:70%;height:80px;margin:auto;display:flex;justify-content:space-between;align-items:center}#nav-header{display:flex;justify-content:space-between;align-items:center}#nav-header a{color:black;font-size:1em;padding:calc(30px - 4px) 30px;transition:all 1s}#nav-header a:hover{border-top:4px solid black;transition:0s}.main-serv{cursor:pointer}.colum{display:flex;flex-direction:column;margin-right:50px}.popover{width:100%;display:flex;justify-content:end;position:absolute;left:0;top:80px;background-color:#151515;color:white;box-shadow:0px 1px 40px rgba(0,0,0,.1);line-height:2;padding:10px 0;z-index:2;transition:transform .2s ease-in .1s;transform-origin:top;transform:scaleY(0)}.popover.show-menu{height:auto;transition:transform .2s ease-out;transform:scaleY(1);transform-origin:top}.popover a:hover{transform:scale(.9);transition:all 1s!important}.popover .colum a:hover{border-top:none!important}#align-colum{padding-right:8%;display:flex}.colum a{font-family:'Inter-Semibold'!important;font-weight:600;color:white!important;font-size:1.5em!important;padding:0!important;width:fit-content;transition:all .5s}.menuresp{position:relative}.fresp{display:none}.btn-blue{background:linear-gradient(140deg,rgba(125,20,247,1) 0%,rgba(0,79,255,1) 100%);border-radius:5px;align-items:center;justify-content:center;height:fit-content;padding:8px 10px!important;width:fit-content;transition:all .2s;cursor:pointer;color:white!important}.btn-blue p{margin:0!important;font-size:.9em!important;-webkit-text-fill-color:white}.btn-blue img{width:40px}.btn-blue:hover{border-top:0!important;box-shadow:2px 2px 30px rgb(8 22 134 / 25%)}#btn-header{display:flex;margin:calc(30px - 4px) 30px;padding:6px 10px!important}.degraded-sw{background:var(--sudi-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.degraded-web{background:var(--web-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2}.degraded-apps{background:var(--apps-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2}.degraded-mkt{background:var(--mkt-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.degraded-dg{background:var(--dg-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#main-index{width:100%;height:0px;padding-top:25%;position:relative;overflow:hidden}.filter-bn{background:var(--sudi-gradient);width:100%;height:auto;position:absolute;opacity:.4;z-index:2;top:0;padding-top:25%}#main-index video,#main-index .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.title-bn{background:linear-gradient(0deg,#000 -52.63%,rgba(0,0,0,0.00) 100%);position:absolute;width:100%;bottom:0;height:100%;display:flex;justify-content:center;align-items:end;color:#FFF;z-index:3}.title-bn h1{padding-bottom:40px}.sec1-index{width:100%}#align-sec1{display:flex;justify-content:space-between;width:100%;float:right;overflow:hidden;margin-bottom:30px;height:50vw}#btn-projects{position:static;margin-top:40px}.menus1{width:40%;display:flex;flex-direction:column;line-height:1.5;justify-content:center;position:relative}.menus1 .elem span{font-size:3em;color:black;margin-right:30px;font-family:'Inter-Semibold';font-weight:600;transition:1s}.elem{display:flex;align-items:flex-end;transition:1s;transition:1s;position:relative;width:max-content}.btn-grey{background-color:#EEEEEE;border:1px solid #DFDFDF;color:black;border-radius:5px;display:flex;align-items:center;justify-content:center;height:fit-content;padding:5px 10px;width:fit-content;transition:all .2s;cursor:pointer}.btn-grey p{font-family:'NeueHaasUnicaPro-Medium';margin:0!important;font-size:.9em!important;-webkit-text-fill-color:black}.btn-grey img{width:12px;margin-left:5px;margin-top:2px}.btn-grey:hover{box-shadow:2px 2px 10px rgba(0,0,0,.10)}.btn-transparent{border-radius:5px;border:1px solid #FFF;box-shadow:0px 2px 40px 0px rgba(55,53,251,0.56);color:white;padding:8px 10px;margin-top:50px}.btn-transparent:hover{box-shadow:2px 2px 40px rgb(255 255 255 / 25%)!important}.image-s1{width:60%;position:relative;z-index:-1}.image-s1{background-image:url(../../_images/bg-circle.webp);background-repeat:no-repeat;background-size:contain;background-position:0% -50px;position:relative}.image-s1 img{position:absolute;visibility:hidden;opacity:0;transition:opacity .8s ease;width:70%;right:10%;top:15%}.image-s1 img.visible{visibility:visible;opacity:1}#serv3{width:65%;right:13%;top:20%}#serv4{top:20%;right:15%;width:60%}#serv5{top:19%}.clic:hover{transform:translateX(0)!important}.elem:hover{transform:translateX(20px)}.sec2-index{width:100%}.sec-service{width:100%;display:flex;align-items:center;justify-content:center;margin:auto;margin-bottom:70px}.ct-service{width:50%;box-sizing:border-box}.img-service{width:50%;display:flex}.ct-service h1{font-size:2.7em;width:fit-content}.ct-service p{margin:40px 0;font-size:1.3em}#Software .ct-service{padding-left:8%}#Diseño-web .ct-service{padding-right:5%}#img-btn{display:flex;align-items:center}#logo-sudi{width:100px;margin-right:25px}#mockup-sw{width:100%;transform:scale(1.6) translate(-30px,-30px)}#mockup-web{width:100%;transform:scale(1.1)}.more-services .align{display:flex;justify-content:space-evenly;width:75%;height:25vw;gap:20px}.block{width:32%;background-color:#F6F6F6;border-radius:8px;box-sizing:border-box;padding:10px;transition:all .5s}.block h2{text-align:center;font-size:1.6em;color:black}.block div{position:relative;width:100%}.b1 img{width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,5%)}.b2 img{width:55%;position:absolute;top:50px;left:22%}.b3 img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,2%);filter:drop-shadow(2px 4px 6px white)}.block:hover h2{color:white}.b1:hover{background:var(--apps-gradient);margin-top:-20px}.b2:hover{background:var(--mkt-gradient);margin-top:-20px}.b3:hover{background:var(--dg-gradient);margin-top:-20px}.customers .align{width:80%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:100px 0;margin:auto}.customers p{font-size:1.5em;width:50%;text-align:center}.logos_container{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:minmax(80px,auto);row-gap:30px;column-gap:30px;margin:80px 0}.logos_container div:hover{filter:grayscale(0) opacity(1);transform:scale(1.1)}.logos_container div{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100px;filter:grayscale(1) opacity(0.5);transition:all .5s}.sec-exp{height:600px;background-image:url(../../_images/degradado.webp);background-repeat:no-repeat;background-size:100%;background-position-y:100%;width:100%;background-color:#151515;display:flex;flex-direction:column;position:relative;overflow:hidden;align-items:center;color:#FFF;text-align:center;justify-content:center;gap:30px}.btn-sw{background:var(--sudi-gradient,linear-gradient(163deg,#A52498 14.24%,#7D14F7 67.54%));margin:30px 0}.btn-sw:hover{box-shadow:0px 2px 20px 0px rgba(55,53,251,0.3)}#main-sec-sw1{background:linear-gradient(212deg,#FAF5FF 30.12%,rgba(252,249,255,0.40) 67.19%);padding-top:50px}#main-sec-sw1 .align{align-items:center;justify-content:space-evenly}#sw1-left{width:600px}#sw1-left .align{flex-direction:column;align-items:flex-start;position:relative;gap:20px}.main-desc{width:80%}#sw1-right{min-width:774px}#imgclip{margin-top:10px}.img-wrap{position:relative;height:500px;max-width:774px;margin:0 auto;overflow:hidden;box-shadow:0px 2px 40px -10px rgb(0 0 0 / 26%);border-radius:5px}.img-one-bg{background:url("../../_images/sudi-incomes.png") no-repeat left;height:500px;display:inline-block;width:100%;position:absolute;clip:rect(0px,387px,774px,0px);z-index:1;background-size:cover;background-position:center top}.img-two-bg{background:url("../../_images/excel-incomes.png") no-repeat right;height:500px;display:inline-block;width:100%;position:absolute;background-size:cover;background-position:center top}.split span{background-image:url(../../_images/_svg/scroll-button.svg);background-size:contain;cursor:ew-resize;position:absolute;width:40px;height:40px;content:"";display:block;top:calc(50% - 20px);left:calc(50% - 20px)}.split{height:100%;position:absolute;top:0;z-index:2;left:50%}.split::before{background-color:#9820b5;content:"";display:block;height:100%;width:2px;box-shadow:0px 2px 20px 0px rgb(8 7 7 / 67%)}#sw1-bottom{margin:8vw auto 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding-bottom:200px;width:90%}#sw1-bottom p{position:absolute;bottom:30px}#lg_sudi{width:200px;position:absolute;bottom:-40%}#bg-sudi{opacity:0.59;position:absolute;z-index:-1;bottom:0}#ct-Temp{width:70%;position:relative;display:flex;justify-content:center;margin-top:80px}#sudi2{width:100%}#sudiA{width:auto;position:absolute;left:-5%;top:-15%;height:40vw;box-shadow:0px 2px 40px -10px rgb(0 0 0 / 40%)}#sudiB{width:auto;position:absolute;bottom:-10%;right:-10%;height:35vw;box-shadow:0px 2px 40px -10px rgb(0 0 0 / 19%)}#sec-sw2{background:var(--sudi-gradient);gap:30px}#align-btns{display:flex;width:70%;justify-content:center;gap:10%}#align-btns span{border-radius:5px;border:1px solid #FFF;font-family:'NeueHaasUnicaPro-Regular';font-size:1.1em;width:25%;text-align:center;padding:8px}.sw-option:hover,.sw-option.on{box-shadow:0px 2px 20px 0px rgb(255 255 255 / 30%)}.ct-degraded{height:auto;color:#FFFF;display:flex;flex-direction:column;align-items:center;padding:30px 0 0}.ct-degraded h1{margin:35px 10px}#ct-sw2{width:70%}#ct-sw2 .align-sub-p{width:60%;margin:30px auto 60px;text-align:center}#process-sw .align-sub-p{font-family:'NeueHaasUnicaPro-Bold';font-size:1.5em}.background-div{width:100%;background-image:url(../../_images/example-sw2.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%;border-radius:5px;height:23vw;box-shadow:4px 4px 7px 0px rgba(0,0,0,0.25)}#sec-sw3{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:90px}#process-sw{width:50%;text-align:center}#process-sw h1{margin-top:35px}#ct-sw3{flex-wrap:wrap;width:70%;justify-content:space-between;gap:30px;padding:40px 0 90px}.pr-sw{border-radius:5px;border:1px solid var(--color-sw);background:#FAF5FF;width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0px 20px;box-sizing:border-box;gap:15px;height:10vw}.pr-sw div{background-repeat:no-repeat;background-size:contain;background-position:center;width:60px;height:40px}#pr-more{background:#A04EFF;color:#FFF}.fl-right{position:absolute;opacity:.3;z-index:-1;right:-6%;transform:rotate(180deg);width:50%;top:20%}.fl-left{position:absolute;opacity:.3;z-index:-1;left:-20%;transform:rotate(1deg);bottom:-20%;width:50%}#sec-sw4{background-color:#FAF5FF;display:flex;height:600px}#sec-sw4 .align{justify-content:space-evenly;align-items:center}#op-str{width:30%;display:flex;flex-direction:column;gap:30px}#bg-str{background-repeat:no-repeat;background-size:cover;background-position:top center;width:50%;border-radius:5px;overflow:hidden}.main-sec{display:flex;position:relative;height:auto;justify-content:center;padding:70px 0}.main-sec-left{display:flex;z-index:1}.main-sec-left .align{display:flex;flex-direction:column;width:90%;margin-top:80px;gap:20px}.main-sec-right{width:50%;position:relative}.btn-web{background:var(--web-gradient,linear-gradient(156deg,#10AAFF 42.82%,#0C53FE 135.67%))}.btn-web:hover{box-shadow:0px 2px 20px 0px rgb(13 170 255 / 42%)}#sec-web1{background:linear-gradient(218deg,rgba(16,170,255,0.29) -43.14%,rgba(16,170,255,0.03) 63.16%)}#sec-web1 .main-sec-left{width:35%}#sec-web1 .main-sec-right img{width:100%}#sec-web2{background:var(--web-gradient);justify-content:center;flex-direction:row;padding:70px;position:relative}#sec-web2 .left-web2{width:37%;display:flex;flex-direction:column;gap:30px}#sec-web2 .left-web2 h1{margin:0}#sec-web2 .align-div-web2{width:50%;display:flex;flex-direction:column;align-items:center;gap:30px}.div-web2{border-radius:9px;border:1px solid #FFF;width:50%;font-family:'NeueHaasUnicaPro-Regular';padding:15px 20px;display:flex;justify-content:center;gap:10px;align-items:center}#bg_web2{position:absolute;left:0;top:0;width:45%}.element_hvr{display:flex;align-items:center;font-size:1.5em;padding-right:10px;visibility:hidden;font-family:"owners",sans-serif;border-right:2px solid white}.div-web2:hover .element_hvr{visibility:visible;transition:visibility 0.3s}.div-web2:hover{background:linear-gradient(214deg,#0C53FE 31.18%,#00A4FF 158.16%);box-shadow:4px 4px 7px 0px rgba(0,0,0,0.15);border-color:transparent;transition:all 0.3s}#web-cards-container{width:100%;background-color:#D0EEFF;display:flex;flex-direction:column;align-items:center;gap:35px;height:auto;min-height:400px;box-sizing:border-box;padding:4em;border-radius:5px;position:relative;overflow:hidden;color:var(--color-web)}#web-cards-container h1{text-align:center}.card-container{display:flex;width:100%;max-width:1600px;margin:10px auto;position:relative;z-index:2}.card-c{display:inline-flex;flex-direction:column;flex:1 1 0px;margin:5px 20px;text-align:center;transition:transform .2s ease;background-color:#FFF;border-radius:5px;border:1px solid var(--color-web);padding:30px 10px;transition:all .5s ease;color:var(--color-web)}.card-c:hover{background-color:var(--color-web);filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.25));color:#FFF}.card-c-list{background-color:transparent;border:1px solid transparent;display:inline-flex;flex-direction:column;flex:1 1 0px;margin:5px;text-align:center;transition:transform .2s ease;border-radius:5px;padding:30px 10px}.card-c-list ul{list-style-type:none;margin:0;padding:0 0 0 10px;text-align:left}.card-c-list ul li{height:50px;font-size:.9em;font-family:'NeueHaasUnicaPro-Regular';width:max-content}.card-c-head{font-family:'NeueHaasUnicaPro-Bold';display:block;width:100%;height:80px;box-sizing:border-box;font-size:1.5em}.card-c section p{font-size:.9em;line-height:1.2;margin:0px;height:50px;font-family:'NeueHaasUnicaPro-Medium'}.card-c section p i{display:inline-block;width:30px;height:23px;background-image:url(../../_images/_svg/check.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}#web-cards-container .fl-left{z-index:1;filter:brightness(10);opacity:.5;top:-15%;transform:rotate(49deg);left:-15%}#sec-web4{padding:100px 0;background-color:#F8FCFF}#sec-web4 .align{flex-direction:column;width:50%;text-align:center;align-items:center}#sec-web4 .txt{width:90%;font-size:1.3em}.btn-mkt{background:var(--mkt-gradient,linear-gradient(176deg,#F7F514 -96.1%,#FF1526 222.93%))}.btn-mkt:hover{box-shadow:0px 2px 20px 0px rgb(254 161 41 / 23%)}#sec-mkt1 .main-sec-left{width:35%}#sec-mkt1 .main-sec-right img{display:flex;margin:auto;width:75%}#sec-mkt2{background:var(--mkt-gradient);padding:30px 0 90px}#sec-mkt2 .align-sub-p{width:50%;text-align:center;font-family:'NeueHaasUnicaPro-Medium'}#sec-mkt2 .align-sub-p span,#right-mkt4 span{color:#F7F514;font-family:'NeueHaasUnicaPro-Medium'}#sec-mkt2 h2{text-align:center;margin:60px auto}#sec-mkt2 .align{justify-content:center;gap:8em;margin-bottom:90px}#sec-mkt2 .align div{width:31%;border-bottom:2px solid #FFF;padding:0 30px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}#sec-mkt2 .align div img{height:70px}#sec-mkt2 .btn-mkt{box-shadow:4px 4px 7px 0px rgba(0,0,0,0.15);margin:0;transition:all .3s}#sec-mkt2 .btn-mkt:hover{transform:scale(1.1)}#sec-mkt3{display:flex;flex-direction:column;align-items:center;gap:70px;padding:90px 0}#sec-mkt3 .align{width:90%;display:flex;justify-content:space-evenly}.box-mkt{width:25%;border:1px solid var(--color-mkt);border-radius:5px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;box-sizing:border-box;gap:10px;transition:all .5s}.box-mkt h3{font-family:'NeueHaasUnicaPro-Medium';margin:0;color:var(--color-mkt)}.box-mkt:hover{background:var(--mkt-gradient);transform:scale(1.07)}.box-mkt:hover>h3,.box-mkt:hover>p{color:#FFF}#sec-mkt3 .social img{filter:invert(55%) sepia(77%) saturate(776%) hue-rotate(348deg) brightness(95%) contrast(96%)}#sec-mkt4{background-color:var(--color-mkt);height:auto;display:flex}#sec-mkt4 .align{justify-content:space-between;align-items:center;margin:0;width:100%;padding:0}#right-mkt4{width:40%;color:#FFF;margin:auto}#left-mkt4{width:50%;background-image:url(../../_images/marketing2.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:500px;border-radius:5px}#right-mkt4 ul{line-height:2.5;padding-left:20px;width:85%}.btn-dg{background:var(--dg-gradient,linear-gradient(154deg,#FF1627 -24.58%,#C00A77 96.15%))}.btn-dg:hover{box-shadow:0px 2px 20px 0px rgb(255 27 95 / 45%)}#sec-dg1 .main-sec-left{width:40%}#sec-dg1 .main-sec-right{width:50%}#sec-dg1 .main-sec-right img{width:90%;margin-top:9em}#sec-dg2{background:var(--dg-gradient);padding:30px 0 90px}#sec-dg2 .btn-transparent{box-shadow:none}#sec-dg2 .align{justify-content:center;gap:50px;margin:50px}#sec-dg2 .align-sub-p{width:50%;text-align:center}.box-dg{width:40%;height:15em;border:1px solid #FFF;border-radius:5px;padding:30px;box-sizing:border-box;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .3s}.p-dg{color:#000;display:none;width:80%}.box-dg.hovered{background-color:#FFF;box-shadow:4px 4px 7px 0px rgba(0,0,0,0.15)}.box-dg.hovered h2{background:var(--dg-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.box-dg.hovered .p-dg{display:flex!important}#sec-dg3.align{align-items:center;justify-content:center;padding:90px 0 0}#left-dg3{width:40%}#right-dg3{width:50%;display:flex;min-height:500px;max-height:500px}.mySlides{display:none;justify-content:center;align-items:center}.fade{animation-name:fade;animation-duration:2s}@keyframes fade{from{opacity:0.1}to{opacity:1}}.btn-apps{background:var(--apps-gradient,linear-gradient(210deg,#7BE83C 42.41%,#DEF61C 145.08%))}.btn-apps:hover{box-shadow:0px 2px 20px 0px rgba(156,239,115,0.45)}#sec-apps1 .main-sec-left{width:50%}#sec-apps1 .main-sec-right{width:40%}#sec-apps1 .main-sec-right img{width:90%}#sec-apps2{background:var(--apps-gradient);padding:50px 0}#sec-apps2 .align{color:#000;align-items:center;justify-content:center}#sec-apps2 .left-apps{width:55%;display:flex}#sec-apps2 .left-apps img{width:90%;margin:auto}#sec-apps2 .right-apps{width:30%;text-align:end;display:flex;flex-direction:column;align-items:end}#sec-apps3{justify-content:space-evenly;padding:90px 0}#sec-apps3 .right-apps{width:40%;display:flex;justify-content:center}#sec-apps3 .right-apps img{width:70%}#sec-apps3 .left-apps{width:40%;display:flex;flex-direction:column;justify-content:center;gap:30px}#navAppDesign img{width:30px}#navAppDesign .title-navCot,#navAppDesign #hide-form,#navAppDesign .input-s,#navAppDesign #contact_container .input-s::placeholder{color:#000}#navAppDesign span{color:#000;border:3px solid #000}#navAppDesign .align-form{color:#000}#navAppDesign #contact_container .input-s{border:1px solid #000}#banner-are{background-image:url(../../_images/knowus.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:500px}#banner-are{display:flex;justify-content:center;align-items:flex-end}.banner-txt{text-align:center}.banner-txt h2{font-family:'NeueHaasUnicaPro-Regular';font-size:2.5em;margin:0;opacity:.8;color:#FFF}.txt-span{font-family:'NeueHaasUnicaPro-Regular';font-size:4em;margin:0;color:white}#banner-are .banner-txt span{display:inline-block;margin-top:10px;overflow:hidden;border-right:2px solid #FFF;white-space:nowrap;margin:0 auto;opacity:0}#banner-are .banner-txt span.run_animation{opacity:1;animation:typing 2.8s steps(30,end),blink-caret .6s step-end infinite}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#FFF}}.txt-knowus{width:60%;margin:auto;padding:70px;text-align:center;font-size:1.3em}.txt-knowus span{font-family:'NeueHaasUnicaPro-Medium';font-weight:bold}#gallery-knowus{display:flex;flex-direction:column;align-items:center;gap:50px}.gal-container{display:grid;grid-gap:40px;grid-template-columns:repeat(2,1fr);font-size:5rem;width:85%}.gal-container img{width:100%}#sec-knowus2{width:85%;margin:auto;padding:30px 0 100px}#sec-knowus2 .align{width:100%;justify-content:space-between;align-items:flex-end;margin-bottom:80px}#sec-knowus2 .align img{width:60%}.txt-img{width:35%}.align-right{display:flex;flex-direction:column;align-items:end;text-align:end}#txt-quote{width:fit-content;margin:70px auto;display:flex;position:relative;gap:30px}#txt-quote .marks{font-size:7em;position:relative;top:-30px}#form-knowus{background-image:url(../../_images/form.png);background-repeat:no-repeat;background-position:center;background-size:cover}#form-knowus h1{color:#FFF}#form-knowus .input-s{border:1px solid rgba(255,255,255,1)}#form-knowus .input-s::placeholder{color:#FFF}#form-knowus .align{padding:100px 0 80px;gap:30px}#form-knowus button{width:fit-content;font-size:1.1em;padding:5px 10px;border-radius:5px;border-style:none;background-color:#fff;margin:30px 10px 30px auto;cursor:pointer}#form-knowus button:hover{}#form-knowus button img{filter:brightness(0)}.form .align{flex-direction:column;width:70%;align-items:center}.form form{width:100%}.ctcrow{display:flex;justify-content:space-between;align-items:center}.ctccol{display:flex;flex-direction:column}.ctccol select,.ctccol textarea{width:revert}.input-s{width:50%;border-style:none;border-radius:9px;margin:15px;padding:15px;outline:none;font-family:'NeueHaasUnicaPro-Regular';font-size:1.1em;background-color:transparent;color:white}form select{background-image:url(../../_images/_svg/down2.svg);background-repeat:no-repeat;background-position:97% center;background-size:25px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}form select::-ms-expand{display:none}#form-knowus input:focus,#form-knowus textarea:focus,#form-knowus select:focus{box-shadow:0px 2px 20px 0px rgb(255 255 255 / 30%)}#big-containerPort{height:auto!important;min-height:calc(100vh - 90px)}.sec-portfolio{height:600px;justify-content:flex-start;background-image:url(../../_images/degradado.webp);background-repeat:no-repeat;background-size:100%;background-position-y:110%;width:100%;background-color:#151515;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:calc(100vh - 80px);justify-content:center;padding:5px 0}#align-pf{width:100%;display:flex;justify-content:center;padding:70px 0}.ctportfolio{color:white;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative}.ctportfolio h1{font-size:4em;text-align:center;margin:10px 0}.ctportfolio p{width:65%;text-align:center;font-size:1.3em;margin:30px 0 60px}#options-port{display:flex;gap:35px}#options-port a{font-family:"owners",sans-serif;font-weight:500;color:white;font-size:2em;transition:all .5s}.sec-portfolio .divpath{width:10%}.ctclients{display:flex;justify-content:center;margin:70px auto;width:90%}.ctclients img{display:inline-block;height:100px;width:auto;margin:20px 40px}.op-port{display:flex;flex-direction:column;align-items:center}#banner-ct{width:100%;height:500px;background-image:url(../../_images/contact.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.sec-contact{width:100%;background-color:#151515;display:flex;flex-direction:column;position:relative;overflow:hidden}#align-ct{width:100%;display:flex;justify-content:center;padding:80px 0}#info-ctc p{background-repeat:no-repeat;padding-left:40px;color:white;display:flex;align-items:center}#ctcform,#ctcform a{color:#FFF}#ctcform{width:70%}.sec-contact .divpath{bottom:-30vh}.dci{justify-content:end}.dci img{transform:rotate(58deg)}.dcd{right:0}.divpath{width:10%;position:absolute;height:auto;overflow:hidden;display:flex}.ctctop{display:flex;flex-direction:column;align-items:center}#info-ctc{display:flex;gap:40px;margin:50px}.fcontact .input-s{border:1px solid rgba(216,216,216,.2)!important}.input_select{width:53%}.send-btn-ct{background:var(--sudi-gradient);border-radius:5px;padding:8px 30px!important;font-size:1.1em;width:fit-content;cursor:pointer;color:white;border-style:none;margin-top:30px;margin-left:auto;margin-right:15px;display:flex}.fcontact input:focus,.fcontact textarea:focus,.fcontact select:focus{border-image-source:linear-gradient(90deg,rgba(2,89,255,1) 0%,rgba(232,36,165,1) 100%)!important;border-width:1pt!important;border-image-slice:1!important}#contact_container{overflow:hidden;max-height:1000px;transition:max-height .5s ease}#contact_container.hide{max-height:0px}#navSoftware{background-color:rgba(125,20,247,1)}#navSoftware.form-opened{background:rgba(125,20,247,0.60)!important}#navWebDesign{background-color:rgba(2,89,255,1)}#navWebDesign.form-opened{background:rgba(2,89,255,0.60)!important}#navMktDesign{background-color:rgba(249,184,25,1)}#navMktDesign.form-opened{background:rgba(249,184,25,0.75)!important}#navGraDesign{background-color:rgba(207,11,102,1)}#navGraDesign.form-opened{background-color:rgba(207,11,102,0.60)}#navAppDesign{background-color:rgba(133,233,58,1)}#navAppDesign.form-opened{background-color:rgba(133,233,58,0.60)}#navSoftware .input_submit{color:var(--color-sw)}#navWebDesign .input_submit{color:var(--color-web)}#navMktDesign .input_submit{color:var(--color-mkt)}#navGraDesign .input_submit{color:var(--color-dg)}#navAppDesign .input_submit{color:var(--color-apps)}.navCot{width:100%;position:fixed;bottom:0;overflow:hidden;height:0px;z-index:10;-moz-transition:0.7s ease all;-o-transition:0.7s ease all;-webkit-transition:0.7s ease all;transition:0.7s ease all;display:flex;flex-direction:column}.navCot.form-opened{height:100vh;opacity:1;overflow:auto;backdrop-filter:blur(50px)}.cot_bottom{height:70px}.pad-footer{padding-bottom:70px}.navCot.form-opened span,.navCot.form-opened h2{display:none}.navCot.form-opened .title-navCot{justify-content:space-between}.navCot img{display:inline-block;width:50px;box-sizing:border-box}.navCot #hide-form{display:none;cursor:pointer;box-sizing:border-box;transition:0.7s ease all;color:white;font-size:2.5em}.navCot #hide-form.show{display:block}.navCot span{font-family:'NeueHaasUnicaPro-Regular';text-decoration:none;color:#FFFFFF;padding:5px 40px;border-radius:5px;border:3px solid #FFF;box-sizing:border-box;width:fit-content;text-align:center;cursor:pointer}.title-navCot{display:flex;justify-content:center;align-items:center;padding:10px 50px;gap:20px;color:#FFF}.align-form{width:60%;margin:auto;color:#FFF;text-align:center}.align-form h4{font-family:'NeueHaasUnicaPro-Bold';font-size:2.5em;margin:0}.align-form p{margin:20px 0}#contact_container .input-s{border:1px solid rgba(255,255,255,1)}#contact_container .input-s::placeholder{color:#FFF}#contact_container .input_submit{width:fit-content;font-size:1.1em;padding:8px 40px;border-radius:5px;border-style:none;background-color:#fff;cursor:pointer}#main-sec-blog{width:100%;height:500px;background-image:url(../../_images/blog.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:end}#main-sec-blog img{position:absolute;bottom:0;opacity:.4;width:150%}#main-sec-blog h1{color:#FFF;position:relative;margin:40px auto}#nav-blog{width:80%;margin:auto;display:flex;justify-content:center;gap:80px}#nav-blog h2{font-size:2em;cursor:pointer;transition:all .3s}#nav-blog h2:hover{margin-top:-8px}.container-blog{width:90%;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;padding:90px 0;row-gap:50px;column-gap:50px}.note{display:flex;flex-direction:column;gap:10px;color:#9B9B9B}.note:hover{color:#000}.img-note{width:100%;height:15vw;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid #9B9B9B;border-radius:5px}.title-note{font-family:'NeueHaasUnicaPro-Bold'}.stport{text-align:center;box-sizing:border-box;padding:3em}.serv-subt{margin:0 auto 20px;line-height:1.1}.stport .button-serv{margin:30px auto;width:20%}.serv-cont p{max-width:60%;margin:auto;text-align:center}#footer_cut{clear:both}footer{height:90px;display:flex;position:relative;background:white}.align-footer{width:70%;margin:auto;display:flex;gap:30px}.social{display:flex;gap:30px}#footer a{font-size:1em;color:#151515}.container{width:55%;margin:20px auto 100px auto}.container h1{font-size:4em;text-align:center;margin:50px auto}.container h2{margin:12px 0}.black_filter{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;z-index:1;background-color:rgba(0,0,0,.6)}#portfolio_container{display:flex;flex-direction:row;flex-wrap:wrap;margin:50px auto;width:100%;height:auto;background-color:#404040;justify-content:center}#portfolio_container{background-color:#FFF}#portfolio_container .port_square{flex:0 1 30.3%;position:relative;box-sizing:border-box;color:#FFF;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin:10px}#portfolio_container .port_square:before{content:'';float:left;padding-top:100%}.port_square .black_filter{background-color:rgba(0,0,0,.75);transition:background-color .8s ease}.port_square:hover .black_filter{background-color:rgba(0,0,0,.35)}.port_square p{z-index:2;display:block;text-align:center;position:relative;font-size:1.7em;font-family:'NeueHaasUnicaPro-Regular';margin:0px 10px 20px 10px;transition:text-shadow .8s ease}.port_square:hover p{text-shadow:rgba(0,0,0,.6) 2px 2px 4px;align-self:flex-end;font-size:1.2em;border:#FFF solid thin;border-radius:17px;padding:5px 10px}.port_square img{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.curtain{display:none;position:fixed;top:0px;left:0px;width:100%;height:100vh;background-color:rgba(255,255,255,.9);align-items:center;justify-content:center;z-index:20}.curtain.show{display:flex}.close_curtain{display:block;position:absolute;width:20px;height:20px;top:15px;right:25px;cursor:pointer;opacity:.8;background-position:center;background-repeat:no-repeat;background-size:57%;background-image:url(../../_images/_svg/close_black.svg);transition:all .5s ease;background-color:rgba(255,255,255,.8);padding:4px;border-radius:15px}.close_curtain:hover{transform:scale(1.2);opacity:1}.pop_info{display:flex;width:95%;max-width:1100px;box-shadow:#D1EDFF 3px 5px 25px;background-color:#FFF;border-radius:20pt;overflow:hidden;font-family:'owners',sans-serif}.pop_info div{display:inline-block;position:relative;box-sizing:border-box;width:50%}.pop_info div:before{content:'';float:left;padding-top:100%}.pop_info div:first-child section{display:flex;height:calc(100% - 100px);align-items:center;flex-wrap:wrap;align-content:center}.pop_info div:first-child h4{font-size:1.6em;margin:10px 35px 10px 35px}.pop_info div:first-child p{display:block;line-height:1.5;font-size:1.2em;font-family:'NeueHaasUnicaPro-Regular';margin:15px 35px 15px 35px;color:#404040}.pop_info div:first-child img{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);width:auto;max-height:90px;max-width:200px}.pop_info div:last-child{background-color:#F5F5F5;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (min-width:1800px){.button-serv p{font-size:1em}.button-serv{font-size:1.1em}p,li{font-size:1.3em}.card-c-list ul li{font-size:1.1em}.card-c section p{font-size:1em}}#main-index video{opacity:0}#main-index video.is-playing{opacity:1}.video-toggle{position:absolute;right:16px;bottom:16px;z-index:4;border:1px solid white;border-radius:4px;color:white;background:#151515;padding:8px 12px;cursor:pointer}.video-toggle[hidden]{display:none}.logos_container img{width:100%;height:100%;object-fit:contain}.skip-link{position:fixed;top:-100px;left:16px;z-index:100;background:white;color:black;padding:12px}.skip-link:focus{top:10px}#menu_btn{border:0;padding:0;cursor:pointer}@media (min-width:1025px){#menu_btn{display:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:1024px){.video-toggle{top:80px;bottom:auto;right:12px;font:12px 'NeueHaasUnicaPro-Regular',sans-serif}}@media screen and (min-width:1600px){@media only screen and (min-width:1800px){p{font-size:1.3em}}#portfolio_container .port_square{flex:0 1 25%}}@media screen and (min-width:1025px) and (max-width:1600px){#nav-header a{padding:calc(30px - 4px) 15px}#btn-header{margin:calc(30px - 4px) 15px}#align-sec1{margin-bottom:50px}@media only screen and (max-width:1230px){#nav-header a{padding:calc(30px - 4px) 10px}#btn-header{margin:calc(30px - 4px) 10px}.align-header{width:77%}}.ctclients img{margin:20px}.box-mkt{width:27%}#sec-mkt1 .main-sec-left .align{margin-top:auto}#options-port{flex-wrap:wrap;width:75%;justify-content:center}.ctclients{justify-content:flex-start;overflow:scroll}@media only screen and (max-width:1320px){#main-sec-sw1 .align{flex-direction:column;align-items:center;margin-bottom:30px}#lg_sudi{position:relative;margin:30px 0}#sw1-left{width:80%;text-align:center}#lg_sudi_resp{display:flex!important;width:15%}#process-sw{width:65%}#ct-sw2 .align-sub-p{width:80%}.pr-sw{height:13vw}.pr-sw div{height:30px}#ct-Temp{width:80%}#sudiB{right:-12%}#sec-web2 .left-web2{width:50%}.card-c{margin:5px 10px}#web-cards-container{padding:4em 10px}#sec-mkt2 .align div{width:40%}#sec-apps2 .right-apps{width:38%}}@media only screen and (max-width:1400px){h1{font-size:2.5em}#btn-projects{position:static;margin-top:40px}.menus1 .elem span{font-size:2.5em}.customers p{width:90%}.sec-exp h1{font-size:2.5em}.ct-service h1{font-size:2.5em}.txt-knowus{width:70%}#gallery-knowus h1,.txt-img h1,#form-knowus h1{font-size:2.5em}.txt-span{font-size:3em}#txt-quote{margin:50px auto 30px}#sec-web1 .main-sec-left{width:40%}}}@media screen and (max-width:600px){h1{font-size:2em}p,li,a{font-size:1em!important}.pad-footer{padding-bottom:70px}footer{height:auto}header{overflow:hidden;transition:max-height .5s,background-color .5s;height:70px;display:block;padding:0px;z-index:1;position:fixed!important;width:100%;transition:all 1s}header.opened{transition:all 1s;height:100vh;width:100%;padding-left:0px;z-index:999;background-color:#F5F5F5}#menu_btn{background:transparent url(../../_images/_svg/menu.svg) center / 20px no-repeat;height:44px;width:44px}header.opened #menu_btn{background-image:url(../../_images/_svg/close.svg);width:44px}header.opened .fresp{position:absolute;bottom:20px;display:block;transition-delay:1s;-webkit-animation:show 5s forwards;animation:show 5s forwards}header.opened #nav-header a{transition-delay:1s;-webkit-animation:show 3s forwards;animation:show 3s forwards}@keyframes show{0%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes show{0%{opacity:0}90%{opacity:1}100%{opacity:1}}.align-logo{display:flex;width:85%;margin:20px auto;justify-content:space-between;align-items:center;flex-direction:row-reverse;position:relative;z-index:1}.logo{margin:auto}.logo img{display:block;width:150px}.align-header{width:100%;height:70px;display:flex;flex-direction:column}#nav-header{width:100%;display:flex;flex-direction:column;margin-top:30px;align-items:flex-start}#nav-header a{padding:10px 0;transition:1s;display:block;width:fit-content;font-size:1em}#nav-header a:hover{border-top:none!important}.span img{display:none}.span{padding-left:0}.menuresp{width:85%;margin:auto;flex-direction:column;align-items:start;position:unset!important}.main-serv{width:85%;margin:auto;align-items:flex-start}.popover{position:relative;top:0;background-color:transparent;box-shadow:none;padding:0;height:auto;transition:transform .2s ease-out;transform:scaleY(1);transform-origin:top}.popover.hide-menu{transform:scaleY(1)}.popover a:hover{transform:none}.popover .colum a{font-size:1.3em!important}#align-colum{width:100%;flex-direction:column}.colum{margin-right:0px;align-items:flex-start}.menu .colum a{color:black!important}#btn-header{display:flex!important;width:80%!important;margin:10px auto;justify-content:space-between}.menuresp .btn-blue{width:100%;justify-content:space-between}.fresp a{padding:5px 0;font-size:.9em!important}.fsocial{display:flex;gap:30px}#main-index,.filter-bn{padding-top:55%}.title-bn h1{text-align:center;width:80%;font-size:1.3em;padding-bottom:5px}#align-sec1{height:auto;flex-direction:column;align-items:center;margin-bottom:100px}.image-s1{width:100%;height:90vw}.image-s1 img{width:75%}#serv1{right:5%;top:10%}#serv2{right:5%}#serv3{right:10%;top:15%}#serv4{right:12%}#serv5{width:80%;right:2%;top:11%}#align-sec1 .menus1{width:fit-content;align-items:center}.menus1 .elem span{font-size:1.8em;margin-right:0}#align-sec1 .menus1{gap:5px}.elem{transform:translateX(0px)!important}#btn-projects{position:static;margin-top:35px}.ct-service h1{font-size:2em}.sec-service .btn-grey{position:absolute;bottom:-30px;padding:7px 30px;left:0;right:0;margin:auto}#Software{flex-direction:column-reverse;position:relative}.ct-service{width:80%}.img-service{width:100%;justify-content:center}#mockup-sw{transform:scale(1.5) translate(0px,-30px)}#mockup-web{transform:scale(1)}#Software .ct-service{display:flex;flex-direction:column-reverse;align-items:center;margin-top:0;text-align:center;padding:0}#Software h1{display:none}#logo-sudi{width:150px;margin-right:0}#Diseño-web{flex-direction:column;position:relative}#Diseño-web .ct-service{display:flex;flex-direction:column;align-items:center;margin-top:0;text-align:center;padding:0}.more-services{width:100%;overflow-x:scroll;overflow-y:hidden;height:auto;display:flex;scrollbar-width:thin;scrollbar-color:transparent transparent}.more-services .align{width:fit-content;height:auto;justify-content:flex-start;gap:30px;margin:auto 30px;margin-top:50px}.block div{display:flex;flex-direction:column}.more-services img{position:static;margin:20px auto 0}.block{width:300px;padding-bottom:0}.block:hover{background:#F6F6F6!important;margin-top:0px}.block h2{font-size:1.5em}.b1 h2{background:var(--apps-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2}.b1 img{transform:translate(0%,5%)}.b2 img{position:absolute;top:20px}.b2 h2{background:var(--mkt-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b3 h2{background:var(--dg-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.customers p{font-size:1.2em;width:90%}.b3 img{width:100%;position:absolute;margin:0}.sec-exp{padding:0 40px;box-sizing:border-box;height:500px}.customers .align{width:80%;padding:50px 0}.logos_container{grid-template-columns:repeat(4,1fr);margin:50px 0 0}.sec-exp h1{font-size:1.5em}#sw1-left{width:100%}#sw1-right{min-width:100%;position:relative}.img-wrap{display:none}#imgclip{background-image:url(../../_images/sudi-excel.png);background-repeat:no-repeat;background-size:100%;width:100%;height:60vw;position:relative;top:30px;display:none}#main-sec-sw1 .align{flex-direction:column;padding:80px 0}#sw1-left .align{width:95%;padding:0!important;text-align:center;align-items:center}#sw1-bottom{margin:0 auto;padding-bottom:150px;width:100%}.main-desc{width:100%}#lg_sudi{display:flex!important;position:static;width:140px;margin:10px auto 0}#sudiB{bottom:-2%;right:0;height:65vw}#bg-sudi{opacity:1;bottom:-40%}#ct-Temp img{transform:none}#sudiA{width:auto;position:absolute;left:-4px;top:-15%;height:65vw}#sudi2{position:absolute}#lg_sudi{display:none}#ct-Temp{width:90%;transform:scale(1);margin-top:0;flex-direction:row-reverse;height:70vw}#sw1-bottom p{bottom:60px;text-align:center;width:90%}.ct-degraded h1{text-align:center}#ct-sw2{width:90%}#ct-sw2 .align-sub-p{width:100%}.background-div{height:30vw}#sec-sw3{padding-top:20px}#process-sw .align-sub-p{font-size:1.2em;margin:30px auto}#align-btns{width:85%}#align-btns span{width:40%}#process-sw{width:80%}#ct-sw3{width:80%;flex-wrap:nowrap;flex-direction:column}.pr-sw{flex-direction:row;gap:10px;width:100%;height:auto;padding:20px}.pr-sw div{display:none}.align-sub-p{width:95%;margin:30px auto 60px}.cust-port{margin:30px auto;grid-template-columns:repeat(3,1fr)}.cust-port div{height:100px!important}#sec-sw4{height:auto}#sec-sw4 .align{flex-direction:column;padding:50px 0;align-items:center;text-align:center;width:80%}#op-str{width:85%;gap:20px}#bg-str{background-image:url(../../_images/example-sw4.jpg);width:100%;height:300px}#bg-str video{display:none}.btn-sw{width:100%;box-sizing:border-box;font-size:.9em}#navSoftware.form-opened{background:rgba(125,20,247,1)!important}#navWebDesign.form-opened{background:rgba(2,89,255,1)!important}#navMktDesign.form-opened{background:rgba(249,184,25,1)!important}#navGraDesign.form-opened{background-color:rgba(207,11,102,1)}#navAppDesign.form-opened{background-color:rgba(133,233,58,1)}.navCot img{width:30px}.title-navCot{padding:10px;justify-content:space-between}.title-navCot h2{font-size:1em}.navCot span{font-size:.9em;padding:5px 25px}.cot_bottom{height:60px}.navCot #hide-form{font-size:2em;margin-right:10px}.align-form{width:85%}.ctcrow{flex-direction:column}.input-s{width:100%!important;box-sizing:border-box;font-size:1em}.ctccol textarea{margin:15px 0}.contact_box{padding-bottom:30px}.align-form h4{font-size:2.1em}.main-sec{flex-direction:column;padding:30px 0}.main-sec-left{width:90%!important;margin:auto;text-align:center}.main-sec-left .align{align-items:center;width:100%;margin-top:50px}.main-sec-right{width:100%!important;margin:30px auto}#sec-web2{flex-direction:column;padding:50px 20px;gap:50px}#sec-web2 .left-web2{width:90%;text-align:center;align-items:center}#sec-web2 .align-div-web2{width:90%}.div-web2{width:100%;box-sizing:border-box;text-align:center}.element_hvr{display:none}.div-web2:hover .element_hvr{display:flex}#sec-web4{padding:50px 0}#sec-web4 .align{width:90%}.card-c{min-width:100%;box-sizing:border-box;position:absolute;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.8s;background-color:var(--color-web);filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.25));color:#FFF;margin:0}.card-container{width:90%}.card-c.visible{visibility:visible;opacity:1}#next-web{display:flex!important;font-size:4em;position:absolute;right:20px;top:50%;color:white;transform:translateY(-50%);z-index:2}#web-cards-container{padding:4em 0em;text-align:center}.card-c-list{z-index:2;margin:-30px 0 0 0}.card-c-list ul{display:flex;flex-direction:column;align-items:center;padding:0}.card-c section p{font-size:.8em}.card-c-list ul li{color:#FFF}.card-c section p i{width:20px;height:15px}#sec-web4 .txt{font-size:1em}#sec-mkt2 .align-sub-p{width:80%}.align-sub-p{margin:30px auto}#sec-mkt2 h2{margin:30px auto;font-size:1.2em}#sec-mkt2 .align{width:80%;flex-direction:column;align-items:center;gap:20px}#sec-mkt2 .align div{width:100%}#sec-mkt3 .align{flex-direction:column;gap:20px;width:80%}.box-mkt,#right-mkt4,.box-dg,#left-dg3,#right-dg3{width:100%}#sec-mkt3{gap:30px;padding:50px 0}#sec-mkt3 h1{width:70%;text-align:center}#left-mkt4{width:100%;height:50vw}#sec-mkt4 .align{flex-direction:column;width:90%;margin:auto;gap:20px}#sec-mkt4{padding:5% 0}#sec-dg1 .main-sec-right img{display:flex;margin:50px auto 0}#sec-dg2 .align-sub-p{width:80%;margin:0}#sec-dg2 .align{flex-direction:column;gap:30px}#sec-dg2 .btn-transparent{margin-top:0}#sec-dg3.align{flex-direction:column;gap:30px;width:80%;text-align:center;align-items:center;padding:50px 0}#left-dg3 h1{margin:0 auto 30px}.box-dg{padding:30px 0;min-height:15em;max-height:fit-content;height:auto}.p-dg{width:100%;padding:0 30px;box-sizing:border-box;overflow:scroll}#right-dg3{min-height:200px}#sec-apps1 .main-sec-right{display:flex}#sec-apps1 .main-sec-right img{margin:auto}#sec-apps2 .align,#sec-apps3{flex-direction:column;gap:30px}#sec-apps3{padding:90px 0 0px}#sec-apps2 .left-apps{width:100%}#sec-apps2 .right-apps{width:100%;text-align:center;align-items:center}#sec-apps3 .left-apps{width:100%;text-align:center}#sec-apps3 .right-apps{width:50%;margin:auto}#sec-apps1 .main-sec-left{width:80%!important}#sec-apps3 .right-apps img{width:100%}.banner-txt h2{font-size:1.7em}.txt-span{font-size:2.5em}.banner-txt{margin-bottom:50px}#banner-are{background-position:center}.txt-knowus{width:80%;margin:35px auto;padding:0px;font-size:1em}.gal-container{grid-gap:20px;grid-template-columns:repeat(1,1fr)}#txt-quote{margin:20px auto;gap:10px;font-size:smaller}#txt-quote .marks{font-size:5em;top:-15px}#sec-knowus2 .align{flex-direction:column-reverse;align-items:center;margin-bottom:30px;gap:10px}#cont-knowus2{flex-direction:column!important}#sec-knowus2 .align img{width:100%}.txt-img{width:100%;margin:20px 0;text-align:center;display:flex;flex-direction:column;align-items:center}.txt-img h1{font-size:1.5em}#sec-knowus2{padding:30px 0}#form-knowus .align{padding:50px 0 0;width:90%}#form-knowus h1{text-align:center}#align-ct{padding:50px 0}#ctcform{width:85%}.ctctop{text-align:center}#info-ctc{flex-direction:column;gap:20px;margin:30px}.ctccol{align-items:center}.sec-contact .divpath{display:none}.stport{padding:0}.stport .button-serv{width:50%}#big-containerPort{min-height:calc(100vh - 158px)}.sec-portfolio{min-height:calc(100vh - 158px);justify-content:center;background-size:auto}.sec-portfolio .divpath{display:none}#align-pf{width:80%;margin:auto;padding:0}.ctportfolio h1{font-size:2em}.ctportfolio p{font-size:1em;margin:10px 0 50px;width:100%}#options-port{flex-wrap:wrap;justify-content:center;font-size:small;gap:30px}#options-port a{font-size:2em!important}.ctclients{justify-content:flex-start;overflow:scroll;margin:50px 0;width:100%}.ctclients img{height:60px;margin:20px 20px}#services a{flex:1 1 100%}.port_square h1{font-size:1.3em;text-align:center}.port_square p{font-size:1em}.service-cover{height:auto;min-height:400px}.serv-text-cont img{width:50px}.service-cover .serv-text-cont h1{font-size:1.7em;letter-spacing:8px;margin:15px auto}.pad_combinated div.comb_img{order:2}.pad_combinated div.pad_text-r,.pad_combinated div.pad_text-l{padding:0px}.serv-subt{text-align:center;font-size:1.8em;max-width:95%}.serv-cont p{text-align:center;font-size:1em;max-width:95%}.serv-cont .serv-img{width:100%}.pad_combinated{flex-direction:column}#portfolio_container .port_square{flex-basis:50%;margin:0}.pop_info{font-size:.8em}.pop_info div{display:block}.pop_info div:first-child h4{margin:30px 0px 15px 15px}.pop_info div:first-child p{margin:15px}@media all and (orientation:portrait){.pop_info{display:block;position:relative;max-height:98vh;overflow:auto}.pop_info div{width:100%;height:98vw}.pop_info div:last-child{position:initial}}.pop_info div:first-child section{height:calc(100% - 70px)}.pop_info div:first-child img{height:60px}.container{width:80%;margin:100px auto}.container h1{font-size:2em}.container h2{font-size:1.2em}.container p{font-size:small}.align-footer{flex-direction:column;align-items:center;gap:10px;padding:30px 0}}@media screen and (min-width:601px) and (max-width:1024px){h1{font-size:2.3em}.align-form{width:90%}p,li,a{font-size:1em!important}header{overflow:hidden;transition:max-height .5s,background-color .5s;height:80px;display:block;padding:0px;z-index:1;position:fixed!important;width:100%;transition:all 1s}header.opened{transition:all 1s;height:100vh;width:100%;padding-left:0px;z-index:999;background-color:#F5F5F5}#menu_btn{background:transparent url(../../_images/_svg/menu.svg) center / 20px no-repeat;height:44px;width:30px}header.opened #menu_btn{background-image:url(../../_images/_svg/close.svg)}header.opened .fresp,header.opened2 .fresp{position:absolute;bottom:20px;display:block;transition-delay:1s;-webkit-animation:show 5s forwards;animation:show 5s forwards}header.opened #nav-header a{transition-delay:1s;-webkit-animation:show 3s forwards;animation:show 3s forwards}@keyframes show{0%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes show{0%{opacity:0}90%{opacity:1}100%{opacity:1}}.align-logo{display:flex;width:85%;margin:20px auto;justify-content:space-between;align-items:center;flex-direction:row-reverse;position:relative;z-index:1}.logo{margin:auto}.align-header{width:100%;height:auto;display:flex;flex-direction:column}#nav-header{width:100%;display:flex;flex-direction:column;margin-top:30px;align-items:flex-start}#nav-header a{padding:10px 0;transition:1s;display:block;width:fit-content;font-size:1.5em}.span img{display:none}.span{padding-left:0}.menuresp{width:85%;margin:auto;flex-direction:column;align-items:start;position:unset!important}#nav-header a:hover,.menu_black #nav-header a:hover{border-top:none}.main-serv{width:85%;margin:auto;align-items:flex-start}.popover{position:relative;top:0;background-color:transparent;box-shadow:none;padding:0;height:auto;transition:transform .2s ease-out;transform:scaleY(1);transform-origin:top}.popover.hide-menu{transform:scaleY(1)}.popover a:hover{transform:none}#align-colum{width:100%;flex-direction:column}.colum{margin-right:0px;align-items:flex-start}.colum a{font-size:2em!important}.menu .colum a{color:black!important}#btn-header{display:flex!important;width:85%!important;margin:10px auto;justify-content:space-between;box-sizing:border-box}.menuresp .btn-blue{width:100%;justify-content:space-between}.fresp a{padding:5px 0;font-size:1.3em!important}.fsocial{display:flex;gap:40px}.fsocial img{width:30px}#main-index video{display:none}.title-bn h1{}#align-sec1{height:auto;flex-direction:column;align-items:center;margin-bottom:150px}.image-s1{width:100%;height:60vw;background-position:0em -3em}.image-s1 img{height:50vw;width:auto!important;left:15%;right:0;top:10%!important}#align-sec1 .menus1{width:90%;align-items:end;margin-top:-100px}#btn-projects{position:static;margin-top:35px;margin-right:30px}.ct-service h1{font-size:2.3em}.img-service{width:50%}#mockup-sw{transform:scale(1.8) translate(-10px,0px)}#mockup-web{transform:scale(1.2)}.customers p{font-size:1.2em;width:90%}.more-services .align{height:40vw;width:90%;gap:20px}.sec-exp{padding:0 40px;box-sizing:border-box}.menus1 .elem span{font-size:2.5em}.b2 img{width:60%;top:20px}.b1 img{width:75%;top:40px}.customers .align{padding:100px 0 50px}.logos_container{row-gap:40px}.sec-service{margin-bottom:150px;justify-content:space-between}.block{margin-top:-20px;width:40%}.b3 img{transform:translate(-50%,5%)}#sec-knowus2{padding:30px 0 50px}.txt-knowus{width:80%;padding:70px 20px}.form .align{width:90%}#sec-knowus2 h1{font-size:2em}#txt-quote{margin:50px auto 20px;gap:15px}#txt-quote .marks{font-size:6em;top:-25px}.sec-portfolio{min-height:calc(100vh - 90px)}#options-port{flex-wrap:wrap;width:80%;justify-content:center}#options-port a{font-size:1.5em!important}.ctportfolio h1{font-size:2.7em}.sec-portfolio .divpath{width:10%}.sec-portfolio .dcd,.sec-portfolio .dci{transform:none}#align-pf{padding:120px 0 70px}.ctclients{overflow:scroll;width:100%;justify-content:flex-start}.port_square p{font-size:1.3em!important}.stport{padding:3em 1em}#ctcform{width:90%}#info-ctc{flex-wrap:wrap;justify-content:center}.pr-sw{height:20vw}#main-sec-sw1 .align{flex-direction:column;padding:80px 0 0}#sw1-right{position:relative}#sw1-left .align{width:100%;padding:0!important;text-align:center;align-items:center}.main-desc{width:100%}#imgclip{transform:scale(.8);position:relative;top:-30px}#sw1-bottom{margin:0 auto;padding-bottom:150px}#lg_sudi{position:relative;margin:30px 0}#lg_sudi_resp{display:flex!important;width:200px}#ct-Temp{margin-top:80px}#sw1-bottom p{bottom:60px}#align-btns{width:85%}#process-sw{width:80%}#ct-sw3{width:80%}#ct-sw2 .align-sub-p{width:100%}#process-sw .align-sub-p{width:95%;margin:30px auto 60px}#align-btns span{width:30%}#customers-sw{width:90%;margin:30px auto 0px}.cust-port div{height:100px}#sec-sw4{flex-direction:column;padding:50px 0;height:auto}#sec-sw4 .align{flex-direction:column;align-items:center}#op-str{width:80%;gap:10px}#bg-str{width:80%}.pr-sw p{font-size:1em}.pr-sw div{width:50px;height:30px}.main-sec{flex-direction:column;align-items:center}#sec-web1 .main-sec-right img{transform:scale(1.3)}.main-sec-left{width:90%!important}.main-sec-right{width:60%!important;margin-left:auto;margin-right:50px}#sec-web2{padding:70px 30px}#sec-web2 .left-web2{width:50%}.div-web2{width:70%;justify-content:flex-start}#sec-web4 .align{width:70%}#web-cards-container h1{width:80%}#web-cards-container{padding:4em 0}.card-container{width:80%}.card-c{min-width:40%;position:absolute;right:5%;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.8s;margin:5px 0}.card-c.visible{visibility:visible;opacity:1}#next-web{display:flex!important;font-size:5em;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.card-c-list{max-width:fit-content}#sec-mkt1 .main-sec-right img{margin:0 0 0 auto;width:100%}#sec-mkt2 .align-sub-p{width:80%;margin-bottom:0}#sec-mkt2 .align div{width:45%;padding:0 20px 20px}#sec-mkt2 .align{gap:3em}.box-mkt{width:30%}#sec-mkt4{height:auto}#sec-mkt4 .align{flex-direction:column;gap:30px;padding:50px 0}#left-mkt4,#right-mkt4{width:90%}#left-mkt4{width:90%;height:400px}#sec-dg1 .main-sec-right img{margin-top:3em;width:100%}.box-dg{width:50%;padding:30px 0}.p-dg{width:100%;padding:0 30px;box-sizing:border-box;overflow:scroll}#sec-dg2 .align{gap:20px}#sec-dg2 .align-sub-p{width:70%;margin:30px auto}#left-dg3{width:45%}#right-dg3{min-height:300px;max-height:300px}@media only screen and (max-width:624px){#sec-dg3.align{flex-direction:column}#left-dg3{width:90%}#left-dg3 h1{margin:0 auto 30px}#right-dg3{width:80%;min-height:350px;max-height:350px}.cust-port{margin:40px auto 40px}}#sec-apps2 .right-apps,#sec-apps3 .left-apps{width:50%}#sec-apps3 .right-apps img{width:100%}#sec-apps3{padding:90px 0 20px}.title-navCot{justify-content:space-between}.title-navCot h2{font-size:1.3em}.container{width:75%;margin:150px auto 100px}.container h1{font-size:3em}.pop_info{font-size:.9em}.pop_info div:first-child section{height:calc(100% - 80px)}.pop_info div:first-child img{height:80px}@media only screen and (max-width:750px){.pr-sw{width:45%;height:22vw}#imgclip{transform:scale(.7)}#sec-apps2 .right-apps,#sec-apps3 .left-apps{width:90%}#sec-apps3{justify-content:space-evenly;flex-direction:column;align-items:center;padding:90px 0 30px}}@media only screen and (max-width:860px){#sec-knowus2 .align{flex-direction:column-reverse;align-items:center;margin-bottom:30px;gap:10px}#cont-knowus2{flex-direction:column!important}#sec-knowus2 .align img{width:100%}.txt-img{width:80%;margin:20px 0;text-align:center;display:flex;flex-direction:column;align-items:center}#align-sec1 .menus1{width:90%;margin-top:-30px}}}
