                :where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}

/*.animate {
    transition: opacity 300ms ease-in-out, transform 300ms ease-in-out 300ms;
    opacity: 0;
}*/          .text-primary {
    color: #07d9d9;
}
        .animate {
            transition: all 0.3s ease;
        }
        .animate_end {
            opacity: 1 !important;
            transform: none !important;
        }
        .car_li .bg-primary {
        background-color: #07d9d9;
        }
        .car_li .btn-primary {
        background-color: #07d9d9;
        }
        .car_li .text-primary {
        color: #07d9d9;
        }
/*        .car_li .text-2xl i {
            color: hsl(var(--muted-foreground));
            font-size: .75rem;
            line-height: 1rem;
            font-weight: normal;
            font-style: normal;
        }*/
.car_li .text-2xl i {
    font-style: normal;
    font-weight: normal;
    font-size: 17px;
}


/* лого */
head h1 .to-primary\/70 {
    --tw-gradient-to: hsl(180deg 99.14% 42.31%) var(--tw-gradient-to-position);
}


/* кнопки градиенты при наведении */
.to-primary\/20 {
    --tw-gradient-to: #0000007a var(--tw-gradient-to-position);
}
.from-primary\/50 {
    --tw-gradient-from: #0000007d var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-primary {
    --tw-gradient-from: #254850 var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #04b9b9;
}
.mw_25_nav .from-primary,
.mw_3_all_href.from-primary,
.mw_24_sec_after_head  .from-primary {
    --tw-gradient-from: #0f9194 var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #04b9b9;
}
.hover\:from-primary\/90:hover {
    --tw-gradient-from: #04b9b9 var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #00fefe;
}
.mw_why i.fa {
    color: #00fefe;
    font-size: 26px;
    font-weight: normal;
}

h2.mw_phone_one {
    font-weight: 700;
 }

 .mw_phone_two  {
    font-size: 29px;
    line-height: 29px;
    margin-top: 15px;
    display: block;
}




/*
*
* Owl Carousel
*/
.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

.owl-carousel .fadeOut {
    animation-name: fadeOut;
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
    transition: height 500ms ease-in-out;
}

/*
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
    z-index: 1;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
    cursor: pointer;
    user-select: none;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel .owl-refresh .owl-item {
    display: none;
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

.owl-carousel .owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
    float: right;
}

/* No Js */
.no-js .owl-carousel {
    display: block;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    font: 400 40px/80px 'FontAwesome';
    cursor: pointer;
    z-index: 1;
    transition: scale 100ms ease;
}

.owl-carousel .owl-video-play-icon:before {
    content: '\f144';
}

.owl-carousel .owl-video-play-icon:hover {
    transform: scale(1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
}

/*
 * Owl Navigation
 */
.owl-nav.disabled {
    display: none !important;
}

.owl-prev,
.owl-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font: 400 46px/50px 'FontAwesome';
    color: #ccc;
}

.owl-prev:hover,
.owl-next:hover {
    color: #181c2a;
}

.owl-prev {
    left: 0;
}

.owl-prev::before {
    content: '\f104';
}

.owl-next {
    right: 0;
}

.owl-next::before {
    content: '\f105';
}

/*
 * Owl Pagination
 */
.owl-dots {
    text-align: center;
    margin-top: 30px;
}

.owl-dots.disabled {
    display: none !important;
}

.owl-dot {
    position: relative;
    display: inline-block;
    width: 12px;
    height: 4px;
    margin-left: 7px;
    margin-right: 7px;
    text-align: center;
    outline: none;
    cursor: pointer;
    background-color: #181c2a;
    transition: .2s;
}

.owl-dot:only-child {
    display: none;
}

.owl-dot:hover, .owl-dot:focus {
    background-color: #deab00;
}

.owl-dot.active {
    background-color: #deab00;
}
.owl-dotss div {
    transform: scale(1.00697);
}
.owl-dotss.active div {
transform: scale(1.19303)!important;       background-color: #07d9d9!important;
}
.hover\:bg-primary\/60:hover {
    background-color: hsl(180deg 93.75% 43.92%);
}

