.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.whb-header {margin-top:-50px;
     background:#00041A;
     margin-bottom: -80px;
}

@media (max-width:800px) {.whb-header {margin-top:0px;
     background:#00041A;
     
}
    
    .whb-sticky-prepared .whb-main-header {
    position: relative !important;
    top:0px !important;
   
}
    
}

.whb-sticky-prepared .whb-main-header {
    position: relative !important;
    top:-100px !important;
   
}

.wd-page-content {
    background-color:#00041A !important;
}

.elementor-167 .elementor-element.elementor-element-cd72a9d:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-cd72a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
      
     background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 1725 340" fill="none"><path d="M0 75.3978C0 64.3521 8.95431 55.3978 20 55.3978H731.536C740.472 55.3978 749.367 54.2002 757.984 51.8369L934.016 3.56091C942.633 1.19763 951.528 0 960.464 0H1705C1716.05 0 1725 8.9543 1725 20V260.877C1725 271.922 1716.05 280.877 1705 280.877H961.334C951.827 280.877 942.368 282.232 933.243 284.903L758.757 335.974C749.632 338.644 740.173 340 730.666 340H20C8.9543 340 0 331.046 0 320V75.3978Z" fill="%230066FF"/></svg>');
            background-size: cover; /* Обеспечивает заполнение блока */
            background-repeat: no-repeat; /* Не повторять фон */
            background-position: center; /* Центрирование фона */
            border-radius:20px;
}



.wd-product.wd-hover-fw-button .wd-add-btn>a { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="140" viewBox="0 0 1725 340" fill="none"><path d="M0 75.3978C0 64.3521 8.95431 55.3978 20 55.3978H731.536C740.472 55.3978 749.367 54.2002 757.984 51.8369L934.016 3.56091C942.633 1.19763 951.528 0 960.464 0H1705C1716.05 0 1725 8.9543 1725 20V260.877C1725 271.922 1716.05 280.877 1705 280.877H961.334C951.827 280.877 942.368 282.232 933.243 284.903L758.757 335.974C749.632 338.644 740.173 340 730.666 340H20C8.9543 340 0 331.046 0 320V75.3978Z" fill="%230066FF"/></svg>') !important;
background-color:transparent !important;
  border-radius: 5px !important;
           background-size: contain !important;
    background-repeat: no-repeat;
    background-position: center;
}

.wd-product.wd-hover-fw-button .wd-add-btn>a span{
padding: 45px 12px;
}




/* From Uiverse.io by Spacious74 */ 
.button-new {
  background: radial-gradient(circle 80px at 50% 50%, #7b0227, #560219);
  color: #FF6A00;
  padding: 8px;
  border-radius: 6px;
  position: relative;
}
.border-line-new {
  background-color: #FF6A00;
  width: 0px;
  height: 1px;
  position: absolute;
  box-shadow: 0 0 10px #FF6A00;
  border-radius: 10px;
  transition: all 0.4s ease;
}
.top-line-new {
  top: 0;
}
.bottom-line-new {
  bottom: 0;
  right: 0;
}
.right-line-new {
  right: 0;
  top: 12px;
  width: 1px;
  height: 0px;
}
.left-line-new {
  left: 0;
  bottom: 12px;
  width: 1px;
  height: 0px;
}
.button-new:hover > .top-line-new {
  width: 160px;
}
.button-new:hover > .left-line-new {
  height: 35px;
}
.button-new:hover > .right-line-new {
  height: 35px;
}
.button-new:hover > .bottom-line-new {
  width: 160px;
}
.button-new:hover > .dot-new {
  background-color: #FF6A00;
  box-shadow: 0 0 5px;
}

.inner1-new {
  background-color: #030d23;
  padding: 7px 26px;
  position: relative;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 2px;
  border: solid 1px;
  transition: all 0.4s ease;
  cursor: pointer;
  text-align:center;
  border-radius: 9px;
}
.inner1-new:hover {
  text-shadow: 0 0 4px #FF6A00;
  background-color:#a00d2d;
  box-shadow: inset 0px 0px 6px #FF6A00;
}
.tri-new {
  position: absolute;
  width: 0;
  height: 0;
}
.tl-new {
  border-top: 9px solid #FF6A00;
  border-right: 9px solid transparent;
  top: -1px;
  left: -1px;
}
.tr-new {
  border-top: 9px solid #FF6A00;
  border-left: 9px solid transparent;
  top: -1px;
  right: -1px;
}
.bl-new {
  border-bottom: 9px solid #FF6A00;
  border-right: 9px solid transparent;
  bottom: -1px;
  left: -1px;
}
.br-new {
  border-bottom: 9px solid #FF6A00;
  border-left: 9px solid transparent;
  bottom: -1px;
  right: -1px;
}
.button-new > .tl-new {
  border-top: 13px solid #000;
  border-right: 13px solid transparent;
  top: -1px;
  left: -1px;
}
.button-new > .bl-new {
  border-bottom: 13px solid #000000;
  border-right: 13px solid transparent;
  bottom: -1px;
  left: -1px;
}
.button-new > .br-new {
  border-bottom: 13px solid #000;
  border-left: 13px solid transparent;
  bottom: -1px;
  right: -1px;
}
.button-new > .tr-new {
  border-top: 13px solid #000;
  border-left: 13px solid transparent;
  top: -1px;
  right: -1px;
}

.dot-new {
  width: 2px;
  height: 10px;
  position: absolute;
  background-color: #FF6A00;
  border-radius: 990px;
  box-shadow: 0 0 4px #000;
}
.dl-new {
  left: 12%;
  top: 43%;
}
.dr-new {
  right: 12%;
  top: 43%;
}

.wd-add-btn-replace .add-to-cart-loop:before {display:none !important;}


.wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: translateY(0%) translateZ(0) !important;
}

