section.dsp-map{background-color:#17152e;background-position:top;background-repeat:no-repeat;background-size:1980px;padding-block:80px 80px}@media screen and (max-width:860px){section.dsp-map{padding-block:0 60px}}section.dsp-map .dsp-hero{color:#fff;padding-block:40px;text-align:center}@media screen and (max-width:860px){section.dsp-map .dsp-hero{padding-inline:16px}}section.dsp-map .dsp-hero .tio-block-container{justify-content:center;max-width:100%;width:715px}section.dsp-map .dsp-hero .tio-block-container h1{font-size:60px;font-weight:900;line-height:72px;margin-block:0 16px}@media screen and (max-width:860px){section.dsp-map .dsp-hero .tio-block-container h1{font-size:32px;font-weight:900;line-height:44px}}section.dsp-map .dsp-hero .tio-block-container p{font-size:17px;font-weight:400;line-height:24px;margin-block:0}section.dsp-map .dsp-hero .tio-block-container img.hero-image{margin-bottom:24px}section.dsp-map #map{border-radius:16px;height:100%;overflow:hidden;position:relative;width:100%}section.dsp-map #map[data-maptype=worldwide]{pointer-events:none}section.dsp-map textarea#geojson-input{background-color:#ededed;border:none;border-radius:4px;font-size:11px;height:200px;margin-top:24px;padding:6px;width:100%}section.dsp-map .mapboxgl-ctrl-top-right{display:none}section.dsp-map .dsp-map-container{height:867px;margin:0 auto;max-width:1340px;position:relative;width:100%}@media screen and (max-width:740px){section.dsp-map .dsp-map-container{height:auto}}section.dsp-map .dsp-map-form{background-color:#fff;border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);height:calc(100% - 32px);left:16px;padding:24px;position:absolute;top:50%;transform:translateY(-50%);width:360px;z-index:9}section.dsp-map .dsp-map-form.active-step-2{border-radius:16px 0 0 16px}@media screen and (max-width:860px){section.dsp-map .dsp-map-form{display:none}}section.dsp-map .dsp-map-form h2{font-size:24px;font-weight:900;line-height:32px;margin-block:0 24px}section.dsp-map .dsp-map-form form{display:flex;flex-direction:column;gap:24px;position:relative}section.dsp-map .dsp-map-form form .tio-input-wrap{display:flex;flex-direction:column}section.dsp-map .dsp-map-form form .tio-input-wrap>label{color:#666;font-size:12px;font-weight:700;line-height:16px;margin-bottom:4px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap{border:none;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap legend{color:#666;font-size:12px;font-weight:700;line-height:16px;margin-bottom:4px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-trigger{text-wrap:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;align-self:stretch;background-color:#ededed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%23666%27 fill-rule=%27evenodd%27 d=%27M5.71 8.71 8.3 11.3c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H6.41c-.89 0-1.33 1.08-.7 1.71%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:center right 8px;background-repeat:no-repeat;background-size:18px 18px;border:none;border-radius:4px;color:#222;cursor:pointer;display:block;font-family:Mulish,sans-serif;font-size:14px;font-weight:700;height:34px;line-height:20px;padding:7px 28px 0 12px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-trigger:focus-within{box-shadow:0 0 0 3px rgba(0,114,245,.3);outline:none}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-trigger:focus{outline:2px solid #007bff;outline-offset:2px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap{background-color:#fff;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;margin-top:4px;position:absolute;top:100%;width:100%;z-index:1000}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap h3.coming-soon{background:linear-gradient(90deg,#0087ff,#00cde9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:none;border-top:1px solid #ccc;font-size:13px;font-weight:700;line-height:16px;margin-block:0;padding:16px 15px 8px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .fieldset-sub-wrap{display:flex;flex-direction:column}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-radio-label{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:20px;padding:8px 10px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-radio-label input[type=radio]{display:none}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-radio-label:has(input[type=radio]:checked){font-weight:700}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-checkbox-label{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:20px;padding:8px 10px}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-checkbox-label.coming-soon-option{cursor:not-allowed;opacity:.6;pointer-events:none}section.dsp-map .dsp-map-form form fieldset.tio-input-wrap .fieldset-wrap .tio-checkbox-label input[type=checkbox]{height:17px;width:17px}section.dsp-map .dsp-map-form form .form-tooltip{animation:scaleBounceFade 2s 2s forwards;background:#17152e;border-radius:8px;color:#f7f7f7;font-size:15px;font-weight:700;left:calc(100% + 50px);line-height:23px;padding:16px;position:absolute;width:-moz-max-content;width:max-content}section.dsp-map .dsp-map-form form .form-tooltip>svg{left:-13px;position:absolute;top:50%;transform:translateY(-50%)}@keyframes scaleBounceFade{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(.9)}75%{transform:scale(1.05)}90%{transform:scale(.9)}to{transform:scale(1)}}section.dsp-map .tio-date-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%23666%27 fill-rule=%27evenodd%27 d=%27M6 2.25a.75.75 0 0 0-.75.75v.75a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h7.5a3 3 0 0 0 3-3v-6a3 3 0 0 0-3-3V3a.75.75 0 0 0-1.5 0v.75h-4.5V3A.75.75 0 0 0 6 2.25m6 3H5.25a1.5 1.5 0 0 0-1.5 1.5v.75h10.5v-.75a1.5 1.5 0 0 0-1.5-1.5zM14.25 9H3.75v3.75a1.5 1.5 0 0 0 1.5 1.5h7.5a1.5 1.5 0 0 0 1.5-1.5z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%23666%27 fill-rule=%27evenodd%27 d=%27M5.71 8.71 8.3 11.3c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H6.41c-.89 0-1.33 1.08-.7 1.71%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")!important;background-position:center left 8px,center right 8px!important;background-repeat:no-repeat;background-size:18px 18px!important;padding-left:32px!important;padding-top:0!important}section.dsp-map .tio-date-input,section.dsp-map .tio-multiselect-dropdown-trigger,section.dsp-map .tio-select-dropdown-trigger{text-wrap:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;align-self:stretch;background-color:#ededed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%23666%27 fill-rule=%27evenodd%27 d=%27M5.71 8.71 8.3 11.3c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H6.41c-.89 0-1.33 1.08-.7 1.71%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:center right 8px;background-repeat:no-repeat;background-size:18px 18px;border:none;border-radius:4px;color:#222;cursor:pointer;display:block;font-family:Mulish,sans-serif;font-size:14px;font-weight:700;height:34px;line-height:20px;padding:7px 28px 0 12px}section.dsp-map .tio-date-input:focus,section.dsp-map .tio-multiselect-dropdown-trigger:focus,section.dsp-map .tio-select-dropdown-trigger:focus{box-shadow:0 0 0 3px rgba(0,114,245,.3);outline:none}section.dsp-map #latlng-inputs{display:flex;flex-direction:column;gap:12px;margin-top:24px}section.dsp-map #latlng-inputs label{color:#666;display:block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:4px}section.dsp-map #latlng-inputs input{background-color:#ededed;border:none;border-radius:4px;height:30px;padding-inline:6px;width:calc(50% - 3px)}section.dsp-map .tio-multiselect-dropdown-menu{--scrollbar-color-track:#fff;--scrollbar-color-thumb:#ededed;border:none;scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);top:calc(100% + 4px)}section.dsp-map .tio-multiselect-dropdown-disabled-title{background:linear-gradient(90deg,#0087ff,#00cde9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:none;font-size:13px;font-weight:700;line-height:16px;padding-top:16px}section.dsp-map .form-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:10px;width:312px}section.dsp-map .form-actions button{align-items:center;border:none;border-radius:4px;display:flex;flex:1 0 0;font-size:16px;font-weight:700;gap:4px;height:48px;justify-content:center;line-height:24px;padding:0 16px}section.dsp-map .form-actions button.general-btn{background-color:#0087ff;color:#fff}section.dsp-map .form-actions button.general-btn:disabled,section.dsp-map .form-actions button.general-btn:hover{opacity:.8}section.dsp-map .form-actions button.grey-btn{background-color:#ededed;color:#222}section.dsp-map .form-actions button.grey-btn:hover{opacity:.8}section.dsp-map .step-2-wrap{display:flex;flex-direction:column;gap:24px}section.dsp-map button#back-top-step-1{align-items:center;background-color:#ededed;border:none;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:4px;height:34px;justify-content:center;line-height:20px;margin-bottom:24px;padding:0 12px 0 8px}section.dsp-map .selected-data-wrap h3{color:#666;font-size:12px;font-weight:700;line-height:16px;margin-block:0}section.dsp-map .selected-data-wrap .selected-data{font-size:14px;font-weight:700;line-height:20px}section.dsp-map .selected-data-wrap .selected-data ul{margin:3px 0 0;padding-left:17px}section.dsp-map #option-select-selected .selected-data:has(pre){background-color:#ededed;max-height:300px;overflow-y:scroll}section.dsp-map #option-select-selected .selected-data:has(pre) pre{border:none;font-size:11px;font-weight:400;margin:0;padding:6px}section.dsp-map .dsp-step-2-data-wrap{background-color:#fff;border-radius:0 16px 16px 0;height:calc(100% - 32px);padding:24px;position:absolute;right:16px;top:16px;width:calc(100% - 400px);z-index:9}@media screen and (max-width:860px){section.dsp-map .dsp-step-2-data-wrap{border-radius:16px;display:block!important;height:auto;left:unset;position:relative;right:unset;top:unset;width:100%}}@media screen and (max-width:740px){section.dsp-map .dsp-step-2-data-wrap{background-color:transparent}}section.dsp-map .dsp-step-2-data-wrap:after{background-color:rgba(0,0,0,.5);border-radius:0 16px 16px 0;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:740px){section.dsp-map .dsp-step-2-data-wrap:after,section.dsp-map .dsp-step-2-data-wrap>.inner-wrap{display:none}}section.dsp-map .dsp-step-2-data-wrap h2{color:#222;font-size:24px;font-weight:900;line-height:32px;margin-block:0 54px}section.dsp-map .dsp-step-2-data-wrap table{filter:blur(4px);width:100%}section.dsp-map .dsp-step-2-data-wrap table thead{border-bottom:1px solid #666}section.dsp-map .dsp-step-2-data-wrap table thead tr th{color:#666;font-size:11px;font-weight:700;line-height:12px;text-align:left}section.dsp-map .dsp-step-2-data-wrap table tbody tr td{color:#222;font-size:14px;font-weight:400;height:52px;line-height:20px;text-align:left}section.dsp-map .dsp-step-2-data-wrap .final-form-modal{background-color:#fff;border-radius:16px;box-shadow:0 5px 14px 0 rgba(0,0,0,.14);left:50%;max-width:580px;padding:24px 32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);z-index:2}@media screen and (max-width:740px){section.dsp-map .dsp-step-2-data-wrap .final-form-modal{left:unset;margin:0 auto;max-width:100%;position:relative;top:unset;transform:none;width:580px}}section.dsp-map .dsp-step-2-data-wrap .final-form-modal button#closeFinalModal{align-items:center;background-color:#ededed;border:none;border-radius:4px;cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;width:34px}section.dsp-map .dsp-step-2-data-wrap .final-form-modal button#closeFinalModal svg{pointer-events:none}section.dsp-map .dsp-step-2-data-wrap .final-form-modal video.modal-icon{display:block;margin:0 auto 20px;width:100px}section.dsp-map .dsp-step-2-data-wrap .final-form-modal h3{color:#17152e;font-size:24px;font-weight:700;line-height:32px;margin-block:0 12px;text-align:center}section.dsp-map .dsp-step-2-data-wrap .final-form-modal p{color:#17152e;font-size:15px;font-weight:300;line-height:23px;margin-block:0;text-align:center}section.dsp-map .dsp-step-2-data-wrap .final-form-modal .form-wrap{margin-top:40px}section.dsp-map .dsp-step-2-data-wrap .final-form-modal:has(.gform_confirmation_message) .form-wrap{margin-top:0}section.dsp-map .dsp-step-2-data-wrap .final-form-modal:has(.gform_confirmation_message) .modal-title{display:none}
