.icon-red rect{fill:#f2122c}.cont:hover .img-cont{opacity:1!important}.img-cont{opacity:0!important}.whole-cont:hover .icon-cont{transform:rotate(45deg)}.whole-cont:hover .head-cont .head-cont1 h2{opacity:1!important}.para-cont .para{opacity:0}.whole-cont:hover .para-cont .para{opacity:1;margin-top:-70px}.para-cont .head{margin-top:-95px}.whole-cont:hover .para-cont .head{opacity:0}.whole-cont .head-cont .head h2{opacity:0}.whole-cont:hover .head-cont .head h2{opacity:1}.card{display:flex;justify-content:center;align-items:center;max-width:450px;min-height:470px;padding:10px;box-shadow:3px 3px 7px 1px #efefef;border-radius:1rem;position:relative;flex-direction:column;background:#eaf4ff}.card-title{position:absolute;bottom:-6px;color:#000;transition:transform .5s ease-out,opacity .5s ease-out;padding:20px;font-size:30px}.card:hover .card-title{transform:translateY(40px);opacity:0}.card-image{border-radius:1rem;position:absolute;top:-50px;max-width:80%;margin:0 auto;height:280px;z-index:100;box-shadow:1px -1px 6px 0px #dfeeff;transition:top .5s ease-in-out}.card-image img{width:100%;height:100%;object-fit:cover;object-position:left;border-radius:1rem}.card:hover .card-image{top:-150px}.card-content{display:flex;flex-direction:column;align-items:center;padding:0 10px;transform:translateY(-150px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.card-content .title{text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;color:#0066b7}.card-content .text{letter-spacing:1px;padding:0 10px;text-align:center;font-family:"Poppins",Sans-serif}.card-content .link{display:inline-block;width:50%;color:#fff;margin:1rem 0;text-align:center;text-decoration:none;text-transform:uppercase;padding:6px 0;border-radius:6px;background-color:#f2122c;box-shadow:1px 1px 10px 2px #ccc;transition:background-color .3s ease,border .3s ease}.card-content .link:hover{background-color:#f2122c}.card:hover .card-content{transform:translateY(60px);opacity:1;transition-delay:.2s}.card__group1{display:grid;width:90%;height:calc(700px * 15 / 9);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);gap:2rem;padding:2rem}.card1{--var-state:paused;--var-opacity:0;width:100%;height:100%;background-color:#fff;border-radius:.5rem;display:grid;grid-template-rows:auto 38%;padding:.5rem;overflow:hidden;transition:grid-template-rows 300ms ease-in-out;box-shadow:0 16px 12px -8px rgba(30,30,30,.12);&:nth-of-type(4){grid-row:3/5;--var-gr-1:radial-gradient(#ff0844 0%,#ffb199 30%,transparent);--var-gr-2:radial-gradient(#12fff7,#b3ffab 30%,transparent)}&:nth-of-type(3){grid-row:4/6;--var-gr-1:radial-gradient(#f093fb 0%,#f5576c 30%,transparent);--var-gr-2:radial-gradient(#c1dfc4 0%,#deecdd 30%,transparent)}&:nth-of-type(2){grid-row:1/3;--var-gr-1:radial-gradient(#84fab0 0%,#8fd3f4 30%,transparent);--var-gr-2:radial-gradient(#a1c4fd 0%,#c2e9fb 30%,transparent)}&:nth-of-type(1){grid-row:2/4;--var-gr-1:radial-gradient(#ffdde1,#ee9ca7 30%,transparent);--var-gr-2:radial-gradient(#fff,#ffefba 30%,transparent)}&:hover{grid-template-rows:auto 50%;--var-opacity:1;--var-state:running}}.card__image1{width:100%;height:100%;overflow:hidden;border-radius:inherit;background-color:#f4f6ff;position:relative;img{position:relative;z-index:100;max-width:100%;height:100%;object-fit:cover;object-position:center;translate:20% 20%;border-top-left-radius:2rem;right:0}&::before{position:absolute;z-index:1;width:80%;aspect-ratio:1;content:"";background:var(--var-gr-1);filter:blur(30px);opacity:var(--var-opacity);transition:opacity 300ms ease-in-out;border-radius:50%;animation:10s ease-in-out infinite alternate pulsing__1;animation-play-state:var(--var-state)}&::after{right:5%;position:absolute;z-index:1;width:80%;aspect-ratio:1;content:"";background:var(--var-gr-2);filter:blur(30px);opacity:var(--var-opacity);transition:opacity 300ms ease-in-out;border-radius:50%;animation:10s ease-in-out infinite alternate pulsing__2;animation-play-state:var(--var-state)}}.card__content1{padding:1rem;h1{margin-top:.75rem;font-weight:600;font-size:1.5rem}p{margin-top:1rem;font-size:.95rem;color:#777;line-height:1.45rem}a{--var-translate:0rem;display:flex;width:fit-content;gap:.25rem;align-items:center;margin-top:1.25rem;text-decoration:none;font-weight:600;color:#ad49e1;opacity:var(--var-opacity);transition:opacity 400ms ease-in-out;font-size:.9rem;.icon{font-size:.7rem;transition:translate 250ms ease-in-out;translate:var(--var-translate) 15%}&:hover{opacity:.7;--var-translate:.35rem}}}.cont6:hover .text-cont6{z-index:0!important}.text-cont6{position:absolute;top:5%;left:5%;height:270px;width:100%;border-radius:20px;padding:30px;z-index:-1}.head-title{opacity:1}.cont6:hover .head-title{opacity:0!important}.img-blur1{filter:blur(.5px)}@media (max-width:600px){.card1{height:598px!important}.card__group1{display:block!important;height:auto!important}}.blur-bg{background:rgba(255,255,255,.27);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(4.8px);-webkit-backdrop-filter:blur(4.8px);border:1px solid rgba(255,255,255,.29)}.flip-img h3.elementor-flip-box__layer__title{background-color:rgba(0,0,0,.65)!important;padding:20px!important;border-radius:20px!important;color:#fff!important}