body,html{min-height:100%}body{margin:0;padding:0;font-family:Roboto,Varela Round,sans-serif;background-size:100%;background-position:bottom}.cardudisBG{background-image:linear-gradient(109.8deg,#fa6f98 5.6%,#ffbd37 91.5%)}.parent{display:-ms-flex;display:flex}.noPadding{padding:0;margin:0}.whiteForm{padding:20px;margin-top:60px}form button,form h5{margin:20px 0}input[type=email]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-color:#ec407a;box-shadow:none;direction:rtl;text-align:right}input[type=email]:not(.browser-default),input[type=password]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),textarea.materialize-textarea{direction:rtl;text-align:right}.input-field label{right:0!important;left:auto!important;text-align:right!important}.input-field label:not(.label-icon).active{right:0!important;left:auto!important;transform-origin:right top!important}textarea.materialize-textarea,textarea.materialize-textarea:focus{background-image:none!important;background:transparent!important;background-color:transparent!important}input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#ec407a!important}.input-field-message input[type=text]:focus+label,.materialize-textarea:focus:not([readonly])+label{color:#000!important}.input-field-message input[type=email]:focus,.input-field-message input[type=tel]:focus,.input-field-message input[type=text]:focus,.materialize-textarea:focus:not([readonly]){border-bottom:2px solid #000!important;box-shadow:0 1px 0 0 #000!important}.button{background-color:#4caf50;border:none;color:#fff;text-align:center;display:inline-block;font-size:16px;cursor:pointer;width:40px;height:40px;border-radius:50%}.iconCenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;max-width:80%;max-height:80%;overflow:hidden;box-sizing:border-box}.whiteBorder{border:2px solid #fff}i.icon-blue{color:blue;font-size:50px}.fullWidth{width:100%}.floatingRightButton{position:absolute;bottom:8px;right:16px;top:50%}.floatingLeftButton{position:absolute;bottom:8px;left:16px;top:50%}.floatingLefTopButton{position:absolute;left:16px;top:30px}.floatingRightTopButton{position:absolute;right:16px;top:8px}.a_transparent{color:transparent;text-decoration:none}.roundedButtons{width:100%}.roundedButtons ul{width:100%;padding:0;margin:0;text-align:center}.roundedButtons ul,.roundedButtons ul li{box-sizing:content-box;box-sizing:initial}.roundedButtons ul li{width:90px;display:inline-block;list-style-type:none;margin:0 0 10px;cursor:pointer;vertical-align:top}.logoImageHidden{opacity:0;margin-top:15px;display:block}.logoImageFadeIn{opacity:1;margin-top:-25px;display:block;transition:all 2s}.myTabs{margin-top:28px;align-items:center;justify-content:center}.tab-buttons{margin-bottom:10px}.tab_button{margin-right:15px;font-size:20px;background:transparent;outline:none;padding:10px 20px;cursor:pointer;color:rgba(0,0,0,.4);transition:all .3s ease-in-out;border:none;border-bottom:2px solid transparent;display:inline-block;min-height:40px;box-sizing:border-box}.tab_button:hover{color:rgba(0,0,0,.7);background-color:rgba(0,0,0,.05);border-radius:4px}.floatingShopingCart{position:fixed;top:0;z-index:9900}.activeTab{border-bottom:2px solid #42b3f4;color:#000}.activeTab:hover{color:#000;background-color:rgba(66,179,244,.1)}.myNavBar{height:60px}.myNavBar,.mySideNavBar{background-color:transparent;background-image:radial-gradient(circle farthest-corner at 2.9% 7.7%,#a40eb0 0,#fe6565 90%)}.navbar_padding{padding-top:40px}.sticky{width:100%}.sticky,.sticky1{position:fixed;top:0;z-index:1000}.sticky1{width:100px}.modal{z-index:9999}.logo_font{font-family:Rubik,sans-serif;font-weight:700}.single_works_text{margin-bottom:40px}.single_works_text i{background:#fff;font-size:26px;border:1px solid #585b60;padding:0;width:65px;height:65px;border-radius:50%;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}.single_works_text:hover i{color:#f36;border:1px solid #f36}.center-content{text-align:center}#message{background-image:radial-gradient(circle farthest-corner at -8.9% 51.2%,#ff7c00 0,#ff7c00 15.9%,#ffa34d 0,#ffa34d 24.4%,#131e25 24.5%,#131e25 66%);padding-bottom:26px}#message .message_content{max-width:560px;margin:0 auto}.message_heading_text{margin-bottom:40px}#message h2{color:#e03577;padding-bottom:24px}#message .form-group{padding:10px}.form-control{width:100%;height:50px;padding:5px;font-family:Varela Round,sans-serif}.socail_bookmark{padding:70px 0 40px;margin-left:-10px}.socail_bookmark a{margin-left:10px}.socail_bookmark a i{font-size:14px;color:#d2d3d5;padding:7px;border:1px solid #d2d3d5;border-radius:50%;background:#fff;width:30px;height:30px;transition:.5s}.socail_bookmark a:hover i{color:#fff;border:1px solid #fff;background:#f36;transform:scale(1.2)}.copyright_text:before{border-top:1px solid #d2d3d5;width:20%;padding-top:30px;content:"";margin:0 auto;display:block}.copyright_text p{color:#d2d3d5;font-size:17px;padding:40px}.copyright_text p i{padding:0 10px;color:red}.copyright_text p a{padding:0 10px;color:green}.my_loading_view{background-color:tomato;height:100vh;overflow:hidden;z-index:9999;position:relative}.theLoaderDiv{margin:0;top:40%;display:block}.centerDivAlert,.theLoaderDiv{position:absolute;text-align:center}.centerDivAlert{top:50%;left:50%;width:300px;margin-top:-200px;margin-left:-150px;background-image:radial-gradient(circle farthest-corner at 2.9% 7.7%,#a40eb0 0,#fe6565 90%);border-radius:10px;border:2px solid #fff}.alertTitle{margin-top:30px;color:#fff}.alertSubTitle{color:#fff}.alertButton{width:100px}.centerImage{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.fullDiv{background:rgba(0,0,0,.7);z-index:9998}.fullDiv,.topOfAll{height:100%;width:100%;left:0;top:0;overflow:hidden;position:fixed}.topOfAll{z-index:9999}.fullDivShopingList{z-index:9998;background-color:#fff}.fullDivNoBg,.fullDivShopingList{height:100%;width:100%;left:0;top:0;overflow:hidden;position:fixed}.fullDivNoBg{z-index:9999}.rounded{border-radius:10px}.whiteText{color:#fff;font-size:28px}.topBorder{border-top:1px solid #d3d3d3}.edit_button_card_container{background-color:#fff;border-radius:10px;padding:10px;margin-bottom:8px}.edit_card_section{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #eee}.edit_card_section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.edit_card_section_title{font-size:16px;color:#333;margin-bottom:12px;display:block}.edit_card_main_title,.edit_card_section_title{font-weight:700;font-family:Varela Round,Heebo,sans-serif}.edit_card_main_title{font-size:22px;color:#1a1a1a;margin-bottom:6px}.edit_card_main_desc{font-size:14px;color:#666;margin-bottom:20px}.edit_button_card_container_gray{border-radius:10px;padding:10px;margin-bottom:8px}.edit_button_card_title{font-size:10px;color:#ccc}.edit_button_card_subtitle,.edit_button_card_title{font-family:Varela Round,sans-serif;text-align:justify}.edit_button_card_subtitle{font-size:18px}.edit_button_card_subtitle_center{font-family:Varela Round,sans-serif;font-size:18px;text-align:center}.edit_button_card_input{font-family:Varela Round,sans-serif;height:40px;width:100%;padding:4px;font-size:16px;border:1px solid #d3d3d3}.createNewButtonText{vertical-align:middle;line-height:36px;margin-left:8px;color:#fff;height:36px;font-size:20px;font-family:Varela Round,sans-serif}.createNewButton{vertical-align:middle;padding:10px;border:2px solid #fff;border-radius:10px}.buttonTypeListText{font-size:20px;font-family:Varela Round,sans-serif;color:#000!important}.dropdown-content{border-radius:10px;transform:none}.font-picker-dropdown{min-width:220px;max-height:320px;overflow-y:auto;padding:8px 0!important;background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:0 4px 20px rgba(0,0,0,.12)!important;border-radius:12px!important}.font-picker-dropdown .font-picker-item{list-style:none;margin:0;padding:0;border:none}.font-picker-dropdown .font-picker-item span{display:block;width:100%;padding:12px 16px;font-size:15px;color:#333;cursor:pointer;text-align:right;transition:background-color .15s ease;box-sizing:border-box}.font-picker-dropdown .font-picker-item span:hover{background-color:#e8f4fc}.font-picker-dropdown .font-picker-item span:focus,.font-picker-dropdown .font-picker-item:active span{background-color:#d0ebfa;outline:none}.color-picker-trigger-btn:focus{outline:none;box-shadow:0 1px 2px rgba(0,0,0,.1)}.image-style-trigger-btn:focus{outline:none;border-color:#42b3f4;box-shadow:0 2px 8px rgba(66,179,244,.2)}.create-new-button-trigger:focus{outline:none;box-shadow:0 4px 14px rgba(33,150,243,.4)}.curdudis_button{min-height:50px;max-height:100px;background:#e0356e;border:none;text-transform:none;margin-top:24px;width:100%;border-radius:10px;font-family:Varela Round,sans-serif;font-size:20px;color:#fff}.curdudis_button:hover{background-color:#f79b23;color:#fff;text-decoration:none}.curdudis_button:focus{background-color:#e0356e;color:#fff;text-decoration:none}.whiteTextVarela{color:#fff;font-family:Varela Round,sans-serif;font-size:20px}.colorPicker{position:fixed;top:100px;right:100px;z-index:1000}.digitalCardHeader{background:linear-gradient(to bottom right,#606c88,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.iphone{width:100%;height:70vh;-o-object-fit:scale-down;object-fit:scale-down;margin-top:50px}.bg1{background-color:#adff2f}.bg2{background-color:#ff0}.bg3{background-color:green}.home{background-image:linear-gradient(319.6deg,#f3004f 20.5%,#ffec44 110.9%);min-height:100vh}.gradColor{background:#ff4e50;background:linear-gradient(90deg,#f9d423,#ff4e50)}.gradColor1{background:#667eea;background:linear-gradient(90deg,#a26b4b,#b7ea66)}.gradColor2{background:#f093fb;background:linear-gradient(90deg,#f5576c,#f093fb)}.gradColor3{background:#4facfe;background:linear-gradient(90deg,#00f2fe,#4facfe)}.gradColor4{background:#43e97b;background:linear-gradient(90deg,#38f9d7,#43e97b)}.iphone_desc_box{height:20vh;background-color:#42b3f4}.iphoneAllBloack{position:relative;animation-name:iphoneGetIn;animation-duration:2s;animation-delay:0s}@keyframes iphoneGetIn{0%{left:-800px;top:0}to{left:0;top:0}}.home_top_description{color:#fff}.fullHieght{height:100vh}.homeSecondSection{padding:20px}.bottom_border{border-bottom:1px solid red}.font16{font-family:Varela Round,sans-serif;font-size:16px}.links_row{margin-top:10px;margin-bottom:0}.drop-area{border:2px dashed #ccc;border-radius:20px;padding:10px;color:gray;font-style:italic}.edit_card_top_panel_buttons{width:100%;background-color:#fff;border-radius:10px;margin-bottom:8px}.edit_card_top_panel_buttons ul li{display:inline-block;list-style-type:none;box-sizing:content-box;box-sizing:initial;margin:0 8px;cursor:pointer;vertical-align:top}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.btnUpdateServer{background:linear-gradient(271deg,blue,#87d9ff);background-size:400% 400%}.btnNewGallery,.btnUpdateServer{height:40px;color:#fff;animation:AnimationName 5s ease infinite}.btnNewGallery{background:linear-gradient(271deg,#adff2f,blue);background-size:400% 400%}@keyframes AnimationName{0%{background-position:0 51%}50%{background-position:100% 50%}to{background-position:0 51%}}@font-face{font-family:Heebo-Regular;src:url(/_next/static/media/Heebo-Regular.7f68339b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-Black;src:url(/_next/static/media/Heebo-Black.565dce85.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-Bold;src:url(/_next/static/media/Heebo-Bold.93117777.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-ExtraBold;src:url(/_next/static/media/Heebo-ExtraBold.05baef3e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-Light;src:url(/_next/static/media/Heebo-Light.36a1b8d4.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-Medium;src:url(/_next/static/media/Heebo-Medium.054613f6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo-Thin;src:url(/_next/static/media/Heebo-Thin.0ead59c7.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AmaticaSC-Bold;src:url(/_next/static/media/AmaticaSC-Bold.02e5c333.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AmaticaSC-Regular;src:url(/_next/static/media/AmaticaSC-Regular.09ba6f1a.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ankaclm-bold-webfont HEBREW;src:url(/_next/static/media/ankaclm-bold-webfont.3e8c88e0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cafe;src:url(/_next/static/media/Cafe.3a45745f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Hebrew Hand Wright;src:url(/_next/static/media/HandWright.ba1a5629.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:makabiyg-webfont;src:url(/_next/static/media/makabiyg-webfont.716fc329.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Chocolate ENGLISH;src:url(/_next/static/media/Painting_With_Chocolate.be1c61fc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Breathing ENGLISH;src:url(/_next/static/media/Breathing.184abae1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Durian Dfus HEB;src:url(/_next/static/media/Dorian_dfus.c796ba88.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Durian Ktav HEB;src:url(/_next/static/media/Dorian_ktav.f5bdc9be.ttf) format("truetype");font-weight:400;font-style:normal}.myCollapseBody{padding:0}.selectList{font-size:8px}::-webkit-input-placeholder{text-align:center}input:-moz-placeholder{text-align:center}#container{position:relative;background-color:aqua}#infoi{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:rgba(0,0,0,.845)}.floatWhatsaap{position:fixed;width:50px;height:50px;bottom:20px;right:20px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100}.my-float{margin-top:10px;margin-left:2px;text-align:center}.box{position:relative;display:inline-block;max-width:400px;width:90%;background-color:#fff}.box,.box:after{border-radius:5px;transition:all .6s cubic-bezier(.165,.84,.44,1)}.box:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0}.box:hover{-webkit-transform:scale(1.15);z-index:5;transform:scale(1.15)}.box:hover:after{opacity:1}.priceGrad1,.priceList_grd{background:#c6ffdd;background:linear-gradient(90deg,#f7797d,#fbd786,#c6ffdd)}.priceGrad1{height:120px;border-top-left-radius:4px;border-top-right-radius:4px}.reactPlayer{pointer-events:none}#navi{width:100%;height:100%;position:absolute;top:0;left:0}.centerDivShop{position:absolute;top:10%;left:50%;width:300px;margin-left:-150px;text-align:center}.textLongDots{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-section{font-family:Heebo,Rubik,Assistant,Arial,sans-serif;direction:rtl;min-height:100vh;background:#fafbff;color:#1a1a2e}.ai-section>main{margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.ai-section>main:after,.ai-section>main:before{display:none!important;content:none!important;box-shadow:none!important;background:none!important}.ai-section>main>:first-child{margin-top:0!important;box-shadow:none!important;border-top:none!important}.ai-section .ai-hero,.ai-section .ai-page-hero{margin-top:-8px!important}.ai-section .ai-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:52px;min-height:52px;background:#0f172a!important;background-color:#0f172a!important;border:none!important;box-shadow:none!important;padding:0 20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ai-section .ai-header:after,.ai-section .ai-header:before{display:none!important;content:none!important;box-shadow:none!important;background:none!important}.ai-section .ai-header-inner{max-width:1100px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.ai-section .ai-header-inner:after,.ai-section .ai-header-inner:before{display:none!important;content:none!important}.ai-section .ai-header-nav{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;background:transparent!important;background-color:transparent!important;background-image:none!important}.ai-section .ai-header-brand{color:#fff;font-size:1.15rem;font-weight:700;text-decoration:none;letter-spacing:-.02em;white-space:nowrap}.ai-section .ai-header-brand:hover{color:#a78bfa}.ai-section .ai-header-nav a{color:hsla(0,0%,100%,.88);text-decoration:none;font-size:.95rem;font-weight:500;padding:8px 14px;border-radius:6px;transition:color .2s;white-space:nowrap;background:transparent!important;background-color:transparent!important;background-image:none!important}.ai-section .ai-header-nav a:hover{color:#fff}.ai-section .ai-header-nav a.nav-current{color:#c4b5fd;font-weight:600}.ai-section .ai-header-cta{display:flex;align-items:center;gap:8px;flex-shrink:0;background:transparent!important;background-color:transparent!important}.ai-section .ai-header-phone{color:hsla(0,0%,100%,.92);font-weight:500;font-size:.98rem;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;transition:color .2s}.ai-section .ai-header-phone:hover{color:#25d366}.ai-section .ai-header-phone i{color:#25d366;font-size:1rem}.ai-section .ai-header-whatsapp{color:#25d366;font-size:1.25rem;text-decoration:none;padding:4px 8px;border-radius:6px;transition:background .2s,transform .2s}.ai-section .ai-header-whatsapp:hover{color:#2ee66d;transform:scale(1.08)}.ai-section .ai-header-toggle{display:none;background:none;border:1px solid hsla(0,0%,100%,.25);color:#fff;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:1.1rem;line-height:1}@media (max-width:992px){.ai-section .ai-header{height:auto;min-height:52px;padding:10px 16px;flex-wrap:wrap}.ai-section .ai-header-nav{display:none}.ai-section .ai-header-toggle{display:block}.ai-section .ai-header-phone span{display:none}}.ai-section .ai-header-mobile-nav{display:none;width:100%;margin-top:8px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.12);flex-direction:column;gap:2px}.ai-section .ai-header-mobile-nav.is-open{display:flex}.ai-section .ai-header-mobile-nav a{color:hsla(0,0%,100%,.9);padding:10px 12px;font-size:.9rem;border-radius:6px}.ai-section .ai-header-mobile-nav a:hover{background:hsla(0,0%,100%,.06)}.ai-section .ai-back-link{color:#94a3b8;font-size:.8rem;text-decoration:none;margin-top:8px;padding:8px 12px;display:inline-block}.ai-section .ai-back-link:hover{color:#c4b5fd}.ai-section .ai-whatsapp-float{position:fixed;bottom:24px;left:24px;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 4px 20px rgba(37,211,102,.45);z-index:9998;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.ai-section .ai-whatsapp-float:hover{color:#fff;transform:scale(1.08);box-shadow:0 6px 28px rgba(37,211,102,.55)}.ai-section .ai-hero{background:linear-gradient(135deg,#6366f1,#8b5cf6 40%,#a78bfa);position:relative;min-height:100vh;margin:-8px 0 0!important;padding:100px 20px 80px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:none!important;box-shadow:none!important}.ai-section .ai-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 20%,hsla(0,0%,100%,.2) 0,transparent 45%),radial-gradient(circle at 85% 80%,hsla(0,0%,100%,.15) 0,transparent 45%),url('data:image/svg+xml,<svg width="60" height="60" xmlns="http://www.w3.org/2000/svg"><defs><pattern id="d" width="60" height="60" patternUnits="userSpaceOnUse"><circle cx="30" cy="30" r="1.5" fill="rgba(255,255,255,0.15)"/></pattern></defs><rect width="100" height="100" fill="url(%23d)"/></svg>');pointer-events:none}.ai-section .ai-hero-content{position:relative;z-index:1;max-width:860px;text-align:center}.ai-section .ai-hero h1{font-size:clamp(2.1rem,4.5vw,3.4rem);font-weight:800;color:#fff;margin-bottom:20px;line-height:1.3;text-shadow:0 4px 20px rgba(0,0,0,.15);letter-spacing:-.02em}.ai-section .ai-hero-subtitle{font-size:clamp(1.18rem,2vw,1.45rem);color:hsla(0,0%,100%,.95);line-height:1.75;margin-bottom:36px;text-shadow:0 2px 10px rgba(0,0,0,.1)}.ai-section .ai-hero-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:40px}.ai-section .ai-badge{background:hsla(0,0%,100%,.22);backdrop-filter:blur(12px);padding:14px 26px;border-radius:100px;border:1px solid hsla(0,0%,100%,.4);font-size:1.05rem;font-weight:700;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12);transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.ai-section .ai-badge:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 32px rgba(0,0,0,.18);background:hsla(0,0%,100%,.35)}.ai-section .ai-hero-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.ai-section .ai-btn-primary{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:100px;font-weight:700;font-size:1.05rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 10px 28px rgba(0,0,0,.2)}.ai-section .ai-btn-primary:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(0,0,0,.25)}.ai-section .ai-btn-whatsapp{background:#25d366;color:#fff}.ai-section .ai-btn-whatsapp:hover{background:#20bd5c;color:#fff}.ai-section .ai-btn-secondary{background:hsla(0,0%,100%,.25);color:#fff;border:1px solid hsla(0,0%,100%,.5)}.ai-section .ai-btn-secondary:hover{background:hsla(0,0%,100%,.35);color:#fff}.ai-section .ai-main{background:linear-gradient(180deg,#fafbff,#f0f2ff 50%,#fff);padding:70px 20px 48px}.ai-section .ai-container{max-width:1200px;margin:0 auto}.ai-section .ai-content-section{margin-bottom:72px}.ai-section .ai-content-section:last-of-type{margin-bottom:0}.ai-section .ai-content-section>h2{font-size:clamp(1.7rem,3vw,2.35rem);color:#1a1a2e;margin-bottom:28px;font-weight:800;position:relative;display:inline-block;text-align:center;width:100%}.ai-section .ai-content-section>h2:after{content:"";position:absolute;bottom:-10px;right:50%;transform:translateX(50%);width:60px;height:4px;background:linear-gradient(90deg,#6366f1,#a78bfa);border-radius:2px}.ai-section .ai-content-section>.ai-section-desc{font-size:1.18rem;color:#444;max-width:800px;margin:0 auto 24px;text-align:center;line-height:1.75}.ai-section .ai-service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:28px;gap:28px;margin-top:40px}.ai-section .ai-service-card{background:#fff;border-radius:24px;padding:36px 28px;text-align:right;box-shadow:0 12px 48px rgba(99,102,241,.1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:2px solid rgba(99,102,241,.12);position:relative;overflow:hidden;text-decoration:none;color:inherit;display:block}.ai-section .ai-service-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6366f1,#a78bfa);opacity:0;transition:opacity .3s ease}.ai-section .ai-service-card:hover{transform:translateY(-8px);box-shadow:0 24px 56px rgba(99,102,241,.18);border-color:rgba(99,102,241,.35);color:inherit}.ai-section .ai-service-card:hover:before{opacity:1}.ai-section .ai-service-card-icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(167,139,250,.2));color:#6366f1;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:20px}.ai-section .ai-service-card h3{font-size:1.4rem;color:#1a1a2e;margin-bottom:12px;font-weight:700}.ai-section .ai-service-card p{font-size:1.08rem;color:#555;line-height:1.75;margin:0}.ai-section .ai-steps-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:36px}.ai-section .ai-step-card{flex:1 1 180px;max-width:220px;background:#fff;border-radius:20px;padding:28px 24px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.06);border:1px solid #eee;border-right:4px solid #6366f1;transition:transform .3s ease,box-shadow .3s ease}.ai-section .ai-step-card:hover{transform:translateY(-4px);box-shadow:0 18px 48px rgba(99,102,241,.12)}.ai-section .ai-step-card strong{display:block;font-size:1.15rem;color:#1a1a2e;margin-bottom:8px}.ai-section .ai-step-card span{font-size:1.02rem;color:#64748b;line-height:1.55}.ai-section .ai-feature-list{list-style:none;padding:0;max-width:640px;margin:24px auto 0;text-align:right}.ai-section .ai-feature-list li{padding:16px 24px 16px 44px;position:relative;font-size:1.15rem;color:#444;line-height:1.75;border-bottom:1px solid #f0f0f0}.ai-section .ai-feature-list li:last-child{border-bottom:none}.ai-section .ai-feature-list li:before{content:"✓";position:absolute;right:0;color:#6366f1;font-weight:700;font-size:1.2rem}.ai-section .ai-why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:32px;max-width:960px;margin-left:auto;margin-right:auto}.ai-section .ai-why-card{background:#fff;border-radius:24px;padding:32px 28px;text-align:center;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ai-section .ai-why-card:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#6366f1,#a78bfa);opacity:0;transition:opacity .3s ease}.ai-section .ai-why-card:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(99,102,241,.14);border-color:rgba(99,102,241,.2)}.ai-section .ai-why-card:hover:before{opacity:1}.ai-section .ai-why-icon{width:64px;height:64px;margin:0 auto 20px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:#6366f1;background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(167,139,250,.12))}.ai-section .ai-why-card-2 .ai-why-icon{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.15))}.ai-section .ai-why-card-3 .ai-why-icon{background:linear-gradient(135deg,rgba(167,139,250,.2),rgba(99,102,241,.12))}.ai-section .ai-why-card h3{font-size:1.35rem;color:#1a1a2e;margin-bottom:12px;font-weight:700}.ai-section .ai-why-card p{font-size:1.05rem;color:#64748b;line-height:1.7;margin:0}.ai-section .ai-page-hero{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a78bfa);color:#fff;padding:76px 20px 48px;text-align:center;position:relative;margin-top:-8px!important}.ai-section .ai-page-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,hsla(0,0%,100%,.15) 0,transparent 50%);pointer-events:none}.ai-section .ai-page-hero-content{position:relative;z-index:1;max-width:800px;margin:0 auto}.ai-section .ai-page-hero h1{font-size:clamp(1.75rem,3.5vw,2.55rem);font-weight:700;margin-bottom:16px;text-shadow:0 2px 12px rgba(0,0,0,.1)}.ai-section .ai-page-hero p{font-size:1.18rem;opacity:.95;line-height:1.75;margin:0}.ai-section .ai-block{padding:40px 24px;margin-bottom:24px;background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.1)}.ai-section .ai-block:nth-child(2n){background:#fafbff;border-color:rgba(99,102,241,.08)}.ai-section .ai-block h2{font-size:1.42rem;color:#1a1a2e;margin-bottom:24px;font-weight:700;padding-bottom:12px;border-bottom:2px solid rgba(99,102,241,.2);display:inline-block}.ai-section .ai-block ul{list-style:none;padding:0;margin:0}.ai-section .ai-block ul li{padding:12px 32px 12px 0;position:relative;color:#444;font-size:1.12rem;line-height:1.8}.ai-section .ai-block ul li:before{content:"✓";position:absolute;right:0;color:#6366f1;font-weight:700;font-size:1.1rem}.ai-section .ai-block p{color:#444;font-size:1.1rem;line-height:1.8;margin:0 0 12px}.ai-section .ai-block .ai-pipeline{color:#64748b;font-size:1.12rem;margin:0}.ai-section .ai-pipeline-steps{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 6px;margin-top:16px}.ai-section .ai-pipeline-step{padding:14px 20px;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(167,139,250,.08));border-radius:12px;font-size:1.05rem;font-weight:600;color:#4f46e5}.ai-section .ai-pipeline-arrow,.ai-section .ai-pipeline-step{display:inline-flex;align-items:center;justify-content:center}.ai-section .ai-pipeline-arrow{color:#a78bfa;font-size:1.1rem;font-weight:700;transform:scaleX(-1);line-height:1;min-height:1.5em}.ai-section .ai-process-steps{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ai-section .ai-process-step{padding:10px 20px;background:#fff;border:1px solid #e2e8f0;border-right:3px solid #6366f1;border-radius:10px;font-size:1.08rem;font-weight:600;color:#334155;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ai-section .ai-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ai-section .ai-pill{padding:10px 20px;background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(167,139,250,.1));border-radius:100px;font-size:1.02rem;font-weight:600;color:#4f46e5;border:1px solid rgba(99,102,241,.2)}.ai-section .ai-faq-item{margin-bottom:20px;padding:20px 24px;background:#fff;border-radius:14px;border:1px solid #e2e8f0;transition:box-shadow .2s,border-color .2s}.ai-section .ai-faq-item:hover{border-color:rgba(99,102,241,.25);box-shadow:0 4px 16px rgba(99,102,241,.08)}.ai-section .ai-faq-item:last-child{margin-bottom:0}.ai-section .ai-faq-item h3{font-size:1.12rem;color:#1a1a2e;margin-bottom:10px;font-weight:600}.ai-section .ai-faq-item p{color:#64748b;margin:0;line-height:1.75;font-size:1.05rem}.ai-section .ai-cta-section{background:linear-gradient(160deg,#0f172a,#1e1b4b 35%,#312e81 70%,#4c1d95);padding:72px 24px 80px;text-align:center;position:relative;overflow:hidden}.ai-section .ai-cta-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(99,102,241,.35) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(167,139,250,.2) 0,transparent 40%);pointer-events:none}.ai-section .ai-cta-card{position:relative;max-width:640px;margin:0 auto;background:hsla(0,0%,100%,.06);backdrop-filter:blur(16px);border-radius:28px;padding:48px 40px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 64px rgba(0,0,0,.2)}.ai-section .ai-cta-badge{display:inline-block;font-size:.85rem;font-weight:600;color:#c4b5fd;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.ai-section .ai-cta-section h2{font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:800;color:#fff;margin-bottom:12px;position:relative;text-shadow:0 2px 10px rgba(0,0,0,.15)}.ai-section .ai-cta-section .ai-cta-card p{color:hsla(0,0%,100%,.9);margin-bottom:28px;position:relative;font-size:1.12rem;line-height:1.7}.ai-section .ai-cta-section .ai-cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;position:relative}.ai-section .ai-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:14px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ai-section .ai-cta-btn-whatsapp{background:#25d366;color:#fff;border:none;box-shadow:0 4px 20px rgba(37,211,102,.4)}.ai-section .ai-cta-btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(37,211,102,.5);color:#fff}.ai-section .ai-cta-btn-phone{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.3)}.ai-section .ai-cta-btn-phone:hover{background:hsla(0,0%,100%,.25);color:#fff;transform:translateY(-2px)}.ai-section .ai-cta-section .ai-cta-phone{margin-top:16px}.ai-section .ai-cta-section .ai-cta-phone a{color:hsla(0,0%,100%,.95);text-decoration:none;font-weight:600}.ai-section .ai-cases-intro{text-align:center;margin-bottom:40px}.ai-section .ai-case-card{background:#fff;border-radius:24px;padding:40px 36px;margin-bottom:28px;box-shadow:0 8px 32px rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.12);transition:transform .3s ease,box-shadow .3s ease}.ai-section .ai-case-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(99,102,241,.14)}.ai-section .ai-case-card h2{font-size:1.48rem;color:#1a1a2e;margin-bottom:24px;font-weight:700;padding-bottom:12px;border-bottom:2px solid rgba(99,102,241,.15)}.ai-section .ai-case-card .ai-case-label{color:#6366f1;font-weight:600;margin-bottom:8px;font-size:1.02rem}.ai-section .ai-case-card p{color:#444;font-size:1.1rem;line-height:1.8;margin-bottom:16px}.ai-section .ai-case-card p:last-of-type{margin-bottom:0}.ai-section .ai-case-card a.ai-case-link{color:#6366f1;font-weight:600;text-decoration:none;margin-top:20px;display:inline-flex;align-items:center;gap:8px;padding:8px 0;transition:color .2s}.ai-section .ai-case-card a.ai-case-link:hover{color:#4f46e5}.ai-section .ai-blog-list{list-style:none;padding:0;margin:0}.ai-section .ai-blog-list li{margin-bottom:20px}.ai-section .ai-blog-list li:last-child{margin-bottom:0}.ai-section .ai-blog-list a{text-decoration:none;color:inherit;display:block;background:#fff;border-radius:20px;padding:28px 32px;border:1px solid rgba(99,102,241,.1);box-shadow:0 4px 20px rgba(99,102,241,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.ai-section .ai-blog-list a:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(99,102,241,.12);border-color:rgba(99,102,241,.2)}.ai-section .ai-blog-list a:hover h2{color:#6366f1}.ai-section .ai-blog-list h2{font-size:1.35rem;color:#1a1a2e;margin-bottom:10px;font-weight:700;transition:color .2s}.ai-section .ai-blog-list .ai-blog-desc{color:#64748b;font-size:1.05rem;margin:0 0 10px;line-height:1.65}.ai-section .ai-blog-list .ai-blog-date{color:#94a3b8;font-size:.9rem}.ai-section .ai-post-body{color:#334155;line-height:1.9;font-size:1.15rem}.ai-section .ai-post-body p{margin-bottom:20px}.ai-section .ai-post-nav{margin-bottom:28px}.ai-section .ai-post-nav a{color:#64748b;text-decoration:none;font-size:.9rem;transition:color .2s}.ai-section .ai-post-nav a:hover{color:#6366f1}.ai-section .ai-post-article{background:#fff;border-radius:20px;padding:40px 36px 48px;box-shadow:0 4px 24px rgba(99,102,241,.06);border:1px solid rgba(99,102,241,.08)}.ai-section .ai-footer{background:#0f172a;padding:0;margin-top:0}.ai-section .ai-footer-inner{max-width:1100px;margin:0 auto;padding:28px 24px 20px}.ai-section .ai-footer-top{text-align:center;margin-bottom:20px}.ai-section .ai-footer-brand{color:#fff!important;font-weight:700;font-size:1.2rem;text-decoration:none;display:inline-block;margin-bottom:4px;letter-spacing:-.02em;background:none!important}.ai-section .ai-footer-brand:hover{color:#a78bfa!important}.ai-section .ai-footer-tagline{color:#94a3b8;font-size:.9rem;margin-bottom:16px;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.5}.ai-section .ai-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-bottom:14px;background:none!important}.ai-section .ai-footer-nav a{color:#94a3b8!important;text-decoration:none;font-size:.9rem;font-weight:500;padding:4px 0;transition:color .2s;background:none!important;border:none!important}.ai-section .ai-footer-nav a:hover{color:#a78bfa!important}.ai-section .ai-footer-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px}.ai-section .ai-footer-contact a{color:#a78bfa!important;text-decoration:none;font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;background:none!important}.ai-section .ai-footer-contact a:hover{color:#c4b5fd!important}.ai-section .ai-footer-contact a i{font-size:1rem}.ai-section .ai-footer-bottom{border-top:1px solid hsla(0,0%,100%,.06);padding-top:16px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px}.ai-section .ai-footer-bottom a{color:#64748b!important;text-decoration:none;font-size:.85rem;background:none!important}.ai-section .ai-footer-bottom a:hover{color:#94a3b8!important}.ai-section .ai-footer-sep{color:#475569;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.ai-section .ai-hero h1{font-size:1.85rem}.ai-section .ai-hero-subtitle{font-size:1.1rem}.ai-section .ai-hero-badges{flex-direction:column;align-items:center}.ai-section .ai-content-section>h2{font-size:1.5rem}.ai-section .ai-service-grid{grid-template-columns:1fr}.ai-section .ai-step-card{max-width:100%}.ai-section .ai-why-grid{grid-template-columns:1fr;gap:20px}.ai-section .ai-cta-card{padding:36px 24px}.ai-section .ai-cta-section .ai-cta-buttons{flex-direction:column}.ai-section .ai-cta-btn{width:100%;justify-content:center}}