:root{--primary-color: #253f7c;--primary-complementary-color: #fff;--secondary-color: #bd1623;--secondary-complementary-color: #fff;--default-font-color: #000;--default-font-size: 1.1rem;--default-font-family: Red Hat Display;--default-font-weight: 400;--default-font-line-height: 180%}.sec-contractors{padding:50px}#contractors-direct.payments{display:flex;flex-wrap:wrap;gap:20px}#contractors-direct.payments .card{border:none;box-shadow:0 0 5px rgba(0,0,0,.1)}#contractors-direct.payments .card .card-header{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom-style:dotted}#contractors-direct.payments .card-body{padding:10px 20px}#contractors-direct.payments .card ul{padding:0;list-style:none}#contractors-direct.payments .card ul li{border-bottom:1px dashed #ccc;padding:5px 0}.payments .countries{display:flex;flex-direction:column;gap:10px;width:100%}#contractors-partner .payment-partner-item{border:none;box-shadow:0 0 5px rgba(0,0,0,.1);padding:30px}#contractors-partner .payment-partner-item .name{font-weight:500;width:40%}#contractors-partner .payment-partner-item .countries{width:60%}#contractors-partner .payment-partner-item-list{padding:0;margin:0}#contractors-partner .payment-partner-item-list li{border-top:1px dashed #ccc}#contractors-partner .payment-partner li{display:flex;flex-direction:row;gap:10px;padding:5px 0}@media(min-width: 992px){#contractors-direct.payments .card{flex:0 0 calc(20% - 20px)}#contractors-partner .payment-partner{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}#contractors-partner .payment-partner-item{flex:0 0 calc(50% - 20px)}}@media(max-width: 1199.98px){#contractors-direct.payments .card{flex:0 0 calc(33% - 20px)}}@media(max-width: 991px){#contractors-direct.payments .card{flex:0 0 calc(50% - 20px)}}@media(max-width: 767px){#contractors-direct.payments .card{flex:0 0 100%}}.buttons_list{list-style:none;padding:0;margin:0;display:inline-flex;gap:5px}#contractors{width:100% !important}.contractors__touroperators--tourop{align-items:center;background:#fff;display:flex;flex-direction:column;min-height:100px;padding:10px 20px;box-shadow:0 0 2px rgba(0,0,0,.2);text-align:center;width:150px;font-size:.8rem;font-weight:500;line-height:120%}.contractors__touroperators--tourop img{margin-bottom:10px}.contractors__touroperators--container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}table.dataTable td,table.dataTable th{border:1px solid #dedede}table.dataTable td:not(.center-none){text-align:center;color:#5cb85c;font-size:1.2rem}table.dataTable td.center-none{text-align:left}table.dataTable tbody>tr>th,table.dataTable tbody>tr>td{padding:5px 6px;font-weight:400;font-size:.9rem;color:var(--default-font-color)}table.dataTable>thead>tr>th{text-align:center;font-size:.8rem;line-height:120%}.sec-contractors table th.name{max-width:200px;min-width:200px;overflow:hidden;padding:0;text-overflow:ellipsis;width:200px !important}.dt-scroll-body{max-height:60vh}#contractors.table-airlines tbody tr.dt-hasChild{cursor:default}#contractors.table-airlines tbody tr.shown>td{border-bottom:0}.contractor_selection_header{display:flex;justify-content:space-between;margin-bottom:20px}.virtual-carriers-table{width:100% !important;margin:0 !important}.virtual-carriers-table thead th{white-space:nowrap}.virtual-carriers-wrapper{width:100%;padding:0;box-sizing:border-box}.virtual-carriers-wrapper .dt-container{width:100%}.virtual-carriers-wrapper .dt-scroll{width:100%}.show-children{min-width:42px}.child-icon{display:inline-block;min-width:1rem;font-weight:700;text-align:center}.dt-buttons{margin-bottom:.5rem}.dt-search{margin-bottom:.5rem}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:100% !important}#contractors,.virtual-carriers-table{width:100% !important;margin:0 !important}.virtual-carriers-wrapper thead tr th div.dt-scroll-sizing{height:auto !important;overflow:inherit !important}#contractors,.virtual-carriers-table{width:100% !important}.virtual-carriers-table tr td:first-child{border-left:none}.virtual-carriers-table tr td:last-child{border-right:none}table.dataTable .child-container-cell>td{padding:0 !important}table.dataTable .child-container-cell td{box-shadow:none !important}table.dataTable .virtual-carriers-table td{background:#f4ffe1}table.dataTable .virtual-carriers-table td{background:#f4ffe1}.dt-button-collection{margin-top:30px !important}.dt-button{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:var(--primary-color);color:#fff}.dt-button:hover,.dt-button:active,.dt-button:focus{background-color:#192b55}.dt-buttons{margin-bottom:5px;margin-top:20px}.dt-button{margin-bottom:5px}.buttons-columnVisibility:not(.dt-button-active){background-color:rgba(0,0,0,.15);color:rgba(0,0,0,.7)}.dt-button-down-arrow{font-size:.9rem;margin-left:5px}