.amount {margin:10px auto; 
    color: #fff!important;
    font-weight: 600;
}



.elementor-209 .elementor-element.elementor-element-c31d02e:not(.elementor-motion-effects-element-type-background) {
     background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 1725 340" fill="none"><path d="M0 75.3978C0 64.3521 8.95431 55.3978 20 55.3978H731.536C740.472 55.3978 749.367 54.2002 757.984 51.8369L934.016 3.56091C942.633 1.19763 951.528 0 960.464 0H1705C1716.05 0 1725 8.9543 1725 20V260.877C1725 271.922 1716.05 280.877 1705 280.877H961.334C951.827 280.877 942.368 282.232 933.243 284.903L758.757 335.974C749.632 338.644 740.173 340 730.666 340H20C8.9543 340 0 331.046 0 320V75.3978Z" fill="%230066FF"/></svg>');
            background-size: cover; /* Обеспечивает заполнение блока */
            background-repeat: no-repeat; /* Не повторять фон */
            background-position: center; /* Центрирование фона */
            border-radius:20px;
    
}

.elementor-465 .elementor-element.elementor-element-1cedb53a:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-1cedb53a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:transparent !important;
}

.wd-page-content {margin-bottom:100px;}
.wd-logo img {
    padding-top: 0px !important; 
    padding-bottom: 0px !important; 
    /* max-height: inherit; */
    
    margin-top: -23px;
    max-height: 146px !important;
    margin-left:-1px;
    transform: translateZ(0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    perspective: 800px;
}

.whb-column222 {
    overflow:hidden;}
    
    .wd-content-layout {
     padding-block: 0px !important;
}

.whb-flex-flex-middle .whb-col-center {
    flex: 0 1 0% !important;
    align-items: center;
    text-align: center;
}

.wd-page-title {
    background:#00041A !important;
    color:#fff !important;
}

.elementor-widget-n-accordion .e-n-accordion-item {margin:20px 0px;
min-height:80px;
}

.elementor-widget-n-accordion .e-n-accordion-item::before,
        .elementor-widget-n-accordion .e-n-accordion-item::after {
           content: '';
    position: absolute;
    top: -21px;
    bottom: 0;
    z-index:2;
    /* left: -1px; */
    height: 103px;
    width: 110px;
    background-size: cover;
    background-repeat: no-repeat;
        }



        .elementor-widget-n-accordion .e-n-accordion-item::after {
            right: -75px; /* Смещение вправо */
            background-image: url('data:image/svg+xml;utf8,<svg width="150" height="131" viewBox="0 0 150 131" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M58.7481 66.3403L58.7481 45.3403L75.5332 45.3403V55.3403H82.4448V82H81.9511V82.3403H75.5332V66.3403H58.7481Z" fill="%230066FF"/><path d="M93.7994 94H121.442V121H93.7962L93.7994 94Z" fill="%230066FF"/><path d="M106.699 54.3403H116.573V64.3403H106.699V54.3403Z" fill="%230066FF"/><path d="M82.4448 83.5889L83.4799 82.3403L83.7622 82H93.7994V94H81.9511V84.1843L82.4448 83.5889Z" fill="%230066FF"/><path d="M121.442 121L131.316 121V128.5V131H121.442V128.5L121.442 121Z" fill="%230066FF"/><path d="M45.9124 131H0L0 26L106.696 26V28V54.3403H85.4068V45.3403H75.5332V29.3403H58.7481V45.3403H30.1146V77.3403H22.2157V59.3403H4.44315L4.44315 77.3403H22.2157V84.3403H14.3167V91.3403H22.2157L22.2157 105.34H37.0261V114.34H45.9124V131Z" fill="%230066FF"/><path d="M47.0742 9.5L56.9478 9.5V19.5H47.0742V9.5Z" fill="%230066FF"/><path d="M133.297 10L149.094 10V26H133.297V10Z" fill="%230066FF"/><path d="M125.891 29.3403H135.765V39.3403H125.891V29.3403Z" fill="%230066FF"/><path d="M107.625 10L123.423 10V26H107.625V10Z" fill="%230066FF"/><path d="M97.7516 0L107.625 0V10H97.7516V0Z" fill="%230066FF"/><path d="M123.423 0L133.297 0V10H123.423V0Z" fill="%230066FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M58.7481 77.3403H30.1146V84.3403H22.2157V91.3403H37.0261V105.34H45.9124V114.34H56.9478V101.34H70.2139V98.3403H68.6217V91.3403H75.5332V82.3403H58.7481V77.3403ZM70.2139 101.34L56.9478 114.34V131H84.594V128.5L84.594 101.34H70.2139Z" fill="%230066FF"/><path d="M47.0742 9.5L56.9478 9.5V19.5H47.0742V9.5Z" fill="%230066FF"/><path d="M116.573 64.3403L132.371 64.3403V80.3403L116.573 80.3403V64.3403Z" fill="%230066FF"/></svg>');
        }
        
        
        @media (max-width:800px) {
            .wd-logo img {margin-top: -0px;}
        }
        
        .input-with-icon {
        position: relative;
        margin-bottom: 15px;
    }
    .input-with-icon input,
    .input-with-icon textarea {
        padding-left: 30px; /* Отступ для иконки */
    }
    .input-with-icon i {
        position: absolute;
        left: 10px; /* Положение иконки */
        top: 50%; /* Вертикальное центрирование */
        transform: translateY(-50%); /* Центрирование по вертикали */
        color: #aaa; /* Цвет иконки */
    }/* End custom CSS */