.elementor-5722 .elementor-element.elementor-element-cfbb374{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-cfbb374:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-cfbb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28585f3 );background-image:url("https://www.bis-hendersonrecruitment.com/wp-content/uploads/2025/09/calculator-header.svg");background-position:center right;background-repeat:no-repeat;}.elementor-5722 .elementor-element.elementor-element-8e9b089{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-5722 .elementor-element.elementor-element-8b36b99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;}.elementor-5722 .elementor-element.elementor-element-f6785fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5722 .elementor-element.elementor-element-f6785fe .elementor-heading-title{font-family:var( --e-global-typography-96aef0f-font-family ), Sans-serif;font-size:var( --e-global-typography-96aef0f-font-size );font-weight:var( --e-global-typography-96aef0f-font-weight );text-transform:var( --e-global-typography-96aef0f-text-transform );line-height:var( --e-global-typography-96aef0f-line-height );letter-spacing:var( --e-global-typography-96aef0f-letter-spacing );color:var( --e-global-color-621ba18 );}.elementor-5722 .elementor-element.elementor-element-aef4e3a{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-5722 .elementor-element.elementor-element-aef4e3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:33.6px;}.elementor-5722 .elementor-element.elementor-element-7ccb504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5722 .elementor-element.elementor-element-9fb87a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-9fb87a6:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9fb87a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5722 .elementor-element.elementor-element-912dedb{--display:flex;}.elementor-5722 .elementor-element.elementor-element-09b98c0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;}.elementor-5722 .elementor-element.elementor-element-09b98c0 .elementor-heading-title{font-family:var( --e-global-typography-46082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-46082b4-font-size );font-weight:var( --e-global-typography-46082b4-font-weight );text-transform:var( --e-global-typography-46082b4-text-transform );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );color:var( --e-global-color-28585f3 );}.elementor-5722 .elementor-element.elementor-element-8b3ebe2{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:140%;color:var( --e-global-color-28585f3 );}.elementor-5722 .elementor-element.elementor-element-8b3ebe2 p{margin-block-end:15px;}.elementor-5722 .elementor-element.elementor-element-9026535{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-9026535:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9026535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.bis-hendersonrecruitment.com/wp-content/uploads/2025/09/calculator-needhelp-1440.svg");background-position:center right;background-repeat:no-repeat;}.elementor-5722 .elementor-element.elementor-element-2faa316{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5722 .elementor-element.elementor-element-ee3812a{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:left;}.elementor-5722 .elementor-element.elementor-element-ee3812a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5722 .elementor-element.elementor-element-ee3812a.elementor-element{--align-self:flex-start;}.elementor-5722 .elementor-element.elementor-element-ee3812a .elementor-heading-title{font-family:var( --e-global-typography-46082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-46082b4-font-size );font-weight:var( --e-global-typography-46082b4-font-weight );text-transform:var( --e-global-typography-46082b4-text-transform );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );color:var( --e-global-color-28585f3 );}.elementor-5722 .elementor-element.elementor-element-5601faf{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5722 .elementor-element.elementor-element-5601faf > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-5722 .elementor-element.elementor-element-5601faf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:140%;color:var( --e-global-color-28585f3 );}.elementor-5722 .elementor-element.elementor-element-07b4461 .elementor-button{background-color:#5854E8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:22.2399997711px;letter-spacing:-0.352000007629px;fill:#FFFFFF;color:#FFFFFF;padding:10px 15px 10px 15px;}.elementor-5722 .elementor-element.elementor-element-07b4461 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5722 .elementor-element.elementor-element-8e9b089{--width:100%;}.elementor-5722 .elementor-element.elementor-element-7ccb504{--width:50%;}.elementor-5722 .elementor-element.elementor-element-2faa316{--width:68%;}}@media(max-width:1366px){.elementor-5722 .elementor-element.elementor-element-cfbb374{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-f6785fe{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-5722 .elementor-element.elementor-element-f6785fe .elementor-heading-title{font-size:var( --e-global-typography-96aef0f-font-size );line-height:var( --e-global-typography-96aef0f-line-height );letter-spacing:var( --e-global-typography-96aef0f-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-9fb87a6{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-5722 .elementor-element.elementor-element-09b98c0 .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-ee3812a .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}}@media(max-width:1200px){.elementor-5722 .elementor-element.elementor-element-cfbb374:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-cfbb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-5722 .elementor-element.elementor-element-cfbb374{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-f6785fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-9fb87a6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-09b98c0{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-5722 .elementor-element.elementor-element-9026535{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-ee3812a{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-5722 .elementor-element.elementor-element-5601faf{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:1024px){.elementor-5722 .elementor-element.elementor-element-cfbb374:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-cfbb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:90% auto;}.elementor-5722 .elementor-element.elementor-element-cfbb374{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-f6785fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-f6785fe .elementor-heading-title{font-size:var( --e-global-typography-96aef0f-font-size );line-height:var( --e-global-typography-96aef0f-line-height );letter-spacing:var( --e-global-typography-96aef0f-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-09b98c0 .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-9026535:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9026535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-5722 .elementor-element.elementor-element-ee3812a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-ee3812a .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-5601faf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5722 .elementor-element.elementor-element-5601faf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:880px){.elementor-5722 .elementor-element.elementor-element-f6785fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-aef4e3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-09b98c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-8b3ebe2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-5722 .elementor-element.elementor-element-cfbb374{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-cfbb374:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-cfbb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-5722 .elementor-element.elementor-element-8e9b089{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5722 .elementor-element.elementor-element-f6785fe .elementor-heading-title{font-size:var( --e-global-typography-96aef0f-font-size );line-height:var( --e-global-typography-96aef0f-line-height );letter-spacing:var( --e-global-typography-96aef0f-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-7ccb504{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5722 .elementor-element.elementor-element-9fb87a6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-09b98c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5722 .elementor-element.elementor-element-09b98c0 .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-9026535:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9026535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-5722 .elementor-element.elementor-element-9026535{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5722 .elementor-element.elementor-element-2faa316{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5722 .elementor-element.elementor-element-ee3812a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5722 .elementor-element.elementor-element-ee3812a .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-07b4461{width:100%;max-width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-5722 .elementor-element.elementor-element-8e9b089{--width:66%;}.elementor-5722 .elementor-element.elementor-element-7ccb504{--width:30%;}}@media(min-width:2400px){.elementor-5722 .elementor-element.elementor-element-cfbb374:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-cfbb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bis-hendersonrecruitment.com/wp-content/uploads/2025/09/calculator-header-2400.svg");}.elementor-5722 .elementor-element.elementor-element-f6785fe .elementor-heading-title{font-size:var( --e-global-typography-96aef0f-font-size );line-height:var( --e-global-typography-96aef0f-line-height );letter-spacing:var( --e-global-typography-96aef0f-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-9fb87a6:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9fb87a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bis-hendersonrecruitment.com/wp-content/uploads/2025/08/exec-results-2400.png");background-position:100% 0px;background-repeat:no-repeat;background-size:95% auto;}.elementor-5722 .elementor-element.elementor-element-9fb87a6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5722 .elementor-element.elementor-element-09b98c0 .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}.elementor-5722 .elementor-element.elementor-element-9026535:not(.elementor-motion-effects-element-type-background), .elementor-5722 .elementor-element.elementor-element-9026535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bis-hendersonrecruitment.com/wp-content/uploads/2025/09/calculator-needhelp-1440.svg");background-position:center right;background-repeat:no-repeat;}.elementor-5722 .elementor-element.elementor-element-ee3812a .elementor-heading-title{font-size:var( --e-global-typography-46082b4-font-size );line-height:var( --e-global-typography-46082b4-line-height );letter-spacing:var( --e-global-typography-46082b4-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-f6785fe */.elementor-5722 .elementor-element.elementor-element-f6785fe span {
    color: #5854E8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09b98c0 */.elementor-5722 .elementor-element.elementor-element-09b98c0 span {
    color: #071538;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b3ebe2 */.elementor-5722 .elementor-element.elementor-element-8b3ebe2 strong {
 
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0f15a53 */.calculator-container {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    gap: 20px;
}

.form-column-left,
.form-column-right {

    padding: 68px 34px;
    border-radius: 18px;
    background: #FFF;

    box-shadow: 0 55px 50px -27px rgba(0, 0, 0, 0.17);
}

.moreGreen {
    color: #00D6A5;
    font-weight: 600;
}


.elementor-5722 .elementor-element.elementor-element-0f15a53 h2 {
    color: #5854E8;
    font-size: 32px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 90%;
    word-wrap: break-word;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 h3 {
    color: #071538;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 25.02px;
    word-wrap: break-word;
}

.form-column-left h2 {
    color: #071538 !important;

}

.calculator-container .form-column-left,
.calculator-container .form-column-right {
    flex: 1;
    border: none;


}

/* ------------------------------------------ */

.submit-button-container {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

/* FORM */

.elementor-5722 .elementor-element.elementor-element-0f15a53 form {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 form h3 {
    width: 100%;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 form .form-group {
    width: 48% !important;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 input,
.elementor-5722 .elementor-element.elementor-element-0f15a53 select {
    border-radius: 8px;
    border: 1px solid #5854E8;
    padding: 12px;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 label {
    display: block;
    margin-bottom: 13px;
    color: #071538;
    font-size: 16px;
    font-weight: 600;
    line-height: 22.24px;
    word-wrap: break-word;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 select {
    appearance: none;
    -webkit-appearance: none;
    background-image: url(/wp-content/uploads/2025/09/down-arrow.svg);
    background-repeat: no-repeat;
    background-position: 97% center
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 button {
    padding: 9px 20px;
    font-size: 16px;
    border: none;
    border-radius: 8px;
    background-color: #071538;
    color: #fff;
    font-weight: 600;
    line-height: 22.24px;
    word-wrap: break-word;
}

.elementor-5722 .elementor-element.elementor-element-0f15a53 button:hover {
    background-color: #071538;
}

.form-group-benefits {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    row-gap: 3px;
}

.form-group-benefits label {
    width: 48%;
}



.elementor-5722 .elementor-element.elementor-element-0f15a53 .radio-group {
    display: flex;
    gap: 20px;
    padding: 10px 0px;
}


/* -------------------------Results */


.comparison-summary {
    margin-top:50px;
    background-color: #fff;
    padding: 68px;
    border-radius: 18px;
    box-shadow: 0 55px 50px -27px rgba(0, 0, 0, 0.17);
}

.comparison-summary h2 {
    color: #071538 !important;
    text-align: center;
font-size: 32px;
font-style: normal;
font-weight: 800;
line-height: 90%; 
letter-spacing: -0.32px;
text-transform: uppercase;
}

.comparison-summary p {
    color:  #071538;
text-align: center;

font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 140%; 
letter-spacing: -0.352px;
margin-bottom:50px;
}
  .comparison-table-wrap {
  
          margin-bottom: 25px;
  }
.comparison-table {
    width:100%;
    max-width:760px;
    margin:auto;
    border: 1px solid #5854E8;
    border-radius: 20px;
    overflow: hidden;

    background: #fff;
    border-collapse: separate;
    width: 100%;

}
.comparison-table  tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}
.comparison-table th,
.comparison-table td {
    border: none;
    padding: 9px 25px;
    text-align: left;
    vertical-align: middle;
    width: 33.3%;
    text-align: right;
}

.comparison-table thead th {
    border-top: 1px solid #5854E8;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 139%;
    letter-spacing: -0.352px;
    background-color: #071538;
    color: #F9F9F9;

}

.comparison-table th span {
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
}

.comparison-table tr>*+* {
    border-left: 1px solid #5854E8;
}


.comparison-table tr:not(:last-child)>* {
    border-bottom: 1px solid #5854E8;
}

.comparison-table td {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 139%;

    letter-spacing: -0.352px;

}

.comparison-table td:first-child {
    font-weight: bold;
    text-align: left;
}
.comparison-table th:first-child {
       text-align: left;
}
.comparison-table .smallheader h3 {
    color: #F9F9F9;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 139%;
    text-align: left;
    letter-spacing: -0.352px;
    margin: 0px;
}

.comparison-table .smallheader th {
    background-color: #5854E8;
    text-align: left;
}

@media (max-width:1200px) {
.form-group-benefits label {
    width: 100%;
}

}
@media (max-width: 1024px) {
.calculator-container {
flex-direction:column;

}
.form-group-benefits label {
    width: 48%;
}
}

@media (max-width: 880px) {
    .comparison-summary {
        padding:40px 20px;
    }
}
@media (max-width: 767px) {
    #results {
        max-width: 100%;
      
    }
  .comparison-table-wrap {
             max-width:100%;
                 padding-bottom: 10px;
          overflow-x: scroll;
  }
    .comparison-table {
        min-width:400px;
 
    }
.form-column-left, .form-column-right {
    padding:30px 20px;
}
.elementor-5722 .elementor-element.elementor-element-0f15a53 label { 
    font-size:14px;
}
.elementor-5722 .elementor-element.elementor-element-0f15a53 form .form-group {
    width:47% !important;
}
    .form-group-benefits label {
        width:100%;
    }
    .calculator-container {
        flex-direction: column;
        gap: 30px;
    }

    .comparison-table thead th {
        font-size: 16px !important;
    }
    .comparison-table th, .comparison-table td {
        padding:9px;
    }
}

@media (max-width: 370px) {
    .elementor-5722 .elementor-element.elementor-element-0f15a53 form .form-group {
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb87a6 */@media (min-width: 1800px) and (max-width: 2200px){
      .elementor-5722 .elementor-element.elementor-element-9fb87a6{
       background-position: 100% 20px;
    background-repeat: no-repeat;
    background-size: 70% auto !important;   
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee3812a */.elementor-5722 .elementor-element.elementor-element-ee3812a span {
    color: #5854E8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5601faf */.elementor-5722 .elementor-element.elementor-element-5601faf strong {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9026535 */@media (min-width: 1800px) and (max-width: 2200px) {
    .elementor-5722 .elementor-element.elementor-element-9026535{
            background-size: 80% auto !important;
    }
}/* End custom CSS */