.elementor-kit-5{--e-global-color-primary:#191734;--e-global-color-secondary:#544AAA;--e-global-color-text:#121518;--e-global-color-accent:#A11A26;--e-global-color-3f00189:#A11A26;--e-global-color-93fb591:#38404A;--e-global-color-b52f899:#768190;--e-global-color-faf8f59:#F6F7FF;--e-global-color-1fb587c:#FFFFFF;--e-global-color-8407416:#E4E6E8;--e-global-color-1787ea5:#F7F7F7;--e-global-color-e61d436:#322F4C;--e-global-color-76a91ad:#4C4399;--e-global-color-1d54039:#1A1734;--e-global-color-2ad2f7b:#4A5568;--e-global-color-49815f7:#FEB52B;--e-global-color-8016084:#19153D;--e-global-color-6cbb017:#D4D6F7;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-8165830-font-family:"Poppins";--e-global-typography-8165830-font-size:48px;--e-global-typography-8165830-font-weight:600;--e-global-typography-8165830-line-height:58px;--e-global-typography-1e26fad-font-family:"Poppins";--e-global-typography-1e26fad-font-size:38px;--e-global-typography-1e26fad-font-weight:300;--e-global-typography-1e26fad-line-height:48px;--e-global-typography-f9ba4ce-font-family:"Poppins";--e-global-typography-f9ba4ce-font-size:38px;--e-global-typography-f9ba4ce-font-weight:600;--e-global-typography-f9ba4ce-line-height:48px;--e-global-typography-c104969-font-family:"Poppins";--e-global-typography-c104969-font-size:32px;--e-global-typography-c104969-font-weight:600;--e-global-typography-c104969-line-height:40px;--e-global-typography-878e571-font-family:"Poppins";--e-global-typography-878e571-font-size:28px;--e-global-typography-878e571-font-weight:400;--e-global-typography-878e571-line-height:34px;--e-global-typography-13e045a-font-family:"Poppins";--e-global-typography-13e045a-font-size:22px;--e-global-typography-13e045a-font-weight:600;--e-global-typography-13e045a-line-height:29px;--e-global-typography-a4404f1-font-family:"Poppins";--e-global-typography-a4404f1-font-size:16px;--e-global-typography-a4404f1-font-weight:400;--e-global-typography-a4404f1-line-height:24px;--e-global-typography-02b7442-font-family:"Poppins";--e-global-typography-02b7442-font-size:14px;--e-global-typography-02b7442-font-weight:600;--e-global-typography-02b7442-line-height:20px;font-family:"Poppins", Sans-serif;font-size:16px;line-height:24px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 12px 16px 12px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-kit-5{--e-global-typography-8165830-font-size:36px;--e-global-typography-8165830-line-height:40px;--e-global-typography-1e26fad-font-size:34px;--e-global-typography-1e26fad-line-height:40px;--e-global-typography-f9ba4ce-font-size:34px;--e-global-typography-f9ba4ce-line-height:40px;--e-global-typography-c104969-font-size:28px;--e-global-typography-c104969-line-height:36px;--e-global-typography-878e571-font-size:24px;--e-global-typography-878e571-line-height:36px;--e-global-typography-13e045a-font-size:20px;--e-global-typography-13e045a-line-height:24px;--e-global-typography-a4404f1-font-size:16px;--e-global-typography-a4404f1-line-height:22px;--e-global-typography-02b7442-font-size:14px;--e-global-typography-02b7442-line-height:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-location-header {
    /*position: sticky !important;*/
    /*top: 0;*/
    /*z-index: 1000000;*/
}

.swiper-pagination-horizontal {
    display: flex !important;
    align-items: center !important;
}

@media (max-width: 599px) {
    .swiper-pagination-horizontal {
        /*display: none !important;*/
        margin-top: -10px;
    }
    
    .elementor-widget-icon-box .elementor-icon-box-description {
        margin-top: -4.5px !important;
    }
}

@media (max-width: 1024px) {
    .swiper-pagination-horizontal {
        /*display: none !important;*/
        margin-top: -10px;
    }
    
    .elementor-widget-icon-box .elementor-icon-box-description {
        margin-top: -4.5px !important;
    }
}

@media (min-width: 600px) and (max-width: 698px) {
    #wyze-wistia-container {
        min-height: 400px;
    }
}

@media (max-height: 500px) and (orientation: landscape) {
    #wyze-wistia-container {
        min-height: 400px;
    }
}

.swiper-pagination-bullet:hover {
    width: 16px !important;
    height: 16px !important;
    background: #534baa !important;
}

.swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 16px !important;
    height: 16px !important;
    background: #534baa !important;
}

.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    width: 16px !important;
    height: 16px !important;
}

.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    width: 12px !important;
    height: 12px !important
}
.elementor-widget-n-menu .e-n-menu-title.e-current a {
    color: #1F2124 !important;
}

.elementor-widget-text-editor a {
    color: #444D59;
    text-decoration: underline;
}

/* Set icon size for buttons inside .primary-button wrapper */
.primary-button .elementor-button-icon svg {
    height: auto;
    width: 24px !important;
}

/* Hover state */
.primary-button .elementor-button:hover .elementor-button-icon svg path,
.primary-button .elementor-button:hover .elementor-button-icon svg use,
.primary-button .elementor-button:hover .elementor-button-icon svg g,
.primary-button .elementor-button:hover .elementor-button-icon svg {
  fill: #1A1734 !important;
}

/* Focus state */
.primary-button .elementor-button:focus .elementor-button-icon svg path,
.primary-button .elementor-button:focus .elementor-button-icon svg use,
.primary-button .elementor-button:focus .elementor-button-icon svg g,
.primary-button .elementor-button:focus .elementor-button-icon svg {
  fill: #1A1734 !important;
}

