:root{--cl-primary-one: #3215FE;--cl-primary-two: #A16DFF;--cl-secondary-one: #51B5E6;--cl-secondary-two: #6BF2CD;--cl-thrid: #E3F0F6;--cl-fourth: #E2F5F0;--cl-fifth: #292983;--cl-sixth: #8787E4;--cl-white: #FFFFFF;--cl-fifth-variant-one: #222272;--cl-primary: linear-gradient(90deg, rgba(161, 109, 255, 1) 0%, rgba(50, 21, 254, 1) 100%);--cl-primary-variant-one: linear-gradient(90deg, rgb(137, 93, 218) 0%, rgb(38, 17, 197) 100%);--ff-primary: "Poppins", sans-serif;--fs-1: 20px;--fs-2: 16px;--fs-3: 14px;--fs-4: 13px;--fs-5: 11px;--bsdw-up: 0px 16px 29.4px -7px rgba(0, 0, 0, .06);--bsdw-lw: 0px 1px 6.9px 0px rgba(0, 0, 0, .25);--bsdw-one: 0px 0px 15px 0px rgba(0, 0, 0, .1)}html{scroll-behavior:smooth}body{position:relative;font-family:var(--ff-primary);margin:0;padding:0;color:var(--cl-fifth)}a{text-decoration:none;color:var(--cl-fifth)}i{color:var(--cl-fifth)}textarea{font-family:var(--ff-primary)}header{position:sticky;top:0;z-index:3;display:flex;background:var(--cl-white);box-shadow:#0000001a -3px 2px 15px -3px,#0000000d 0 4px 6px -2px}header .header-content-left{position:relative;display:flex;align-items:center;gap:10px;padding:10px 50px 10px 20px;transition:padding .2s}header .header-content-left:before{content:"";position:absolute;inset:0;background:var(--cl-primary-variant-one);clip-path:polygon(0 0,90% 0,100% 100%,0% 100%);z-index:-1}header .header-content-left a svg{width:clamp(90px,22vw,120px)}header .header-content-right{flex:1;display:flex;justify-content:end}header .header-content-right .menu_desktop.active{display:flex!important}header .header-content-right .menu_desktop{display:none;position:fixed;min-height:100vh;width:100%;top:0;flex-direction:column;align-items:center;align-self:stretch;background:var(--cl-white);padding:70px 20px 20px;box-sizing:border-box;overflow-y:hidden;z-index:1}header .header-content-right .menu_desktop ul{width:100%;display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:10px;list-style-type:none}header .header-content-right .menu_desktop ul li{width:100%;display:flex;align-items:center;justify-content:center;align-self:stretch}header .header-content-right .menu_desktop ul li a{align-self:stretch;width:100%;padding:20px;text-align:center;font-weight:500;transition:background .1s,color .1s}header .header-content-right .menu_desktop ul li a:hover{background:var(--cl-primary-one);color:var(--cl-white)}header .header-content-right .menu_desktop ul li a:active{background:color-mix(in srgb,var(--cl-primary-one) 80%,black 10%)}header .header-content-right .menu_desktop ul li a.highlight{background:var(--cl-secondary);color:var(--cl-white)}header .header-content-right .menu_desktop ul li a.highlight:hover{background:color-mix(in srgb,var(--cl-secondary) 80%,black 20%)}header .header-content-right .menu_desktop ul li a.highlight:active{background:color-mix(in srgb,var(--cl-secondary) 80%,black 23%)}header .header-content-right .menu_mobile{padding-left:20px;padding-right:20px;border:none;background:none;z-index:2}header .header-content-right .menu_mobile:hover{cursor:pointer}header .header-content-right .menu_mobile:active{cursor:default}header .header-content-right .menu_mobile i{font-size:25px}.link-home svg{width:67px}p,h1,h2,h3,h4,h5,h6,figure,ul{margin:0;padding:0}.cls-3{fill:#fff!important}ul{list-style-type:none}main{position:relative}img{pointer-events:none}.text-lg{font-size:20px}.text-md{font-size:15px}.text-sr{font-size:14px}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-white{color:var(--cl-white)}.text-sixth{color:var(--cl-sixth)}.text-secondary-one{color:var(--cl-secondary-one)}.text-center{text-align:center}.text-justify{text-align:justify}.text-underline{text-decoration:underline}.cursor-progress{cursor:progress!important}.mt-1{margin-top:5px}.mt-2{margin-top:10px}.mt-3{margin-top:15px}.hide-element{visibility:hidden}.hide-display{display:none}.field-required{color:red}.btn{padding:10px;font-size:15px;color:var(--cl-white);border-radius:5px;text-decoration:none;border:0px;transition:all .2s}.btn:hover{cursor:pointer}.btn:active{cursor:auto}.btn.btn-default{background-color:var(--cl-fifth)}.btn.btn-default:hover{background-color:var(--cl-fifth-variant-one)}.btn.btn-default:active{background-color:var(--cl-fifth)}.btn.btn-form-one{background:var(--cl-primary)}.btn.btn-form-one:hover{background:var(--cl-primary-variant-one)}.btn.btn-form-one:active{background:var(--cl-primary)}.field-group{display:flex;flex-direction:column}.field-group .field-control{padding:10px;color:var(--cl-fifth);border-radius:8px;border:1px solid #b3b3b3;outline:none}.field-group .field-control::placeholder{color:#7b7bca!important}.field-group .field-control:focus{border-color:var(--cl-primary-one)}.field-group .field-input-group{display:flex;align-items:stretch}.field-group .field-input-group .input-group-text{display:flex;align-items:center;padding:0px .75rem;text-align:center;color:var(--cl-white);background-color:var(--cl-fifth);border-radius:8px}.field-group .field-input-group .field-control{flex:1 1 auto;width:1%}.field-group .field-input-group>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.field-group .field-input-group>.form-control:not(:first-child):not(:last-child){border-radius:0}.field-group .field-input-group>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.field-group .field-input-group:has(.input-group-text:first-child) .field-control{border-top-left-radius:0;border-bottom-left-radius:0}.field-group .field-input-group:has(.input-group-text:last-child) .field-control{border-top-right-radius:0;border-bottom-right-radius:0}.container-slider{position:relative;overflow:hidden;height:clamp(340px,109vw,502px)}.container-slider:after{content:"";position:absolute;inset:-2px;background:linear-gradient(#06089c36,#06089c36),url(https://www.iveltech.com/images/office_with_one_professional.webp);background-size:cover;background-position:center;background-repeat:repeat;filter:blur(1.5px);z-index:0}.container-slider .slider-content-block{position:absolute;padding:10px;transition:all .2s;top:0}.container-slider .slider-content-info{position:relative;z-index:2;display:flex;flex-direction:column;align-items:start;gap:10px;max-width:300px;padding:15px 20px 10px 22px;border-radius:5px;background:#02023878;color:var(--cl-white)}.container-slider .slider-content-info p{font-size:16px}.container-services{position:relative;display:flex;flex-direction:column;gap:20px;padding:20px 20px 0;background:linear-gradient(#e3f0f6f3,#e3f0f6f3),url(https://www.iveltech.com/images/office_with_two_professional.webp);background-size:cover;background-position:center;background-repeat:repeat;transition:gap 1s}.container-services .card-service{position:relative;z-index:2;top:-60px;flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;background-color:var(--cl-white);border-radius:5px;box-shadow:var(--bsdw-one);transition:gap 1s}.container-services .card-service .ct-gradient-icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px}.container-services .card-service .ct-gradient-icon svg{transition:all .2s}.container-services .card-service .card-service-title{text-align:center;color:var(--cl-fifth);font-weight:600}.container-services .card-service:hover{background:var(--cl-primary)}.container-services .card-service:hover .card-service-title{color:var(--cl-white)}.container-services .card-service:hover .ct-gradient-icon svg>*{fill:var(--cl-white)}.container-infor-about_why_choose_us{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;gap:50px}.container-infor-about_why_choose_us .content-detail-awcs{display:flex;flex-direction:column;align-items:center;max-width:800px;gap:50px}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs{display:flex;flex-direction:column;align-items:center;max-width:400px;gap:20px}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul{display:flex;flex-direction:column;gap:10px}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul li{display:flex;align-items:center;gap:10px}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul li .image-awcs div{width:70px;height:70px;display:flex;justify-content:center;align-items:center}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul li .image-awcs div svg{width:70%;height:70%}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul li .text-awcs{flex:1}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs ul li .text-awcs h4{font-size:18.72px}.container-infor-about_why_choose_us .content-detail-awcs .content-refimg-awcs{max-width:275px;overflow:hidden;border-radius:15px}.container-infor-about_why_choose_us .content-detail-awcs .content-refimg-awcs img{border-radius:15px;width:100%}.container-infor-about_why_choose_us .content-detail-awcs .content-refimg-awcs figcaption{text-align:center;font-size:14px}.container-infor-our_team{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;gap:50px;background:linear-gradient(#e3f0f6b9,#e3f0f6b9),url(https://www.iveltech.com/images/pattern_desing.webp);background-size:cover;background-position:center;background-repeat:repeat}.container-infor-our_team .content-detail-perfil-ot{width:100%;max-width:800px;display:flex;flex-direction:column;gap:20px}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot{display:flex;flex-direction:row;justify-content:start;overflow-x:auto;gap:20px;padding:10px 0;scrollbar-width:thin;scrollbar-color:#ccc transparent;transition:gap .5s}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot article{display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:15px;max-width:260px;background:var(--cl-white);border-radius:15px}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot article figure{position:relative;width:260px;height:260px;border-radius:10px;overflow:hidden;z-index:2}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot article figure:before{content:"";position:absolute;inset:0;padding:3px;border-radius:10px;background:linear-gradient(to left,var(--cl-primary-one),var(--cl-primary-two));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot article figure img{position:relative;left:50%;transform:translate(-50%);width:170%}.container-form-contact{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;gap:50px}.container-form-contact .form-ct{max-width:800px;display:flex;flex-direction:column;gap:20px}.container-form-contact .form-ct .content-form-ct{width:100%;display:flex;flex-direction:column;gap:20px}.container-form-contact .form-ct .content-form-ct .group-dinamic{display:flex;flex-direction:column;gap:20px}.section-title{display:flex;justify-content:center}.section-title .title-content{padding:10px 20px;border-radius:50px;background:var(--cl-white);box-shadow:var(--bsdw-one)}.text-gradient{background:-webkit-linear-gradient(right,var(--cl-primary-one),var(--cl-primary-two));-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer{display:flex;flex-direction:column;gap:10px;padding:80px 20px 0;background:var(--cl-fifth)}footer .footer-more-infor{display:flex;flex-wrap:wrap;gap:32px;padding-bottom:30px}footer .footer-more-infor .footer-about-company{display:flex;flex-direction:column;gap:20px}footer .footer-more-infor .footer-about-company .link-home svg{width:120px}footer .footer-more-infor .footer-infor-official{display:flex;flex-direction:column;gap:20px}footer .footer-more-infor .footer-infor-official .footer-content-io{display:flex;flex-direction:column;gap:15px}footer .footer-more-infor .footer-infor-official .footer-content-io .footer-content-email{display:flex;align-items:center;gap:10px}footer .footer-all-rights-reserved{border-top:1px solid rgba(183,183,183,.178);padding:10px 0}.scroll_to_top{position:fixed;bottom:20px;right:20px;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.scroll_to_top .sc_btn{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:60px;border:none;color:var(--cl-white);cursor:pointer;box-shadow:0 0 6px 2px #0000001a;transition:margin-bottom .5s}.scroll_to_top .sc_btn svg{font-size:20px;font-weight:700}.scroll_to_top .sc_btn.sc_reset_scroll{background:var(--cl-primary-one)}.scroll_to_top .sc_btn.sc_reset_scroll:hover{margin-bottom:10px}.scroll_to_top .sc_btn.sc_wsp{width:65px;height:65px;background:#25d366}.scroll_to_top .sc_btn.sc_wsp svg{width:40px;height:auto}@media(min-width:350px){.text-lg{font-size:clamp(20px,5.8vw,25px)}.text-md{font-size:clamp(15px,4.3vw,20px)}.text-sr{font-size:clamp(14px,3.2vw,16px)}.container-services{flex-direction:row;flex-wrap:wrap}.container-slider .slider-content-block{padding-top:clamp(15px,6vw,70px);padding-left:clamp(15px,6vw,70px)}}@media(min-width:494px){header .header-content-left{padding:10px 100px 10px 50px}.container-services .card-service{min-width:177.2px;gap:20px}.container-services .card-service .ct-gradient-icon svg{width:100%;height:100%}.container-form-contact .form-ct .content-form-ct .group-dinamic{flex-direction:row}.container-form-contact .form-ct .content-form-ct .group-dinamic .field-group{flex:1}}@media(min-width:644px){footer .footer-more-infor{justify-content:center}footer .footer-more-infor .footer-about-company,footer .footer-more-infor .footer-infor-official{max-width:326px}}@media(min-width:650px){footer .footer-more-infor{gap:clamp(32px,4vw,50px)}}@media(min-width:700px){.container-infor-about_why_choose_us .content-detail-awcs{flex-direction:row}.container-infor-about_why_choose_us .content-detail-awcs .content-list-awcs{max-width:none;order:2}.container-infor-about_why_choose_us .content-detail-awcs .content-refimg-awcs{order:1}}@media(min-width:730px){header .header-content-right .menu_desktop{position:relative!important;justify-content:start!important;width:auto!important;min-height:auto!important;background:none!important;overflow-y:auto!important;top:auto!important;display:flex;flex-direction:row;justify-content:center;align-items:start;padding:0;box-sizing:content-box;z-index:0}header .header-content-right .menu_desktop ul{width:auto;max-width:10000px;flex-direction:row;gap:0px}header .header-content-right .menu_desktop ul li{width:auto}header .header-content-right .menu_desktop ul li a{width:auto;text-align:start}header .header-content-right .menu_mobile{display:none;z-index:0}.container-services{justify-content:center}.container-services .card-service{top:-9vw;max-width:178px}.container-infor-our_team .content-detail-perfil-ot .content-list-perfil-ot{gap:50px}}@media(min-width:1000px){.container-services{gap:40px}.container-slider{height:clamp(502px,45vw,800px)}}@media(min-width:1280px){.container-slider .slider-content-block{padding-top:clamp(70px,8vw,200px)}.container-services .card-service{top:-110px}}
