@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');*{margin:0;padding:0;box-sizing:border-box}
.hide-mob-home{display:block;width:100%;height:100%}
.hide-desk-mob{display:none;width:100%;height:100%}
.hero-banner{position:relative;z-index:99;margin:95px 0 424px 0}
.hero-banner .cards-box{position:relative;display:flex;align-items:center;justify-content:center}
.hero-banner .superscript-text{color:white}
.hero-banner .cards-box .card{width:691px;height:441px;border-radius:24px;border:.4px solid var(--White,#FFF);cursor:pointer}
.slipform-dspnone{display:none !important}
.hero-banner .error-field{display:none}
.hero-banner .input-field input{width:100%}
.slipcard-container .slipform-container .input-field .slipform-card{width:100%}
.slipcard-container .slipform-container .input-field{width:45%}
.cards-box .card:nth-child(1)::before{content:"";position:absolute;width:97%;height:100%;top:0;left:0;background-image:var(--backImg1);z-index:-2;background-size:cover;border-radius:24px}
.hero-banner .cards-box .card:nth-child(2){box-shadow:-8px 0 12px 0 rgba(0,0,0,0.12)}
.cards-box .card:nth-child(2)::before{content:"";position:absolute;width:97%;height:100%;top:0;left:0;background-image:var(--backImg2);z-index:-2;background-size:cover;border-radius:24px}
.hero-banner .cards-box .card:nth-child(3){box-shadow:-8px 0 12px 0 rgba(0,0,0,0.12)}
.cards-box .card:nth-child(3)::before{content:"";position:absolute;width:97%;height:100%;top:0;left:0;background-image:var(--backImg3);z-index:-2;background-size:cover;border-radius:24px}
.hero-banner .cards-box .card:nth-child(4){box-shadow:-8px 0 12px 0 rgba(0,0,0,0.12)}
.cards-box .card:nth-child(4)::before{content:"";position:absolute;width:97%;height:100%;top:0;left:0;background-image:var(--backImg4);z-index:-2;background-size:cover;border-radius:24px}
.hero-banner .cards-box .card .flip-card-inner{padding:25px 25px}
.hero-banner .cards-box .card .flip-card-inner .front-comp1{width:146px;height:48px;display:flex;align-items:baseline;flex-shrink:0}
.hero-banner .cards-box .card .flip-card-inner .front-comp1 img{width:14px;height:14px}
.hero-banner .cards-box .card .flip-card-inner .front-comp1 .h1{width:124px;margin-left:8px;color:var(--White,#FFF);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.hero-banner .cards-box .card .flip-card-inner .front-comp2{margin-top:10rem}
.hero-banner .cards-box .card .flip-card-inner .front-comp2 p{width:132px;height:150px;color:var(--White,#FFF);text-shadow:0 1px 3px rgba(0,0,0,0.25);font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;line-height:24px}
.hero-banner .cards-box .card .flip-card-inner .front-comp2 .knowmore-com{width:117px;height:19px;display:flex;align-items:center;margin-top:10px}
.hero-banner .cards-box .card .flip-card-inner .front-comp2 .knowmore-com .h2{color:var(--White,#FFF);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
.hero-banner .cards-box .card .flip-card-inner .front-comp2 .knowmore-com img{width:27px;height:19px;margin-left:5px}
.hero-banner .flip-card-front-active{background:linear-gradient(276deg,#52aee2 6.04%,#0d438d 101.28%);box-shadow:-8px 0 12px 0 rgba(0,0,0,0.12);position:relative}
.hero-banner .flip-card-front-active .first-pase{padding:24px 24px 0 24px;display:flex;justify-content:space-between;cursor:auto}
.hero-banner .flip-card-front-active .first-pase .left-side-comp{width:313px;height:240px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp1{display:flex;align-items:baseline;flex-shrink:0}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp1 i{width:14px;height:14px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp1 .h1{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-left:8px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp1 .h1{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-left:8px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2{width:100%;display:flex;align-items:center;margin-top:20px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2 .h5{color:var(--White,#FFF);font-family:Rubik;font-size:24px;font-style:normal;font-weight:700;line-height:normal}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2 .h5 span{color:var(--White,#FFF);font-family:Rubik;font-size:28px;font-style:normal;font-weight:400;line-height:36px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .stroke-line{stroke-width:.6px;stroke:var(--card-stroke-99-bfde,#99bfde);margin-top:20px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3{display:flex;align-items:flex-start;flex-direction:column;width:313px;gap:8px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3 .comp3item{display:flex;align-items:start;margin-top:3px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3 .comp3item img{width:16px;height:16px;margin-top:2px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3 .comp3item .h3{color:var(--White,#FFF);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;margin-left:10px;z-index:3}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3 .comp3item .h3 a{color:var(--White,#FFF);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none}
.hero-banner .flip-card-front-active .first-pase .right-comp{width:312px;height:364px}
.hero-banner .flip-card-front-active .first-pase .right-comp .ellipese{width:100%;height:312px;border-radius:312px;display:flex;align-items:start;justify-content:center}
.hero-banner .flip-card-front-active .first-pase .right-comp .ellipese .shubh-img{width:296px;height:284px;background:var(--backImg),no-repeat center/cover;background-repeat:no-repeat}
.hero-banner .flip-card-front-active .bottom-pase{position:absolute;width:100%;background:url("../../../../content/dam/balic-web/images/hero_banner_bottom.svg");bottom:-53px;border-radius:0 0 24px 23px;padding:20px 28px}
.hero-banner .flip-card-front-active .bottom-pase svg{position:absolute}
.hero-banner .flip-card-front-active .bottom-pase .h1{color:var(--black-black-500,#000);font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;line-height:normal}
.hero-banner .flip-card-front-active .bottom-pase .input-div{display:flex;align-items:center;margin-top:16px;gap:16px}
.hero-banner .flip-card-front-active .bottom-pase .input-div input:nth-child(1){height:39.531px;padding:12px 16px;border-radius:10px;align-items:center;gap:8px;border:1px solid var(--Brand-Blue,#005dac);background:var(--White,#FFF);outline:0;color:var(--black-black-300,#545454);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;width:100%}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div{display:flex;align-items:center;border:1px solid var(--Brand-Blue,#005dac);height:39.531px;padding:12px 16px;border-radius:10px;gap:8px;margin-left:16px;width:100%}
.form-container{border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:auto;width:100%;border:1px solid black;font-family:Rubik;background:#fff;background:linear-gradient(276deg,#52aee2 6.04%,#0d438d 101.28%);padding:6px 6px;height:441px}
.form-container .h1{color:#fff;font-size:30px;margin-left:20px}
.form-container input{border:0;outline:0;font-family:Rubik}
.form-container .form-box{background:#eef7fc;border-radius:7px;display:flex;flex-wrap:wrap;gap:10px;padding:23px}
.form-container .form-box .email-input{border-radius:10px;align-items:center;gap:8px;border:1px solid var(--Brand-Blue,#005dac);background:var(--White,#FFF);outline:0;color:var(--black-black-300,#545454);width:200px;border-radius:5px;padding:6px 6px;margin-top:15px;background:white}
.form-container .form-box .birthdate-input{width:200px;border-radius:10px;align-items:center;gap:8px;border:1px solid var(--Brand-Blue,#005dac);background:var(--White,#FFF);outline:0;border-radius:5px;padding:6px 6px;background:white;margin-top:15px}
.form-container .form-box .birthdate-input input{color:var(--black-black-300,#545454)}
.form-container .form-box .birthdate-input>input{width:100%}
.form-container .form-box .option-card{width:200px;border-radius:10px;align-items:center;gap:8px;border:1px solid var(--Brand-Blue,#005dac);background:var(--White,#FFF);outline:0;color:var(--black-black-300,#545454);border-radius:5px;padding:6px 6px;margin-top:15px;background:white}
.form-container .form-box .option-card select{color:var(--black-black-300,#545454)}
.form-container .form-box .option-card select{width:100%;height:100%;border:0;outline:0;font-family:Rubik}
.form-container .sub-btn{width:100%;display:flex;align-items:center;justify-content:space-evenly;margin-top:20px;border:0}
.form-container .sub-btn button{width:200px;padding:8px 8px;border-radius:10px;font-weight:500;border:1px solid var(--gradients-orange,#ff6700);background:var(--White,#FFF);color:white;color:#ff6700;font-size:14px;font-style:normal;font-weight:500;line-height:normal}
.form-container .sub-btn button:nth-child(2){background:var(--gradients-orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));color:white;font-size:14px;font-style:normal;font-weight:500;line-height:normal}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div .flag-img{width:24px;height:16px;display:flex;align-items:center;margin-top:3px}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div .h2{color:#545454;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-left:3px}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div img{width:12px;height:12px;margin-left:4px}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div>input{width:139px;background:0;color:var(--black-black-300,#545454);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;border:0;outline:0;margin-left:3px}
.hero-banner .flip-card-front-active .bottom-pase .input-div button{padding:12px 16px;cursor:pointer;border-radius:10px;border:1px solid var(--gradients-orange,#ff6700);background:var(--gradients-orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));width:105px;margin-left:16px;color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal;height:43px;width:136px}
.hero-banner .flip-card-front-active .bottom-pase .check-box{display:flex;align-items:center;margin-top:20px}
.hero-banner .flip-card-front-active .bottom-pase .check-box input{display:block;width:18px;height:18px;cursor:pointer}
.hero-banner .flip-card-front-active .bottom-pase .check-box input[type="checkbox"]{width:18px;height:18px}
.hero-banner .flip-card-front-active .bottom-pase .check-box .h3{margin-left:8px;color:var(--black-black-500,#000);font-family:Rubik;font-size:12px !important;font-style:normal;font-weight:400;line-height:normal}
.hero-banner .flip-card-front-active .bottom-pase .check-box .h3 .tnc1 span{color:#005dac;font-weight:500;font-size:12px}
.hero-banner .flip-card-front-active .bottom-pase .check-box .h3 a{color:var(--balic-brand-color-blue-005-eac,#005dac);font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}
.hero-banner .cards-box .card{max-width:50vw;cursor:pointer;padding:0;background-color:#e5e5e5}
.hero-banner .cards-box .card:not(.hide){position:absolute;top:25px;left:17.5%;transition:all .8s cubic-bezier(0.18,0.98,0.45,1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.07)}
.hero-banner .cards-box .card:not(.hide)[data-slide='4']{transform:translate(-30vw,0);z-index:5}
.hero-banner .cards-box .card:not(.hide)[data-slide='3']{transform:translate(-15vw,0);z-index:1}
.hero-banner .cards-box .card:not(.hide)[data-slide='2']{transform:translate(0,0);z-index:2}
.hero-banner .cards-box .card:not(.hide)[data-slide='1']{transform:translate(15vw,0);z-index:3}
.hero-banner .cards-box .card:not(.hide)[data-slide='0']{transform:translate(30vw,0);z-index:4}
.hero-banner .flip-card-front-active{border-radius:24px;background-color:white}
.dsp-none{display:none}
.hero-banner .flip-card-front-active{position:relative;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}
.hero-banner .flip-card-active{transform:rotateY(180deg)}
.hero-banner .flip-card-front,.flip-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.hero-banner .flip-card-back{transform:rotateY(180deg) !important}
.hero-banner .input-div{align-items:flex-start !important}
.hero-banner .input-div .form-input{display:flex;flex-direction:column}
.hero-banner .dial-num{display:flex;align-items:center}
.hero-banner .input-flex{display:flex}
.slipcard-container{padding:16px;border-radius:24px;border:.4px solid var(--White,#FFF);background:var(--White,#FFF);box-shadow:-8px 0 12px 0 rgba(0,0,0,0.12);width:100%;height:auto}
.slipcard-container .slipsection-one .slipback{display:flex;gap:3px}
.slipcard-container .slipsection-one .slipback img{width:16px;height:16px}
.slipcard-container .slipsection-one .slipback span{color:var(--balic-brand-color-blue-005-eac,#005dac);text-align:right;font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:18px}
.slipcard-container .slipsection-one .slipback-down{display:flex;align-items:center;gap:6px;margin-top:4px}
.slipcard-container .slipsection-one .slipback-down img{width:10.175px;height:12px}
.slipcard-container .slipsection-one .slipback-down .h5{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.slipcard-container .slipsection-one .slipback-down .h5 b{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:24px}
.slipcard-container .slipsection-one .h6{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-top:4px}
.slipcard-container .slipform-container{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:16px}
.slipcard-container .slipform-container .slipform-card{padding:12px 16px;gap:8px;border-radius:10px;border:1px solid var(--Brand-Blue,#005dac);background:var(--White,#FFF);width:45%}
.slipcard-container .slipform-container .slipform-card input{border:0;outline:0;color:var(--Black-black-300,#545454);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;width:90%}
.slipcard-container .slipform-container .slipform-card select{border:0;outline:0;color:var(--Black-black-300,#545454);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;width:100%;cursor:pointer;opacity:.8}
.slipcard-container .slipform-detailscon{margin-top:12px;display:flex;gap:30px}
.slipcard-container .slipform-detailscon .slipformgender-div{display:flex;align-items:center;gap:4px}
.slipcard-container .slipform-detailscon .slipformgender-div .slipformgender-options{display:flex;gap:6px}
.slipcard-container .slipform-detailscon .slipformgender-div .h4{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}
.slipcard-container .slipform-detailscon .slipformgender-div .slipformbutton{display:flex;width:40px;height:40px;padding:8px;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--card-stroke-99-bfde,#99bfde);background:var(--White,#FFF);cursor:pointer}
.slipcard-container .slipform-detailscon .slipformgender-div .slipformbutton_active{border-radius:10px;border:0;cursor:pointer}
.slipcard-container .slipform-detailscon .slipformgender-div .slipformbutton .img_active{filter:invert(1)}
.slipcard-container .slipform-bottom{margin-top:16px}
.slipcard-container .slipform-bottom .slipform-checkbox{display:flex;align-items:center;gap:2px}
.slipcard-container .slipform-bottom .slipform-checkbox input{width:16px;height:16px}
.slipcard-container .slipform-bottom .slipform-checkbox .h5{color:#000;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}
.slipcard-container .slipform-bottom .slipform-checkbox .h5 a{color:#3070b6;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}
.slipcard-container .slipform-bottom .slipform-last{display:flex;justify-content:space-between;margin-top:8px}
.slipcard-container .slipform-bottom .slipform-last button{display:flex;width:212px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--Gradients-Orange,#ff6700);background:var(--Gradients-Orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
.slipcard-container .slipform-bottom .slipform-last span{color:#000;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;align-self:end}
.checkbox-divh{display:flex;justify-content:space-between;width:137%;align-items:end}
.checkbox-divh span{font-size:10px}
input[type="date"]{position:relative;text-transform:uppercase;color:var(--Black-black-300,#545454)}
input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}
@media screen and (min-width:1400px){.hero-banner .cards-box .card:not(.hide)[data-slide='4']{transform:translate(-28vw,0);z-index:5}
.hero-banner .cards-box .card:not(.hide)[data-slide='3']{transform:translate(-13vw,0);z-index:1}
.hero-banner .cards-box .card:not(.hide)[data-slide='2']{transform:translate(2vw,0);z-index:2}
.hero-banner .cards-box .card:not(.hide)[data-slide='1']{transform:translate(17vw,0);z-index:3}
.hero-banner .cards-box .card:not(.hide)[data-slide='0']{transform:translate(32vw,0);z-index:4}
}
@media screen and (max-width:1280px) and (min-width:1000px){.hero-banner .flip-card-front-active .bottom-pase .check-box .h3{font-size:10px}
.hero-banner .flip-card-front-active .bottom-pase .check-box .h3 a{font-size:10px}
.checkbox-divh span{font-size:8px}
.hero-banner{margin:70px 0 424px 0}
.checkbox-divh{width:132%}
.hero-banner .cards-box .card{height:350px}
.cards-box .card:nth-child(1)::before{border-radius:23px 0 0 24px}
.cards-box .card:nth-child(2)::before{border-radius:23px 0 0 24px}
.cards-box .card:nth-child(3)::before{border-radius:23px 0 0 24px}
.cards-box .card:nth-child(4)::before{border-radius:23px 0 0 24px}
.hero-banner .cards-box .card .flip-card-inner .front-comp2{margin-top:5rem}
.hero-banner .flip-card-front-active .first-pase .left-side-comp{height:unset}
.hero-banner .flip-card-front-active .first-pase{padding:12px 24px;height:293px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp1 .h1{font-size:16px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2 .h5{font-size:20px;line-height:normal}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .stroke-line{margin-top:8px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2{margin-top:4px}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3 .comp3item{margin-top:6px}
.hero-banner .flip-card-front-active .first-pase .right-comp .ellipese .shubh-img{height:273px}
.hero-banner .flip-card-front-active .bottom-pase{bottom:-56px;border-radius:0 0 24px 24px;padding:4px 16px}
.hero-banner .flip-card-front-active .bottom-pase .input-div input:nth-child(1){height:34.531px}
.hero-banner .flip-card-front-active .bottom-pase .input-div .number-div{height:34.531px}
.hero-banner .flip-card-front-active .bottom-pase .input-div button{padding:10px 16px;height:38px;width:134px}
.hero-banner .flip-card-front-active .bottom-pase .input-div{margin-top:10px}
.hero-banner .flip-card-front-active .bottom-pase .check-box{margin-top:10px}
.hero-banner .flip-card-front-active .first-pase .right-comp{width:311px;height:300px;position:relative;bottom:12px}
.slipcard-container .slipform-detailscon{gap:30px}
}
@media screen and (min-width:1000px){.hero-banner .dots{display:none}
}
@media screen and (max-width:1000px){.hide-mob-home{display:none}
.hide-desk-mob{display:block}
.form-container .h1{font-size:20px}
.checkbox-divh{flex-direction:column;width:100%;align-items:center}
.hero-banner .flip-card-front-active{border-radius:24px 24px 0 0}
.slipcard-container .slipform-container .input-field{width:100% !important}
.hero-banner .flip-card-front-active .bottom-pase .input-div{gap:unset}
.hero-banner{margin:52px 0 0 0}
.hero-banner .cards-box{width:100vw;justify-content:flex-start;z-index:0;height:520px;padding:8px}
.hero-banner .cards-box .card:not(.hide){transform:none !important;z-index:1 !important}
.hero-banner .flip-card-inner{display:none !important}
.hero-banner .flip-card-front,.first-pase{height:230px;width:328px}
.hero-banner .flip-card-front-active,.bottom-pase{display:block !important;position:relative !important;width:auto !important}
.hero-banner .bottom-pase{height:260px !important;border:1px solid var(--balic-brand-color-blue-005-eac,#005dac);bottom:0 !important}
.hero-banner .flip-card-front-active .first-pase .right-comp .ellipese{width:149px !important;height:150px !important}
.hero-banner .flip-card-front-active .first-pase .right-comp .ellipese .shubh-img{width:125px !important;height:185px !important;background:var(--backImgMob),no-repeat center/cover !important}
.hero-banner .flip-card-front-active .first-pase .left-side-comp{width:147px !important}
.hero-banner .flip-card-front-active .first-pase .right-comp{position:relative;top:45px;left:20px;width:unset}
.hero-banner .front-comp1 .h1{color:var(--card-bg-color-f-4-faff,#f4faff);font-family:Rubik !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important;line-height:16px !important}
.hero-banner .front-comp2 .h5,.hero-banner .front-comp2 .h5 span{color:var(--White,#FFF);font-family:Rubik !important;font-size:16px !important;font-style:normal !important;font-weight:700 !important;line-height:normal !important;margin-top:8px}
.hero-banner .front-comp3 .comp3item,.hero-banner .flip-card-front-active .first-pase .left-side-comp .stroke-line,.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp2{margin-top:0 !important;width:184px}
.hero-banner .front-comp3 .comp3item .h3,.front-comp3 .comp3item .h3 a{color:var(--White,#FFF);font-family:Rubik;font-size:10px !important;font-style:normal;font-weight:500;line-height:14px}
.hero-banner .input-div .form-input,.input-div,.input-flex{flex-direction:column}
.hero-banner .flip-card-front-active .bottom-pase .input-div{align-items:flex-start !important}
.hero-banner .flip-card-front-active .first-pase .left-side-comp{height:fit-content}
.hero-banner .flip-card-front-active .first-pase{padding:8px 16px 0 16px}
.hero-banner .input-flex input{width:100% !important}
.hero-banner .flip-card-front-active .first-pase .left-side-comp .front-comp3{gap:8px}
.hero-banner .input-flex .number-div{margin-left:0 !important;margin-top:10px !important}
.hero-banner .form-button{width:100%;text-align:center;margin:10px !important}
.hero-banner .bottom-pase .h1{color:#3070b6 !important;font-size:16px !important}
.hero-banner .card,.hero-banner .flip-card-front-active{background-color:white !important;width:328px !important}
.hero-banner .cards-box .card{top:25px;left:15rem;transition:all .8s cubic-bezier(0.18,0.98,0.45,1);box-shadow:none !important;margin:0 5px !important;width:100% !important;border:none !important;max-width:none}
.hero-banner .cards-box .card:not(.hide){position:static}
.hero-banner .dots{bottom:-18px;left:0;margin:16px 0 8px 0;display:flex;justify-content:center;width:100%}
.hero-banner .dot{width:8px;height:8px;background:gray;border-radius:50%;margin:0 3px;cursor:pointer}
.hero-banner .active-dot{background:#3f3f3f;cursor:default}
.form-container .form-box{gap:2px;padding:6px}
.form-container .sub-btn button{width:150px}
.hero-banner .flip-card-front-active .bottom-pase .input-div{margin-top:8px}
.form-container .sub-btn{margin-top:5px}
.cards-box .card:nth-child(1)::before{position:static;background-image:none}
.cards-box .card:nth-child(2)::before{position:static;background-image:none}
.cards-box .card:nth-child(3)::before{position:static;background-image:none}
.cards-box .card:nth-child(4)::before{position:static;background-image:none}
.slipcard-container .slipform-detailscon{align-items:start;flex-direction:column;gap:30px}
.slipcard-container .slipform-container{flex-direction:column}
.slipcard-container .slipform-container .slipform-card{width:100% !important}
.slipcard-container .slipform-bottom .slipform-last{flex-direction:column}
.slipcard-container .slipform-bottom .slipform-last span{align-self:start !important}
.slipcard-container .slipsection-one .slipback-down .h5{font-size:12px}
.slipcard-container .slipsection-one .slipback-down .h5 b{font-size:12px}
.slipcard-container .slipsection-one .h6{font-size:16px}
.slipcard-container .slipform-bottom .slipform-checkbox .h5{font-size:10px}
.slipcard-container .slipform-bottom .slipform-last span{font-size:10px;margin-top:10px}
}
.main-popup{position:fixed;font-family:Allianz Sans;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 1px 1px gray;gap:0;opacity:1;border-radius:10px;text-align:center;padding:5px 30px 5px 30px;width:50%;background-color:#fff;font-size:24px;font-weight:400;z-index:101}
.popup-content{position:relative}
.close-popup{position:absolute;right:-18px;top:-7px;cursor:pointer}
.main_popup_bg{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100}
.message-popup{font-size:18px;padding:20px 0}
@media(max-width:767px){.main-popup{padding:5px 10px 5px 10px;width:90%}
.message-popup{font-size:14px;padding:20px 0}
.close-popup{position:absolute;right:-2px;top:-9px;cursor:pointer}
}