*{font-family:var(--primary-font)}#alert-container{position:fixed;right:5px;top:100px;z-index:9999999}#alert-container .alert{box-shadow:0 4px 10px 0 rgba(3,3,3,.1);font-weight:400;margin-bottom:10px;max-width:450px!important;min-height:45px!important;padding:15px 40px 15px 60px;position:relative}#alert-container .alert.alert-success{background-color:#bff9d0;color:#299c77}#alert-container .alert.alert-danger{background-color:#f44336;border-color:#f44336;color:#fff;font-size:15px}#alert-container .alert .message-icon{fill:#299c77;stroke:#299c77;font-size:20px;left:5%;position:absolute;top:30%}#alert-container .alert.alert-dismissible .close{font-size:10px;padding:0;position:absolute;right:15px;top:20px}figure.image{display:inline-block;margin:10px 0}figcaption{background:#f5f5f5;font-size:90%;padding:10px;text-align:center}.header .main-header .header-left .header-right{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;min-width:337px;text-align:right;width:35%}.ps-block--user-header{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;text-align:left}.ps-block--user-header a{font-size:16px}.ps-block--user-header a:first-child{margin-right:10px}.select2-container .select2-selection--single{border:1px solid #cde2e7;height:56px}.select2-container .select2-selection--single .select2-selection__rendered{color:#818692;font-size:16px;line-height:50px;padding-left:20px}.select2-container .select2-selection--single .select2-selection__arrow{height:56px;position:absolute;right:18px;top:1px;width:20px}.search-results{position:relative}.search-results .no-result p{font-size:16px;margin-bottom:10px}.search-results .no-result .contact-info{margin-top:20px}.search-results .no-result .contact-info h5{font-size:18px;margin-bottom:10px;text-transform:uppercase}.search-results .no-result .contact-info p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.search-results .no-result .contact-info p:last-child{margin-bottom:0}.search-results .no-result .contact-info p span{font-size:16px}.search-results .no-result .contact-info p span:first-child{min-width:50px}.search-results .box-result{background:#fff;margin-top:40px}.search-results .box-result h4{color:#034460!important;margin-bottom:15px;position:relative}.search-results .box-result h4:before{background:#fec201;bottom:-5px;content:"";height:-2px;left:0;position:absolute;width:10%}.search-results .box-result .schedule{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.16);color:rgba(34,31,32,.953);padding:0 0 10px;transform:translateY(40px);transition:all .3s cubic-bezier(.25,.8,.25,1)}.search-results .box-result .schedule-head{background-color:#fffbda;border-radius:8px 8px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;padding:5px 0}.search-results .box-result .schedule-head img{display:block;max-height:60px;max-width:100%;width:100%}.search-results .box-result .schedule-body{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:20px 14px 5px}.search-results .box-result .schedule-body .location{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:16px}.search-results .box-result .schedule-body .location_box{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:42%}.search-results .box-result .schedule-body .location_box .port_code{border-bottom:1px dashed rgba(77,77,77,.3);color:#4d4d4d;font-weight:500;margin-bottom:2px;padding-bottom:2px}.search-results .box-result .schedule-body .location_box .port_name{cursor:pointer;font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .box-result .schedule-body .location_box.right,.search-results .box-result .schedule-body .location_box.right .port_name{text-align:right}.search-results .box-result .schedule-body .location .divider{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:10%}.search-results .box-result .schedule-body .location .divider .line{border-bottom:1px solid #4d4d4d;transform:translateX(9px);width:20px}.search-results .box-result .schedule-body .location .divider .line svg{fill:#4f4f4f}.search-results .box-result .schedule-footer{align-items:center;justify-content:space-between;padding:12px 15px}.search-results .box-result .schedule-footer,.search-results .box-result .schedule-footer .info{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results .box-result .schedule-footer .info>*{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-right:15px}.search-results .box-result .schedule-footer .info .label{font-size:14px;font-weight:700;margin-bottom:4px}.search-results .box-result .schedule-footer .info .value{color:transparent;font-size:12px;pointer-events:none;text-shadow:0 0 8px grey;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-results .box-result .schedule-footer .info .value.no-shadow{color:#000;font-size:14px;text-shadow:none}.search-results .box-result .schedule-footer .info.for_schedule .value{color:initial;text-shadow:none}.search-results .box-result .schedule-footer .btn{padding:5px 10px}.search-results .box-result .schedule-footer .btn i{font-size:22px}.search-results .box-result .schedule-footer .btn-lock{background:#e50010;border-color:#e50010;color:#fff}.datepicker-dropdown{border:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.datepickers{width:100%}.datepickers .label-control{font-size:14px}.datepicker td,th{font-size:14px;padding:8px 12.7px;text-align:center}.btn.btn-brand-1-big{border-radius:10px;font-size:18px}.modal-quote .modal-dialog{max-width:860px;overflow:auto}.modal-quote .modal-header{border:0;margin-bottom:15px}.modal-quote .modal-header h5{font-size:20px}.modal-quote .btn-primary{background:#fec201;border-color:#fec201}.modal-quote .modal-note{padding-left:20px}.modal-quote .modal-note .modal-header{margin-bottom:0}.modal-quote .modal-note .modal-subtitle{font-size:14px;letter-spacing:1px;line-height:20px;margin-bottom:10px;padding-top:20px}.modal-quote .modal-note .btn-signup{align-content:flex-start;align-items:start;border:1px solid #dfe0e0;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:15px;padding:10px;text-decoration:none!important;width:100%}.modal-quote .modal-note .btn-signup .text{align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.modal-quote .modal-note .btn-signup svg{min-height:48px}.modal-quote .modal-note .btn-signup:hover{border-color:#e50010}.modal-quote .modal-note .btn span:first-child{font-size:16px;font-weight:700;margin-bottom:5px}.modal-quote .modal-content{border-radius:20px;padding:20px}.modal-quote .modal-content form{padding-right:20px}.modal-quote .modal-content .form-control{padding:12px 15px}.modal-quote .schedule .modal-note{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;padding:0;width:56%}.modal-quote .modal-dialog .modal-quote-bg{background:url(https://transp.botble.com/storage/general/modal-quote.jpg) no-repeat;background-position:50%;background-size:cover}.modal-quote .modal-dialog .modal-quote-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px) and (max-width:991.98px){.modal-quote .modal-dialog .modal-quote-bg{height:12rem;width:100%}}@media (min-width:768px){.modal-quote .modal-dialog .modal-content .modal-quote-content{border-bottom-left-radius:0;border-top-left-radius:0;padding:4.5rem 3rem}}.modal-quote .modal-dialog .modal-content .btn-close{inset-inline-end:1rem;top:1rem}.modal-quote .modal-dialog .modal-content .modal-subtitle{font-size:15px;letter-spacing:1px}.modal-quote .modal-dialog .modal-content .modal-text{font-size:16px}.modal-quote .modal-dialog .modal-content form label{font-size:14px;font-weight:500}.modal-quote .modal-dialog .modal-content form input[type=email]{height:50px;padding:0 16px}.modal-quote .modal-dialog .modal-content form input:focus{box-shadow:none}.modal-quote .modal-dialog .modal-content form button{--bs-btn-padding-y:0.70rem;border-radius:var(--bs-border-radius)!important;display:block;margin-bottom:1rem;width:100%}.modal-quote .modal-dialog .modal-content form .form-check{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:1rem}.modal-quote .modal-dialog .modal-content form .form-check input{height:1.25rem;margin-top:0;width:1.25rem}.modal-quote .modal-dialog .modal-content .button-loading{border:1px solid #c4cdd5;color:transparent!important;cursor:default;position:relative;text-shadow:none;transition:border-color .2s ease-out}.modal-quote .modal-dialog .modal-content .button-loading:before{animation:button-loading-spinner 1s linear infinite;border:3px solid;border-color:#fff #fff transparent;border-radius:50%;content:"";height:18px;left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;width:18px}.modal-quote .modal-dialog .modal-content .button-loading:active,.modal-quote .modal-dialog .modal-content .button-loading:focus,.modal-quote .modal-dialog .modal-content .button-loading:hover{color:transparent}.modal-quote .modal-dialog .modal-content .newsletter-message{border-left:5px solid #eee;border-radius:0;display:none;font-size:85%;margin:0 0 20px;padding:15px 30px 15px 15px;width:100%}.modal-quote .modal-dialog .modal-content .newsletter-message.newsletter-success-message{background-color:#c0edf1;border-color:#58d0da;color:#000}.modal-quote .modal-dialog .modal-content .newsletter-message.newsletter-error-message{background-color:#faeaa9;border-color:#f3cc31;color:#000}@keyframes button-loading-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form label.required:after{color:#dc3545;content:"*";margin-left:.25rem}.ps-timeline-sec table{border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.15);overflow:hidden}.ps-timeline-sec table thead th{background-color:transparent;color:#fa4251;font-size:16px;line-height:1.4;vertical-align:middle}.ps-timeline-sec table tbody td{vertical-align:middle}.table100.ver2 th{background-color:transparent;color:#fa4251;font-size:18px;line-height:1.4}.table100.ver2 td{color:gray;font-size:15px;line-height:1.4}.table100.ver2 .table100-body tr{border-bottom:1px solid #f2f2f2}.table100.ver2{border-radius:10px;box-shadow:0 0 40px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.15);overflow:hidden}.header{z-index:999}.table100.ver2 .ps__rail-y{right:5px}.table100.ver2 .ps__rail-y:before{background-color:#ebebeb}.table100.ver2 .ps__rail-y .ps__thumb-y:before{background-color:#ccc}.quote-error-message{color:#dc3545}