.owl-carousel .owl-item {
    overflow: hidden;
}
.border-primary\/10,
.border-primary\/20 {
    border-color: rgb(4 189 189 / 32%);
}
.bg-primary\/10 {
    background-color: #003c3c54;
}
.hover\:border-primary\/40:hover,
.hover\:border-primary\/30:hover,
.hover\:border-primary\/20:hover,
.hover\:border-primary\/10:hover {
    border-color: rgb(4 189 189 / 66%);
}
.bg-primary\/10 {
    background-color: #00838354;
}
.group:hover .group-hover\:bg-primary\/10,
.group:hover .group-hover\:bg-primary\/20,
.group:hover .group-hover\:bg-primary\/30,
.group:hover .group-hover\:bg-primary\/40 {
    background-color: #00838385;
}
.group:hover .group-hover\:border-primary\/40 {
    border-color: rgb(4 189 189 / 66%);
}

.to-primary\/5 {
    --tw-gradient-to: hsl(184.92deg 83.4% 14.17% / 58%) var(--tw-gradient-to-position);
}
.from-primary\/20 {
    --tw-gradient-from: hsl(182.65deg 48.72% 33.89% / 43%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-primary\/5 {
    --tw-gradient-from: hsl(182.65deg 48.72% 33.89% / 43%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.bg-primary\/5 {
    background-color: hsl(0deg 0% 50.39% / 5%);
}
.mw_2_f.hover\:bg-primary\/10:hover {
    background-color: hsl(189.64deg 60.87% 18.04%);
}
.btn-primary:hover {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 10px 15px -3px hsl(0deg 0% 48.82% / 30%), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-shadow-color: hsl(0deg 0% 48.82% / 30%);
    --tw-shadow: var(--tw-shadow-colored);
}

.mw_3_all_href {
    transition-property: all;
    transition-duration: .3s;
    animation-duration: .3s;
}

.mw_4_sel_type select,
.mw_5_sel_car select {
    color: #9da4b3!important;
    background: hsl(228.75deg 20% 15.69% / 75%);
}
.mw_6_data_start {

}
.mw_7_data_end {

}
nav .bg-primary\/15 {
    background-color: hsl(188.4deg 55.56% 17.65%);
}
nav .from-primary\/60 {
    --tw-gradient-from: hsl(182.67deg 64.29% 27.45%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}


.mb-16 svg.text-primary\/60 {
    color: hsl(182.02deg 61.57% 40.94%);
}
.mb-16 svg.text-primary\/40 {
    color: hsl(182.02deg 63.12% 27.65%);
}


.owl-item .border-primary\/15 {
    border-color: hsl(0deg 84% 50% / 0%);
}
.owl-item .from-primary\/5 {
    --tw-gradient-from: hsl(182.65deg 48.72% 33.89% / 12%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    border-radius: 25px;
    padding: 20px 0 20px !important;       margin-left: 20px;
}
.owl-item .text-primary\/10 {
    color: hsl(189.64deg 60.87% 18.04%);
}
.custom-next.hover\:bg-primary\/20:hover,
.custom-prev.hover\:bg-primary\/20:hover {
    background-color: hsl(188.57deg 60.87% 18.04%);
}


.owl-item .from-primary\/30 {
    --tw-gradient-from: hsl(238.15deg 100% 85.99% / 30%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.owl-item .border-primary\/30 {
    border-color: #474747cc;
}
.owl-item .bg-primary\/20 {
    background-color: hsl(0deg 70.59% 34.62% / 20%);
}
.mw_28 span {
    color: #06b2b3!important;
}
.mw_28 svg {
    color: #06b2b3!important;
}

.mw_27_sec_footer li i.fa {
    padding: 3px 0 0 2px;
    color: #07d9d9;
    font-weight: 500;
}


.mw_27_sec_footer .bg-primary\/30 {
    background-color: hsl(187.4deg 65.77% 21.76%);
}


.mw_29 img {
    width: 77px;
    float: left;
    margin: 7px 15px 4px 0;
}
.mw_25_nav .shrink-0 .tracking-tight {
    letter-spacing: -1px;
}
.mw_25_nav .shrink-0 .tracking-wide {
    letter-spacing: 1px;
    text-align: center;
}
.mw_25_nav .bg-primary\/40 {
    background-color: hsl(183.19deg 75.81% 24.31%);
}

.mw_25_nav .bg-primary\/20 {
    background-color: hsl(0deg 0% 61.42% / 20%);
}
.mw_25_nav .group:hover .group-hover\:from-primary\/30 {
    --tw-gradient-from: hsl(187.35deg 53.85% 17.84%) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), hsl(182deg 64.29% 27.45%);
}

.footer-product {
    display: flex;
    flex-wrap: wrap;
    color: #eee;
    width: 100%;
    margin-bottom: 8px;
}
.footer-product .footer-product-img {

}
.footer-product .footer-product-img a {
    display: block;
}
.footer-product .footer-product-img a img {
    width: 65px;
    height: 53px;
    object-fit: cover;
    margin: 2px 14px 0 0;
    border-radius: 10px;
}
.footer-product .caption {
    color: hsl(var(--primary-foreground) / .6);
    font-size: 14px;
    line-height: 20px;
}
.footer-product .title {

}
.footer-product .title a {

}
.footer-product .product-info {

}
.footer-product .product-info span {

}
.footer-product .product-info i {

}
.footer-product .product-link {

}
.footer-product .product-link a {
    font-size: 12px;
    line-height: 16px;
}
.mw_8_fsearh.hover\:shadow-primary\/30:hover {
    --tw-shadow-color: hsl(0deg 0% 30.86% / 30%);
    --tw-shadow: var(--tw-shadow-colored);
}
.rd_mailform_modal .rd_mailform_bloknohead {
    background: #1a7073;
}
.rd_mailform_modal .btn-mailform {
    background: #1a7073;
    border: 1px solid #1a7073;
}



.mw_50_sec {
font-size: 16px;
line-height: 24px;
color: #ffffffb3;
}

.mw_50_sec_article .page-header {
    display: none;
}
.car_li h3.text-lg {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    height: 19px;
}
.car_li .mw_60_descr {
    /* font-size: 16px; */
    line-height: 19px;
    /* margin-bottom: 6px; */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    /* height: 19px; */
}
.mw_61_cont_li {
    display: none;
}


.mw70_contact_page .rd-mailform-wrap input[type="text"], .mw70_contact_page .rd-mailform-wrap textarea, .mw70_contact_page .rd-mailform-wrap select {
    -webkit-appearance: none;
    background-color: hsl(0deg 0% 50.39% / 5%);
    animation-duration: .3s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s;
    color: hsl(var(--primary-foreground)0 0% 100%);
    border-color: rgb(4 189 189 / 32%);
    border-radius: 12px;
    /* padding: 0; */
    height: 46px;
    padding: 0px 10px 0px 10px;
    font-size: 15px;
}
.mw70_contact_page .mfPlaceHolder {
    font: inherit;
    cursor: text;
    position: absolute;
    left: 0;
    top: 0;
    padding: 14px 40px 0px 12px;
    line-height: 1;
    color: #7c7c7c;
    opacity: 1;
    font-size: 17px;
    font-weight: 400;
    -moz-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    transition: 0.3s all ease;
}
.mw70_contact_page .rd-mailform {
    margin-top: 32px;
}
.mw70_contact_page .rd-mailform .form-group textarea {
    height: 133px !important;
}
.mw70_contact_page .btn-mailform {
    --tw-gradient-from: #254850 var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #04b9b9;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s;
    transition-duration: .3s;
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    font-weight: 500;
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    border-radius: 12px;
    text-transform: none;
    display: block;
    padding: 9px 0px;
    width: 100%;
    border: 0px solid #deac00;
}
.mw70_contact_page .btn-mailform:hover {




    --tw-gradient-from: #04b9b9 var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #00fefe;
}

.mw70_contact_page .mfValidation {
    color: #ff7c7c;
}

.mw70_contact_page .form-group_soglasie a {
    color: #7c7c7c !important;
}
.mw70_contact_page .form-group_soglasie {
    color: #7c7c7c !important;
}

.mw55_map {
     height: 350px; width: 100%;
}
.mw_50_sec {
    padding-bottom: 0;
    overflow: hidden;
}
.mw71_map_wrap {
    display: none;
}
.name_auto {
    display: none;
}
.mw_80 {

}
.mw_82_stiker {
    display: flex;
    background-color: hsl(195.38deg 37.14% 20.59%);
}
.mw_82_stiker i {

}
.mw_82_stiker div {
    padding-left: 3px;
}
.mw_84 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
#tooltips {
    z-index: 99999;
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
    background-color: #000;
    padding: 3px 8px 3px 8px;
    font-size: 13px;
    color: white;
    opacity: 0.7;
    border-radius: 5px;
}
.mw_84a {
    width: 190px;
}
.mwhd1 {
    width: 100%;
}

.cena_bez_scidki {
    width: 100%;
    font-style: italic;
    margin-top: 8px;
}
.cena_bez_scidki i {
    color: #07d9d9;
}
.dr17 i {
    color: #07d9d9;
}
.tacar10.font-black {
    font-weight: 700;
}
.mw_84 i {
    padding-left: 2px;
}
.mw_85 {
    padding-left: 2px;
}

form .focus\:ring-primary\/50:focus {
    --tw-ring-color: rgb(4 189 189 / 32%);
}
.border-red-500 {
    border: 1px solid #ff7c7c!important;
}
.mw_87_msg.style {
    text-align: center;
    font-style: italic;
}
.mw_92 span {
    font-size: 10px;
    line-height: 10px;
    padding-left: 4px;
    padding-right: 4px;
}
.ajax_page_all .mw_20_sec_zvonok  {
        margin-top: 70px;
}
.mw_91 {
    margin-top: 15px;
    color: #ffffffb3;
}
.mw_91 h3 {
    color: #ffffffb3;
}
.mw_95_nav_mobile_bg, .mw_95_nav_mobile {
    display: none;
        }

.mw_100 {

}
.mw_100 img {
    width: 20px;
    margin-right: 3px;
}
.mw_100 a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_101 {
    width: 100%;
    text-align: center;
    margin-top: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_102 {
    flex-wrap: wrap;
}
.mw_101 img {
    width: 20px;
    margin-right: 3px;
}
.mw_101 a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_4_sel_type .top-1\/2, .mw_5_sel_car .top-1\/2, .mw_6_data_start .top-1\/2, .mw_7_data_end .top-1\/2 {
    top: 32%;
}
.mw_8_fsearh font {

}
.mw_104_mini_forma .div_i {
    height: 49px;
}
.mw_8_fsearh_wrap font {
    color: #9da4b3;
    text-align: center;
    display: block;
    font-style: italic;
    font-size: 12px;
    margin-top: 3px;
}

.mw_104_mini_forma .focus\:ring-primary\/60:focus {
    --tw-ring-color: hsl(186.18deg 56.67% 23.53%);
}
.mw_104_mini_forma .focus\:bg-primary\/10:focus {
    background-color: hsl(228deg 18.07% 16.27%);
}

.mw_104_mini_forma input::placeholder {
    color: #9da4b3!important;
}
.mw_104_mini_forma input {
    color: #9da4b3!important;
}
.mw_104_mini_forma input .bg-primary\/5 {
    background-color: hsl(228.75deg 20% 15.69% / 75%);
}

/* фон при автозаполнеинии  */
.mw_104_mini_forma input:-webkit-autofill,
.mw_104_mini_forma input:-webkit-autofill:hover,
.mw_104_mini_forma input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px hsl(228.75deg 20% 15.69% / 75%) inset !important;
    -webkit-text-fill-color: #9da4b3!important; ;
    transition: background-color 5000s ease-in-out 0s; /* Длинная задержка сглаживает «мигание» */
}

/* фон при автозаполнеинии  */
.mw_89_form  input:-webkit-autofill,
.mw_89_form  input:-webkit-autofill:hover,
.mw_89_form  input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px #00838354 inset !important;
    -webkit-text-fill-color: hsl(var(--primary-foreground))!important; ;
    transition: background-color 5000s ease-in-out 0s; /* Длинная задержка сглаживает «мигание» */
}
.mw_110_rw {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_110_rw span.text-sm {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_110_rw span.text-sm img {
    height: 25px;
    padding-left: 7px;
    margin-right: -5px;
}
.mw_110_rw_a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mw_112_logo img {
    width: 47px;
}
.mw_112_logo{
    padding: 0;
    background-color: rgb(238 238 238 / 0%);
}
.mw_200 {
    display: none;
    flex-wrap: wrap;
    justify-content: center;
    color: #fff;
    margin: -12px auto 19px;
    font-size: 14px;
}

.mw_200 a {
    display: flex;
    align-items: center;
}
.mw_200 img {
    width: 27px;
    margin-right: 4px;
}
.reiting_gh .text-primary {
    color: #fbca02;
}
.reiting_gh .fill-primary {
    fill: #fbca02;
}

.mw70_contact_page .rd-mailform-wrap input[type="text"], .mw70_contact_page .rd-mailform-wrap textarea, .mw70_contact_page .rd-mailform-wrap select {
    color: #ffffff!important;
}

.mw_24_sec_after_head .to-secondary\/70 {
    --tw-gradient-to: hsl(var(--secondary) / .2) var(--tw-gradient-to-position);
}
.mw_24_sec_after_head .via-secondary\/85 {
    --tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), hsl(var(--secondary) / .25) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.mw_24_sec_after_head .from-secondary\/95 {
    --tw-gradient-from: hsl(var(--secondary) / .45) var(--tw-gradient-from-position);
}
.mw_23_sec_auto   {
    padding-top: 0;
}
.mw_24_sec_after_head {
    padding-bottom: 70px !important;          min-height: inherit!important;
}

.mw_22_sec_nas_vibiraut  .lg\:text-5xl {
    line-height: 54px;
}
.mw_m_m1 {
    margin-left: 70px;
}
.mwhd1 .tracking-wider {
    line-height: 15px;
    text-transform: none;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 5px;
    letter-spacing: 0;
}
.mwhd1 i {
    color: #07d9d9;
    height: 20px;
    line-height: 20px;
}
.mw_22_sec_nas_vibiraut  {
    background: url(/templates/biznesprokat/images/fon2.jpeg) no-repeat;
    background-size: cover;
    background-position: center;
}
.mw_27_sec_footer  {
    background: url(/templates/biznesprokat/images/fon1a.jpeg) no-repeat;
    background-size: cover;
    background-position: center;
}
.mw_hg_45 {
    padding-bottom: 80px;
}

.mw_hg_46 {
    padding-top: 28px;
}
.car_li .bg-primary.stiker_red {
    background-color: #F44336;
}
.lb-prev {
    background: url(/components/com_mggallery/images/prev.png) left 48% no-repeat;
}
.lb-next {
    background: url(/components/com_mggallery/images/next.png) right 48% no-repeat;
}


@media (max-width: 1199px)  {

    .mw_95.px-6 {
        padding-left: 12px;
        padding-right: 12px;
    }
    .mw_96 a.px-4 {
        padding-left: 5px;
        padding-right: 5px;
    }

}





@media (max-width: 992px)  {
.mw_91 {
    display: none;
}
.mw_80 {
    font-size: 14px;
    line-height: 21px;
}

.mw_4_sel_type .top-1\/2, .mw_5_sel_car .top-1\/2, .mw_6_data_start .top-1\/2, .mw_7_data_end .top-1\/2 {
    top: 47%;
}
}





@media (max-width: 768px)  {
    .car_li img {
        object-fit: contain !important;
    }
    .mw_phone_two font {
        display: block;
    }
    .mw_51_all_page [itemprop=articleBody] img {
        display: block;
        float: none;
        width: 100%;
        margin-bottom: 10px;
    }
    .mw_200 {
        display: flex;
    }
.mw_m_m1{
    margin-left: 0px;
}

}





@media (max-width: 480px)  {

.mw_53_h h1.text-4xl {
    font-size: 24px;
    line-height: 26px;
}
.mw_51_all_page img.w-full {
    height: 240px;
}
.mw_110_rw_a {
    font-size: 12px;
    line-height: 14px;
}
.mw_110_rw span.text-sm img {
    height: 22px;
    padding-left: 5px;
    margin-right: -6px;
}



}