@import"https://fonts.googleapis.com/css2?family=Fira+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.banner-content h1 span:after{content:"";background:url(/build/assets/banner-heading-circle-2152fcf1.png) 0 0/cover no-repeat;position:absolute;width:316px;height:130px;top:-15px;left:0;right:0;z-index:-1}.pointing-image:before{content:"";background:url(/build/assets/banner-arrow-214722e0.png) 0 0/cover no-repeat;width:167px;height:355px;position:absolute;left:88px;top:-55px;-webkit-animation:2s infinite alternate shake;animation:2s infinite alternate shake}.pointing-image:after{content:"";background:url(/build/assets/banner-bg-8be739bb.png) 0 0/cover no-repeat;height:574px;bottom:0;right:0;left:auto;position:absolute;width:785px;z-index:9}.heading-box{padding-top:66px;text-align:center!important;margin:0 auto 45px}.ques label:after{content:"";position:absolute;top:10px;left:9px;width:20px;height:20px;background:url(/build/assets/check-73e10800.svg) 0 0/contain no-repeat;opacity:0;border:none;border-radius:0}.almost-there.ques-wrapper:after{content:"";background:url(/build/assets/steps-arrow-a697ac42.png) 0 0/cover no-repeat;height:30px;width:40px;position:absolute;top:0;left:-71px;-webkit-animation:2s infinite alternate shake;animation:2s infinite alternate shake}.custom_arrow{background-image:url(/build/assets/down-arrow-6c895487.svg);background-repeat:no-repeat;background-position:calc(100% - 10px)}.has-error.input-field{border:2px solid #f22c3d;background:url(/build/assets/invalid-06d68b52.svg) center right .4rem/calc(.65em + .275rem) auto no-repeat #fff;outline:0}.is-valid.input-field{outline:0;background:url(/build/assets/green-tick-13ebe551.svg) center right .4rem/calc(.65em + .275rem) auto no-repeat #fff}button.remove-adr-button{background:#d70909;color:#fff;font-size:22px;border:none;width:50px;height:50px;border-radius:50%;font-weight:700;margin:20px 0 0 15px;display:flex;align-items:center;justify-content:center;flex:0 0 50px}.bank-details{text-align:center}.banner-content.bank-details h6{margin-bottom:18px;font-weight:700;font-size:25px}.banner-content.bank-details p{margin-bottom:18px;font-weight:600;font-size:19px;line-height:24px}.bank-details p:last-child{margin-bottom:0}.banner-content.bank-details{padding:40px 0}.bank-details-content .ques-info input:focus-visible{border:4px solid #fff}.bank-details-content .ques-info label{font-size:22px;font-weight:600;text-align:center}.bank-details-content .ques-input-select .ques p{line-height:28px;font-weight:600;font-size:22px}.bank-details-content .ques-input-select{margin:0 0 39px}.bottom-content.bank-details-content{padding:50px 0 47px}.bank-details-content .ques-input-select.check-box-font{margin:0 0 9px}.mb_4{margin-bottom:30px}.bottom-content.bank-details-content button.sml-btn.theme-lg-btn{font-size:29px!important;width:330px;margin-top:35px}.bank-details-thanku-wrap .p-text a{color:#00574a}.bank-details-thanku-wrap .f1{font-size:70px;border-bottom:3px solid #00574a;display:inline-block;margin-bottom:45px;padding-bottom:0;position:relative}.bank-details-thanku-wrap .f1:before{content:"";position:absolute;width:100%;height:6px;display:block;bottom:-13px;background:#00574a}.bank-details-thanku-wrap .p-text{font-size:24px;line-height:31px}.bank-details-thanku-wrap .thank_inner .p-text{max-width:100%}.bank-details-thanku-wrap .banner-content{padding:40px 0 50px}.bank-details-thanku-wrap .p-text.mt_0{margin-top:0}@media (max-width:1730px){.pointing-image:before{left:0}}@media (max-width:1480px){.footer_content{font-size:19px}.footer{padding:70px 15px 80px}.bank-details-thanku-wrap .f1{font-size:56px}.bank-details-thanku-wrap .p-text{font-size:22px;line-height:29px}.bank-details-thanku-wrap .banner-content{padding:31px 0 38px}}@media (max-width:1380px){.theme-container{max-width:1170px}.ThankYou_Wrap .cards-list.theme-container{max-width:991px;margin:0}.banner-content h1 span:after{width:269px;height:112px;top:-10px}.f1{font-size:76px;line-height:85px}.f2{font-size:31px;line-height:33px}.card-box{width:100%}.cards-list.theme-container{max-width:991px;margin:0 auto}.accordion_container{max-width:1000px;width:100%}.bottom-content:after{height:405px;width:569px}}@media (max-width:1199px){.theme-container{max-width:100%;margin:0 22px}#fieldset14 .theme-container{margin:0 22px}.bottom-content ul li{color:#fff}.desktop-img{display:none}.mobile-img{display:block}.banner-content-wrapper{max-width:100%;padding:0 0 0 60px;box-shadow:none;border-radius:0;background:0 0}.btn-text{font-size:28px}.theme-lg-btn{width:320px;height:102px}.bottom-content:after{height:345px;width:480px}.card-box{width:455px;height:350px}.accordion_container,.cards-list.theme-container{max-width:945px}.cards-list.theme-container{margin:0 auto}}@media (max-width:991px){.f1{font-size:68px;line-height:75px}.bottom-content:after{height:257px;width:353px}.banner-content h1 span:after{width:243px;height:100px;top:-10px}.f2{font-size:28px;line-height:30px}.heading-box h3{line-height:82px}.cards-list.theme-container{max-width:100%;margin:0 30px;padding-top:25px}.heading-box p{max-width:100%;margin-top:17px}.card-box.heading-box{width:100%;max-width:100%;height:auto;min-height:100%;margin-bottom:12px}.cards-list{flex-wrap:wrap;padding-top:70px;padding-bottom:95px;justify-content:center}.card-box{width:100%;height:auto;max-width:100%;padding:20px}.card-content{max-width:100%;padding-bottom:0}.ThankYou_Wrap .thank-u-cards .card-box{width:100%;padding-left:15px;padding-right:15px}.ThankYou_Wrap .Thank-u-Applying .card-box{width:100%;min-height:auto}.ThankYou_Wrap .thank-u-cards .card-box{min-height:auto;padding:20px}.bank-details-thanku-wrap .f1{font-size:54px}.bank-details-thanku-wrap .p-text{font-size:19px;line-height:25px}}@media (max-width:767px){.right-logo:first-child{display:none}.progressbar>div{height:43px!important}.banner-content h1 span:after{width:231px;height:96px;top:-12px}.bottom-content:after{background:url(/build/assets/banner-bg2-c995941b.svg);height:201px;width:180px}.theme-sml-btn{width:200px;height:70px}.f1{font-size:50px;line-height:58px}.FAQ h2{text-align:left;margin-bottom:35px}.sml-btn{font-size:18px}.card-txt{font-size:25px}.card-box{min-height:100%}.theme-lg-btn{width:280px;height:90px}.logo-img img{max-width:320px}.custom-signpad{max-width:525px}.footer_links a{font-size:19px;margin-right:20px}}@media (max-width:575px){.footer_content p{margin-bottom:15px}.fade-signature-text{padding-top:15px;padding-bottom:35px}.main-header .logo_img{max-width:310px}.footer_links a{font-size:16px;margin-right:0;align-self:center;position:relative;width:207px;padding:21px 0}.footer_links{display:flex;flex-direction:column;margin-top:30px}.footer_content{font-size:14px;margin:0 auto}.footer_links a:after{content:"";position:absolute;left:0;right:0;width:207px;height:1px;background:#000;margin:0 auto;bottom:0}.fieldset .banner-top p img,.footer_links a:last-child:after{display:none}.footer{padding:30px 30px 48px}header{padding:10px 0 13px}.progressbar>div{height:30px!important;left:0}.logo-img img{max-width:181px}.right-logo img{width:100%;max-width:41px;height:100%}.banner-content h1 span:after{width:162px;height:68px;top:-6px}.banner-top{padding:0;height:30px;display:flex;align-items:center;justify-content:center;margin:0}.banner-top p,.p-text{font-size:16px}.mb-20{margin-bottom:32px}.back-btn,.return-to-ireland{margin-top:30px}.banner-content-wrapper{padding-left:0}.pointing-image:before{left:-11px;max-width:87px;height:237px;top:-18px;z-index:3}.fieldset .banner-top p{justify-content:center;font-size:13px}.img-ques-numb h6,span.plusminus{align-items:center;display:flex}.banner-content{padding:23px 0 35px}.f1{font-size:44px;line-height:49px}.fieldset .banner-content h1 span{text-decoration:underline}.inner-f1{font-size:22px;line-height:23px}.f2{font-size:20px;line-height:22px}.img-ques-numb h6 img{margin-right:6px;margin-top:-3px}.banner-content p span{color:#9d9d9d}.image-one{width:44px;height:38px;margin-right:11px}.bottom-content ul li{font-size:14px;margin-bottom:16px}.theme-lg-btn,.theme-sml-btn{width:236px;height:77px;font-size:22px}.theme-lg-btn img{margin-left:7px;max-width:7px}.bottom-content{padding:29px 0 38px}.last-content p img{max-width:132px;margin-left:8px}.last-content p{font-size:14px}.first-fieldset .banner-top:after{clip-path:polygon(0% 0,100% 0,75% 100%,0% 100%)}.heading-box h3{line-height:51px;margin-bottom:8px}.cards-list{padding-top:0;padding-bottom:76px;justify-content:left}.heading-box p{margin-top:0;margin-bottom:32px}.card-box{min-height:100%;max-width:334px;padding:23px 40px 48px 21px;margin-bottom:20px}.card-img img,span.plusminus img{width:100%}.card-img{height:auto;width:23px}.heading-box{padding-top:37px;text-align:left}.card-box h5{margin-top:4px;margin-bottom:12px}.FAQ{padding-top:65px;padding-bottom:50px}.FAQ h2{margin-bottom:39px}span.rotate.arrow{max-width:16px;flex:0 0 16px;display:flex;align-items:center}span.rotate.arrow img{width:100%;margin:0}.address-txt,.card-txt{font-size:22px}.accordion_head{padding:19px 10px 19px 14px}span.plusminus{max-width:20px;flex:0 0 20px}.rotate.arrow-up{transform:rotate(180deg);display:flex;align-items:center}.FAQ button{margin-top:32px;margin-left:0}.accordion_body{font-size:16px;line-height:22px;padding:14px 14px 20px}.accordion_body ul li{margin-bottom:9px}.accordion_body ul{margin-top:7px}.accordion_body p{padding:0;margin-top:12px}.accordian-wrap{margin-bottom:29px}.ques-wrapper h6{font-size:26px;line-height:30px}.ques{margin-top:15px}button.sml-btn.theme-lg-btn{font-size:25px!important}.ques label{padding-left:45px;padding-top:11px;font-size:15px}.bottom-content .postcodeLookup{height:49px;width:215px!important;font-size:16px;margin-top:13px}.ques-input-select{margin:19px 0}.dob-fieldset{padding:0 6px 0 0;margin-bottom:0}.ques.title-radio{margin-top:25px;display:block}.sixth-fieldset .ques{margin-top:0}.btn-fieldset img{max-width:7px}.sixth-fieldset .title-ques h5{margin-bottom:10px}.sixth-fieldset select{font-size:16px;text-align:left;padding-left:24px}.seventh-fieldset select.Ireland-form{height:60px}.seventh-fieldset .employment-income{margin-top:8px;margin-bottom:35px}.seventh-fieldset .banner-content h1,.sixth-fieldset .banner-content h1{margin-bottom:8px}.seventh-fieldset .banner-content p.f2,.sixth-fieldset .banner-content p.f2{font-size:16px;line-height:19px}.last-input{margin-top:63px}.title-ques .ques-yes-no.three-options{max-width:315px}.title-ques.info-dependant{margin-bottom:70px}.ninth-fieldset .banner-content h1,.tenth-fieldset .banner-content h1{margin-bottom:6px}.title-ques{margin-bottom:35px}.non-employment-income-wrapper{margin:69px 0 40px}.ques-yes-no{max-width:195px}.ques-info label{font-size:14px}.eighth-fieldset .bottom-content button.adress-btn,.seventh-fieldset .bottom-content button.adress-btn{height:55px;width:205px;font-weight:600}.address-box{padding:30px 22px}.income-source{padding:20px 0 0}.ireland-form,.ques-info input,.ques-info select.lg-select{height:60px;font-size:13px;padding:0 18px;color:#000}.signature_pad_wrapper{height:229px}.signature_pad_wrapper .btn-danger{font-size:18px;left:0;padding:0}.checkmark-info p{line-height:20px;font-size:16px}.signpad-info h2{font-size:18px;padding-top:30px;padding-bottom:10px}button#clear-signature{font-size:16px;padding:0}.fieldset .banner-content p span{font-weight:700;color:#000}.sms-text{font-size:13px;padding-top:8px}.eighth-fieldset .employment-income{margin-bottom:30px}select{font-size:15px!important}#fieldset13 .sms-text{top:-21px;font-size:12px}.thank_inner h2.f1{font-size:51px;line-height:55px;margin-bottom:10px}.thank_inner h2.f1 .inner-f1{font-size:19px;line-height:23px}.thank_inner p.p-text{font-size:16px;line-height:18px;margin-top:10px}.ThankYou_Wrap .ques-wrapper h6{font-size:29px;line-height:30px;margin:0}.ThankYou_Wrap .bottom-content{padding:38px 0}.thank-u-cards.cards-list{padding-top:22px;padding-bottom:49px}.ThankYou_Wrap .thank-u-cards .card-box{min-height:100%;padding-bottom:25px}.ThankYou_Wrap .ques-wrapper p{font-size:22px;margin-bottom:5px}.ThankYou_Wrap .cards-list .card-box{padding:22px 57px 35px 22px}button.remove-adr-button{font-size:15px;width:35px;height:35px;margin:10px 0 0 15px;flex:0 0 35px}.lookup-modal .modal-content{max-width:325px!important;margin:11px auto 0!important;border-radius:10px!important;padding:25px 18px 15px!important}.lookup-modal .modal-header h2{font-size:28px}.lookup-modal .modal-footer button{margin-top:0;width:89px;height:38px}.bank-details-thanku-wrap .p-text{font-size:16px;line-height:22px}.bank-details-thanku-wrap .f1:before{height:5px;bottom:-10px}.bank-details-thanku-wrap .thank_inner h2.f1{font-size:51px;line-height:55px;margin-bottom:32px}}@media (max-width:410px){.last-content p{font-size:11px}.bank-details-thanku-wrap .thank_inner h2.f1{font-size:46px}}.site_loader{justify-content:center;display:flex;min-height:100vh;align-items:center}.f1,.f2{color:#333}a,body,fieldset,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}.first-fieldset .banner-top:after,.second-fieldset .banner-top:after{content:"";background-color:#03fa92;clip-path:polygon(0% 0,100% 0,90% 100%,0% 100%)}.banner-progress:before,.first-fieldset .banner-top:after,.second-fieldset .banner-top:after{clip-path:polygon(0% 0,100% 0,90% 100%,0% 100%)}.accordion_head,.back-btn button,.btn,.ques label,.theme-lg-btn,.theme-sml-btn,button{cursor:pointer}body{font-family:Fira Sans,sans-serif}.theme-container{max-width:1520px;margin:0 auto}.display-flex{display:flex;align-items:center;justify-content:space-between}.f1{font-size:88px;font-weight:700;line-height:88px}.f2,.f3{font-weight:400}.f2{font-size:35px;line-height:35px}.f3{color:#fff;font-size:25px;line-height:26px}.btn-text,.sml-btn{font-weight:700;color:#fff}.btn-text{font-size:35px}.sml-btn{font-size:25px}.p-text{font-size:25px;font-weight:400;color:#333}.card-txt,.fieldset .banner-content p span{font-weight:700}.card-txt{font-size:35px;line-height:normal}fieldset{border:none;outline:0}.theme-lg-btn{width:374px;height:122px;background:linear-gradient(0deg,#1e1e38 0,#454766 100%) no-repeat padding-box;box-shadow:0 6px #b5b7c1;border:none;display:flex;align-items:center;justify-content:center;transition:.3s ease-out}.theme-lg-btn img{margin-left:20px;width:7px}.image-one img,.logo-img img{width:100%;height:100%}button.sml-btn.theme-lg-btn{font-size:35px!important}.theme-lg-btn:hover,.theme-sml-btn:hover{background:#e9eaeb;border:1px solid #fff}.theme-sml-btn{width:244px;height:90px;background:no-repeat padding-box;background:-o-linear-gradient(bottom,#1e1e38 0,#454766 100%) no-repeat padding-box;background:linear-gradient(0deg,#1e1e38 0,#454766 100%) no-repeat padding-box;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.accordion-content,button.close-button,button.primary-btn{transition:.2s ease-in-out}.ques-wrapper{max-width:525px;margin:0 auto}header{background:#00574a;padding:14px 0}.right-logos{max-width:210px}.right-logo img{max-width:100%;height:100%}.right-logo:first-child{margin-right:47px}.banner-content h1{margin-bottom:20px}.banner-content-wrapper{background:#fff;max-width:562px;padding:40px;box-shadow:0 7px 19px #00000029;border-radius:24px}.fieldset .banner-top p img{margin-right:15px}.fieldset .banner-top p{justify-content:left}.banner-content h1 span:after{content:"";background:url(/build/assets/banner-heading-circle-2152fcf1.png) 0 0/cover no-repeat;position:absolute;width:316px;height:130px;top:-15px;left:0;right:0;z-index:-1}.banner-content h1 span{color:#0eb56c;border:none;position:relative}.banner-content .inner-f1{border:none;border-radius:0}.banner-content span.inner-f1:after,.further-steps .banner-section~section,.further-steps .last-content,.mobile-img,.ques input,.second_step_active .banner-section~section{display:none}.banner-top{background:linear-gradient(191deg,#0eb56c 0,#088d69 100%) no-repeat padding-box;padding:10px 0}.banner-top p{display:flex;align-items:self-end}.banner-content{background:#e9eaeb;padding:60px 0 72px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));overflow:hidden}.pointing-image:before{content:"";background:url(/build/assets/banner-arrow-214722e0.png) 0 0/cover no-repeat;width:167px;height:355px;position:absolute;left:88px;top:-55px;-webkit-animation:2s infinite alternate shake;animation:2s infinite alternate shake}.pointing-image:after{content:"";background:url(/build/assets/banner-bg-8be739bb.png) 0 0/cover no-repeat;height:574px;bottom:0;right:0;left:auto;position:absolute;width:785px;z-index:9}.bottom-content{background:linear-gradient(180deg,#0eb56c 0,#088d69 100%) no-repeat padding-box;padding:77px 0 63px;position:relative}.bottom-content.pointing-image{padding:40px 0 53px}.bottom-content ul li{display:flex;align-items:center;color:#333;text-decoration:none;margin-bottom:25px}.image-one{width:58px;height:58px;margin-right:20px}.image-one img{object-fit:contain}.last-content{background:#00574f;padding:10px 0}.last-content p img{margin-left:15px;max-width:256px;height:100%}.last-content p,.remove-adr-wraper{display:flex;align-items:center}.back-btn{margin-top:110px}.progressbar>div>div{height:50px!important;background:#fae703!important;clip-path:polygon(0 0,100% 0,calc(100% - 35px) 100%,0% 100%)}.completed.progressbar>div>div{clip-path:polygon(0 0,100% 0,calc(100% + -0px) 100%,0% 100%)}.progressbar>div{height:50px!important;position:absolute;top:0;border-radius:0!important;background:linear-gradient(7deg,#0eb56c 0,#088d69 100%) no-repeat padding-box!important}.almost-there.ques-wrapper,.banner-top,.banner-top p,.cards-section,.checkmark,.input-icn,.ques label,.ques-info{position:relative}img.user-img,img.user-img-euro{top:50%;transform:translateY(-50%)}.FAQ{padding-top:110px;padding-bottom:120px}.FAQ h2{text-align:center;margin-bottom:65px}.FAQ button{text-align:center;margin:55px auto 0}.accordion_container{width:1109px;margin:0 auto}.accordion_body p{padding:18px 0;margin:0;font-weight:400}.accordian-wrap,.accordion-item{margin-bottom:32px}.accordion_head{color:#fff;padding:44px 35px 37px;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 1px;background:#454766}.accordion_body{margin-top:-2px;color:#333;font-size:22px;line-height:28px;background:#fff;border:2px solid #007574;padding:20px 30px}.accordion_body ul{margin-left:20px}.accordion_body ul li::marker{color:#007574}.cards-section{background:#e9eaeb;z-index:99}.card-box{max-width:485px}.card-content{max-width:392px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between}.heading-box{padding-top:66px;text-align:left}.banner-top p,.footer,.ireland-form,.modal-content{text-align:center}.heading-box h3{line-height:92px}.heading-box p{margin-top:17px}.card-box h5{color:#0062ab;margin-top:5px;margin-bottom:8px}.card-box button{margin-top:28px}.cards-list{flex-wrap:wrap;padding-top:60px;padding-bottom:95px}.card-img{height:36px;width:55px;display:flex;align-items:end}.card-box{width:485px;min-height:503px;background:#fff;box-shadow:0 7px 19px #00000029;display:flex;align-items:stretch;padding:35px 0 47px;margin-bottom:30px}.card-box.heading-box{background:0 0;box-shadow:none;display:block;padding:0}.banner-top p{margin:0 auto;justify-content:center;z-index:99;text-transform:uppercase}.banner-top{z-index:2}.first-fieldset .banner-top:after{position:absolute;width:20%;height:100%;left:0;top:0}.img-ques-numb h6{color:#fff;font-weight:200}.img-ques-numb h6 img{margin-right:10px;max-width:25px;height:100%}.ques-wrapper h6{color:#fff;font-weight:700;margin-top:16px;max-width:525px;margin-bottom:16px;line-height:41px}.ques-yes-no{max-width:215px}.ques-yes-no.three-options{max-width:450px}.ques-yes-no.four-options{max-width:270px}.ques label{color:#fff;padding-left:50px;padding-top:5px}.ques label:before{content:"";position:absolute;top:0;left:0;width:34px;height:34px;background:#fcfcfc;border:2px solid #003f2e}.ques label:after{content:"";position:absolute;top:10px;left:9px;width:20px;height:20px;background:url(/build/assets/check-73e10800.svg) 0 0/contain no-repeat;opacity:0;border:none;border-radius:0}.ques input:checked+label:after{opacity:1;transform:none;border-radius:0}.ques{margin-top:50px}.back-btn button{background:0 0;color:#fff;border:none;outline:0;font-size:18px;text-decoration:underline;padding:0}.back-btn button img{max-width:18px;margin-right:6px}#fieldset10 .ques-wrapper h6{margin-bottom:39px}#fieldset10 .title-ques{margin-bottom:60px}.almost-there.ques-wrapper:after{content:"";background:url(/build/assets/steps-arrow-a697ac42.png) 0 0/cover no-repeat;height:30px;width:40px;position:absolute;top:0;left:-71px;-webkit-animation:2s infinite alternate shake;animation:2s infinite alternate shake}.second-fieldset .banner-top:after{position:absolute;width:40%;height:100%;left:0;top:0}.fourth-fieldset .banner-top:after,.third-fieldset .banner-top:after{clip-path:polygon(0% 0,100% 0,95% 100%,0% 100%);background-color:#03fa92;content:"";position:absolute;top:0;z-index:0;height:100%;left:0}.inner-f1{color:#333!important;font-size:35px;line-height:35px;display:block}.fade-span,.second-fieldset .banner-content p span{color:#9d9d9d;font-weight:400}.third-fieldset .banner-top:after{width:60%}.fourth-fieldset .banner-top:after{width:80%}.fifth-fieldset .banner-top:after{content:"";background-color:#03fa92;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.ques-input-select{margin:30px 0}.check-box-font label{font-size:18px;padding-left:53px;padding-top:11px}.sixth-fieldset .title-ques h5{font-size:17px;padding-bottom:12px}.btn-fieldset{width:100%;max-width:100%}.title-radio{display:flex;align-items:center;margin-top:10px}.title-ques h5{color:#fff;font-size:20px;font-weight:400;margin-bottom:9px}.sixth-fieldset .ques-wrapper h6{margin-bottom:40px}.mb-20,.title-ques{margin-bottom:30px}.postcodeLookup{font-size:18px;margin-top:20px;width:248px!important;height:81px}.ques-info{display:flex;flex-direction:column;justify-content:start;align-items:baseline;width:100%}.ques-info input,.ques-info select.lg-select{width:100%;height:75px;border:2px solid #003f2e;padding:0 20px;font-size:19px;box-sizing:border-box}.ques-info label{color:#fff;font-size:20px;font-weight:400;margin-bottom:10px}.dob-fieldset{padding:14px 6px 18px 0;margin-bottom:10px;max-width:100%;border:none;width:100%}.sixth-fieldset select{font-size:19px;color:#000;width:100%;height:60px;text-align:center;margin-right:0}.sms-text{font-size:15px;color:#fff;opacity:.6;padding-top:15px}.btn-fieldset img{margin-left:15px}.check-box-font .ques,.sixth-fieldset .ques{margin-top:15px}.banner-progress,.eighth-fieldset .banner-top,.seventh-fieldset .banner-top,.sixth-fieldset .banner-top{background:#03fa92}.form-detail,.w-100{width:100%}.eighth-fieldset select.Ireland-form,.seventh-fieldset select.Ireland-form{width:100%;height:70px;border:2px solid #003f2e;padding:0 15px;font-size:19px;margin-right:10px}.dob-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;width:100%}.return-to-ireland{margin-top:60px}.income-source{padding:35px 0 0}.employment-income{margin-top:25px}.employment-income.title-ques{margin-bottom:2px}.non-employment-income-wrapper{margin:97px 0 50px}.ireland-form{width:100%;height:70px;font-size:19px;color:#000;margin-right:31px}.address-txt{font-size:28px;color:#333}.address-box{background:#fff;box-shadow:#0000001a 0 4px 12px;padding:36px;border-radius:20px;margin:32px 0 0;max-width:462px;height:217px}.custom-signpad,.signpad-info,.signpad-info .ques-info{max-width:600px}.lpt-wrapper{margin:55px 0}.banner-progress:before{content:"";background:#007574;position:absolute;width:20%;height:100%;left:0;top:0}.last-fieldset,fieldset.eighth-fieldset{padding:0}.eighth-fieldset .employment-income{margin-top:20px}.last-fieldset .banner-top{background:#03fa92;padding:10px 0}#signature-pad-leaner{margin-bottom:0;width:100%}.signature_pad_wrapper{position:relative;height:300px}.signature_pad_wrapper .canvas_wrapper{overflow:hidden;border:2px solid #c7c7c7;background:#fff;padding:0}.signature_pad_wrapper .btn-danger{border-radius:0;background:0 0!important;border:none!important;font-size:25px;font-weight:400;color:#fff;position:relative;top:10px;margin:0;text-decoration:underline}.custom-signpad{padding-top:20px}.checkmark-info{padding-top:12px}.checkmark_stem{width:8px;height:18px;position:absolute;top:0;left:3px;transform:rotate(45deg);border-bottom:2px solid #0a976a;border-right:2px solid #0a976a}.coolBeans,.footer,.lds-ripple,footer{position:relative}.checkmark-info p{padding-left:30px;color:#000;max-width:550px;text-align:justify;line-height:30px}.signpad-info h2{font-size:22px;font-weight:700;color:#fff;padding-bottom:20px}.signpad-info{padding-top:80px}.fade-signature-text{color:#ffffff8c;display:block;padding-top:22px;padding-bottom:57px}#fieldset11 .sms-text{color:#ecec02;font-weight:500;opacity:1}footer{background:#989898;min-height:500px;z-index:99}.coolBeans{overflow:hidden;transition:transform .2s ease-in-out;will-change:transform;z-index:0}.coolBeans:after{background-color:#e9eaeb;content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%) rotate(10deg);transform-origin:top left;transition:transform .2s ease-out;will-change:transform;z-index:-1}.coolBeans:hover:after{transform:translate(0)}.coolBeans:hover{border:2px solid #e9eaeb;color:#333;transform:scale(1.05);will-change:transform}.coolBeans:hover img{filter:invert(1)}.custom_arrow{background-image:url(/build/assets/down-arrow-6c895487.svg);background-repeat:no-repeat;background-position:calc(100% - 10px)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}img.user-img-euro{position:absolute;left:10px}img.user-img{position:absolute;right:29px}.opacity_wrap{background:#007574;opacity:.64;pointer-events:none}.opacity_wrap.active{background:0 0;opacity:1;pointer-events:unset}.rotate.arrow-up{transform:rotate(180deg)}.has-error.input-field{border:2px solid #f22c3d;background:url(/build/assets/invalid-06d68b52.svg) center right .4rem/calc(.65em + .275rem) auto no-repeat #fff;outline:0}.is-valid,.is-valid.input-field{border:2px solid #0ec779}.error{color:#97000d;padding-top:10px}.is-valid.input-field{outline:0;background:url(/build/assets/green-tick-13ebe551.svg) center right .4rem/calc(.65em + .275rem) auto no-repeat #fff}.rotate{transition:transform .3s ease-out}.information-modal.modal{background:#00000073;max-width:100%;position:fixed;top:0;z-index:9999;left:0;right:0;margin:0 auto;min-height:100vh;display:flex;align-items:center;justify-content:center}.modal-content{width:555px;background:#fff;padding:50px;border-radius:20px}.modal-header h2{color:#028950;font-size:40px;margin-bottom:5px}button.close-button{background:red}button.primary-btn{background:#028950}button.close-button:hover{background:#fff;border:1px solid red;color:red}button.primary-btn:hover{background:#fff;border:1px solid #028950;color:#028950}.modal-footer button{width:100px;height:50px;margin-right:12px;margin-top:20px;border:none;cursor:pointer;color:#fff;font-size:18px;border-radius:9px}.modal-body{color:#028950;font-size:25px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-moz-appearance:none}.disabled{color:#000}.footer{background:#989898;z-index:99;min-height:200px;color:#fff;padding:85px 15px 75px}.footer_content{font-size:22px;max-width:987px;margin:0 auto}.footer_links{margin-top:70px}.footer_links a:hover{color:#03fa92}.footer_links a{font-size:25px;color:#fff;text-decoration:none;font-weight:700;margin-right:70px}#fieldset8 .ques-input-select,.footer_links a:last-child{margin:0}.ThankYou_Wrap .bottom-content{padding:77px 0 10px}.thank_inner p.p-text{max-width:675px;margin-top:15px}.thank_inner .banner-content .inner-f1{margin-top:7px}.ThankYou_Wrap .cards-list{padding-top:25px;padding-bottom:75px}.thank-u-cards.cards-list{flex-wrap:wrap;max-width:100%;margin:0;justify-content:start;gap:30px}.thank-u-cards.cards-list .card-box{margin-bottom:0}.ThankYou_Wrap .thank-u-cards .card-box{width:485px;min-height:415px;padding:30px 0 0}.ThankYou_Wrap .ques-wrapper,.ThankYou_Wrap .ques-wrapper h6{max-width:100%}.ThankYou_Wrap .ques-wrapper p,.footer_content p a{color:#fff}.euro-input-img{padding:5px 0 0 31px!important}#fieldset8 .bottom-content{padding:50px 0 63px}#fieldset8 .non-employment-income-wrapper{margin:97px 0 75px}#fieldset13 .sms-text{position:relative;top:-60px}#fieldset13 .sms-text+div.ques-input-select{margin-top:0}.ques-info input:focus-visible,.ques-info select.lg-select:focus-visible{outline:0;border:none}.postcodeLookup:hover{color:#23233e}button.remove-adr-button{background:#d70909;color:#fff;font-size:22px;border:none;width:50px;height:50px;border-radius:50%;font-weight:700;margin:20px 0 0 15px}.footer_content p{max-width:685px;margin:25px auto 0}.ques.display-flex p{margin-bottom:10px}.signpad-info ul{background-color:#fff;padding:20px 21px 9px 15px;border-radius:5px;margin-bottom:30px}.partner-sign{margin-bottom:100px}.ques-wrapper.almost-there.choose-occupation-wrap select{padding-right:30px}@media (max-width:1840px){.pointing-image:before{left:20px;top:-68px}}@media (max-width:1730px){.pointing-image:before{left:0}header{padding:10px 0}.logo-img img{max-width:230px}.right-logo img{max-width:50px}.right-logo:first-child{margin-right:30px}.banner-top p{font-size:19px;margin:0}.fieldset .banner-top p img{margin-right:8px;max-width:26px}.banner-content{padding:32px 0 25px}.banner-content h1{margin-bottom:20px}.banner-content h1{font-size:72px;line-height:74px}.banner-content p{font-size:25px;line-height:25px}.image-one{width:50px;height:50px;margin-right:15px}.bottom-content ul li{margin-bottom:22px;font-size:21px}.bottom-content.pointing-image{padding:25px 0 53px}.banner-content h1 span:after{width:251px;height:105px;top:-11px}}@media (max-width:1675px){.pointing-image:before{left:0;max-width:89px;height:209px;top:0}#fieldset10 .theme-container,#fieldset11 .theme-container,#fieldset12 .theme-container,#fieldset13 .theme-container,#fieldset9 .theme-container{max-width:1350px}}@media (max-width:1560px){.theme-container{max-width:1350px}.card-box{width:428px}.bottom-content:after{height:477px;width:687px}.f2{font-size:35px;line-height:38px}.inner-f1{padding-top:5px}.footer_links a{font-size:22px;margin-right:50px}#fieldset10 .theme-container,#fieldset11 .theme-container,#fieldset12 .theme-container,#fieldset13 .theme-container,#fieldset14 .theme-container,#fieldset9 .theme-container{max-width:1170px}.card-box,.ThankYou_Wrap .thank-u-cards .card-box{width:428px}}@media (max-width:1480px){.footer_content{font-size:19px}.footer{padding:70px 15px 80px}}@media (max-width:1380px){.theme-container{max-width:1170px}.ThankYou_Wrap .cards-list.theme-container{max-width:991px;margin:0}.banner-content h1 span:after{width:217px;height:90px;top:-10px}.f1{font-size:76px;line-height:85px}.f2{font-size:31px;line-height:33px}.card-box{width:100%}.cards-list.theme-container{max-width:991px;margin:0 auto}.accordion_container{max-width:1000px;width:100%}.bottom-content:after{height:405px;width:569px}.banner-content h1{font-size:63px;line-height:65px}.banner-content h1{margin-bottom:14px}.banner-content p{font-size:23px;line-height:23px}.logo-img img{max-width:200px}.banner-top p{font-size:17px}.fieldset .banner-top p img{margin-right:6px;max-width:25px}.right-logo img{max-width:46px}.banner-content{padding:23px 0 20px}.banner-content-wrapper{padding:25px 30px}.theme-lg-btn{height:100px;font-size:25px}.image-one{width:45px;height:45px;margin-right:13px}.ThankYou_Wrap .Thank-u-Applying .card-box{width:368px;box-sizing:border-box;padding:20px;min-height:559px}.ThankYou_Wrap .thank-u-cards .card-box{min-height:450px}}@media (max-width:1300px){.almost-there.ques-wrapper:after{display:none}}@media (max-width:1280px){.main-header .logo_img{max-width:395px}}@media (max-width:1199px){.theme-container{max-width:100%;margin:0 30px}#fieldset14 .theme-container{margin:0 27px}.bottom-content ul li{color:#fff}.desktop-img{display:none}.mobile-img{display:block}.banner-content-wrapper{max-width:100%;padding:0 0 0 60px;box-shadow:none;border-radius:0;background:0 0}.btn-text{font-size:28px}.theme-lg-btn{width:320px;height:102px}.bottom-content:after{height:345px;width:480px}.card-box{width:455px;height:350px}.accordion_container,.cards-list.theme-container{max-width:945px}.cards-list.theme-container{margin:0 auto}}@media (max-width:991px){.f1{font-size:68px;line-height:75px}.bottom-content:after{height:257px;width:353px}.banner-content h1 span:after{width:243px;height:100px;top:-10px}.f2{font-size:28px;line-height:30px}.heading-box h3{line-height:82px}.cards-list.theme-container{max-width:100%;margin:0 30px;padding-top:25px}.heading-box p{max-width:100%;margin-top:17px}.card-box.heading-box{width:100%;max-width:100%;height:auto;min-height:100%;margin-bottom:12px}.cards-list{flex-wrap:wrap;padding-top:70px;padding-bottom:95px;justify-content:center}.card-box{width:100%;height:auto;max-width:100%;padding:20px}.card-content{max-width:100%;padding-bottom:0}.ThankYou_Wrap .thank-u-cards .card-box{width:100%;padding-left:15px;padding-right:15px}.ThankYou_Wrap .Thank-u-Applying .card-box{width:100%;min-height:auto}.ThankYou_Wrap .thank-u-cards .card-box{min-height:auto;padding:20px}}@media (max-width:767px){.right-logo:first-child{display:none}.progressbar>div{height:43px!important}.banner-content h1 span:after{width:231px;height:96px;top:-12px}.bottom-content:after{background:url(/build/assets/banner-bg2-c995941b.svg);height:201px;width:180px}.theme-sml-btn{width:200px;height:70px}.f1{font-size:50px;line-height:58px}.FAQ h2{text-align:left;margin-bottom:35px}.sml-btn{font-size:18px}.card-txt{font-size:25px}.card-box{min-height:100%}.theme-lg-btn{width:280px;height:90px}.logo-img img{max-width:320px}.custom-signpad{max-width:525px}.footer_links a{font-size:19px;margin-right:20px}}@media (max-width:575px){.lookup-modal .modal-content{max-width:300px;background:#fff;display:block;margin:80px auto 0;border-radius:20px;padding:25px 20px 15px}.footer_content p{margin-bottom:15px}.fade-signature-text{padding-top:15px;padding-bottom:35px}.main-header .logo_img{max-width:310px}.footer_links a{font-size:16px;margin-right:0;align-self:center;position:relative;width:207px;padding:21px 0}.footer_links{display:flex;flex-direction:column;margin-top:30px}.footer_content{font-size:14px;margin:0 auto}.footer_links a:after{content:"";position:absolute;left:0;right:0;width:207px;height:1px;background:#000;margin:0 auto;bottom:0}.fieldset .banner-top p img,.footer_links a:last-child:after{display:none}.footer{padding:30px 30px 48px}header{padding:10px 0 13px}.progressbar>div{height:30px!important;left:0}.logo-img img{max-width:181px}.right-logo img{width:100%;max-width:41px;height:100%}.banner-content h1 span:after{width:162px;height:68px;top:-6px}.banner-top{padding:0;height:30px;display:flex;align-items:center;justify-content:center;margin:0}.banner-content h1{font-size:44px;line-height:49px}.banner-top p,.p-text{font-size:16px}.mb-20{margin-bottom:32px}.back-btn,.return-to-ireland{margin-top:30px}.banner-content-wrapper{padding-left:0}.pointing-image:before{left:-11px;max-width:87px;height:237px;top:-18px;z-index:3}.fieldset .banner-top p{justify-content:center;font-size:13px}.img-ques-numb h6,span.plusminus{align-items:center;display:flex}.banner-content{padding:23px 0 35px}.f1{font-size:44px;line-height:49px}.fieldset .banner-content h1 span{text-decoration:underline}.inner-f1{font-size:22px;line-height:23px}.f2{font-size:20px;line-height:22px}.img-ques-numb h6 img{margin-right:6px;margin-top:-3px}.banner-content p span{color:#9d9d9d}.image-one{width:44px;height:38px;margin-right:11px}.bottom-content ul li{font-size:14px;margin-bottom:16px}.theme-lg-btn,.theme-sml-btn{width:236px;height:77px;font-size:22px}.theme-lg-btn img{margin-left:7px;max-width:7px}.bottom-content{padding:29px 0 38px}.last-content p img{max-width:132px;margin-left:8px}.last-content p{font-size:14px}.first-fieldset .banner-top:after{clip-path:polygon(0% 0,100% 0,75% 100%,0% 100%)}.heading-box h3{line-height:51px;margin-bottom:8px}.cards-list{padding-top:0;padding-bottom:76px;justify-content:left}.heading-box p{margin-top:0;margin-bottom:32px}.card-box{min-height:100%;max-width:334px;padding:23px 40px 48px 21px;margin-bottom:20px}.card-img img,span.plusminus img{width:100%}.card-img{height:auto;width:23px}.heading-box{padding-top:37px;text-align:left}.card-box h5{margin-top:4px;margin-bottom:12px}.FAQ{padding-top:65px;padding-bottom:50px}.FAQ h2{margin-bottom:39px}span.rotate.arrow{max-width:16px;flex:0 0 16px;display:flex;align-items:center}span.rotate.arrow img{width:100%;margin:0}.address-txt,.card-txt{font-size:22px}.accordion_head{padding:19px 10px 19px 14px}span.plusminus{max-width:20px;flex:0 0 20px}.rotate.arrow-up{transform:rotate(180deg);display:flex;align-items:center}.FAQ button{margin-top:32px;margin-left:0}.accordion_body{font-size:16px;line-height:22px;padding:14px 14px 20px}.accordion_body ul li{margin-bottom:9px}.accordion_body ul{margin-top:7px}.accordion_body p{padding:0;margin-top:12px}.accordian-wrap{margin-bottom:29px}.ques-wrapper h6{font-size:26px;line-height:30px}.ques{margin-top:15px}button.sml-btn.theme-lg-btn{font-size:25px!important}.ques label{padding-left:45px;padding-top:11px;font-size:15px}.bottom-content .postcodeLookup{height:49px;width:215px!important;font-size:16px;margin-top:13px}.ques-input-select{margin:19px 0}.dob-fieldset{padding:0 6px 0 0;margin-bottom:0}.ques.title-radio{margin-top:25px;display:block}.sixth-fieldset .ques{margin-top:0}.btn-fieldset img{max-width:7px}.sixth-fieldset .title-ques h5{margin-bottom:10px}.sixth-fieldset select{font-size:16px;text-align:left;padding-left:24px}.seventh-fieldset select.Ireland-form{height:60px}.seventh-fieldset .employment-income{margin-top:8px;margin-bottom:35px}.seventh-fieldset .banner-content h1,.sixth-fieldset .banner-content h1{margin-bottom:8px}.seventh-fieldset .banner-content p.f2,.sixth-fieldset .banner-content p.f2{font-size:16px;line-height:19px}.last-input{margin-top:63px}.title-ques .ques-yes-no.three-options{max-width:315px}.title-ques.info-dependant{margin-bottom:70px}.ninth-fieldset .banner-content h1,.tenth-fieldset .banner-content h1{margin-bottom:6px}.title-ques{margin-bottom:35px}.non-employment-income-wrapper{margin:69px 0 40px}.ques-yes-no{max-width:195px}.ques-info label{font-size:14px}.eighth-fieldset .bottom-content button.adress-btn,.seventh-fieldset .bottom-content button.adress-btn{height:55px;width:205px;font-weight:600}.address-box{padding:30px 22px}.income-source{padding:20px 0 0}.ireland-form,.ques-info input,.ques-info select.lg-select{height:60px;font-size:13px;padding:0 18px;color:#000}.signature_pad_wrapper{height:229px}.signature_pad_wrapper .btn-danger{font-size:18px;left:0;padding:0}.checkmark-info p{line-height:20px;font-size:16px}.signpad-info h2{font-size:18px;padding-top:30px;padding-bottom:10px}button#clear-signature{font-size:16px;padding:0}.fieldset .banner-content p span{font-weight:700;color:#000}.sms-text{font-size:13px;padding-top:8px}.eighth-fieldset .employment-income{margin-bottom:30px}select{font-size:15px!important}#fieldset13 .sms-text{top:-21px;font-size:12px}.thank_inner h2.f1{font-size:51px;line-height:55px;margin-bottom:10px}.thank_inner h2.f1 .inner-f1{font-size:19px;line-height:23px}.thank_inner p.p-text{font-size:16px;line-height:18px;margin-top:10px}.ThankYou_Wrap .ques-wrapper h6{font-size:29px;line-height:30px;margin:0}.ThankYou_Wrap .bottom-content{padding:38px 0}.thank-u-cards.cards-list{padding-top:22px;padding-bottom:49px}.ThankYou_Wrap .thank-u-cards .card-box{min-height:100%;padding-bottom:25px}.ThankYou_Wrap .ques-wrapper p{font-size:22px;margin-bottom:5px}.ThankYou_Wrap .cards-list .card-box{padding:22px 57px 35px 22px}button.remove-adr-button{font-size:15px;width:35px;height:35px;margin:10px 0 0 15px}.lookup-modal .modal-content{max-width:325px;margin:11px auto 0;border-radius:10px;padding:25px 18px 15px}.lookup-modal .modal-header h2{font-size:28px}.lookup-modal .modal-footer button{margin-top:0;width:89px;height:38px}}@media (max-width:410px){.last-content p{font-size:11px}}.lds-ripple{display:inline-block;width:185px;height:181px;margin:0 auto;justify-content:center;display:flex}.lds-ripple div{position:absolute;border:54px solid #003f2e;opacity:1;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite lds-ripple}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%,4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.site_loader{justify-content:center;display:flex;height:100vh;align-items:center;z-index:999;position:fixed;background:white;width:100%;top:0;bottom:0;overflow:hidden}body{position:relative}input:disabled+label:before{background-color:#b6e2d3}input:disabled,select:disabled{color:#8c8c8c}@media (max-width:390px){.bottom-content:after{height:191px;width:162px}}.back-btn button{display:flex;align-items:center}.landingPage_contentWrap{padding-top:30px;padding-bottom:40px;background:#f4f4f4}.landingPage_heading{font-size:36px;color:#169b62;margin-bottom:40px;display:inline-block;border-bottom:1px solid #169b62;position:relative;font-weight:700}.landingPage_heading:before{content:"";position:absolute;left:0;bottom:-5px;width:160px;height:1px;background:#169b62}.landingPage_heading:after{content:"";position:absolute;left:0;bottom:-9px;width:120px;height:1px;background:#169b62}.text_red{color:#ee7402}.landingPage_content p{margin-bottom:15px}.list_style{list-style:circle;padding-left:40px;margin-bottom:25px;margin-top:25px}h3.mini-heading{font-size:30px;line-height:40px;color:#01235c}.table-bordered td,.table-bordered th{border:1px solid #dee2e6;padding:14px}td.tbhd{font-weight:700}.landingPage_content p,.landingPage_content ul li,.table-bordered td,.table-bordered th{text-align:justify;font-weight:400;font-size:26px;line-height:35px;color:#02051d}.mini-heading{margin:30px 0 20px;font-weight:600}.landingPage_content ul li{padding:20px 0}table{border-collapse:collapse}.landingPage_content p a{text-decoration:none}.card-img img{height:33px}.table-bordered{width:1500px}.table-wrapper{overflow-x:auto}@media (max-width: 1199px){button.btn.btn-primary{padding:.85rem 1.5rem!important}.form-btns{margin-left:1px}}@media (max-width: 575px){.modal-footer button{width:89px;height:39px;margin-top:10px;font-size:14px;border-radius:5px}.modal-body{font-size:16px}.modal-header h2{font-size:30px}.modal-content{width:310px;padding:30px;border-radius:15px}}@media (max-width: 768px){.landingPage_heading{font-size:24px;margin-bottom:10px}.landingPage_contentWrap{padding-top:25px!important}.landingPage_content p,.landingPage_content ul li,.table-bordered td,.table-bordered th{font-weight:400;font-size:14px;line-height:22px;color:#02051d}h3.mini-heading{font-size:22px;line-height:35px}}@media (max-width: 575px){.landingPage_content{max-width:100%;margin:0 15px}h3.mini-heading{font-size:20px;line-height:35px}.ques-wrapper{max-width:310px}}input::placeholder{font-size:14px!important}.cards-list.thanks_main_card{flex-wrap:wrap;max-width:100%!important;margin:0;justify-content:start;gap:30px}.cards-list.thanks_main_card .card-box{margin-bottom:0}body{padding:0;margin:0;font-family:sans-serif}.error-page-main h1{display:flex;align-items:center;justify-content:center}.error-page-para h1{font-size:200px;color:#333;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:7px;text-decoration-color:#e1c411;letter-spacing:5px;line-height:190px;text-underline-offset:11px}.error-page-main{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#088d69}.error-page-content p{color:#fff;text-align:center;font-size:50px;padding:0;margin:0}.error-page-para p{color:#333}.error-page-heading p{text-align:left;font-size:28px}.error-page-para{background:#e9eaeb;clip-path:polygon(100% -65%,0% 100%,100% 100%);min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:85px}.error-page-heading h2{color:#fff;font-size:40px;padding:0;margin:0 0 20px}.error-page-heading h2 span{color:#e1c411}.error-page-heading{padding-left:45px}.error-page-content{display:flex;align-items:center;width:100%;justify-content:space-between}.error-btn-wrap{margin-top:20px}.error-btn{color:#dbd800;font-size:22px;border:none;cursor:pointer;transition:all .3s ease-out;font-weight:500;background:none;text-decoration:none}.error-btn:hover{text-decoration:underline}@media (max-width: 1199px){.error-page-para{padding-right:22px}.error-page-para h1{font-size:158px;line-height:156px}.error-page-para p{font-size:40px}}@media (max-width: 991px){.error-page-para{clip-path:none;min-height:100%;justify-content:center;align-items:center;padding:20px 0}.error-page-content{flex-direction:column}.error-page-heading{padding-bottom:30px;text-align:center;padding-left:0}.error-page-heading h2{margin:0 0 5px}.error-page-heading p{text-align:center;font-size:22px}.error-btn{margin:0 auto}}.banner-content.reforms-banner{padding:40px 0}.reform_text{font-size:22px!important;line-height:27px!important;margin-top:18px}.reforms-banner h1{font-size:65px;margin-bottom:0}@media (max-width: 767px){.reforms-banner h1{font-size:35px;line-height:47px}.reform_text{font-size:18px!important;margin-top:0}}.cookie-banner{width:100%;position:fixed;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:20px 0;z-index:999;background:#e9eaeb;box-shadow:#0000000f 0 2px 4px inset}.cookie-btn{font-size:18px;background:transparent;border:none;outline:none;text-decoration:underline;margin-right:30px}.cookie-btn.accept{background:#32334f;color:#fff;text-decoration:none;padding:10px 25px;border:1px solid transparent;transition:.2s ease-in-out}.cookie-btn.accept:hover{background:transparent;border:1px solid #32334f;color:#32334f}.cookie-btns{display:flex;align-items:center;justify-content:space-between}.cookie-content{padding:0 10px;max-width:100%}.cookie-content p{margin-bottom:5px}.cookie-popup-banner{position:relative;top:88px;left:0;right:0;margin:0 auto;background:#e9eaeb;max-width:565px;padding:25px 26px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;border-radius:15px;z-index:999;min-height:355px}.cookie-popup{position:fixed;top:0;left:0;right:0;background:#0000008c;max-width:100%;z-index:999;min-height:100vh}.accordian-wrapper{margin-top:15px}.cookie-popup-banner h4{font-size:25px;margin-bottom:15px;color:#333}.cookie-popup-banner p{font-size:16px;margin-bottom:12px}.cross{height:25px;width:25px;top:6px;font-size:12px;background:red;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;right:4px;cursor:pointer;border-radius:10px}.cookie-popup-banner a{font-size:16px;color:#000}.cookie-popup-banner button{padding:10px 20px}.cookie-popup-banner button{padding:15px 17px;background:#32334f;color:#fff;font-size:12px;text-align:right;margin-left:auto;display:flex;border:1px solid transparent;outline:none;transition:.2s ease-in-out}.cookie-popup-banner button:hover{background:#fff;color:#32334f}.tab input{position:absolute;opacity:0;z-index:-1}.tab__content{max-height:0;overflow:hidden;transition:all .35s}.tab input:checked~.tab__content{max-height:10rem}.accordion{overflow:hidden}.tab{background:#454766;border-radius:10px;padding:10px 0 2px;margin-bottom:15px}.tab__label,.tab__close{display:flex;color:#fff;background:var(--theme);cursor:pointer}.tab__label{justify-content:space-between;border-bottom:1px solid;padding:10px 10px 15px 30px;font-size:16px;position:relative}.tab__label:after{content:"❯";width:1em;height:1em;text-align:center;transform:rotate(90deg);transition:all .35s;left:11px;position:absolute}.tab__content p{margin:0;padding:1rem;color:#fff;font-size:16px;max-height:50px;overflow-y:scroll}.tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}input#switch{height:0;width:0;visibility:hidden}.switch-label{cursor:pointer;text-indent:-9999px;background:grey;display:block;border-radius:100px;position:relative;margin-left:10px;width:40px;height:20px}.switch-label:after{content:"";position:absolute;left:5px;top:4px;width:12px;height:12px;background:#fff;border-radius:90px;transition:.3s}input#switch:checked+label{background:#0eb16c}input#switch:checked+label:after{left:calc(100% - 5px);transform:translate(-100%)}.tab__label span{display:flex;align-items:center}@media (max-width:1399px){.banner-content.bank-details h6{margin-bottom:18px;font-weight:700;font-size:23px}.banner-content.bank-details p{font-size:17px}.banner-content.bank-details{padding:35px 0}.bank-details-content .ques-info label,.bank-details-content .ques-input-select .ques p{font-size:20px}}@media (max-width:1280px){.cookie-content{padding:0 0 0 15px;max-width:740px}.cookie-btn{font-size:16px;margin-right:16px}}@media (max-width: 1020px){.cookie-content p{margin-bottom:7px;font-size:13px}.cookie-banner{flex-wrap:wrap;justify-content:center;text-align:center}.cookie-btn{font-size:15px;margin-right:15px}}@media (max-width:991px){.cookie-popup-banner{top:65px;max-width:490px;min-height:300px}.ThankYou_Wrap .thank-u-cards .card-box{min-height:auto;padding:20px}.banner-content.bank-details h6{margin-bottom:12px;font-size:20px}.banner-content.bank-details p{margin-bottom:6px;font-size:16px;line-height:21px}.bank-details-content .ques-info label{font-size:17px}.bank-details-content .ques-input-select .ques p{line-height:26px;font-size:19px}}@media (max-width:767px){.cookie-popup-banner{max-width:440px;min-height:280px}}@media (max-width:575px){.tab__content p{font-size:13px}.cookie-popup-banner{max-width:100%;padding:20px 15px}.cookie-popup-banner h4{font-size:22px;margin-bottom:8px}.tab__label{padding:5px 10px 10px 28px;font-size:15px}.banner-content.bank-details{padding:24px 0}.banner-content.bank-details h6{margin-bottom:12px;font-size:17px}.banner-content.bank-details p{margin-bottom:6px;font-size:13px;line-height:20px}.bank-details-content .ques-wrapper{max-width:100%}.bank-details-content .ques-info label{font-size:15px}.bank-details-content .ques-input-select .ques p{line-height:26px;font-size:15px}.bottom-content.bank-details-content{padding:29px 0 38px}.bank-details-content .ques-input-select{margin:0 0 30px}.bottom-content.bank-details-content button.sml-btn.theme-lg-btn{font-size:25px!important;width:236px}.bank-details-thanku-wrap .banner-content{padding:28px 0 40px}}@media (max-width: 480px){.banner-top p{font-size:13px}.signpad-info{padding-top:18px}.input-icn .has-error.input-field{padding-right:25px!important}select.is-valid.custom_arrow{padding-right:25px}}.form-control{padding:10px;border:1px solid #ccc}.btn-primary{padding:10px;background:#2196f3;color:#fff;border:1px solid transparent}.lookup-modal{position:fixed;top:0;background:rgb(0 0 0 / 48%);height:100%;width:100%;left:0;z-index:999}.lookup-modal .modal-content{max-width:500px;background:#fff;display:block;margin:80px auto 0;border-radius:20px;padding:25px 20px 15px}.lookup-modal .modal-content .modal-header h2{color:#fff}.lookup-modal .modal-content .modal-header,.lookup-modal .modal-content .modal-body,.lookup-modal .modal-content .modal-footer{padding:12px}.lookup-modal .modal-content .modal-footer{text-align:right}.lookup-modal .modal-content .modal-header{border-bottom:1px solid#e3e0e0}.lookup-modal .modal-content .modal-header *{margin:0}.lookup-modal .modal-body select{display:block;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;overflow-x:auto}.lookup-modal .modal-body select option{border-top:1px solid #ccc;padding:8px;width:990px;font-size:16px}.lookup-modal .modal-footer .close-button,.lookup-modal .modal-footer .primary-btn{padding:8px 20px;min-width:95px;border-radius:50px;background:#f44336;color:#fff;border:none;cursor:pointer}.lookup-modal .modal-footer .primary-btn{background:#2196f3;margin-right:10px}.address-lookup-wrap{display:flex}.address-lookup-wrap~input{padding:10px;border:1px solid #ccc;display:block;margin:10px 0}.lookup-modal .modal-content .modal-header{overflow:hidden;padding:15px 25px;border-radius:20px 20px 0 0;text-align:left;color:#fff;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:-webkit-linear-gradient(0deg,#6a35ec 0%,rgb(136,92,240) 100%)}.allAddress-wrap{padding-left:17px;border-left:2px solid #0EC779;margin:20px 0}.allAddress-wrap .address-input{display:block;width:100%;outline:none;border:none;font-size:18px;margin-bottom:3px;padding:10px 12px}.postCode-Wrap{display:flex}.postCode-Wrap .btn-primary{display:block;font-weight:700;font-size:14px;text-align:center;color:#fff;cursor:pointer;width:auto;height:60px;background:linear-gradient(180deg,#00f799 0%,#0ca357 100%) 0% 0% no-repeat padding-box;border:none;margin-top:0;border-radius:0 8px 8px 0;padding:0 14px}.postCode-Wrap .input-field{border-top-right-radius:0;border-bottom-right-radius:0}.iagree_radio input{display:none}.iagree_radio label{position:relative;padding-left:44px;font-size:19px;padding-top:0;cursor:pointer;line-height:26px;font-weight:400;text-align:left;color:#0c1a45;margin:0}.iagree_radio label a{text-decoration:underline;color:#4500ff}.iagree_radio input:checked+label:before{border:2px solid #2BD576}.iagree_radio label:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;border-radius:8px;border:2px solid #cecece}.iagree_radio.form-check{margin-top:20px}.iagree_radio label:after{content:"";position:absolute;top:7px;left:9px;width:20px;height:20px;background:url(/build/assets/green-tick-13ebe551.svg) no-repeat;background-size:contain;opacity:0}.iagree_radio.form-check label{padding-top:6px}.iagree_radio input:checked+label:after{opacity:1}.signHere_img{display:none}.signature_pad_wrapper{position:relative}.signatuerImg{position:absolute;left:50%;right:0;top:9px;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:98%;height:auto;border-radius:17px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}*{margin:0;padding:0;box-sizing:border-box}.site-down-wrap{font-family:Arial,sans-serif;background:linear-gradient(135deg,#088d69 0%,#004d39 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.site-down-wrap header{text-align:center;padding:20px;background:rgba(0,0,0,.3)}.site-down-wrap header img{max-width:210px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.error-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:60px 20px;max-width:75%;margin:auto}.error-message strong{color:#e1c411}.error-title{font-size:42px;font-weight:700;color:#e1c411;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.error-message{font-size:23px;color:#f3f3f3;line-height:1.8;max-width:700px;margin-bottom:30px}.site-down-wrap .highlight{font-size:40px;font-weight:700;color:#e1c411;display:block}.cta{margin-top:20px}.cta a{display:inline-block;background:#e1c411;color:#333;padding:14px 40px;border-radius:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;box-shadow:0 8px 15px #0003;transition:all .3s ease}.cta a:hover{background:#ffd700;transform:translateY(-3px);box-shadow:0 10px 20px #0000004d}.site-down-wrap footer{background:rgba(0,0,0,.5);min-height:auto}.site-down-wrap footer p{text-align:center;font-size:17px;color:#fff;padding:24px 20px;border-top:2px solid #e1c411;font-weight:700;max-width:47%;margin:auto;line-height:25px}@media (max-width: 1540px){.site-down-wrap .highlight{font-size:27px}.error-title{font-size:29px}.error-message{font-size:21px;line-height:32px}.site-down-wrap footer p{font-size:15px;padding:17px 20px}.site-down-wrap header img{max-width:180px}}@media (max-width: 991px){.site-down-wrap footer p{max-width:100%}}@media (max-width: 768px){.error-title{font-size:24px}.error-message{font-size:15px;line-height:21px;margin-bottom:0}.site-down-wrap .highlight{font-size:22px}.cta a{padding:12px 25px}.error-container{padding:25px 30px;max-width:100%}.site-down-wrap footer p{font-size:14px;padding:9px 11px}}@media (max-width: 575px){.site-down-wrap header img{max-width:139px}.site-down-wrap header{padding:10px}.error-title{font-size:22px}.site-down-wrap .highlight{font-size:17px;line-height:24px}.error-container{padding:25px 18px;margin:0}}@media (max-width:480px){.site-down-wrap{min-height:100dvh}}
