/*
 *   @copyright   Copyright (C) 2026 Dynamowebs Private Limited. All rights reserved.
 *   @license     Proprietary and Confidential. Unauthorized copying, distribution, or modification
 *                via any medium is strictly prohibited.
 *   @author      Faisal mehmood awan <faisal.aqurz@gmail.com> | Imran Khan <imran@dynamowebs.com>
 *   @file        module-vat-registration.css
 *   @modified    4/17/26, 5:29 PM
 *   @package     Dynamowebs
 *
 *   This file contains proprietary information of Dynamowebs Private Limited.
 *   No part of this file may be reproduced, distributed, or transmitted in any
 *   form or by any means without the express written permission of Dynamowebs.
 *
 *   @link        https://www.dynamowebs.com
 *   @github      https://github.com/FaisalCloudEngineer
 *
 */
@import url('https://fonts.googleapis.com/css?family=Inter&display=swap');

#myModal,#myModal_1 {background-color: rgba(50, 50, 50, 0.67);} form > div > div div > p, form > div > div div > p, form .form-group label {font-size:15px;font-weight:800;}.modal-content { border-radius: 25px; } .modal-content .modal-body { padding: 25px 30px !important; } .modal_head h5 {font-weight:600;text-align:center;color: #00aeef; }.modal_head h3 {font-weight:900;font-size:27px;text-align:center;color: #1b75bc;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing: -0.15px; }.modal_head h6 {font-weight:bold;font-stretch:normal;font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: center; color: #333; } .modal_head p, .modal_head a { font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: center; color: #00aeef; text-decoration: none; } .bg-tag { background-repeat: no-repeat; background-position: center; background-size: contain; } .bg-tag p { font-size: 16px; font-weight: bold; font-stretch: normal; font-style: normal;line-height: 1.81; letter-spacing: normal; text-align: center; color: var(--white); padding: 13px 0; margin: 0; } .modal_head_1 h5 { font-size: 24px; font-weight: 600; text-align: center; color: #1b75bc; } .modal_head_1 h5.self_emp { color: #1b75bc; font-size: 21px; line-height: 1.55; } .modal_head_1 h5.utr_app { color: #00aeef; font-size: 28px; font-weight: 600; line-height: 1.55; } .bg_main { background-color: #fff2d9; border-radius: 20px; margin-top: 60px; } .bg_main .flash_sale { margin-top: -57px; text-align: center; } .bg_main .To_continue_your_app p { font-size: 17px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: center; color: #333; margin-bottom: 4px; } .bg_main .You_will_be_on_30 { background-image: linear-gradient(to bottom, #ffd686 -71%, #fff2d9); border-radius: 20px; padding: 15px 50px 32px; } .bg_main .You_will_be_on_30 h5 { font-size: 26px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.21; letter-spacing: normal; text-align: left; color: #333; margin-top: 41px; } .flash_sale_expired { width: 100%; max-width: 435px; border: solid 7px #967128; background-color: #333; border-radius: 10px; margin: 7px auto 17px; text-align: center; } .flash_sale_expired h5 { color: #ffc249; margin: 0; font-size: 36px; padding: 7px 0; border-radius: 10px; } .flash_sale_expired h5 span { font-weight: 700; } .bg_main .You_will_be_on_30 .d-flex { flex-direction: column; text-align: center; } .bg_main .You_will_be_on_30 span { font-size: 14px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 2.07; letter-spacing: normal; text-align: center; color: #333; } .bg_main .You_will_be_on_30 .mins, .bg_main .You_will_be_on_30 .sec { background-color: #333; border-radius: 10px; padding: 14px 23px; }
.bg_main .You_will_be_on_30 .mins h3,.bg_main .You_will_be_on_30 .sec h3 { font-size: 40px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 0.78; letter-spacing: -0.25px; text-align: center; color: var(--white); margin: 0; } .tip-resposive { display: none; } .Rectangle-Copy-171 { background-color: #f2fbfe; padding-left: 0; margin-right: 0; margin-left: 0; text-align: center; justify-content: center; padding-top: 15px; padding: 35px; } .img.Rectangle-Copy-18 { /* text-align: center;  */ justify-content: center; padding: 35px 20px; background-image: linear-gradient(to bottom, #f2f5fb, #f7fbfe 100%); } .Register-for-your-Pa { font-family: Inter, sans-serif; font-size: 28px; font-weight: bold; line-height: 1.54; letter-spacing: -0.17px; color: #1b75bc; } .Weve-easy-for-you-t { width: 100%; max-width: 578px; height: 43px; margin: 38px 28px 0; font-family: Inter, sans-serif; font-size: 16px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 2.69; letter-spacing: -0.1px; text-align: center; color: #00aeef; } .Your-UTR-number-will { width: 100%; max-width: 420px; height: 44px; margin-bottom: 22px; font-family: Inter, sans-serif; font-size: 17px; font-weight: 600; line-height: 2.59; letter-spacing: -0.11px; text-align: center; color: #110; } .Everything-you-want { margin: 50px 40px 22px -9px; font-size: 18px; font-weight: bold; line-height: 2.39; letter-spacing: -0.11px; color: #333; } .text2u-partner-form-btn { max-width: 250px !important; max-height: 56px !important; border: none; margin-top: 25px; margin-bottom: 15px; } img.trsutpilot-taxDesignApp-copy { width: 100%; max-width: 290px; height: 106px; margin: 0 70px 30px 0; object-fit: contain; } .bg-white { padding: 0 !important;margin-bottom: -9px;} .tip-bg-dark-fradient { padding-right: 40px; padding-left: 70px; padding-top: 20px; padding-bottom: 78px; } .tip-paracontainercustom { padding-right: inherit; } .Rectangle-Copy-2 { margin: 0 0 5px; padding: 21px 30px 11px; border-radius: 5px; border: solid 1px #e6ebf1; background-color: #f9fbfd; } .Rectangle { padding: 144px 0 78px; border-radius: 20px; box-shadow: 0 3px 6px 0 rgba(171, 171, 171, 0.37); background-color: var(--white);}
/* Accordion */
*,*:after, *:before { box-sizing: border-box; } :root { font-size: 16px; } *:focus { outline: none; } details div { padding: 1.5em; border-radius: 5px; border: solid 1px #e2e8ec; background-color: #f9fcff; width: 100%; max-width: 684px; } details div > * + * { margin-top: 1.5em; } details + details { margin-top: .5rem; } summary::-webkit-details-marker { display: none; } summary { list-style: none; padding: .75em 1em; cursor: pointer; position: relative; padding-left: calc(1.75rem + .75rem + .75rem); color: #1b75bc; border-radius: 5px; border: solid 1px #ceeafb; background-color: #f1f8fe !important; width: 100%; max-width: 684px; } summary:before { position: absolute; top: 50%; transform: translateY(-50%); left: .75rem; content: "↓"; width: 1.75rem; height: 1.75rem; background-color: #1b77be; color: #FFF; display: inline-flex; justify-content: center; align-items: center; flex-shrink: 0; border-radius: 14px; } details[open] summary:before { content: "↑"; } code { font-family: Inter, sans-serif; font-weight: 600; } .faq-card-samll-screen { width: 100% !important; max-width: 350px; } .step-2-main .congratulation { color: #000; font-size: 24px; } .step-2-main .step-2 { color: #3374AB; } .step-2-main .step-2-main-header { background-color: #2196f330; padding-top: 32px; padding-bottom: 32px; text-align: center; } .step-2-main .step-2-main-form { padding: 42px 100px 56px; } .step-2-main .form-name { font-size: 22px; font-weight: bold; color: #000; margin-bottom: 40px; text-align: center; } .step-2-main .step-2-form-group { width: 100% !important; margin-bottom: 15px; }
.step-2-main .step-2-address { margin-top: 33px; margin-top: 26px; font-weight: 600; } .step-2-main .step-2-cont-btn { margin-bottom: 56px; padding-top: 10px; text-align: center; } .verify-email-modal .modal-dialog { max-width: 560px; } .verify-email-modal .modal-body { padding: 0 !important; } .verify-email-modal p { margin-bottom: 17px; line-height: 1.57; } .verify-email-modal .verificationHeading { font-size: 24px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.29; letter-spacing: -.15px; color: #1b75bc; margin-bottom: 10px; margin-top: 10px; } .verify-email-modal .RectangleTop { background-color: #f2f9ff; margin: 0 0 23px; padding: 24px 25px 36px; border-radius: 25px !important; } .verify-email-modal .verify-email-content { padding-left: 37px; margin-bottom: 46px; } .verify-email-modal .verify-email-content ul { padding: 0; margin-bottom: 0; } .verify-email-modal .update-email-para { font-weight: 600; margin-left: -8px; } .verify-email-modal .verify-email-trustpilot { text-align: center; padding-bottom: 46px; } .verify-email-modal { padding-top: 27px; } .verify-email-modal .verify-email-trustpilot img { width: 100%; scale: 0.7; } .banner-background { /* background-image: url('./images/banner/banner1@3x.webp'); */ background-image: linear-gradient(to bottom, #e4e6ec, var(--white) 100%); } .infusion-field .info-con { display: block !important; } .custom-control-input:checked ~ .custom-control-label::before { color: #fff; border-color: #ffac0d !important; background-color: #ffac0d !important;}
.col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 16%; } .Authorisation { color: #1b75bc; letter-spacing: -0.17px; width: 482px; height: 43px; font-size: 28px; } .js-signature canvas { /* height: 100%; max-height: 243px; width: 100% !important; max-width: 790px; */ border: solid 1px #d6e9f4 !important; border-radius: 20px; } .google { width: -webkit-fill-available; } .facebook { width: -webkit-fill-available; } .bg-white { max-width: 1170px; border-radius: 14px 14px 20px 20px; box-shadow: 0 0 24px 0 rgba(171, 171, 171, .5); padding: 0 60px 60px; } .container-bg-white { max-width: 1170px; border-radius: 0px 0px 20px 20px; margin-top: 0px !important; padding: 37px 60px 60px; } .tip-bg-dark-fradient { background-color: transparent !important; } .footer-common-forms { background-color: #f1f7fb; padding-top: 0.1rem; margin-top: 3.1rem; } .footer-common-forms a { text-decoration: none; } .footer-common-forms .footer-icons { margin-top: 10px; } .footer-common-forms .footer-icons a { margin: 5px; background: white; display: inline-flex; width: 40px; height: 40px; border-radius: 100%; align-items: center; justify-content: center; border: thin solid #13b5f133; transition: all 0.5ms ease-in-out; -webkit-transition: all 0.5ms ease-in-out; -moz-transition: all 0.5ms ease-in-out; -ms-transition: all 0.5ms ease-in-out; -o-transition: all 0.5ms ease-in-out; } .footer-common-forms .footer-icons a:hover { color: #2078be } .footer-common-forms .footer-icons a:hover { border-color: #00aeef; } .footer-common-forms h5 { margin-bottom: 12px; font-weight: 600; position: relative; color: #000; } .footer-common-forms .review-img-wrapper { text-align: right; } .footer-common-forms .review-img-wrapper i { color: #2078be; } .footer-common-forms .ft-update-last { font-size: 13px; } .footer-common-forms .ft-update-last .container { display: flex; justify-content: center; } .footer-common-forms .ft-update-last a { color: #000; } .footer-common-forms p { margin: 0; } .footer-common-forms .review-img-wrapper img { width: 205px; } .footer-common-forms .review-img-wrapper p { margin-top: 10px; } .footer-common-forms .review-img-wrapper p a { color: #000; font-weight: 600; font-size: 14px; } .text2u-btn-warning, .text2u-btn-warning:hover { width: 100%; color: white; background-image: linear-gradient(99deg, #ffc350 -4%, #ffa800 97%) !important; box-shadow: 0 5px 12px 0 #ffbc3aa6; height: auto; border-radius: 28px; padding-top: 0.6em; padding-bottom: 0.6em; }
.campaign-modals div input:not([type='submit']):not([type='radio']), .infusion-form input:not([type=submit]):not([type=radio]), .select2-selection, form select, html form select, select.form-control { min-height: 46px; border: 1px solid #607d8b96 !important; background: rgb(255 255 255) !important; background: linear-gradient(62deg, rgb(255 255 255) 0%, rgb(250 255 254) 100%) !important; outline: 0 !important; box-shadow: none !important; display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 0.9rem; line-height: 1.5; color: #495057; background-color: #fff !important; background-clip: padding-box; border-radius: 0.7rem; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; margin-bottom: 5px !important; letter-spacing: 0.5px !important; text-transform: inherit; font-family: 'Inter'; } #select2-select2-container { margin-top: 1px !important; } .vat-title { color: #1b75bc; } .vat-text { text-align: justify; } .Thank-You { font-size: 22px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.09; letter-spacing: normal; text-align: center; color: #333; } .Congratulations-for {margin: 22px 0 42px;font-family: Inter, sans-serif;font-size: 24px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.79;letter-spacing: -0.15px;text-align: center; color: #1b75bc;} .Your-application-wil {font-family: Inter, sans-serif;font-size: 18px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.89;letter-spacing: -0.11px;text-align: center;color: #110;}
.Please-agree-followi { /*margin: 56px 33px 33px 80px;*/ /*font-family: Inter, sans-serif;*/ font-size: 22px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.09; letter-spacing: normal; color: #333; text-align: center; margin-top: 20px; } .The-information-I-ha {text-align: justify;/*font-family: Inter, sans-serif;*/font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 2;letter-spacing: normal;color: #333;} .I-have-read-and-agre {margin: 0px 20px 5px 0px;text-align: justify;font-family: Inter, sans-serif;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;color: #333;} .termsError {margin: 0px 0px 0px 90px;color: red;font-weight: 600;} .term-checkbox-row {margin-top: 20px;/*margin-left: 80px;*/padding-left: 15px;padding-right: 15px;max-width: 900px;margin-left: auto;margin-right: auto;} .step-2-main .congratulation { color: #000; font-size: 20px; line-height: 2.2; letter-spacing: -0.12px; } .step-2-main .step-2 { color: #3374AB; } .error.termsError { margin-top: 10px; font-size: 15px; border: none !important; color: #dc0202 !important; font-weight: 600; display: block; text-align: center !important; }
/*popup page code start*/
.step-2-main .congratulation { color: #000; font-size: 24px; } .step-2-main .form-name {font-size:16px;font-weight:600;color:#000;margin-bottom:25px; }.Payment-step5 { font-size: 24px !important; font-weight: bold; margin-bottom: 25px; line-height: 1.29; letter-spacing: -0.15px;text-align: center !important; color: #1b75bc !important; } .partnership-registration-sm { display: none; } .modal-p { font-size: 15px !important; font-weight: 600; color: #000; margin-bottom: 25px; text-align: center !important; } .Payment { font-size: 24px; font-weight: bold; margin-bottom: -40px; line-height: 1.29; letter-spacing: -0.15px; text-align: center !important; color: #1b75bc !important; } .orange-card { margin: 0 0 0px; padding: 38px 45px 33px 17.4px; object-fit: contain; border-radius: 10px; border: solid 2px #ffe4b2; background-color: #fff9ee; } .info-card { margin: 0px 0 10px; padding: 25px 30px; object-fit: contain; border-radius: 10px; border: solid 2px #aad9fe; background-color: #f7fbfe; } .info-card p { margin-bottom: 0px; } .btn-banner-info { width: 100%; max-width: 297px; max-height: 56px; height: 100vh; padding: 15px 0 !important; border-radius: 33px; box-shadow: 0 5px 12px 0 #b2deff; border: solid 1px #01b0f5; background-image: linear-gradient(97deg, #86ddff -4%, #00b0f5 97%); font-size: 18px !important; font-weight: 700; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -.11px; text-align: center; color: #fff } .btn-banner-info:hover { color: #fff } .card-body .btn-banner-info { margin: 0 0 10px 6.6px; } .list-check-icon li::marker { color: #00aeef; } .See-pricing-after-3 { margin-top: 10px; color: #15b7f7; text-align: center; } .Check-our-terms-for {margin: 10px 0 0;}
.special-offer-copy { width: 120px !important; margin: 37px 0px 0px -70px; } .bookkeeping-service { position: absolute; top: 1.8em;left: 33em; } .Accounting-fee-Mont { margin: 0 208px 8px 0; font-family: Inter, sans-serif; font-size: 18px; font-weight: 800; font-stretch: normal; font-style: normal; line-height: 1.39; letter-spacing: normal; color: #333; } .First-10-transaction { font-size: 16px; font-weight: 600; letter-spacing: normal; color: #333; margin-bottom: 0px; } .Included-30VAT- { /*margin: 8px 0 0 41px;*/ font-size: 16px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 2.06; letter-spacing: normal; text-align: right; color: #333; } .Addons { font-size: 18px; font-weight: 800; color: #333; } .Addons-card { margin: 15px 0 0; padding: 22px 15px 11px 15px; object-fit: contain; border-radius: 20px; border: solid 1px #aad9fe; background-color: #ddf0ff; margin-bottom: 30px; } .Addons-card table { margin-top: 20px; } .Addons-card table * { font-weight: 600; } .below-charges-will-b { margin: 2px 174px 0px 0; font-size: 14px; font-weight: 600; font-style: italic; color: #333; } .CIS-Filing-Monthly { /*margin: 20px 10px 0px 0;*/ font-size: 14px; font-weight: 600; color: #333; } .up-to-5-Subcontracto { margin: 0px 10px 0px 39px; font-family: Inter, sans-serif; font-size: 14px; color: #333; } .after-5-subcontract {margin: 2px 58px 9px 0px;font-family: Inter, sans-serif;font-size: 13px;font-weight: normal;font-stretch: normal;font-style: italic;line-height: 1.23;letter-spacing: normal;text-align: right;color: #1b75bc;}
/*popup page code end*/
#myModal-vat-1 { } #myModal-vat-2 .modal-content,#myModal-vat-2 .modal-body,#myModal-vat-2 .modal-dialog,#myModal-vat-1 .modal-content, #myModal-vat-1 .modal-body, #myModal-vat-1 .modal-dialog { border: none; background: transparent !important; background-image: none; } #myModal-vat-2 .seq-background-banner, #myModal-vat-1 .seq-background-banner { border-radius: 60px 60px 0px 0px; overflow: hidden; } #myModal-vat-2 .modalSequence-register-seq-top-heading { margin-top: 15px; } #myModal-vat-2 .seq-popupClose { top: 30px; } .modalSequence-register-seq-2-text { margin-bottom: 15px !important; margin-top: -20px !important; } #myModal-vat .modal-p {margin-top: 37px;margin-bottom: 0px;}
/* new code  */
.thank-you-v-email-card { /* width: 1170px; */ width: 100%; height: auto; margin: 0 0 60px; padding: 70px 0px 46px 0px; background-color: #dff0fd; } img.ico-email-verified { width: 85.3px; height: 80px; margin: 0 0px 40px 0px; object-fit: contain; } .Thank-You-for-Verify { margin: 0px 0px 10px 0px; font-size: 28px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.54; letter-spacing: -0.17px; text-align: center; color: #1b75bc; } .Your-email-has-been { font-size: 20px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 2.2; letter-spacing: -0.12px; text-align: center; color: #110; } .Click-the-button-bel { margin: 54px 0 53px; font-size: 16px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.69; letter-spacing: -0.1px; text-align: center; color: #110; } .lets-get-started { display: none; margin: 10px 0 0px; font-size: 16px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.69; letter-spacing: -0.1px; text-align: center; color: #110; } .Join-1000s-of-othe { margin: 60px 0px 0px 0px; font-size: 22px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.09; letter-spacing: normal; text-align: center; color: #333; } img.Trustpilot-logo { width: 320.3px; height: 30.3px; margin: 40px 0px 82px 0px; object-fit: contain; } .If-you-register-for { margin: 20px 0px; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.94; letter-spacing: -0.11px; color: #110; display: block; } .button-estimate { width: 450px !important; height: 56px !important; max-width: 100% !important; } .Responsibilities-of-vat-card { width: 100%; margin: 10px 0px 0px 0; padding: 10px 30px; object-fit: contain; border-radius: 10px; border: solid 2px #aad9fe; background-color: #f7fbfe; vertical-align: middle; } .Responsibilities-of-vat-card-counts { width: 38px; height: 38px; margin: 10px 25px 8px 0; padding: 6px 12.2px 6px 13.8px; border-radius: 30px; color: white; background-color: #00aeef; } .Responsibilities-of-vat-card-title { margin: 17px 0px 17px 0px; font-size: 16px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.38; letter-spacing: -0.1px; color: #110;}
.Responsibilities-of-vat-card-ul { font-size: 15px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.75; letter-spacing: -0.1px; color: #110; margin-bottom: 0px; } .package-card { background-color: #F7A800; background: linear-gradient(185deg, rgba(247, 168, 0, 1) 24%, rgba(247, 186, 0, 1) 49%, rgba(247, 199, 0, 1) 74%); border: 8px solid #be871d; border-radius: 15px; padding: 15px; color: #2F2F2F; position: relative; margin: 20px 0; } .package-card-title { font-weight: bold; font-size: 22px; font-stretch: normal; font-style: normal; line-height: 1.38; } .First-VAT-return-submitted-for-FREE { font-weight: bold; font-size: 20px; font-stretch: normal; font-style: normal; line-height: 1.38; } .months-FREE-bookkeeping { font-weight: bold; font-size: 20px; font-stretch: normal; font-style: normal; line-height: 1.38; } .most-popular-badge { border-radius: 10px; color: white; font-size: 14px; } .price-badge, .price-badge:hover { background-color: #1d8f56; color: white; padding: 9px 16px; border-radius: 33px; font-size: 18px; font-weight: bold; width: 100% !important; display: inline-block; max-width: 210px; } .timer-box { font-weight: bold; font-size: 20px; background-color: #cf8b08; color: #030202; padding: 5px 10px; border-radius: 5px; display: inline-block; margin: 0 5px; } .strikethrough { font-size: 20px; text-decoration: line-through; color: #3f3f00; } .text-decoration-underline { font-weight: bold;text-decoration: underline; } .package-card-counter { margin: 15px 0px 30px 0px; } .terms-and-conditions-offer { font-family: Inter; font-size: 14px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.57; letter-spacing: normal; color: #000; } .vat-fee-after-three-month { font-family: Inter; font-size: 14px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.57; letter-spacing: normal; color: #000; } .Type-of-Business { margin: 0 0px 19px 0; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.22; letter-spacing: normal; color: #333; } .seq-top-banner {position: relative; /* Make the container position relative */ display: inline-block;}
.Business-Address { margin: 0px 0px 20px 0; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.22; letter-spacing: normal; color: #333; } .Personal-Information { margin: 0px; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.33; letter-spacing: normal; color: #333; } .Personal-Address { margin: 0% 0px 20px 0; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.33; letter-spacing: normal; color: #333; } .What-are-the-VAT-cos { width: 422px; position: absolute; top: 36%; left: 50%; z-index: 2; font-size: 22px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.45; letter-spacing: -0.14px; text-align: center; color: #fff; transform: translateX(-50%); text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } .modalSequence-register-seq-piggy { position: sticky; margin-top: -40px; object-fit: contain; } .modalSequence-register-content { width: 100%; margin: -10px 0px 0px 0px; padding: 0px 43px 26px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; background-image: linear-gradient(to bottom, #e0eafc, #f4fbff); } .VAT-Quarterly-filing-addons { padding: 72px 43px 26px; border-radius: 30px; object-fit: contain; border-radius: 20px; border: solid 1px #aad9fe; background-color: #f7fbfe; } .VAT-Quarterly-filing { font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.39; letter-spacing: normal; color: #333; } .VAT-Filing-Fee { margin: 8px 37px 4px 0; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.39; letter-spacing: normal; color: #333; } .Bookkeeping-Fee { font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.39; letter-spacing: normal; color: #333; } table th { border: none !important; /* Remove borders from table cells (if needed) */ } .step-6-continue-btn-outer { display: block; text-align: center !important; width: 100%; padding: 40px 0 55px; } #step-1-form-utr { width: 100%; max-width: 900px; margin-left: auto; margin-right: auto; } #step-1-form-utr-button { display: block; width: 100%; padding: 40px 0 55px; } .dynamowebs-steps-listing {} .seq-popupClose { position: absolute; top: 3%; left: 45%; background: transparent; border: none; color: white; } .dynamowebs-confirmation-button { display: block; width: 100%; padding: 40px 0px; }
.dynamowebs-vat-step-3-outer { padding-bottom: 21px; margin-top: 5%; } .vat-p-modal-12 { margin-top: 20px } #myModal-vat-3 .modal-content { border-radius: 35px; overflow: hidden; position: relative; } #myModal-vat-3 .modal-dialog { width: 100%; max-width: 800px; margin: 3.75rem auto; } #myModal-vat-3 .seq-top-banner { width: 100%; background-image: url('./../images/banner/banner-bg.png'); background-repeat: no-repeat; background-size: cover; /* Ensures it covers full width */ background-position: center; height: 186px; /* You can increase/decrease, piggy will adjust */ position: relative; text-align: center; display: flex; flex-direction: column; justify-content: center; color: #fff; margin-top: -30px; } #myModal-vat-3 .seq-top-banner button.seq-popupClose { position: unset; background: transparent; border: none; color: white; font-weight: bold; cursor: pointer; } #myModal-vat-3 .What-are-the-VAT-cos { position: unset; font-size: 22px; font-weight: bold; color: #fff; margin-top: 10px; } #myModal-vat-3 .seq-piggy { width: 80px; height: 80px; margin-top: -40px; /* Half the height to overlap */ border-radius: 50%; background: white; padding: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } #myModal-vat-3 .VAT-Quarterly-filing-addons {padding: 15px;max-width: 604px;justify-content: center;margin: auto;} #myModal-vat-3 .modalSequence-register-content {padding: 0 15px 20px 15px;}.months-FREE-points li {font-family: Inter;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.56;letter-spacing: normal;color: #333;}.package-card-counter-title {justify-content: center;}.counter-title {font-weight: bold;font-size: 20px;color: #0303035c;padding: 0px;margin: 15px 5px 0px 5px;line-height: 5px;}
@media only screen and (max-width: 992px) {
    .package-card-counter-title { margin: 0px; } .counter-title { margin: 15px 0px 15px 0px; } .What-are-the-VAT-cos { top: 26%; } .seq-popupClose { position: absolute; top: 0%; } .continue-with-vat-applicatoOm {font-size: 11px !important; font-weight: 600; } .Click-the-button-bel { font-size: 14px; display: none; } .lets-get-started { font-size: 14px; display: block; } .package-card { background: linear-gradient(308deg, rgba(247, 168, 0, 1) 24%, rgba(247, 186, 0, 1) 49%, rgba(247, 199, 0, 1) 74%) !important; }
	/* new code  */
	img.ico-email-verified { width: 66.3px; height: 70px; margin: 0 0px 25px 0px; object-fit: contain; } .Thank-You-for-Verify { font-size: 24px; line-height: 1.50; } .Your-email-has-been { font-size: 18px; } .Join-1000s-of-othe { margin: 50px 0px 0px 0px; font-size: 18px; }
	/* new code end */
	.ft-update-last .container { flex-direction: column; text-align: center; } .termsError { margin: 0px; } .footer-common-forms div:has(>.footer-logo), .footer-common-forms .review-img-wrapper :is(img, h5) { display: none; } .footer-common-forms h5 { display: inline-block; } .footer-common-forms h5::after { width: 100%; } .footer-common-forms .review-img-wrapper { text-align: center; } .footer-common-forms { text-align: center; } .footer-common-forms .col-md-4 { max-width: 100%; flex-basis: 100%; flex-grow: 1; } .footerimage { margin-top: 33px; } .bg_main .You_will_be_on_30 h5 { text-align: center; } .bg_main .You_will_be_on_30 h5 { margin-top: 17px; } .bookkeeping-service { top: 1em; left: 20em; }
}
@media only screen and (min-width: 992px) { .footer-common-forms .comp_info { margin-right: 29px; } #myModal-vat-3 .seq-popupClose { position: absolute; top: 10%; } }
@media only screen and (max-width: 768px) { .term-checkbox-row { /*margin-left: 55px;*/ } .The-information-I-ha { /*margin: 8px 50px 5px 0px !important;*/ text-align: justify; } .I-have-read-and-agre { margin: 8px 50px 0px 0px; text-align: justify; } .banner-background { background-image: none; } .bg-footericons { display: none; } .footer-last .container { float: none; text-align: center; } .partnership-registration-sm { display: block !important; margin: auto; } .partnership-registration-lg { display: none !important; } .img-col { text-align: center; width: 50px !important; } .bookkeeping-service { top: 0.8em !important; left: 20em !important; } .special-offer-copy { width: 120px !important; margin: -36px 0px 0px 0px; } .Responsibilities-of-vat-card-ul { margin-top: 5px; } .Rectangle-Copy-171 { padding: 10px 10px; } #step-1-form-utr-button { padding: 10px 0 10px; } .step-2-main .step-2-main-form { padding: 20px 15px; } .step-2-main .step-2-main-form { padding: 5px 15px;} .Responsibilities-of-vat-card { padding-top: 15px; } .Responsibilities-of-vat-card-counts { padding: 5px 12px; margin-left: -19px; } .Responsibilities-of-vat-card-title { font-size: 16px; line-height: 0.38; letter-spacing: -0.1px; display: inline-block; margin-left: -25px !important; } .container-bg-white { padding: 10px 10px; } .Type-of-Business { color: #333; margin-top: 13px; font-size: 20px; } .step-2-main .step-2-cont-btn { padding-top: 10px; } main .step-2-cont-btn { margin-bottom: 30px; } .dynamowebs-vat-step-3-outer { padding-bottom: 5px; margin-top: 0%; } }
@media only screen and (max-width: 580px) { #myModal-vat-3 .seq-background-banner { display: none; } #myModal-vat-3 .seq-background-banner-sm { display: block; width: 100%; max-width: 100%; } #myModal-vat-3 .modal-dialog { max-width: 95%; } #myModal-vat-3 .modal-content { border-radius: 20px; height: 95vh; /* 95% of viewport height */ display: flex; flex-direction: column; } #myModal-vat-3 .modal-body { flex: 1; overflow-y: auto; } #myModal-vat-3 .seq-top-banner { height: 160px; /* Reduce for mobile */ background-size: cover; } #myModal-vat-3 .seq-piggy { width: 70px; height: 70px; margin-top: -35px; } .seq-top-banner { position: static; display: block; } .What-are-the-VAT-cos { position: absolute; top: 15%; left: 50%; font-size: 18px; line-height: 1.42; } .VAT-Quarterly-filing { font-size: 16px; } .VAT-Filing-Fee { font-size: 16px; } .Bookkeeping-Fee { font-size: 16px; } .seo-page-content { } .seo-page-content detail { } .seo-page-content summary { } .seo-page-content p, .seo-page-content li { font-size: 14px; margin: 0px; line-height: 18px; } .Responsibilities-of-vat-card-title { margin-left: -0px !important;}}
@media only screen and (max-width: 480px) {
    .counter-title { margin: 15px 5px 15px 5px; } #myModal-vat-3 .What-are-the-VAT-cos { font-size: 16px; margin-top: 35px; } .container-bg-white { padding: 15px 15px; } .Responsibilities-of-vat-card-counts { margin: 10px 20px 8px 0; padding: 5px 11px; border-radius: 30px; } .modal-content .modal-body { padding: 10px 15px !important; } .popupImagewrapper.newPopupHeaderWithLogo { margin-top: 0px !important; } .modal_head h5 { font-size: 16px; margin: 0; } .modal_head h3 { font-size: 20px; } .modal_head h6 { font-size: 13px; } .modal_head p, .modal_head a { font-size: 13px; } .bg-tag p { padding: 7px 25px; font-size: 11px !important; } .standard_service, .yearly_accounting, .card_popular1, .card_full_service { margin-top: 10px !important; padding: 0 !important; }	.standard_service .img_lg, .yearly_accounting .img_lg, .card_popular .img_lg, .card_full_service .img_lg { display: none; } .standard_service .img_sm, .yearly_accounting .img_sm, .card_popular1 .img_sm, .card_full_service .img_sm { display: block !important; } .modal_head.delete_applicationLink { padding: 0px 30px; } .modal_head_1 h5 { font-size: 18px; } .bg_main { padding-left: 15px !important; padding-right: 15px !important; margin-top: 30px; } .bg_main .flash_sale { margin-top: -33px; } .flash_sale .img_lg, .utr_2_weeks .img_lg { display: none; } .flash_sale .img_sm { display: block !important; width: 100%; max-width: 155px; margin: auto; } .utr_2_weeks .img_sm { display: block !important; width: 100%; margin: auto; } .bg_main .To_continue_your_app p { font-size: 13px; } .bg_main .You_will_be_on_30 h5 { font-size: 17px; margin-top: 13px; text-align: center; } .bg_main .You_will_be_on_30 span { font-size: 11px; } .bg_main .You_will_be_on_30 .mins, .bg_main .You_will_be_on_30 .sec { padding: 13px 20px; }
	.bg_main .You_will_be_on_30 .mins h3, .bg_main .You_will_be_on_30 .sec h3 { font-size: 30px; } .flash_sale_expired h5 { font-size: 28px; } .img.Rectangle-Copy-18 { padding: 0px 15px 0px !important; } .Your-UTR-number-will { margin-bottom: 20px !important; font-size: 13px !important; } .Everything-you-want { margin: 17px 0px 19px -12px !important; text-align: -webkit-center; } .Register-for-your-Pa { line-height: 1.33; font-size: 26px; } .If-you-register-for { margin: 10px 15px; font-size: 18px; font-weight: 600; font-stretch: normal; font-style: normal; line-height: 1.56; letter-spacing: -0.11px; color: #110; } #vat-submitstep6 { width: 259px !important; height: 56px !important; max-width: 400px !important; font-size: 12px; margin-top: -5px; } .Responsibilities-of-vat-card-title { font-size: 14px; font-weight: 600; line-height: 1.38; letter-spacing: -0.1px; margin-left: -0px !important; margin-top: 0px; margin-bottom: 0px; } .Weve-easy-for-you-t { font-size: 14px !important; margin: 0 !important; } .tip-bg-dark-fradient { text-align: justify; padding-right: 30px; padding-left: 20px !important; padding-bottom: 5px !important; } .tip-paracontainercustom {padding-right: 0px !important;}
	.Rectangle-Copy-2 { margin-right: 12px !important; } .Rectangle { margin-right: 21px !important; } .faq-card-samll-screen { margin-top: 15px; margin-right: -8px; width: 100% !important; max-width: 350px; } summary { width: inherit !important; } details div { width: inherit !important; } .banner-background { background-image: none; } .step-2-main .step-2-main-form { padding: 42px 30px 56px; } .step-2-main .step-2-cont-btn { padding-top: 0px; } .verify-email-modal .verify-email-trustpilot img { scale: 0.9; } .bg-footericons { display: none; } .footer-last .container { float: none; text-align: center; } .verify-email-modal { padding-top: 10px; padding-right: 18px !important; } .footer-common-forms { /*padding-bottom: 12rem;*/ } .bg-white { margin-right: 9px; } .infusion-field .info-con {padding-bottom: 15px; } .tip-resposive {display: block !important; } .tip-desktop { display: none !important; }	.bookkeeping-service {position: absolute;top: 1.8em !important;left: 37em !important;font-size: 8px !important;} .after-5-subcontract { margin: 2px 22px 9px 0px; } .CIS-Filing-Monthly { margin: 20px 0px 0px 0 !important; font-size: 12px !important; } .up-to-5-Subcontracto { margin: 0px 0px 0px 0.7px !important; font-size: 12px !important; } .Accounting-fee-Mont { margin: 0 !important; font-size: 13px; font-weight: 800; font-stretch: normal; font-style: normal; letter-spacing: normal; color: #333; } .First-10-transaction { margin: 10px -25px 0px -27px; font-size: 12px; } .Included-30VAT- { margin: 60px 0px 0 20px; font-size: 12px; font-weight: 600; line-height: 1.06; } .below-charges-will-b { margin: 2px 0px 0px 0; font-size: 12px; } .special-offer-copy { width: 40% !important; margin: -35px 0 0px 0px; } .bookkeeping-charges { text-align: center; } .Check-our-terms-for { margin: 30px 0 0; } .See-pricing-after-3 { margin: 15px 0 15px 0 !important; } .orange-card { margin: 0 0 0px !important; }
	.info-card { margin: 25px 0 0px !important; } .btn-banner-orange,.btn-banner-info { margin-top: 20px !important; font-size: 13px !important; max-height: 45px !important; padding: 0px !important; max-width: 90% !important; padding-top: 10px !important; } #myModal-vat-2 .Addons-card { margin-bottom: 20px !important; } #myModal-vat-2 .seq-background-banner { border-radius: 30px 30px 0px 0px; } .partnership-registration-sm { max-width: 330px !important; margin-bottom: 15px; } .info-con p { margin-top: 0px !important; font-size: 15px !important; } .dynamowebs-confirmation-button { } .step-2-main { } .step-2-main .step-2-main-header { } img.ico-email-verified { margin-bottom: 20px; } .Thank-You-for-Verify {font-size: 1.2em; line-height: 0px; } .text2u-partner-form-btn {margin-top: 15px;margin-bottom: 0px;} .vat-p-modal-12 {} .package-card-title { font-size: 18px;}	.First-VAT-return-submitted-for-FREE, .months-FREE-bookkeeping { font-size: 15px; margin-bottom: 2px; } .terms-and-conditions-offer { display: block; text-align: center; } .vat-fee-after-three-month { display: block; text-align: center; } .months-FREE-description { font-size: 14px; font-weight: 600; padding-left: 4px; margin-bottom: 5px; } #myModal-vat .text-dark { font-size: 11px; } .package-card-counter { margin: 0px 0px 20px; } .If-you-register-for { font-size: 14px; margin: 0px !important; } .Responsibilities-of-vat-card span {} .Responsibilities-of-vat-card ul {} .Responsibilities-of-vat-card ul li {font-size: 12px;line-height: 15px;}.VAT-Quarterly-filing {font-size: 15px;} .VAT-Quarterly-filing-addons { padding: 10px; } .VAT-Quarterly-filing-addons table {} .VAT-Quarterly-filing-addons table td {font-size: 13px;padding-top: 8px;padding-bottom: 8px; } #myModal-vat-3 .modalSequence-register-content {padding-left: 20px;padding-right: 20px;}
}
@media only screen and (max-width: 460px) {.bookkeeping-service {top: 1.8em !important;left: 36.5em !important;}}
@media only screen and (max-width: 445px) {.bookkeeping-service {top: 1.8em !important;left: 35em !important;}}
@media only screen and (max-width: 420px) {.bookkeeping-service {top: 1.8em !important;left: 33em !important;}}
@media only screen and (max-width: 400px) {.bookkeeping-service {top: 1.8em !important;left: 31em !important;}}
@media only screen and (max-width: 350px) {.bookkeeping-service {top: 1em !important;left: 27em !important;}}