| Server IP : 95.46.96.79 / Your IP : 216.73.216.84 Web Server : Apache/2.4.41 (Ubuntu) System : Linux zaimer.uz 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : akslabs_uz_usr ( 1001) PHP Version : 7.4.3-4ubuntu2.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/self/cwd/st-widget/ |
Upload File : |
@font-face {
font-family: 'Gilroy';
src: url('./fonts/Gilroy-Regular.woff'), url('./fonts/Gilroy-Regular.woff2');
font-style: normal;
font-weight: 400;
font-display: swap;
}
@font-face {
font-family: 'Gilroy';
src: url('./fonts/Gilroy-Medium.woff'), url('./fonts/Gilroy-Medium.woff2');
font-style: normal;
font-weight: 500;
font-display: swap;
}
@font-face {
font-family: 'Gilroy';
src: url('./fonts/Gilroy-SemiBold.woff'),
url('./fonts/Gilroy-SemiBold.woff2');
font-style: normal;
font-weight: 600;
font-display: swap;
}
@font-face {
font-family: 'Gilroy';
src: url('./fonts/Gilroy-Bold.woff'), url('./fonts/Gilroy-Bold.woff2');
font-style: normal;
font-weight: 700;
font-display: swap;
}
body {
font-family: 'Gilroy', sans-serif;
}
/* Reset and base styles */
* {
padding: 0px;
margin: 0px;
border: none;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
/* Links */
a,
a:link,
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
/* Common */
aside,
nav,
footer,
header,
section,
main {
display: block;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
font-size: inherit;
font-weight: inherit;
}
ul,
ul li {
list-style: none;
}
img {
vertical-align: top;
}
img,
svg {
max-width: 100%;
height: auto;
}
address {
font-style: normal;
}
/* Form */
input,
textarea,
button,
select {
font-family: inherit;
font-size: inherit;
line-height: inherit;
color: inherit;
background-color: transparent;
}
input::-ms-clear {
display: none;
}
button,
input[type='submit'] {
display: inline-block;
box-shadow: none;
background-color: transparent;
background: none;
cursor: pointer;
}
input:focus,
input:active,
button:focus,
button:active {
outline: none;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
label {
cursor: pointer;
}
legend {
display: block;
}
.air-datepicker {
font-family: 'Gilroy', sans-serif;
box-shadow: none;
border: 1px solid rgba(#3cbade, 0.3);
border-radius: 10px;
animation: fadeDown 0.2s ease;
}
@keyframes fadeDown {
from {
opacity: 0;
transform: translateY(-6px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
/*
#st-widget-root {
position: absolute;
top: 100px;
left: 50%;
transform: translateX(-50%);
} */
.st-widget {
background: #fff;
padding: 20px;
border-radius: 10px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}
.widget__form {
max-width: 1170px;
margin: 0 auto;
display: grid;
grid-template-columns: 300px 210px repeat(3, 1fr);
border-radius: 10px;
position: relative;
z-index: 2;
}
.widget__form .countries {
position: relative;
}
.widget__form .countries.active .countries__dropdown {
opacity: 1;
visibility: visible;
pointer-events: all;
}
.widget__form .countries.active .countries__select svg {
transform: rotate(180deg);
}
.widget__form .countries__select {
width: 100%;
height: 60px;
display: flex;
align-items: center;
border: 1px solid rgba(60, 186, 222, 0.3);
border-right: none;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
background-color: #fff;
position: relative;
overflow: hidden;
cursor: pointer;
}
.widget__form .countries__select-text {
width: 100%;
padding: 0 15px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 16px;
color: #303030;
}
.widget__form .countries__select svg {
min-width: 10px;
min-height: 6px;
margin-right: 15px;
}
.widget__form .countries__dropdown {
width: 100%;
position: absolute;
left: 0;
top: 70px;
border-radius: 10px;
opacity: 0;
visibility: hidden;
pointer-events: none;
overflow: hidden;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form .countries__selected {
padding: 10px 10px 0;
background-color: #fff;
}
.widget__form .countries__selected.hide {
display: none;
}
.widget__form .countries__selected-title {
text-align: center;
font-size: 16px;
font-weight: 500;
color: #303030;
background-color: rgba(60, 186, 222, 0.3);
border-radius: 5px;
}
.widget__form .countries__selected-list {
margin-top: 5px;
max-height: 194px;
overflow-y: auto;
overflow-x: hidden;
display: flex;
flex-direction: column;
row-gap: 5px;
/* width */
/* Track */
/* Handle */
}
.widget__form .countries__selected-list::-webkit-scrollbar {
width: 5px;
}
.widget__form .countries__selected-list::-webkit-scrollbar-track {
background: transparent;
}
.widget__form .countries__selected-list::-webkit-scrollbar-thumb {
background: #a3a3a3;
}
.widget__form .countries__selected-list li {
display: flex;
align-items: center;
padding: 5px 10px;
font-size: 16px;
color: #303030;
border-radius: 5px;
cursor: pointer;
transition: all 0.2s ease-in-out;
}
.widget__form .countries__selected-list li:hover {
background-color: #f6fcfe;
}
.widget__form .countries__selected-list li span {
width: 100%;
cursor: pointer;
}
.widget__form .countries__selected-list li button {
margin-left: auto;
}
.widget__form .countries__all {
padding: 10px;
background-color: #fff;
}
.widget__form .countries__all-title {
text-align: center;
font-size: 16px;
font-weight: 500;
color: #303030;
background-color: rgba(60, 186, 222, 0.3);
border-radius: 5px;
}
.widget__form .countries__all-search {
width: 100%;
margin-top: 5px;
padding: 5px 10px;
border-radius: 5px;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form .countries__all-search.hide {
display: none;
}
.widget__form .countries__all-message {
margin-top: 5px;
color: red;
}
.widget__form .countries__all-message.hide {
display: none;
}
.widget__form .countries__all-list {
margin-top: 5px;
max-height: 194px;
overflow-y: auto;
overflow-x: hidden;
display: flex;
flex-direction: column;
row-gap: 5px;
/* width */
/* Track */
/* Handle */
}
.widget__form .countries__all-list::-webkit-scrollbar {
width: 5px;
}
.widget__form .countries__all-list::-webkit-scrollbar-track {
background: transparent;
}
.widget__form .countries__all-list::-webkit-scrollbar-thumb {
background: #a3a3a3;
}
.widget__form .countries__all-list li {
padding: 5px 10px;
font-size: 16px;
color: #303030;
border-radius: 5px;
cursor: pointer;
transition: all 0.2s ease-in-out;
}
.widget__form .countries__all-list li:hover {
background-color: #f6fcfe;
}
.widget__form .countries__popular {
margin: 10px 0 0 10px;
display: flex;
align-items: center;
column-gap: 10px;
}
@media (max-width: 1200px) {
.widget__form .countries__popular {
display: none;
}
}
.widget__form .countries__popular span {
font-size: 14px;
font-weight: 500;
color: #fff;
cursor: pointer;
}
@media (hover: hover) {
.widget__form .countries__popular span:hover {
text-decoration: underline;
}
}
.widget__form .tourist-select {
width: 100%;
height: 60px;
display: flex;
align-items: center;
border: 1px solid rgba(60, 186, 222, 0.3);
border-right: none;
background-color: #fff;
position: relative;
cursor: pointer;
}
@media (max-width: 1200px) {
.widget__form .tourist-select {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
}
}
@media (max-width: 768px) {
.widget__form .tourist-select {
height: 45px;
border-radius: 10px !important;
}
}
.widget__form .tourist-select--active .tourist-select__header svg {
transform: rotate(180deg);
}
.widget__form .tourist-select--active .tourist-select__dropdown {
opacity: 1;
visibility: visible;
pointer-events: all;
}
.widget__form .tourist-select__header {
width: 100%;
height: 100%;
padding: 0 15px;
display: flex;
align-items: center;
}
.widget__form .tourist-select__header svg {
min-width: 10px;
min-height: 6px;
}
.widget__form .tourist-select__title {
width: 100%;
color: #303030;
}
.widget__form .tourist-select__dropdown {
width: 100%;
padding: 10px;
position: absolute;
left: 0;
top: 70px;
border-radius: 10px;
opacity: 0;
visibility: hidden;
pointer-events: none;
overflow: hidden;
border: 1px solid rgba(60, 186, 222, 0.3);
background-color: #fff;
}
@media (max-width: 768px) {
.widget__form .tourist-select__dropdown {
top: 55px;
}
}
.widget__form .tourist-select__list {
display: flex;
flex-direction: column;
row-gap: 10px;
}
.widget__form .tourist-select__list li {
display: flex;
align-items: center;
position: relative;
}
.widget__form .tourist-select__age {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 11px;
font-size: 16px;
color: #303030;
}
.widget__form .tourist-select__age--hidden {
opacity: 0;
}
.widget__form .tourist-select__input {
width: 100%;
height: 40px;
padding: 5px 10px;
font-size: 16px;
color: #303030;
border-radius: 5px;
border: 1px solid rgba(60, 186, 222, 0.3);
background-color: #fff;
}
.widget__form .tourist-select__input--hidden {
color: transparent;
}
.widget__form .tourist-select__check {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
width: 24px;
height: 24px;
border-radius: 4px;
border: 1px solid #70c05b;
background-color: #70c05b;
}
.widget__form .tourist-select__check.hide {
display: none;
}
.widget__form .tourist-select__remove {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
width: 24px;
height: 24px;
border-radius: 4px;
border: 1px solid #ff6767;
background-color: #ff6767;
}
.widget__form .tourist-select__remove.hide {
display: none;
}
.widget__form .tourist-select__add-btn {
margin-top: 10px;
width: 100%;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-weight: 500;
color: #303030;
border-radius: 5px;
transition: all 0.2s ease-in-out;
background-color: rgba(60, 186, 222, 0.3);
}
.widget__form .item__date {
width: 100%;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
color: #303030;
text-align: center;
border: 1px solid rgba(60, 186, 222, 0.3);
border-left: 1px solid rgba(60, 186, 222, 0.3);
border-right: none;
background-color: #fff;
cursor: pointer;
}
.widget__form .item__date::placeholder {
color: #303030;
}
.widget__form .item .datepicker {
width: 100%;
height: 60px;
border-radius: 10px;
}
.widget__form .item .datepicker select {
color: #303030;
}
.widget__form .item .datepicker__wrapper {
margin: 5px 0 0;
border-radius: 0;
overflow: hidden;
box-shadow: none;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form .item .datepicker__header {
background-color: #3cbade;
}
.widget__form .item .datepicker__day div::after {
border-radius: 10px;
border-color: #3cbade;
}
.widget__form .item .datepicker__day.is-selected div {
background-color: #3cbade;
}
.widget__form .item .datepicker__day.is-selected div:hover::after {
background-color: #1ca8d0;
}
.widget__form .item .datepicker__day.is-today div {
color: #3cbade;
}
.widget__form .item .datepicker__prev:hover,
.widget__form .item .datepicker__next:hover {
background-color: #1ca8d0;
}
.widget__form .item__label {
margin-bottom: 5px;
padding-left: 10px;
display: block;
font-size: 16px;
font-weight: 600;
color: #303030;
}
.widget__form .item__select {
width: 100%;
height: 60px;
padding: 0 20px;
background-color: #fff;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form .item__input {
width: 100%;
height: 60px;
padding: 0 20px;
background-color: #fff;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form-btn {
margin-top: auto;
display: flex;
align-items: center;
justify-content: center;
height: 60px;
font-size: 16px;
font-weight: 600;
color: #f8f9fa;
border-radius: 0%;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
transition: all 0.2s ease-in-out;
background-color: #3cbade;
}
@media (max-width: 1200px) {
.widget__form-btn {
margin-bottom: 0;
}
}
@media (hover: hover) {
.widget__form-btn:hover {
background-color: #39adce;
}
}
@media (hover: none) {
.widget__form-btn:active {
background-color: #39adce;
}
}
.is-mobile .widget__form {
max-width: 300px;
margin: 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 5px 0;
}
.is-mobile .widget__form .countries__select {
height: 45px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
border-radius: 10px;
}
.is-mobile .widget__form .countries__dropdown {
z-index: 2;
top: 50px;
}
.is-mobile .widget__form .tourist-select {
min-width: 300px;
height: 45px;
border-radius: 10px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
}
.is-mobile .widget__form .tourist-select__header {
min-width: 300px;
min-height: 45px;
}
.is-mobile .widget__form .tourist-select__dropdown {
min-width: 300px;
top: 49px;
left: -0.5px;
}
.is-mobile .widget__form .item:nth-child(1) {
grid-column: 1 / 3;
}
.is-mobile .widget__form .item:nth-child(2) {
grid-row: 3 / 4;
grid-column: 1 / 3;
}
.is-mobile .widget__form .item:nth-child(2) .select__btn {
height: 45px;
border-radius: 10px;
border-radius: 10px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-right: 1px solid rgba(60, 186, 222, 0.3);
}
.is-mobile .widget__form .item:nth-child(2) .select__content {
top: 55px;
}
.is-mobile .widget__form .item:nth-child(3) {
grid-column: 1 / 2;
}
.is-mobile .widget__form .item:nth-child(3) .item__date {
height: 45px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.is-mobile .widget__form .item:nth-child(4) {
grid-column: 2 / 3;
}
.is-mobile .widget__form .item:nth-child(4) .item__date {
height: 45px;
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
border: 1px solid rgba(60, 186, 222, 0.3);
}
.is-mobile .widget__form-btn {
grid-column: 1 / 3;
height: 45px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
border-radius: 10px;
}
@media (max-width: 1200px) {
.widget__form {
grid-template-columns: repeat(2, 1fr);
gap: 20px 0;
}
.widget__form .tourists__select {
border-right: 1px solid rgba(60, 186, 222, 0.3);
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.widget__form .item:nth-child(2) .select__btn {
border-radius: 10px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-right: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form .item:nth-child(3) .item__date {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.widget__form .item:nth-child(4) .item__date {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-left: none;
}
.widget__form .item__date {
border: 1px solid rgba(60, 186, 222, 0.3);
}
.widget__form-btn {
border-radius: 10px;
grid-column: 1 / 3;
}
}
@media (max-width: 992px) {
.widget__form {
position: absolute;
bottom: 15px;
left: 15px;
width: calc(100% - 30px);
gap: 10px 0;
}
}
@media (max-width: 768px) {
.widget__form {
margin: 20px auto 0;
}
.widget__form .countries__select {
height: 45px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
border-radius: 10px;
}
.widget__form .countries__dropdown {
z-index: 2;
top: 79px;
}
.widget__form .tourist-select__dropdown {
width: 300px;
}
.widget__form .item:nth-child(1) {
grid-column: 1 / 3;
}
.widget__form .item:nth-child(2) {
grid-row: 3 / 4;
grid-column: 1 / 3;
}
.widget__form .item:nth-child(2) .select__btn {
height: 45px;
border-right: 1px solid rgba(60, 186, 222, 0.3);
border-radius: 10px;
}
.widget__form .item:nth-child(2) .select__content {
top: 55px;
}
.widget__form .item:nth-child(3) {
grid-column: 1 / 2;
}
.widget__form .item:nth-child(3) .item__date {
height: 45px;
}
.widget__form .item:nth-child(4) {
grid-column: 2 / 3;
}
.widget__form .item:nth-child(4) .item__date {
height: 45px;
}
.widget__form-btn {
height: 45px;
border-radius: 10px;
}
}
@media (max-width: 768px) and (max-width: 576px) {
.widget__form .item:nth-child(3) .item__date {
border-radius: 10px;
}
}
@media (max-width: 768px) and (max-width: 576px) {
.widget__form .item:nth-child(4) .item__date {
border-radius: 10px;
border: 1px solid rgba(60, 186, 222, 0.3) !important;
}
}