.elementor-503 .elementor-element.elementor-element-f119167{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-ab3de13{--display:flex;--justify-content:space-around;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-503 .elementor-element.elementor-element-ab3de13:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-ab3de13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-503 .elementor-element.elementor-element-f5f91b9{text-align:center;}.elementor-503 .elementor-element.elementor-element-f5f91b9 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-d437e68{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-9c34d70 .elementor-button{background-color:#23D800;font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-9c34d70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-503 .elementor-element.elementor-element-11af202{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-eb1ed4d img{border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-6a2b2dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-503 .elementor-element.elementor-element-dba142d{--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;--justify-content:space-around;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-503 .elementor-element.elementor-element-c467dc2{text-align:start;}.elementor-503 .elementor-element.elementor-element-c467dc2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-05e0cdc{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-3447fb7 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-2733afb{text-align:start;}.elementor-503 .elementor-element.elementor-element-2733afb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-ac7728f{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-2c801ad{text-align:start;}.elementor-503 .elementor-element.elementor-element-2c801ad .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-00dfaf7{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-653afbe{text-align:start;}.elementor-503 .elementor-element.elementor-element-653afbe .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-2d8fb47{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-c0741cb{text-align:start;}.elementor-503 .elementor-element.elementor-element-c0741cb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-d69afe7{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-f7436fd{text-align:start;}.elementor-503 .elementor-element.elementor-element-f7436fd .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-d384800{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-e4bff33{text-align:start;}.elementor-503 .elementor-element.elementor-element-e4bff33 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-169c1eb{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-bebc686 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-d1ce7a5{text-align:start;}.elementor-503 .elementor-element.elementor-element-d1ce7a5 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-fe47d80{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-032d632{text-align:start;}.elementor-503 .elementor-element.elementor-element-032d632 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-036b1c6{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-8dc5edb{text-align:start;}.elementor-503 .elementor-element.elementor-element-8dc5edb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-730d295{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-2085762{text-align:start;}.elementor-503 .elementor-element.elementor-element-2085762 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-b0b63a7{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-b82acd6{text-align:start;}.elementor-503 .elementor-element.elementor-element-b82acd6 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-4c2f14f{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-656f2c2{text-align:start;}.elementor-503 .elementor-element.elementor-element-656f2c2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-b3901d7{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-5ff77bf{text-align:start;}.elementor-503 .elementor-element.elementor-element-5ff77bf .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-73875f5{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-122024c{text-align:start;}.elementor-503 .elementor-element.elementor-element-122024c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-5335670{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-b8483a7{text-align:start;}.elementor-503 .elementor-element.elementor-element-b8483a7 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-af82061{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-3c55d45{text-align:start;}.elementor-503 .elementor-element.elementor-element-3c55d45 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:22px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-9262629{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-e5de7a1 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-3c33d8b{text-align:start;}.elementor-503 .elementor-element.elementor-element-3c33d8b .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:600;color:#102464;}.elementor-503 .elementor-element.elementor-element-2c23e16{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-de74448{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-fef295f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-d72fb60{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-aede621{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-d2e1faf{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-3241999{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-dba126f{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-5656536{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-f78e22e{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-db1ba4a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-5d66c17{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-c4c8dab{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-03f6f61{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-33b6aa6{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-8af17c6{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-9df2b6b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-7aa5f76{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:18px;color:#000000;}.elementor-503 .elementor-element.elementor-element-4dd6e7f{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:5px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-503 .elementor-element.elementor-element-4dd6e7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#102464;}:where( .elementor-503 .elementor-element.elementor-element-4dd6e7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Vazirmatn", Sans-serif;}:where( .elementor-503 .elementor-element.elementor-element-4dd6e7f > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-d925021{--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;--justify-content:space-around;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-d925021.e-con{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-bef0aad{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-bef0aad:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-bef0aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102464;}.elementor-503 .elementor-element.elementor-element-dbd28ef{text-align:center;}.elementor-503 .elementor-element.elementor-element-dbd28ef .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:19px;line-height:1.3em;color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group > label, .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group > label{font-family:"Vazirmatn", Sans-serif;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-type-html{padding-bottom:0px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group .elementor-field{color:#000000;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group .elementor-field, .elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-subgroup label{font-family:"Vazirmatn", Sans-serif;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .e-form__buttons__wrapper__button-next{background-color:#23D800;color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-button[type="submit"]{background-color:#23D800;color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .e-form__buttons__wrapper__button-next:hover{background-color:#199A00;color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-button[type="submit"]:hover{background-color:#199A00;color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-503 .elementor-element.elementor-element-8cd65c9 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-503 .elementor-element.elementor-element-8cd65c9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-503 .elementor-element.elementor-element-f119167{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-503 .elementor-element.elementor-element-ab3de13{--margin-top:-60%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-503 .elementor-element.elementor-element-f5f91b9 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-dba142d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-c467dc2 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-2733afb .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-2c801ad .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-653afbe .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-c0741cb .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-f7436fd .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-e4bff33 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-d1ce7a5 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-032d632 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-8dc5edb .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-2085762 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-b82acd6 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-656f2c2 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-5ff77bf .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-122024c .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-b8483a7 .elementor-heading-title{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-3c55d45 .elementor-heading-title{line-height:1.3em;}:where( .elementor-503 .elementor-element.elementor-element-4dd6e7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-503 .elementor-element.elementor-element-d925021{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-503 .elementor-element.elementor-element-f119167{--content-width:1300px;}.elementor-503 .elementor-element.elementor-element-ab3de13{--width:70%;}.elementor-503 .elementor-element.elementor-element-11af202{--width:30%;}.elementor-503 .elementor-element.elementor-element-dba142d{--width:80%;}.elementor-503 .elementor-element.elementor-element-d925021{--width:20%;}}/* Start custom CSS for container, class: .elementor-element-ab3de13 */.elementor-503 .elementor-element.elementor-element-ab3de13{
    backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05e0cdc *//* ===========================
   DESKTOP
=========================== */

.usa-benefits-table{
    width:100%;
    margin:20px 0;
    border-radius:12px;
    overflow:hidden;
    box-shadow:0 6px 20px rgba(16,36,100,.08);
}

.usa-benefits-table table{
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
    background:#fff;
}

.usa-benefits-table thead th{

    background:#102464;
    color:#fff;
    padding:15px;
    font-size:15px;
    font-weight:700;
    text-align:center;

}

.usa-benefits-table tbody td{

    padding:15px;
    border:1px solid #e5eaf5;
    font-size:14px;
    line-height:1.8;
    color:#1f2a44;
    vertical-align:middle;

}

.usa-benefits-table tbody tr:nth-child(even){

    background:#f8faff;

}

.usa-benefits-table tbody tr:hover{

    background:#eef3ff;
    transition:.25s;

}

.usa-benefits-table tbody td:first-child{

    width:220px;
    background:#f5f8ff;
    color:#102464;
    font-weight:700;
    text-align:center;

}

/* ===========================
   MOBILE
=========================== */

@media(max-width:767px){

.usa-benefits-table{

overflow:visible;

box-shadow:none;

border-radius:0;

}

.usa-benefits-table table,
.usa-benefits-table thead,
.usa-benefits-table tbody,
.usa-benefits-table tr,
.usa-benefits-table td{

display:block;

width:100%;

}

.usa-benefits-table thead{

display:none;

}

.usa-benefits-table tbody tr{

margin-bottom:18px;

border:1px solid #dce5f5;

border-radius:14px;

overflow:hidden;

background:#fff;

box-shadow:0 4px 12px rgba(16,36,100,.06);

}

.usa-benefits-table tbody td{

padding:14px 16px;

border:none;

}

.usa-benefits-table tbody td:first-child{

background:#102464;

color:#fff;

font-size:15px;

font-weight:700;

text-align:center;

}

.usa-benefits-table tbody td:last-child{

border-top:1px solid #eef2f8;

text-align:right;

line-height:1.8;

background:#fff;

}

}

@media(max-width:480px){

.usa-benefits-table tbody td:first-child{

font-size:14px;

padding:12px;

}

.usa-benefits-table tbody td:last-child{

font-size:13px;

padding:12px 14px;

}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d69afe7 *//* ===========================
   DESKTOP
=========================== */

.italy-steps-table{
    width:100%;
    margin:20px 0;
    border-radius:12px;
    overflow:hidden;
    box-shadow:0 6px 20px rgba(16,36,100,.08);
}

.italy-steps-table table{
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
    background:#fff;
}

/* Header */

.italy-steps-table thead th{
    background:#102464;
    color:#fff;
    padding:15px 12px;
    font-size:15px;
    font-weight:700;
    text-align:center;
}

/* Body */

.italy-steps-table tbody td{
    padding:15px 12px;
    border:1px solid #e5eaf5;
    text-align:center;
    line-height:1.8;
    font-size:14px;
    color:#1f2a44;
    vertical-align:middle;
    word-break:break-word;
}

.italy-steps-table tbody tr:nth-child(even){
    background:#f8faff;
}

.italy-steps-table tbody tr:hover{
    background:#eef3ff;
    transition:.25s;
}

/* ستون ویژگی ها */

.italy-steps-table tbody td:first-child{
    background:#f5f8ff;
    color:#102464;
    font-weight:700;
}

/* ===========================
   MOBILE
=========================== */

@media (max-width:767px){

.italy-steps-table{

box-shadow:none;

border-radius:0;

overflow:visible;

}

.italy-steps-table table,
.italy-steps-table thead,
.italy-steps-table tbody,
.italy-steps-table tr,
.italy-steps-table td{

display:block;

width:100%;

}

.italy-steps-table thead{

display:none;

}

.italy-steps-table tbody tr{

margin-bottom:18px;

border:1px solid #dce5f5;

border-radius:14px;

overflow:hidden;

background:#fff;

box-shadow:0 4px 12px rgba(16,36,100,.06);

}

/* عنوان کارت */

.italy-steps-table tbody td:first-child{

background:#102464;

color:#fff;

font-weight:700;

font-size:15px;

text-align:center;

padding:14px;

border:none;

}

/* مقادیر */

.italy-steps-table tbody td:not(:first-child){

position:relative;

padding:14px 16px 14px 120px;

text-align:right;

border:none;

border-bottom:1px solid #eef2f8;

background:#fff;

font-size:13px;

line-height:1.7;

}

/* برچسب کارشناسی */

.italy-steps-table tbody td:not(:first-child)::before{

content:attr(data-label);

position:absolute;

left:16px;

top:50%;

transform:translateY(-50%);

font-weight:700;

font-size:12px;

color:#102464;

white-space:nowrap;

}

.italy-steps-table tbody td:last-child{

border-bottom:none;

}

}

/* ===========================
   SMALL MOBILE
=========================== */

@media (max-width:480px){

.italy-steps-table tbody td:first-child{

font-size:14px;

padding:12px;

}

.italy-steps-table tbody td:not(:first-child){

padding:12px 14px 12px 95px;

font-size:12px;

}

.italy-steps-table tbody td:not(:first-child)::before{

left:14px;

font-size:11px;

}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d384800 *//* ===========================
   Timeline Table
=========================== */

.timeline-table{
    width:100%;
    margin:20px 0;
    border-radius:12px;
    overflow:hidden;
    box-shadow:0 6px 20px rgba(16,36,100,.08);
}

.timeline-table table{
    width:100%;
    border-collapse:collapse;
    background:#fff;
}

.timeline-table thead th{

    background:#102464;
    color:#fff;
    padding:15px;
    font-size:15px;
    font-weight:700;
    text-align:center;

}

.timeline-table tbody td{

    padding:15px;
    border:1px solid #e5eaf5;
    font-size:14px;
    line-height:1.8;
    color:#1f2a44;
    vertical-align:middle;

}

.timeline-table tbody tr:nth-child(even){

    background:#f8faff;

}

.timeline-table tbody tr:hover{

    background:#eef3ff;
    transition:.25s;

}

.timeline-table tbody td:first-child{

    width:180px;
    background:#f5f8ff;
    color:#102464;
    font-weight:700;
    text-align:center;

}

/* ===========================
   MOBILE
=========================== */

@media(max-width:767px){

.timeline-table{

overflow:visible;

box-shadow:none;

border-radius:0;

}

.timeline-table table,
.timeline-table thead,
.timeline-table tbody,
.timeline-table tr,
.timeline-table td{

display:block;

width:100%;

}

.timeline-table thead{

display:none;

}

.timeline-table tbody tr{

margin-bottom:18px;

border:1px solid #dce5f5;

border-radius:14px;

overflow:hidden;

background:#fff;

box-shadow:0 4px 12px rgba(16,36,100,.06);

}

.timeline-table tbody td{

padding:14px 16px;

border:none;

}

.timeline-table tbody td:first-child{

background:#102464;

color:#fff;

font-size:15px;

font-weight:700;

text-align:center;

}

.timeline-table tbody td:last-child{

background:#fff;

border-top:1px solid #eef2f8;

text-align:right;

line-height:1.8;

}

}

@media(max-width:480px){

.timeline-table tbody td:first-child{

font-size:14px;

padding:12px;

}

.timeline-table tbody td:last-child{

font-size:13px;

padding:12px 14px;

}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe47d80 *//* ===========================
   Cost Table
=========================== */

.cost-table{
    width:100%;
    margin:20px 0;
    border-radius:12px;
    overflow:hidden;
    box-shadow:0 6px 20px rgba(16,36,100,.08);
}

.cost-table table{
    width:100%;
    border-collapse:collapse;
    background:#fff;
}

.cost-table thead th{
    background:#102464;
    color:#fff;
    padding:15px;
    font-size:15px;
    font-weight:700;
    text-align:center;
}

.cost-table tbody td{
    padding:15px;
    border:1px solid #e5eaf5;
    font-size:14px;
    line-height:1.8;
    color:#1f2a44;
    vertical-align:middle;
}

.cost-table tbody tr:nth-child(even){
    background:#f8faff;
}

.cost-table tbody tr:hover{
    background:#eef3ff;
    transition:.25s;
}

.cost-table tbody td:first-child{
    width:260px;
    background:#f5f8ff;
    color:#102464;
    font-weight:700;
    text-align:center;
}

/* ===========================
   MOBILE
=========================== */

@media (max-width:767px){

.cost-table{
    overflow:visible;
    box-shadow:none;
    border-radius:0;
}

.cost-table table,
.cost-table thead,
.cost-table tbody,
.cost-table tr,
.cost-table td{
    display:block;
    width:100%;
}

.cost-table thead{
    display:none;
}

.cost-table tbody tr{
    margin-bottom:18px;
    border:1px solid #dce5f5;
    border-radius:14px;
    overflow:hidden;
    background:#fff;
    box-shadow:0 4px 12px rgba(16,36,100,.06);
}

.cost-table tbody td{
    padding:14px 16px;
    border:none;
}

.cost-table tbody td:first-child{
    background:#102464;
    color:#fff;
    font-size:15px;
    font-weight:700;
    text-align:center;
}

.cost-table tbody td:last-child{
    background:#fff;
    border-top:1px solid #eef2f8;
    text-align:right;
    line-height:1.8;
}

}

@media (max-width:480px){

.cost-table tbody td:first-child{
    font-size:14px;
    padding:12px;
}

.cost-table tbody td:last-child{
    font-size:13px;
    padding:12px 14px;
}

}/* End custom CSS */