/* Set icon size for buttons inside .secondary-button wrapper */
.secondary-button .elementor-button-icon svg {
    height: auto;
    width: 24px !important;
}

/* Hover state */
.secondary-button .elementor-button:hover .elementor-button-icon svg path,
.secondary-button .elementor-button:hover .elementor-button-icon svg use,
.secondary-button .elementor-button:hover .elementor-button-icon svg g,
.secondary-button .elementor-button:hover .elementor-button-icon svg {
  fill: #ffffff !important;
}

/* Focus state */
.secondary-button .elementor-button:focus .elementor-button-icon svg path,
.secondary-button .elementor-button:focus .elementor-button-icon svg use,
.secondary-button .elementor-button:focus .elementor-button-icon svg g,
.secondary-button .elementor-button:focus .elementor-button-icon svg {
  fill: #ffffff !important;
}


/* Add left arrow before "Previous article" */
.elementor-post-navigation__link__prev .post-navigation__prev--label::before {
  content: '';
  display: inline-block;
  background-image: url('https://www.wyzetalk.com/wp-content/uploads/2025/06/Left-icon.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
}


/* Add right arrow after "Next article" */
.elementor-post-navigation__link__next .post-navigation__next--label::after {
  content: '';
  display: inline-block;
  background-image: url('https://www.wyzetalk.com/wp-content/uploads/2025/05/Right-icon.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  margin-left: 8px;
  vertical-align: middle;
}

.elementor-post-navigation__link__prev:hover .post-navigation__prev--label::before {
  background-image: url('https://www.wyzetalk.com/wp-content/uploads/2025/06/left-icon.svg');
}

.elementor-post-navigation__link__next:hover .post-navigation__next--label::after {
  background-image: url('https://www.wyzetalk.com/wp-content/uploads/2025/05/Right-icon.svg');
}

@media (max-width: 768px) {
  .elementor-post-navigation {
    display: flex !important;
    flex-direction: column;
    gap: 12px;
    width: 100%;
  }

  .elementor-post-navigation__prev,
  .elementor-post-navigation__next {
    width: 100% !important;
  }
 

  .elementor-post-navigation__prev a,
  .elementor-post-navigation__next a {
    display: block !important;
    width: 100% !important;
    box-sizing: border-box;
  }
  
  .post-navigation__prev--label, .post-navigation__next--label{
      display: flex;
      align-items: center;
      justify-content: center;
  }
}

  /* Image/Icon boxes */
 @media (max-width: 768px) {

  /* Image box wrapper */
  .elementor-widget-image-box.custom-testimonial-box .elementor-image-box-wrapper {
    display: flex;
    text-align: left;
  }

  /* Image box content */
  .elementor-widget-image-box.custom-testimonial-box .elementor-image-box-content {
    margin-left: 12px;
  }

}

.elementor-widget-icon-box.custom-icon-left .elementor-icon-box-icon {
    margin-top: 4px; 
}

@media (max-width: 768px) {
  .elementor-widget-icon-box.custom-icon-left .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    text-align: left !important;
    gap: 12px !important;
  }

  .elementor-widget-icon-box.custom-icon-left .elementor-icon-box-content {
    margin-left: 0 !important;
  }

  .elementor-widget-icon-box.custom-icon-left .elementor-icon-box-icon {
    margin-top: 0 !important;
    flex-shrink: 0 !important;
  }
}

wistia-player div {
    border-radius: 8px !important;
}

/*.css-play-icon {*/
/*  position: absolute;*/
/*  top: 50%;*/
/*  left: 50%;*/
/*  width: 120px;*/
/*  height: 120px;*/
/*  transform: translate(-50%, -50%);*/
/*  background: url('https://www.wyzetalk.com/wp-content/uploads/2025/06/Icon.svg') no-repeat center center;*/
/*  background-size: contain;*/
/*  z-index: 9;*/
/*  pointer-events: none;*/
/*}*/

.gradient {
    background: linear-gradient(
      to bottom,
      white 0%,
      #D4D6F7 50%,
      #D4D6F7 40%,
      white 100%
    );
}

/* Frontend only: hide all tab images */
body:not(.elementor-editor-active) .wyze-image-grid > .elementor-widget-image {
  display: none;
}

/* Force single-column layout when active */
.wyze-image-grid.single-tab-active {
  display: grid;
  grid-template-columns: 1fr !important;
  grid-template-rows: 1fr !important;
  gap: 0;
}

.hbspt-form ul {
    list-style: none;
    padding: 5px 0;
}

.hbspt-form ul li {
    color: red;
}

.hbspt-form ul li label {
    font-size: 13px !important;
    justify-content: center;
}

.hbspt-form ul li label {
    justify-content: start !important;
}

.hs-richtext p {
    text-align: left;
}

.hs-form-booleancheckbox-display span>span {
    display: none !important;
}
.hbspt-form .hs-button.primary
 {
     background-color: #191734 !important;
 }
 .hbspt-form .hs-button.primary:hover{
     background-color: #fff !important;
     border:2px solid #191734 !important;
     color: #191734 !important;
 }
 
.hbspt-form .submitted-message {
    text-align: center;
}

@media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px) {
    .hbspt-form .hs-companysize {
        margin-bottom: 15px !important;
    }
}
 
.wyze-image-size img {
    aspect-ratio: 3 / 2;
    width: 100%;
    height: auto;
    object-fit: cover;
    border-radius: 4px;
}

#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo {
    display: none !important;
}

#CybotCookiebotDialogHeader {
    display: none !important;
}

#CybotCookiebotDialogPoweredbyCybot {
    display: none !important;
}

.custom-breadcrumb ol {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
}

.custom-breadcrumb li {
    display: flex;
    align-items: center;
}/* End custom CSS */