.elementor-806 .elementor-element.elementor-element-af67171.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-806 .elementor-element.elementor-element-af67171.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-806 .elementor-element.elementor-element-af67171.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-806 .elementor-element.elementor-element-af67171.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-806 .elementor-element.elementor-element-af67171.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-806 .elementor-element.elementor-element-cdb2497.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri{writing-mode:inherit;}.elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri div{writing-mode:inherit;}.elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > div, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h1, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h2, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h3, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h4, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h5, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > h6, .elementor-806 .elementor-element.elementor-element-d48392d.ob-harakiri > p{transform:rotate(0deg);}.elementor-806 .elementor-element.elementor-element-d48392d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-806 .elementor-element.elementor-element-c4a3ece.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-806 .elementor-element.elementor-element-c4a3ece.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-806 .elementor-element.elementor-element-c4a3ece.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-806 .elementor-element.elementor-element-c4a3ece.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-806 .elementor-element.elementor-element-c4a3ece.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-806 .elementor-element.elementor-element-0ae014b.elementor-column{align-self:inherit;cursor:default;}html, body{overflow-x:auto;}/* Start custom CSS for section, class: .elementor-element-c4a3ece */.stamp-duty-heading {
    font-size: 18px;
    color:#080633;
    font-weight: 600;
}

#stamp-duty-form .input-group {
    margin-top: 10px!important;
    margin-bottom: 30px!important;
    }
    
    .input-group-text {
        font-size: 22px!important;
        color: #080633 !important;
    }

    #stamp-duty-form   .form-control {
        font-size: 22px!important;
        color: #080633 !important;
    }

    #stamp-duty-form   .form-check {
         margin-bottom: 10px!important;
    }
    

    input[type=number] {
        border: 1px solid #eaeaea;
        border-radius:0px;
    }

    .form-check-input[type=checkbox] {
        border-radius: 0;
        border: solid 1px #080633;
        padding: 8px;
        margin-right: 10px;
    }
    
    #stamp-duty-table th {
        padding: 5px;
        background-color:#93BF1F;
        color:#fff;
    }
    
    #stamp-duty-table td {
        padding: 5px;
        border: 1px solid grey;
    }
    
    .stamp-duty-results h5 {
        margin-bottom: 10px!important;
        font-size: 18px;
        font-weight: 600;
    }
    
    #amount-to-pay {
        margin-bottom: 20px;
    }
    
    #effective-rate {
        margin-bottom: 20px;
    }

    #calculate-button {
        margin-top: 20px;
        border: 0px solid transparent!important;
    }

    .stamp-duty-results__title {
        font-size: 18px;
        color: #080633;
        font-weight: 600;
        margin-bottom: 20px;
       
    }
    
    .btn.btn-primary {
        background-color: #93BF1F;
        text-transform:uppercase;
        font-weight:700;
    }
    
    .btn.btn-primary:hover {
        background-color:#E4007E;
    }
    
    .stamp-duty-results-container {
        margin-top: 40px !important;
    }

    .stamp-duty-results__amount {
        margin-top: 20px !important;     
        margin-bottom: 10px; 
    }


    .stamp-duty-results__rate {
        margin-bottom: 20px !important;   
    }/* End custom CSS */