﻿/*! CSS Used from: Embedded */.ssQIHO-checkbox-menu-item>span>span{background-color:#000;display:inline-block}@media(forced-colors: active),(prefers-contrast: more){.ssQIHO-checkbox-menu-item>span>span{background-color:ButtonText}}/*! CSS Used from: Embedded */.gm-style .gm-style-mtc label{font-weight:400}.gm-style .gm-style-mtc ul,.gm-style .gm-style-mtc li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/*! CSS Used from: Embedded */.LGLeeN-keyboard-shortcuts-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.LGLeeN-keyboard-shortcuts-view table,.LGLeeN-keyboard-shortcuts-view tbody,.LGLeeN-keyboard-shortcuts-view td,.LGLeeN-keyboard-shortcuts-view tr{background:inherit;border:none;margin:0;padding:0}.LGLeeN-keyboard-shortcuts-view table{display:table}.LGLeeN-keyboard-shortcuts-view tr{display:table-row}.LGLeeN-keyboard-shortcuts-view td{-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;color:#000;padding:6px;vertical-align:middle;white-space:nowrap}.LGLeeN-keyboard-shortcuts-view td .VdnQmO-keyboard-shortcuts-view--shortcut-key{background-color:#e8eaed;border-radius:2px;border:none;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:inline-block;font-family:Google Sans Text,Roboto,Arial,sans-serif;line-height:16px;margin:0 2px;min-height:20px;min-width:20px;padding:2px 4px;position:relative;text-align:center}/*! CSS Used from: Embedded */.gm-control-active>img{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gm-control-active>img:nth-child(1){display:block}.gm-control-active:focus>img:nth-child(1),.gm-control-active:hover>img:nth-child(1),.gm-control-active:active>img:nth-child(1),.gm-control-active:disabled>img:nth-child(1){display:none}.gm-control-active:focus>img:nth-child(2),.gm-control-active:hover>img:nth-child(2){display:block}.gm-control-active:active>img:nth-child(3){display:block}.gm-control-active:disabled>img:nth-child(4){display:block}/*! CSS Used from: Embedded */.gm-style .gm-style-cc a,.gm-style .gm-style-cc button,.gm-style .gm-style-cc span{font-size:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gm-style .gm-style-cc a,.gm-style .gm-style-cc button,.gm-style .gm-style-cc span{outline-offset:3px}/*! CSS Used from: Embedded */@media print{.gm-style .gmnoprint,.gmnoprint{display:none}}@media screen{.gm-style .gmnoscreen,.gmnoscreen{display:none}}/*! CSS Used from: Embedded */.gm-style-moc{background-color:rgba(0,0,0,.45);pointer-events:none;text-align:center;-webkit-transition:opacity ease-in-out;-o-transition:opacity ease-in-out;transition:opacity ease-in-out}.gm-style-mot{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;margin:0;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}/*! CSS Used from: Embedded */.gm-style img{max-width:none}.gm-style{font:400 11px Roboto,Arial,sans-serif;text-decoration:none}/*! CSS Used from: http://localhost/wp/wp3/bestpath-admin-pure-2023/assets/css/style.css?ver=639998 */.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}/*! CSS Used from: http://localhost/wp/wp3/bestpath-admin-pure-2023/assets/lib/select2/select2.css */.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}/*! CSS Used from: https://www.iptp.net/wp-content/themes/iptp-theme/css/style.css?ver=7904944 ; media=all */.gm-style .gm-svpc{display:none}.gm-style .gmnoprint .gm-style-mtc{display:none}.p-mt-20{margin-top:20px}.bp-wrap{width:100%;margin:20px auto;background-color:#0868c6;padding:2rem;overflow:hidden;color:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center}.bp-wrap form{width:100%}.bp-row{display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.bp-row .bp-col{flex-basis:50%;padding-left:15px;padding-right:15px}@media(max-width: 767.98px){.bp-row .bp-col{flex-basis:100%}}.bp-line-wrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.bp-line-wrap .--inner{display:flex;flex-wrap:wrap;flex-basis:100%}.bp-line-wrap .--left{flex-basis:calc(100% - 164px);display:flex;flex-wrap:wrap}@media(max-width: 767.98px){.bp-line-wrap .--left{flex-basis:100%}}.bp-line-wrap .--right{display:flex;justify-content:center;flex:auto}.bp-line-wrap .nodes-list{width:100% !important}.bp-line-wrap .bp-line{flex-basis:50%;padding-right:2rem}@media(max-width: 767.98px){.bp-line-wrap .bp-line{flex-basis:100%;padding-right:0}.bp-line-wrap .bp-line:last-child{margin-top:15px}}.bp-line-wrap .select2-selection.select2-selection--single{height:35px;border:none;line-height:35px}.bp-line-wrap .select2-selection.select2-selection--single .select2-selection__rendered{line-height:35px;height:35px}.bp-line-wrap .select2-selection.select2-selection--single .select2-selection__arrow{height:35px;right:5px}.bp__label{margin-bottom:.5rem;color:rgba(255,255,255,.9);font-size:16px}.bp-path-heading{font-size:2rem;font-weight:bold}.bp-options{display:flex;flex-wrap:wrap;flex-basis:100%}@media(max-width: 767.98px){.bp-options .--item{flex:auto}}@media(min-width: 992px){.bp-options .--item:last-child{padding-right:1.25rem;margin-left:auto}}.bp-button{padding:6px 30px;background-color:#fff;border:none;border-radius:5px;font-size:.8em;display:inline-block;position:relative;z-index:1;overflow:hidden;color:#333;height:35px;transition:all 300ms linear}.bp-button:hover{box-shadow:none;text-shadow:none;color:#fff;background-color:#499df1;transition:background-color .3s,color .4s}.bp-button2{margin-top:37px}.custom-control-inline{display:inline-block;margin-top:10px}.select2-container .select2-selection--single{height:34px;border-radius:5px !important;border:none;font-size:.8em}.select2-container--default .select2-selection--single .select2-selection__rendered{height:34px;line-height:34px}.lbcontainer{display:inline-block;position:relative;padding-left:25px;margin-bottom:12px;margin-right:10px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lbcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:3px;left:0;height:15px;width:15px;background-color:#eee;border-radius:50%}.lbcontainer:hover input~.checkmark{background-color:#ccc}.lbcontainer input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.lbcontainer input:checked~.checkmark:after{display:block}.lbcontainer .checkmark:after{top:4px;left:4px;width:7px;height:7px;border-radius:50%;background:#fff}.lbcontainer input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.table_actual_bp p{color:#06c;font-size:1em;margin-top:5px;font-weight:400}.bp-new-wrap .checkmark{border-radius:2px}.bp-new-wrap .checkmark:after{content:"✓";height:0;width:0;top:-2px;left:3px;font-size:12px}.table_actual_bp .--nodes{color:#06c;padding:0 10px;font-weight:bold}.table_actual_bp .--links-nodes{position:relative}.table_actual_bp .--links-nodes::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);height:100%;width:2px;border-left:2px solid;color:#06c}.table_actual_bp .--links-nodes.possible::before{color:#f60}.table_actual_bp .--links-nodes.planned::before{color:#0af}.table_actual_bp .--nodes:not(.--links-nodes){position:relative;color:#06c}.table_actual_bp .--nodes:not(.--links-nodes)::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:10px;width:10px;border-radius:50%;background:#fff;border:2px solid}.table_actual_bp .--nodes.possible::before{color:#f60}.table_actual_bp .--nodes.protected::before{background-color:#06c}.table_actual_bp .--nodes.protected.possible::before{background-color:#f60}.table_actual_bp .--nodes.protected.planned::before{background-color:#0af}.table_actual_bp .--links-nodes.protected::before{transform:translateX(calc(-50% - 2px))}.table_actual_bp .--links-nodes.protected::after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);height:100%;width:2px;border-left:2px solid;transform:translateX(calc(-50% + 2px));color:#06c}.table_actual_bp .--links-nodes.protected.planned::after{color:#0af}.table_actual_bp .--links-nodes.protected.possible::after{color:#f60}.bp-row .bp-col+.bp-col .table_actual_bp .--links-nodes::before{border-left-style:dashed}.bp-row .bp-col+.bp-col .table_actual_bp .--links-nodes::after{border-left-style:dashed}/*! CSS Used from: Embedded */.gmap{position:relative;padding-top:56.7%;background:#ccc}@media(max-width: 991px){.gmap{padding-top:70%}}#map{position:absolute;top:0;left:0;width:100%;height:100%}#btnSubmit[disabled]{opacity:.5}.gmap{position:relative;padding-top:56.7%;background:#ccc}@media(max-width: 991px){.gmap{padding-top:70%}}#map{position:absolute;top:0;left:0;width:100%;height:100%}.container-bp{padding-left:0;padding-right:0}@media(max-width: 991px){.container-bp{max-width:100%}}.bp-legend{color:#777;font-size:.75rem;font-style:normal;font-weight:300;line-height:normal;border-top:1px solid rgba(0,0,0,.1)}@media(min-width: 992px){.bp-legend{font-size:.8125rem}}.bpl-title{color:#000;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;margin-top:1.25rem;margin-bottom:.675rem}.bpl-notes{display:flex;flex-direction:column;gap:10px}@media(min-width: 768px){.bpl-notes{flex-direction:row}}.bpl-notes>span{position:relative;padding-left:1.25rem;margin-right:.35rem}@media(min-width: 768px){.bpl-notes>span{padding-left:1rem}}@media(min-width: 992px){.bpl-notes>span{margin-right:1.5rem;padding-left:1.25rem}}.bpl-notes>span::before{content:"";width:10px;height:10px;position:absolute;left:0;top:2px}.bpl-notes>span.--actual::before{background-color:#06c}.bpl-notes>span.--planned::before{background-color:#0af}.bpl-notes>span.--possible::before{background-color:#f60}.bgl-link{position:relative;padding-left:2rem;margin-top:.5rem}@media(max-width: 767px){.bgl-link{margin-top:.35rem;margin-bottom:.5rem}}.bgl-link::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.bgl-link-p::before{width:20px;height:2px;background:#444}.bgl-link-pp::before{width:20px;height:6px;border-bottom:2px solid #444;border-top:2px solid #444}.bgl-link-d::before{width:20px;border-top:2px dashed #444}.bgl-link-pd::before{width:20px;height:6px;border-bottom:2px dashed #444;border-top:2px dashed #444}.bgl-node{position:relative;padding-left:2rem;margin-top:.5rem}@media(max-width: 767px){.bgl-node{margin-top:.35rem;margin-bottom:.5rem}}.bgl-node::before{content:"";position:absolute;left:calc(1rem - 10px);top:50%;transform:translateY(-50%);height:10px;width:10px;border-radius:50%}.bgl-node-n::before{border:2px solid #444}.bgl-node-pn::before{border:2px solid #444;background-color:#444}.bpr-rows{margin-top:1.25rem}/*# sourceMappingURL=style_home.css.map */
