/* Theme base styles */

/* Tools
Any animations, or functions used throughout the project.
Note: _macros.css needs to be imported into each stylesheet where macros are used and not included here
*/

/* Generic
This is where reset, normalize & box-sizing styles go.
*/

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct box sizing in Firefox.
 */

hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Remove the inheritance of text transform in Edge and Firefox.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers.
 */

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Objects
Non-cosmetic design patterns including grid and layout classes)
*/



/* CSS variables */

:root {
  --column-gap: 2.13%;
  --column-width-multiplier: 8.333;
}

/* Mobile layout */

.row-fluid {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}


  .row-fluid .span1,
  .row-fluid .span2,
  .row-fluid .span3,
  .row-fluid .span4,
  .row-fluid .span5,
  .row-fluid .span6,
  .row-fluid .span7,
  .row-fluid .span8,
  .row-fluid .span9,
  .row-fluid .span10,
  .row-fluid .span11,
  .row-fluid .span12{
  min-height: 1px;
  width: 100%;
}

/* Desktop layout */

@media (min-width: 768px) {
  .row-fluid {
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  
    .row-fluid .span1 {
      width: calc(var(--column-width-multiplier) * 1% * 1 - var(--column-gap) * (11 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span2 {
      width: calc(var(--column-width-multiplier) * 1% * 2 - var(--column-gap) * (10 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span3 {
      width: calc(var(--column-width-multiplier) * 1% * 3 - var(--column-gap) * (9 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span4 {
      width: calc(var(--column-width-multiplier) * 1% * 4 - var(--column-gap) * (8 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span5 {
      width: calc(var(--column-width-multiplier) * 1% * 5 - var(--column-gap) * (7 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span6 {
      width: calc(var(--column-width-multiplier) * 1% * 6 - var(--column-gap) * (6 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span7 {
      width: calc(var(--column-width-multiplier) * 1% * 7 - var(--column-gap) * (5 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span8 {
      width: calc(var(--column-width-multiplier) * 1% * 8 - var(--column-gap) * (4 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span9 {
      width: calc(var(--column-width-multiplier) * 1% * 9 - var(--column-gap) * (3 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span10 {
      width: calc(var(--column-width-multiplier) * 1% * 10 - var(--column-gap) * (2 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span11 {
      width: calc(var(--column-width-multiplier) * 1% * 11 - var(--column-gap) * (1 * var(--column-width-multiplier) / 100));
    }
  
}


/* Elements
Base HMTL elements are styled in this section (<body>, <h1>, <a>, <p>, <button> etc.)
*/

body { line-height: 1.4; overflow-wrap: break-word; }

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body { line-break: strict; overflow-wrap: normal; word-break: break-all; }

/* Paragraphs */
p {
  font-size: 18px;
  line-height:1.7;
  margin: 0 0 1.4rem;
}

/* Anchors */

a {
  cursor: pointer;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 1.4rem;
}

/* Lists */

ul,
ol {
  margin: 0 0 1.4rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

ul.arrowBullet{list-style: none;margin: 16px 0;padding: 0;}
ul.arrowBullet li{ padding-left: 22px; position: relative; }
ul.arrowBullet li:before{ content: ''; display: block; width: 6px; height: 10px; position: absolute; top: 8px; left: 0; background-position: center; background-repeat: no-repeat; background-size: contain; 
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5L0 0V10L6 5Z' fill='%23CAFA3C'/%3E%3C/svg%3E%0A"); }
ul.arrowBullet li + li{ margin-top: 8px; }

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}

/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #CCC;
}

/* Image alt text */

img {
  font-size: 0.583rem;
  word-break: normal;
}


/* Line Height */
.lh14, .lh14 * { line-height: 1.4 }
.lh12, .lh12 * { line-height: 1.2 }
.lh17, .lh17 * { line-height: 1.7 }
button,
.button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

button:disabled,
.button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

/* No button */

.no-button,
.no-button:hover,
.no-button:focus,
.no-button:active {
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}
/* Fields */
.hs-form-field { margin-bottom: 1.4rem; }
/* Labels */
form label { display: block; font-size:12px; font-weight:600; margin-bottom: 0.35rem; }

/* Form Title */
.form-title { margin-bottom: 0; }

/* Help text */
form legend { font-size: 0.875rem; }

/* Inputs */

form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  display: inline-block;
  font-size: 0.875rem;
  padding: 0.7rem;
  width: 100%;
}

form textarea {
  resize: vertical;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0.7rem 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;
}

/* Inputs - date picker */

.hs-dateinput {
  position: relative;
}

.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext,
form .hs-richtext p {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #EF6B51;
}

.hs-error-msg {
  color: #EF6B51;
  margin-top: 0.35rem;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}


/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}

/* Components
Specific pieces of UI that are stylized. Typically used for global partial styling
*/

span.shapemiddle {
  width: 100%;
  height: 100%;
}
.Coveragesectionmainsvgrounbded svg {
  width: 100%;
  height: 100%;
}
.Header {
  position: relative;
}
.Header_Box {
  position: relative;
  z-index: 51;
}
.Header:before {
  position: absolute;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='714' height='369' viewBox='0 0 714 369' fill='none'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_601_9722)'%3E%3Cellipse cx='677.44' cy='44.9497' rx='494.668' ry='131.098' transform='rotate(5.62616 677.44 44.9497)' fill='url(%23paint0_linear_601_9722)'/%3E%3Cellipse cx='677.44' cy='44.9497' rx='494.668' ry='131.098' transform='rotate(5.62616 677.44 44.9497)' fill='%23A078ED'/%3E%3C/g%3E%3Cg opacity='0.4' filter='url(%23filter1_f_601_9722)'%3E%3Cellipse cx='713.133' cy='27.1585' rx='225.345' ry='90.5023' transform='rotate(5.62616 713.133 27.1585)' fill='%23CAFA3C'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_601_9722' x='0.23436' y='-279.026' width='1354.41' height='647.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='92.375' result='effect1_foregroundBlur_601_9722'/%3E%3C/filter%3E%3Cfilter id='filter1_f_601_9722' x='392.695' y='-161.6' width='640.875' height='377.516' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='48' result='effect1_foregroundBlur_601_9722'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_601_9722' x1='182.772' y1='-86.1483' x2='1174.28' y2='-77.6598' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AF2CEA'/%3E%3Cstop offset='0.319201' stop-color='%239E56DD'/%3E%3Cstop offset='1' stop-color='%23653BF0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  width: 714px;
  height: 369px;
  right: 0;
  top: 0;
  z-index: 38;
}
.HeaderTop {
/*   background: linear-gradient(89.99deg, #9265EB 0%, #92E8FB 32.86%, #92E8FB 86.82%, #D2FF52 102.9%); */
  background: linear-gradient(to right, rgba(146, 101, 235, 1), rgba(146, 232, 251, 1), rgba(146, 232, 251, 1), rgba(146, 232, 251, 1), rgba(210, 255, 82, 1));
  padding: 10px 0 7px;
}
.HeaderTop p {
  font-size:12px;
  margin:0;
  color:#054654;
  font-weight:600;
  line-height: 1.5;
}
.HeaderTop p a {
  display: inline-block;
  position: relative;
  color:#054654;
  margin-left : 10px;
  font-weight : 600;
  line-height : 1.645 
}
.HeaderTop p a:before {
  /*      position: absolute;
  content: '';
  width: calc(100% - 12px);
  height: 1px;
  background: #054654;
  bottom: 3px; */
}
.Mega_Menu h5, .Mega_Menu h6 {
  font-weight : 600 
}
.Logo {
  width: 136px;
  line-height: 0;
  padding : 41px 0;
  z-index:999;
}
.Logo a {
  width: 100%;
}
.Mega_Menu .products_content p, .Service_content p,.Partner_content p,.Company_content p {
  font-weight: 500;
  font-size: 14px;
}
.Logo a img {
  width: 100% !important;
  height: 100%;
  object-fit: contain;
}
.why_uptycs a, .OverviewButton a, .Resources_blogbtn a, .BottomLinks a {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.32px;
}
.Header_Box {
  display: flex;
  justify-content: space-between;
}
.Header_CTA {
  display: flex;
  gap: 10px;
  align-items : center;
  padding: 49px 0 34px;
}
.Mega_Menu {
  position: relative;
  overflow: hidden;
}
.Mega_Menu:before {
  position: absolute;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='342' height='241' viewBox='0 0 342 241' fill='none'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_1985_19661)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-89.7125 951.395C-129.197 970.439 -176.797 945.074 -189.951 886.895C-205.75 817.015 -146.273 713.5 -159.784 641.468C-171.037 581.476 -239.35 613.197 -252.253 554.745C-263.629 503.21 -245.708 423.157 -218.486 375.546C-188.241 322.645 -135.874 349.831 -105.24 297.616C-77.3726 250.115 -95.4479 163.978 -67.0619 117.44C-41.673 75.8165 -2.49831 71.8997 26.4971 81.6387C55.2024 91.2802 63.8982 153.004 90.5021 170.363C116.588 187.384 151.114 164.448 177.585 180.225C209.896 199.483 248.175 217.25 260.898 271.922C273.291 325.172 250.024 396.313 242.619 459.671C235.112 523.898 249.821 609.883 216.676 650.268C173.66 702.679 124.069 629.155 76.9172 661.563C49.2345 680.59 41.0826 747.813 19.0855 786.074C-15.3904 846.041 -45.728 930.181 -89.7125 951.395Z' fill='url(%23paint0_linear_1985_19661)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1985_19661' x='-332.729' y='0.196289' width='674.197' height='1034.44' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='38.5' result='effect1_foregroundBlur_1985_19661'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1985_19661' x1='-248.183' y1='319.602' x2='264.01' y2='432.842' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0.21'/%3E%3Cstop offset='0.398069' stop-color='%2392E8FB'/%3E%3Cstop offset='1' stop-color='%236910D9' stop-opacity='0.22'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  bottom: 0;
  left: 0;
  background-position: bottom left;
}
.Mega_Menu > div {
  position: relative;
}
.Menu ul {
  margin: 0;
  padding: 0;
}
.Menu > ul > li {
  padding: 52px 13px 47px;
  list-style: none;
  display: inline-block;
  margin-right : -4px;
}
.Menu > ul > li > a {
  position: relative;
  letter-spacing: 0.32px;
}
.Header_innner {
  position: relative;
}
.DemoButton a {
  font-size: 13px;
  color: #6910D9;
  letter-spacing: 0.32px;
  line-height: 1;
  font-weight: 600;
  background: #FFFFFF;
  padding: 11.5px 16.71px;
  border-radius: 86.8325px;
  transition: all ease-in-out 0.3s;
}
.DemoButton a:hover {
  background: #6910D9;
  color: #fff;
}
.products_content h5 {
  font-size: 23px;
  letter-spacing: -0.5px;
  font-weight: 600;
}
.headermenu {
  justify-content: space-between;
  width: 100%;
  gap : 50px
}
.Header_Box {
  gap: 140px;
}
.Menu>ul>li>a {
  font-size: 14px;
  font-weight: 600;
}
.Mega_Menu .products_Mega_Menu, .Service_Mega_Menu {
  display: flex;
  flex-wrap: wrap;
}
.Mega_Menu .products_content, .Service_content {
  max-width: 242px;
}
.Mega_Menu .products_Mega_Menu .Links {
  max-width: 145px;
  width:100%;
}
.Mega_Menu .Links h5 {
  padding: 0;
  margin: 0 0 16px;
}
.solutions_menu {
  max-width: 388px;
  width: 100%;
}
.Mega_Menu .why_uptycs {
  width: 100%;
}
.Mega_Menu ul {
  margin: 0;
  padding: 0;
}
.Mega_Menu ul li {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  gap: 8.82px;
}
.Mega_Menu ul li a {
  font-size: 14px;
}
.solutions_menuinner {
  display: flex;
  align-items: flex-start;
  gap: 60px;
}
.Inner_linkstitle p {
  font-size: 14px;
  color: #6910D9;
  letter-spacing: 0.32px;
  margin: 0;
  line-height: 1.15;
  font-weight : 600
}
.Inner_links ul {
  margin-top: 20px;
}
.Mega_Menu ul li a {
  font-size: 14px;
  color: #050314;
  letter-spacing: 0.32px;
  margin: 0;
  line-height: 1.15;
  font-weight : 600
}
.Mega_Menu ul li span {
  line-height: 0;
  margin-top: 3px;
}
.Links ul li+*, .Inner_links ul li+* {
  margin-top: 20px;
}
.Inner_links {
  max-width: 196px;
  width: 100%;
}
.solutions_menu {
  max-width: 388px;
  width: 100%;
}
.products_Mega_Menu {
  gap: 37px;
}
.Mega_Menu .Links {
  max-width: 270px;
  width: 100%;
}
.Service_Mega_Menu {
  gap: 48px;
}
.Service_content h5 {
  font-weight: 600;
  letter-spacing: -1.5px;
  margin-bottom: 16px;
}
.Service_content p {
  font-size: 14px;
  font-weight: 500;
  color: #050314;
  letter-spacing: 0.3px;
  font-family: 'Dazzed';
}
@media all and (max-width:1200px) {
  .solutions_menu {
    width: 100%;
  }
}
.solutions_menu .Inner_links:first-child {
  max-width: 132px;
}
/* Resources Mega Menu */
.Mega_Menu .Resources_content .Links {
  display: flex;
  max-width: 100%;
}
.Links_box {
  width: 242px;
}
.Mega_Menu .Resources_Mega_Menu .Links {
  max-width: calc(100% - 242px);
  display: flex;
  gap: 48px;
  width: calc(100% - 242px);
}
.Mega_Menu .Resources_Mega_Menu .Links img {
  border-radius: 8px;
}
.Mega_Menu .Resources_content h5 {
  margin-bottom: 16px;
}
.Mega_Menu .Resources_content p {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
}
.Mega_Menu .Resources_content {
  max-width: 219px;
  margin: 0;
}
.Mega_Menu .Resources_Mega_Menu {
  display : flex;
  align-items: flex-start;
  gap: 69px;
}
.Mega_Menu .Resources_Mega_Menu .Links {
  max-width: calc(100% - 288px);
}
.d_flex.align_start {
  gap: 36px;
}
.Mega_Menu .Resources_Mega_Menu .Links_box h6 {
  font-size: 19px;
  line-height: 1.7;
  font-weight: 600;
  margin-bottom: 16px;
}
.Mega_Menu .Resources_Mega_Menu .Links_box p {
  height: 88px;
  margin-top: 16px;
  font-size: 14px;
  line-height:16px;
  letter-spacing: 0.32px;
  color: #050314;
  font-weight: 600;
  margin-bottom : 0;
  padding-bottom : 41px;
}
.Mega_Menu .Resources_Mega_Menu .Links_box p span {
  color: #6910D9;
  display: block;
}
.solutions_menu h5 {
  margin-bottom: 17px;
}
.Mega_Menu .Resources_blogbtn {
  padding-top: 20px;
  position: relative;
}
.Mega_Menu .Resources_blogbtn:before {
  position: absolute;
  content: '';
  width: calc(100% + 24px);
  height: 4px;
  background: #EFEFF1;
  top: 0;
  left: 0;
}
.Mega_Menu .Links_box:not(:first-child) .Resources_blogbtn:before {
  left: -24px;
}
.Mega_Menu .Links_box:nth-child(2) .Resources_blogbtn:before {
  width: calc(100% + 48px);
}
.Company_Mega_Menu {
  gap: 69px;
  align-items: flex-start;
}
.Company_Mega_Menurightcolumn {
  max-width: calc(100% - 311px);
  width: 100%;
}
.Company_Mega_Menurightcolumntop {
  padding-bottom: 41px;
  border-bottom: 4px solid #EFEFF1;
}
.Company_Mega_Menurightcolumntop .MegaMenu_boxs {
  max-width: 238px;
  width: 100%;
}
.Company_Mega_Menurightcolumntop .MegaMenu_boxs p {
  font-size: 14px;
  letter-spacing: 0.32px;
  line-height: 1.2;
  margin-bottom: 0;
  margin-top: 16px;
  font-weight: 600;
  color: #050314;
}
.Company_Mega_Menurightcolumntopbtn .BottomLinks {
  max-width: 38%;
  width: 100%;
}
.Company_Mega_Menurightcolumntopbtn .BottomLinks span {
  margin-right: 10px;
}
.headermenu {
  display: flex;
}
/* Button Style */
/* .FreeTry_Button a {
padding: 12px 24px;
display: inline-block;
position: relative;
z-index: 0;
font-size: 13px;
text-align: center;
}
*/
.headermenu .FreeTry_Button a {
  line-height: 1;
  font-weight: 600;
  letter-spacing: 0.32px;
  padding: 13.5px 16.4px;
  position: relative;
  z-index: 0;
  font-size: 13px;
  text-align: center;
}
.headermenu .FreeTry_Button a:before {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.headermenu .FreeTry_Button a:before {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  padding: 2px;
  border-radius: 60px;
  background: linear-gradient(269deg, rgba(202, 250, 60, 1) -10.56%, rgba(146, 232, 251, 0.5) 32.58%, rgba(155, 84, 248, 1) 88.59%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity : 0.5;
  transition : all ease-in-out 0.3s 
}
.headermenu .FreeTry_Button a:hover:before {
  opacity : 1 
}
.Header .Header_CTA span {
  display:none;
}
/* Company Mega Menu */
.Company_Mega_Menu {
  display: flex;
  flex-wrap: wrap;
}
.Company_content {
  width: 242px;
}
.MegaMenu_boxs img {
  border-radius: 8px;
}
a.expandMenu {
  display: none;
}
span.childExpand {
  display: none;
}
@media (min-width : 1080px){
  .Menu > ul > li .Mega_Menu {
    box-shadow: 0px 25px 48px rgba(5, 3, 20, 0.1);
    border-radius: 16px;
    padding:30px;
    z-index:9;
    position: absolute;
    max-width: 1224px;
    left: 0;
    top: 100%;
    right: 0;
    width: 100%;
    margin: auto;
    opacity :0;
    visibility: hidden;
    transition : all ease-in-out 0.3s;
  }
  .Menu > ul > li:hover .Mega_Menu {
    opacity :1;
    visibility: visible;
  }
  .Resourcesmobilebtn {
    display : none;
  }
  .Menu > ul > li:hover > a:after {
    width : 100%;
  }
  .Menu > ul > li > a:after {
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 32.58%, #6910D9 88.59%);
    position: absolute;
    content: "";
    width: 0;
    height: 2px;
    left: 50%;
    transform : translatex(-50%);
    bottom: -6px;
    transition : all ease-in-out 0.3s;
  }
  .Mega_Menu h5, .Mega_Menu h6 {
    color: rgba(5, 3, 20, 1)
  }
  .why_uptycs a, .OverviewButton a, .Resources_blogbtn a, .BottomLinks a {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.32px;
    transition: all ease-in-out 0.3s
  }
  .why_uptycs:hover svg path, .OverviewButton:hover svg path, .Resources_blogbtn:hover svg path, .BottomLinks:hover svg path {
    fill: #6910D9;
  }
  .why_uptycs:hover a, .OverviewButton:hover a, .Resources_blogbtn:hover a, .BottomLinks:hover a {
    color: #6910D9;
    transform: translateX(8px);
  }
  .Mega_Menu .Links li:hover svg path, .Inner_links li:hover svg path {
    fill: #6910D9;
  }
  .Mega_Menu .Links li:hover a, .Inner_links li:hover a {
    transform: translateX(8px);
    color: #6910D9;
  }
  .Mega_Menu .Links li a, .Inner_links li a {
    transition: all ease-in-out 0.3s;
  }
}

@media (max-width : 1230px){
  .products_Mega_Menu {
    gap: 30px;
    column-gap:23px;
  }
  .Mega_Menu .products_Mega_Menu .Links {
    max-width: 100px;
  }
  .Mega_Menu .Resources_Mega_Menu {
    gap: 30px;
  }
  .Mega_Menu .Resources_Mega_Menu .Links {
    max-width: calc(100% - 249px);
    gap: 20px;
  }
  .Mega_Menu .Resources_Mega_Menu .Links .Links_box {
    width: 100%;
    max-width: calc(33.33% - 13px);
  }
  .Mega_Menu .Resources_Mega_Menu .Links_box p {
    padding-bottom: 20px;
  }
  .Header_Box {
    gap: 70px;
  }
  .headermenu {
    max-width: calc(100% - 206px);
  }
  .Logo {
    padding: 30px 0;
  }
  .Menu > ul > li {
    padding: 43px 13px 47px;
  }
  .Header_CTA {
    padding: 37px 0 38px;
  }
  .headermenu {
    gap: 20px;
    max-width: calc(100% - 186px);
  }
  .Menu > ul > li {
    padding: 18px 8px 47px;
    margin-top: 25px ;
  }
  .solutions_menuinner {
    gap: 30px;
  }
}

@media (max-width : 1190px){
  a.expandMenu {
    width: 30px;
    height: 36px;
    display: block;
    cursor: pointer;
    padding: 3px;
    position: relative;
    top: 0px;
    right: 5px;
    margin: 0 0 0 auto;
    z-index:999;
  }
  a.expandMenu i {
    position:relative;
    width: 100%;
    left:0;
    height: 3px;
    opacity:1;
    display: block;
    background: #FFFFFF;
    margin: 5px 0;
    transition:all ease 0.3s;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
  }
  a.expandMenu i:first-child {
    margin-top: 0;
    width: 24px;
    margin: 0 0 0 auto;
    right: 0;
    left: unset;
  }
  a.expandMenu.active i:first-child {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    top: 8px;
    position: relative;
    width: 100%;
  }
  a.expandMenu.active i:nth-child(2) {
    position:relative;
    left:-46px;
    opacity:0;
  }
  a.expandMenu.active i:last-child {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    top: -8px;
    width : 24px;
    position: relative;
  }
  .headermenu {
    position: absolute;
    top: 100%;
    background: #060415;
    width: 100%;
    max-width: 100%;
    left: 0;
    z-index: 37;
  }
  a.expandMenu i:nth-child(3) {
    width: 12px;
  }
  .Header_Box {
    align-items: center;
  }
  .Menu > ul > li {
    display: block;
    padding: 0;
  }
  .Menu > ul > li > a {
    font-size: 22px;
    line-height: 1.46;
    padding: 24px;
    width: 100%;
    border-bottom: 1px solid rgb(239 239 241 / 40%);
  }
  span.childExpand i {
    color: #fff;
  }
  .Menu > ul > li {
    position: relative;
  }
  span.childExpand {
    cursor: pointer;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 80px;
  }
  span.childExpand > i {
    right: 24px;
    top: 34px;
    position: absolute;
    transition: all 0.4s ease;
  }
  span.childExpand i:before {
    background: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Mobile_Menu_Arrow.svg');
    width: 22px;
    height: 11px;
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
  }
  span.childExpand.open i {
    transform: rotateZ(-180deg);
    right:29px;
    opacity:0.2;
  }
  .Menu > ul > li .Mega_Menu {
    max-width: 100%;
  }
  .products_content {
    display: none;
  }
  .Mega_Menu .products_Mega_Menu, .Service_Mega_Menu {
    flex-direction: column;
    gap: 0;
  }
  .Mega_Menu .why_uptycs {
    order: 1;
  }
  .Mega_Menu .products_Mega_Menu .Links:nth-child(2) {
    order: 2;
  }
  .Mega_Menu .products_Mega_Menu .Links:nth-child(3) {
    order: 3;
  }
  .Mega_Menu .products_Mega_Menu .solutions_menu {
    order: 4;
  }
  .Mega_Menu .why_uptycs span {
    display: none;
  }
  .Mega_Menu .why_uptycs a {
    width: 100%;
    font-size: 16px;
    color: rgb(239 239 241 / 80%);
    font-weight: 500;
    padding: 19px 24px;
    border-bottom:1px solid rgb(239 239 241 / 0.2);
  }
  .Mega_Menu .products_Mega_Menu .Links, .solutions_menu, .Mega_Menu .Links {
    max-width: 100%;
    padding: 19px 24px;
    border-bottom: 1px solid rgb(239 239 241 / 0.2);
  }
  .Mega_Menu .products_Mega_Menu .Links ul li span, .Mega_Menu .Links ul li span {
    display: none;
  }
  .Mega_Menu .products_Mega_Menu .Links h5, .Mega_Menu .products_Mega_Menu .solutions_menu h5, .Mega_Menu .Links h5 {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 1.8;
    font-weight: 700;
  }
  .Mega_Menu .products_Mega_Menu .Links ul li+* a,.Links ul li+* a {
    padding-top: 24px;
  }
  .Mega_Menu .products_Mega_Menu .Links ul li a, .solutions_menuinner .Inner_links ul li a, .Mega_Menu .Links ul li a {
    width: 100%;
    font-size: 16px;
    line-height: 1;
    color: rgb(239 239 241 / 80%);
  }
  .Mega_Menu .products_Mega_Menu .Links ul li+*, .Mega_Menu .Links ul li+* {
    margin-top: 0;
    padding-top: 0;
  }
  .solutions_menuinner .Inner_linkstitle p {
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    color: #fff;
  }
  .Mega_Menu .products_Mega_Menu .solutions_menu h5 {
    margin-bottom: 24px;
  }
  .solutions_menuinner .Inner_links ul {
    margin-top: 24px;
  }
  .solutions_menuinner .Inner_links ul li span {
    display: none;
  }
  .Menu>ul>li .Mega_Menu:before {
    display: none;
  }
  .Service_Mega_Menu .Service_content {
    display: none;
  }
  .Partner_content {
    display: none;
  }
  .OverviewButton {
    display: none;
  }
  .Mega_Menu .Resources_content, .Company_content {
    display: none;
  }
  .Mega_Menu .Resourcesmobilebtn {
    display : block;
  }
  .Mega_Menu .Resources_Mega_Menu {
    flex-direction: column;
    gap: 0;
  }
  .Mega_Menu .Resources_Mega_Menu .Resourcesmobilebtn {
    width: 100%;
  }
  .Mega_Menu .Resources_Mega_Menu .Resourcesmobilebtn h5 {
    font-size: 18px;
    line-height: 1.8;
    padding: 19px 24px;
    margin-bottom: 0;
    border-bottom: 1px solid rgb(239 239 241 / 40%);
  }
  .Mega_Menu .Resources_Mega_Menu .Resourcesmobilebtn ul li a {
    width: 100%;
    font-size: 16px;
    line-height: 1;
    font-weight: 500;
    color: rgb(239 239 241 / 80%);
  }
  .Mega_Menu .Resources_Mega_Menu .Resourcesmobilebtn ul li+* {
    margin-top: 16px;
  }
  .Mega_Menu .Resources_Mega_Menu .Resourcesmobilebtn ul {
    padding: 19px 24px;
    border-bottom: 1px solid rgb(239 239 241 / 40%);
  }
  .Mega_Menu .Resources_Mega_Menu .Links {
    max-width: 100%;
    width: 100%;
  }
  .Mega_Menu .Resources_Mega_Menu .Links .Links_box img {
    width: 100%;
    vertical-align: middle;
  }
  .Mega_Menu .Resources_Mega_Menu .Links .Links_box h6 {
    display: none;
  }
  .Mega_Menu .Resources_Mega_Menu .Links .Links_box .Resources_blogbtn {
    display: none;
  }
  .Mega_Menu .Resources_Mega_Menu .Links_box p {
    color: #fff;
  }
  .Company_Mega_Menu {
    flex-direction: column !important;
  }
  .Company_Mega_Menurightcolumntop {
    flex-direction: column;
    gap: 0 !important;
    padding-bottom: 0;
    border-bottom: unset;
  }
  .Company_Mega_Menurightcolumn {
    max-width: 100%;
  }
  .Company_Mega_Menurightcolumntop .MegaMenu_boxs {
    padding: 19px 24px;
    max-width: calc(238px + 48px);
  }
  .Company_Mega_Menurightcolumntop .MegaMenu_boxs h6 {
    font-size: 18px;
    line-height: 1.8;
    font-weight: 700;
    color: #fff;
    margin-bottom: 16px;
  }
  .MegaMenu_boxs img {
    vertical-align: middle;
  }
  .Company_Mega_Menurightcolumntop .MegaMenu_boxs p {
    color: #fff;
  }
  .Company_Mega_Menurightcolumntopbtn {
    padding: 19px 24px;
    border-top: 1px solid rgb(239 239 241 / 40%);
  }
  .Company_Mega_Menurightcolumntopbtn .BottomLinks a {
    font-size: 16px;
    line-height: 1;
    font-weight: 500;
    color: rgb(239 239 241 / 80%);
  }
  .Company_Mega_Menurightcolumntopbtn .BottomLinks span {
    display: none;
  }
  .Mega_Menu, .menu__submenu .menu__link, .menu__submenu .menu__link:focus, .menu__submenu .menu__link:hover {
    background-color : transparent !important 
  }
  .Header .Header_CTA span {
    display: inline-block;
    padding-left: 5px;
    vertical-align: middle;
  }
  .Mega_Menu {
    display: none;
  }
  .headermenu {
    display: none;
  }
  .Header_CTA {
    padding: 275px 24px 24px;
  }
  .DemoButton a {
    background-color: rgba(202, 250, 60, 1);
    color: rgba(5, 3, 20, 1);
    padding: 16.5px 93px !important;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.37px;
  }
  .headermenu .FreeTry_Button a {
    border-radius : 60px;
    color: #fff;
    padding: 16.5px 93px !important;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.37px;
  }
  .headermenu .FreeTry_Button a:before {
    border-radius: 60px;
  }
  .Menu > ul > li {
    margin: 0;
  }
  .Header_Box {
    position:unset;
  }
  .headermenu {
    background-image:url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Mobile_Menu_BG.png');
    background-size: 100%;
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .Header:before {
    pointer-events: none;
  }
  .solutions_menu .Inner_links:first-child {
    max-width: 100%;
  }
  .Inner_links {
    max-width: 100%;
  }
}
@media (max-width : 1023px){
  .Header_innner .wrapper {
    max-width: 100% !important;
    padding: 0 24px;
  }
}
@media (max-width : 767px){
  .Mega_Menu .Resources_Mega_Menu .Links {
    flex-direction: column;
  }
  .Mega_Menu .Resources_Mega_Menu .Links .Links_box {
    max-width: 238px;
  }
  .Mega_Menu .Resources_Mega_Menu .Links_box p {
    font-size: 14px;
  }
  .Header_CTA {
    flex-direction: column;
    gap: 16px;
  }
  .solutions_menuinner {
    flex-direction: column;
  }
  /* .Header:before {
  right: -80px;
  top: -80px;
}
  */
  .Header_CTA {
    padding: 40px 24px 40px;
  }
  .Menu > ul {
    border-top: 0.5px solid rgba(239, 239, 241, 0.4);
  }
  .Mega_Menu .Links ul li a, .Mega_Menu .products_Mega_Menu .Links ul li a, .solutions_menuinner .Inner_links ul li a {
    font-weight:500;
  }
  .Company_Mega_Menurightcolumntopbtn {
    flex-wrap: wrap;
  }
  .Company_Mega_Menurightcolumntopbtn .BottomLinks {
    max-width: 100%;
    padding-bottom:5px;
  }
  .Header:before {
    background-image: url(https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Mobile_header_corner_bg.png);
    width: 375px;
    height: 233px;
  }
}
@media (max-width : 480px){
  .HeaderTop {
/*     margin: 0 -6px; */
  }
  .FreeTry_Button {
    width: 100%;
  }
  .DemoButton {
    width: 100%;
  }
  .DemoButton a, .headermenu .FreeTry_Button a {
    padding: 18.5px 60px 14.5px !important;
    width: 100%;
    text-align: center;
    vertical-align: middle;
  }
}

/* Menu and simple menu */
.hs-menu-wrapper ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0;
    padding-left: 0;
}

/* Horizontal menu */
.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
    flex-direction: column;
}

@media (max-width: 767px) {
    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        flex-direction: column;
    }
}

/* Vertical menu */
.hs-menu-wrapper.hs-menu-flow-vertical ul {
    flex-direction: column;
}

/* Flyouts */
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
    display: inline-flex;
}

@media (max-width: 767px) {
    .hs-menu-wrapper.hs-menu-flow-vertical ul {
        display: flex;
    }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
    left: -9999px;
    opacity: 0;
    position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
    display: block;
    white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper {
    left: 100%;
    opacity: 1;
    top: 0;
}

@media (max-width: 767px) {

    .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
    .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper,
    .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper {
        left: 0;
        opacity: 1;
        position: relative;
        top: auto;
    }
}

/* CTA, logo, and rich text images */
.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
    height: auto;
    max-width: 100%;
}


/* page css */
section.Trustedlogosection {
    background: #050314;
    position: relative;
    z-index: 5;
    padding: 75px 0 60px;
    overflow: hidden;
}

.Trustedlogoboxsection {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 953px;
    width: 100%;
    margin: 0 auto;
}

.Trustedlogoboxsectionparent {
    margin-top: 107.81px;
}

.Trustedlogoboxsection .Trustedlogoinner {
    max-width: calc(20% - 16px);
    width: 100%;
    text-align: center;
}

.Trustedlogoinner {
    position: relative;
    cursor: -webkit-grab;
    cursor: grab;
}

.Trustedlogoinner .logohighlight {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    opacity: 0;
    visibility: hidden;
    transition: all ease-in-out 0.3s;
    z-index: -1;
}

.Trustedlogoboxsectionparent:hover .Trustedlogoinner:hover .logohighlight {
    opacity: 1;
    visibility: visible;
}

.Trustedlogoboxsectionparent:hover .Trustedlogoinner:not(:hover) .Trustedlogo {
    opacity: 0.4;
}

.Trustedlogo {
    position: relative;
    z-index: 1;
    transition: all ease-in-out 0.3s;
}

.Trustedlogotitle h2 {
    margin: 0;
    line-height: 1.1;
    font-weight: 600;
}

.Trustedlogobtn {
    padding-top: 119px;
}

.Trustedlogoinner.Trustedlogoinnermore .Trustedlogo {
    width: 167px;
    margin: 0 auto;
}

.Trustedlogoinner.Trustedlogoinnermore .Trustedlogo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.Trustedlogoinner .Trustedlogo {
    width: 121px;
}

.Trustedlogoboxsection.mobileversion {
    display: none;
}

.Coveragesection {
    background: #050314;
    padding-top: 60px;
}

.Coveragetitlesection {
    max-width: 744px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.Coveragetitle {
    background: linear-gradient(180deg, #FFFFFF 63.16%, rgba(255, 255, 255, 0.5) 115.79%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.Coveragetitle h2 {
    margin-bottom: 16px;
}

.Coveragecontent p {
    color: rgb(239 239 241 / 90%);
    font-weight: 500;
    letter-spacing: 0.3px;
    margin: 0;
    font-size: 18px;
}

.Coveragethreecolumnsectionmain {
    padding-bottom: 181px;
    position: relative;
    overflow: hidden;
}

.Coveragethreecolumnsection {
    padding-top: 64px;
}

.Coveragethreecolumnsection {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 24px;
}

.Coveragethreebox {
    background: #181336;
    backdrop-filter: blur(24px);
    border-radius: 4px;
    max-width: calc(33.33% - 16px);
    width: 100%;
    padding: 40.5px 81px;
    position: relative;
    text-align: center;
    z-index: 1;
}

.Coveragethreebox:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    padding: 2px;
    border-radius: 4px;
    transition: all ease-in-out 0.3s;
    background: linear-gradient(269deg, rgb(202 250 60 / 100%) -20.56%, rgb(146 232 251 / 100%) -14.42%, rgb(105 16 217 / 100%) 21.59%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: all ease-in-out 0.3s;
    opacity: 0.5;
}

.Coveragethreeboxtitle p {
    margin-bottom: 0;
    line-height: 1.2;
    font-weight: 600;
}

.Coveragethreeboxlogomain {
    padding-top: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 32px;
}

.Coveragethreeboxlogo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.Coveragethreebox:hover:before {
    opacity: 1;
}

.Coveragesingleboxbtn a:before {
    background: linear-gradient(450deg, #cafa3c -10.56%, #92e8fb 32.58%, #9b54f8 88.59%) !important;
    opacity: 0.9 !important;
}

.Coveragethreebox:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
/*     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='138' viewBox='0 0 360 138' fill='none'%3E%3Cg opacity='0.6' filter='url(%23filter0_f_2353_21367)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M191.07 108.172C243.236 111.55 281.42 90.3484 332.279 102.36C377.05 112.933 371.959 137.052 389.04 154.927C404.479 171.083 427.416 187.288 428.042 202.571C428.69 218.371 425.57 236.504 392.632 242.521C358.85 248.692 306.452 236.043 262.287 232.85C232.108 230.669 203.347 228.36 173.404 226.675C132.233 224.358 90.8049 232.381 52.6738 221.054C16.0179 210.164 18.9898 191.025 1.55418 175.623C-15.3886 160.657 -43.9031 146.168 -48.7038 131.501C-53.912 115.59 -52.7924 98.5015 -26.5269 89.8358C-0.426242 81.2245 45.6563 82.9795 87.6409 86.5175C123.267 89.5196 155.733 105.884 191.07 108.172Z' fill='url(%23paint0_linear_2353_21367)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_2353_21367' x='-134.18' y='0.601562' width='645.293' height='326.594' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='41.5' result='effect1_foregroundBlur_2353_21367'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_2353_21367' x1='480.986' y1='205.124' x2='-45.1438' y2='126.97' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C'/%3E%3Cstop offset='0.395831' stop-color='%2392E8FB'/%3E%3Cstop offset='0.909789' stop-color='%236910D9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); */
    bottom: 0;
    left: 0;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
/*     transform: translatey(100%);
    transition: all ease-in-out 0.4s; */
  
  transform: translatey(225px) rotate(8.48deg);
    transition: all .4s ease-in-out;
    width: 100%;
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 32.58%, #6910D9 88.59%);
    opacity: 0.6;
    filter: blur(41.5px);
}

.Coveragethreebox:hover:after {
/*     transform: translatey(0%); */
  transform: translatey(75%);
}

.Coveragethreebox {
    overflow: hidden;
    cursor: grab;
}

span.shapeleft {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='318' height='230' viewBox='0 0 318 230' fill='none'%3E%3Cpath d='M316.745 229.4V229.4C316.745 193.28 293.62 161.218 259.347 149.817L62.2292 84.2474C26.1197 72.2359 1.756 38.4553 1.756 0.400392V0.400392' stroke='url(%23paint0_linear_902_15397)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_902_15397' x1='-7.74366' y1='6.91666' x2='166.439' y2='311.361' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232B2956'/%3E%3Cstop offset='0.4725' stop-color='%234A538C'/%3E%3Cstop offset='1' stop-color='%23536696'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    bottom: 0;
    left: 18%;
    background-position: bottom left;
    background-size: 256px;
    z-index: 1;
}

span.shapemiddle {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='182' viewBox='0 0 3 182' fill='none'%3E%3Cpath d='M1.99414 0.400391L1.99413 181.4' stroke='url(%23paint0_linear_908_1650)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_908_1650' x1='2.96568' y1='186.859' x2='2.76231' y2='0.399575' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232B2956'/%3E%3Cstop offset='0.4725' stop-color='%234A538C'/%3E%3Cstop offset='1' stop-color='%23536696'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 3px 182px;
    background-position: bottom center;
}

span.shaperight {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='333' height='244' viewBox='0 0 333 244' fill='none'%3E%3Cpath d='M319.242 10.4004V10.4004C319.242 45.5789 296.733 76.8114 263.361 87.9391L72.1169 151.708C36.9568 163.432 13.2422 196.337 13.2422 233.4V233.4' stroke='url(%23paint0_linear_905_2231)' stroke-width='2'/%3E%3Cg filter='url(%23filter0_f_905_2231)'%3E%3Cpath d='M319.242 10.4004V10.4004C319.242 45.5789 296.733 76.8114 263.361 87.9391L72.1169 151.708C36.9568 163.432 13.2422 196.337 13.2422 233.4V233.4' stroke='url(%23paint1_linear_905_2231)' stroke-width='6'/%3E%3C/g%3E%3Cpath d='M319.242 10.4004V10.4004C319.242 45.5789 296.733 76.8114 263.361 87.9391L72.1169 151.708C36.9568 163.432 13.2422 196.337 13.2422 233.4V233.4' stroke='url(%23paint2_linear_905_2231)' stroke-width='2'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_905_2231' x='0.242188' y='0.400391' width='332' height='243' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur_905_2231'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_905_2231' x1='319.242' y1='11.9112' x2='163.724' y2='308.895' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232B2956'/%3E%3Cstop offset='0.4725' stop-color='%234A538C'/%3E%3Cstop offset='1' stop-color='%23536696'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_905_2231' x1='191.25' y1='131.157' x2='406.469' y2='-176.168' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0'/%3E%3Cstop offset='0.247578' stop-color='%23CAFA3C'/%3E%3Cstop offset='0.343941' stop-color='%2392E8FB'/%3E%3Cstop offset='0.467286' stop-color='%236910D9'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_905_2231' x1='191.25' y1='131.157' x2='406.469' y2='-176.168' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0'/%3E%3Cstop offset='0.247578' stop-color='%23CAFA3C'/%3E%3Cstop offset='0.343941' stop-color='%2392E8FB'/%3E%3Cstop offset='0.467286' stop-color='%236910D9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 275px;
    right: 16%;
    bottom: -9px;
    z-index: 0;
}

.Coveragethreecolumnsection {
    position: relative;
    z-index: 2;
}

.Coveragesinglecolumnbox {
    max-width: 397px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    padding: 73px 70px 117px;
/*     background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Rectangle%2020.svg'); */
    z-index: 2;
    border-radius: 0 0 196px 196px;
    box-shadow: 0px 104px 109.141px -34px rgba(0, 0, 0, 0.9);
      background-color: #ffffff;
    position: relative;
}
.Coveragesinglecolumnbox::before {
    background: linear-gradient(-89.99deg, #9265EB 0%, #92E8FB 32.86%, #92E8FB 86.82%, #D2FF52 102.9%);
    position: absolute;
    top: 0;
    width: 100%;
    height: 5px;
    content: '';
    left: 0;
    right: 0;
}

.Coveragesingleboxlogo {
    width: 27px;
    height: 27px;
    margin: 0 auto;
}

.Coveragesingleboxlogo img {
    height: 100%;
    object-fit: contain;
    vertical-align: middle;
}

.Coveragesingleboxtitle h5 {
    margin: 0;
    color: #050314;
    margin-top: 24px;
    line-height: 1.3;
    letter-spacing: -1px;
    font-weight: 600;
}

.Coveragesingleboxbtn {
    padding-top: 32px;
}

.Coveragesingleboxbtn a {
    font-weight: 600 !important;
    color: #050314 !important;
    padding: 12.5px 44px 12.5px 24px !important
}

.Coveragesingleboxbtn a:before {
    background: linear-gradient(450deg, rgba(202, 250, 60, 1) -10.56%, rgba(146, 232, 251, 1) 32.58%, rgba(155, 84, 248, 1) 88.59%) !important;
    top: 0;
    left: 0;
    opacity: 0.6;
    z-index: 1;
}

.Coveragesingleboxbtn a span svg path {
    fill: #6910D9 !important;
}

.Coveragesingleboxbtn a:after {
    background: linear-gradient(450deg, rgba(202, 250, 60, 1) -10.56%, rgba(146, 232, 251, 1) 32.58%, rgba(155, 84, 248, 1) 88.59%) !important;
    z-index: 1;
}

.Coveragesinglecolumnboxmain {
    padding-bottom: 192.71px;
    position: relative
}

span.singleshapecenter {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='406' height='250' viewBox='0 0 406 250' fill='none'%3E%3Cg style='mix-blend-mode:overlay'%3E%3Cpath d='M152 10.1152V10.1152C152 48.0053 133.432 83.4901 102.302 105.091L53.3603 139.052C20.5628 161.81 0.999991 199.195 0.99999 239.115V239.115' stroke='rgb(239 239 241 / 40%25)' stroke-width='2'/%3E%3C/g%3E%3Cg style='mix-blend-mode:overlay'%3E%3Cpath d='M393 239.4V239.4C393 201.36 374.935 165.58 344.326 142.994L302.282 111.971C270.033 88.1752 251 50.4785 251 10.4004V10.4004' stroke='rgb(239 239 241 / 40%25)' stroke-width='2'/%3E%3C/g%3E%3Cg filter='url(%23filter0_f_1106_8849)'%3E%3Cpath d='M393 239.4V239.4C393 201.36 374.935 165.58 344.326 142.994L302.282 111.971C270.033 88.1752 251 50.4785 251 10.4004V10.4004' stroke='url(%23paint0_linear_1106_8849)' stroke-width='6'/%3E%3C/g%3E%3Cpath d='M393 239.4V239.4C393 201.36 374.935 165.58 344.326 142.994L302.282 111.971C270.033 88.1752 251 50.4785 251 10.4004V10.4004' stroke='url(%23paint1_linear_1106_8849)' stroke-width='2'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_1106_8849' x='238' y='0.400391' width='168' height='249' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur_1106_8849'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1106_8849' x1='360.059' y1='152.393' x2='499.178' y2='277.584' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0'/%3E%3Cstop offset='0.207856' stop-color='%2392E8FB'/%3E%3Cstop offset='0.400698' stop-color='%236910D9'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1106_8849' x1='362.38' y1='161.391' x2='521.446' y2='286.865' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0'/%3E%3Cstop offset='0.139717' stop-color='%2392E8FB'/%3E%3Cstop offset='0.343119' stop-color='%236910D9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 352;
    background-position: bottom center;
    bottom: -11px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0
}

.Coveragetwocolboxmain {
    max-width: 744px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: flex-start;
    gap: 24px;
}

.Coveragetwocolboxmain .Coveragetwocolboxparent {
    max-width: calc(50% - 12px);
    width: 100%;
    position: relative;
    padding-bottom: 180.6px;
    overflow: hidden
}

.Coveragesinglecolanimatedbox .Coveragetwocolboxsvg {
    height: auto;
}



.Coveragetwocolboxmain .Coveragetwocolbox {
    padding: 115.455px 32px 56px;
    position: relative;
    z-index: 1;
    cursor: grab;
    overflow: hidden;
    background: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
}

.Coveragetwocolbox:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    padding: 2px;
    border-radius: 4px;
    transition: all ease-in-out 0.3s;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: all ease-in-out 0.3s;
    opacity: 0.5;
    background: linear-gradient(269deg, rgb(202 250 60 / 100%) -20.56%, rgb(146 232 251 / 100%) -14.42%, rgb(105 16 217 / 100%) 21.59%);
}

.Coveragetwocolboxtitle h5 {
    margin-bottom: 0;
    font-weight: 600;
    line-height: 1.2;
}

.Coveragetwocolboxcontent {
    padding-top: 16px;
}

.Coveragetwocolboxcontent p {
    font-size: 16px;
    font-weight: 500;
    color: rgb(239 239 241 / 90%);
    line-height: 1.35;
    margin: 0;
    letter-spacing: 0.40px;
}

.Coveragetwocolboxbtn {
    padding-top: 32px;
}

.Coveragetwocolboxbtn a {
    font-size: 15px;
    line-height: 1;
    letter-spacing: 0.37px;
    font-weight: 600;
}

.Coveragetwocolboxbtn a svg path {
    fill: #CAFA3C;
}

.Coveragetwocolboxbtn a span {
    line-height: 1;
    vertical-align: middle;
    margin-left: 8px;
    margin-top: -5px;
    display: inherit;
}

.Coveragetwocolboxparent:first-child .Coveragetwocolbox:after {
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='68' viewBox='0 0 110 68' fill='none'%3E%3Cg filter='url(%23filter0_f_416_1907)'%3E%3Cellipse cx='54.8965' cy='33.748' rx='3.34766' ry='24.8965' transform='rotate(90 54.8965 33.748)' fill='%238F00FF'/%3E%3C/g%3E%3Cline x1='77.6582' y1='34.748' x2='35.2529' y2='34.748' stroke='url(%23paint0_linear_416_1907)' stroke-width='2'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_416_1907' x='0' y='0.400391' width='109.793' height='66.6953' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='15' result='effect1_foregroundBlur_416_1907'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_416_1907' x1='35.2529' y1='33.748' x2='77.6582' y2='33.748' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%238F00FF' stop-opacity='0'/%3E%3Cstop offset='0.53125' stop-color='%238F00FF'/%3E%3Cstop offset='1' stop-color='%238F00FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    width: 110px;
    height: 68px;
    top: -34px;
    left: -20px;
}

.Coveragetwocolboxparent:nth-child(2) .Coveragetwocolbox:after {
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='111' height='67' viewBox='0 0 111 67' fill='none'%3E%3Cg filter='url(%23filter0_f_441_9722)'%3E%3Cellipse cx='55.8262' cy='33.6465' rx='3.34766' ry='24.8965' transform='rotate(90 55.8262 33.6465)' fill='white'/%3E%3C/g%3E%3Cline x1='78.5879' y1='34.6465' x2='36.1826' y2='34.6465' stroke='url(%23paint0_linear_441_9722)' stroke-width='2'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_441_9722' x='0.929688' y='0.298828' width='109.793' height='66.6953' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='15' result='effect1_foregroundBlur_441_9722'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_441_9722' x1='36.1826' y1='33.6465' x2='78.5879' y2='33.6465' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='0.53125' stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    width: 110px;
    height: 67px;
    top: -34px;
    right: -20px;
}

.Coveragetwocolboxin {
    transform: translateY(57px);
    transition: all ease-in-out 0.3s;
}

.Coveragetwocolboxinner {
    overflow: hidden;
}

.Coveragetwocolboxmain .Coveragetwocolbox:hover .Coveragetwocolboxin {
    transform: translateY(0);
}

.Coveragetwocolboxsvg {
    position: absolute;
    bottom: 0;
    height: 100%;
    left: 0;
    transition: all ease-in-out 0.3s;
    opacity: 0;
    visibility: hidden;
}

.Coveragetwocolboxsvg svg {
    display: block;
}

.Coveragetwocolboxmain .Coveragetwocolbox:hover .Coveragetwocolboxsvg {
    opacity: 1;
    visibility: visible;
}

.Coveragetwocolboxmain .Coveragetwocolbox:hover {
    overflow: hidden;
}

.Coveragesinglecolanimatedbox {
    max-width: 360px;
}

.Coveragesinglecolanimatedbox .Coveragetwocolbox:after {
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='110' viewBox='0 0 68 110' fill='none'%3E%3Cg filter='url(%23filter0_f_416_4950)'%3E%3Cellipse cx='33.998' cy='54.8965' rx='3.34766' ry='24.8965' fill='%23CAFA3C'/%3E%3C/g%3E%3Cline x1='34.998' y1='32.1348' x2='34.998' y2='74.54' stroke='url(%23paint0_linear_416_4950)' stroke-width='2'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_416_4950' x='0.650391' y='0' width='66.6953' height='109.793' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='15' result='effect1_foregroundBlur_416_4950'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_416_4950' x1='33.998' y1='74.54' x2='33.998' y2='32.1348' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CAFA3C' stop-opacity='0'/%3E%3Cstop offset='0.552083' stop-color='%23CAFA3C'/%3E%3Cstop offset='1' stop-color='%23CAFA3C' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    width: 68px;
    height: 110px;
    left: -34px;
    top: 30px;
}

.Coveragesinglecolanimatedbox .Coveragetwocolbox:before {
    background: linear-gradient(269deg, rgb(202 250 60 / 100%) -20.56%, rgba(153, 234, 229, 1) -14.42%, rgba(202, 250, 62, 1) 21.59%);
}

.Coveragetwocolboxsvg svg {
    width: 100%;
    height: 100%;
}

.Coveragetwocolboxmain .Coveragetwocolbox:hover:before {
    opacity: 1;
}

.Coveragetwocolboxparent:first-child .twocolbottomshape1st {
    display: block;
}

.Coveragetwocolboxparent:first-child .twocolbottomshape2nd {
    display: none;
}

.Coveragetwocolboxparent:nth-child(2) .twocolbottomshape2nd {
    display: block;
}

.Coveragetwocolboxparent:nth-child(2) .twocolbottomshape1st {
    display: none;
}

.Coveragetwocolboxparent:first-child .twocolbottomshape1st {
    position: absolute;
    left: 70%;
    transform: translatex(-50%);
}

.Coveragetwocolboxparent:nth-child(2) .twocolbottomshape2nd {
    position: absolute;
    left: 30%;
    transform: translateX(-50%);
    bottom: -60px;
}

.Coveragetwocolboxparent .twocolbottomshape2nd svg {
    display: block;
}

.Coveragetwocolboxparent .twocolbottomshape1st svg {
    display: block;
}

.Coveragesinglecolanimatedbox {
    background: #050314;
    position: relative
}

.Coveragesection {
    position: relative;
}

.Coveragesectionmainsvg {
    position: absolute;
    bottom: -16%;
    width: 100%;
    z-index: 2
}

.Coveragesectionmainsvgrounbded {
    position: absolute;
    width: 100%;
    bottom: 17%;
    z-index: 1;
}

.Coveragesectionmainsvgrounbded svg {
    width: 100%;
    height: 100%;
}

.Coveragesectionmainsvg svg {
    width: 100%;
}

.Coveragetwocolparentsection {
    background: #050314;
    position: relative;
    padding-bottom: 198px;
}

.Coveragetwocolbottomshape {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.Coverageinner {
    position: relative;
    z-index: 3;
}

.Coveragetwocolboxmain {
    position: relative;
    z-index: 2;
}

.Trustedlogoboxbottomsection {
    padding-top: 71.59px;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.Trustedlogoinner .Trustedlogo {
    margin: 0 auto;
    width: 167.47px;
}

.Trustedlogoboxbottomsection .Trustedlogo {
    text-align: right;
}

img {
    vertical-align: middle;
}

.Trustedlogoinnerbottom.Trustedlogoinner:first-child {
    margin-right: 57.5px;
}

.Trustedlogoboxbottomsectionmain {
    max-width: 679px;
    width: 100%;
    margin: 0 auto;
}

.Trustedlogoinnerbottom.Trustedlogoinner:nth-child(2) {
    margin: 0 57.5px;
}

.Trustedlogoinnerbottom.Trustedlogoinner:nth-child(3) {
    margin-left: 57.5px;
}

.Trustedlogoinnerbottom.Trustedlogoinner {
    margin: 0 57.5px;
}

.Trustedlogoboxsection .Trustedlogoinner:first-child .Trustedlogo {
    text-align: right;
}

.Trustedlogoboxsection .Trustedlogoinner {
    max-width: none;
    width: auto;
}

.Trustedlogoboxsection {
    align-items: center;
    flex-wrap: nowrap;
}

.Trustedlogoboxsection .Trustedlogoinner:first-child {
    margin-right: 59.5px;
    margin-left: 0;
}

.Trustedlogoboxsection .Trustedlogoinner:last-child {
    margin-left: 57.5px;
    margin-right: 0;
}

.Trustedlogoboxsection .Trustedlogoinner {
    margin: 0 58.5px;
}

.Trustedlogoboxsection .Trustedlogoinner:last-child .Trustedlogo {
    text-align: left;
}

.Trustedlogoboxsection .Trustedlogoinner {
    width: auto !important;
}

.Trustedlogoboxsection .Trustedlogoinner .Trustedlogo {
    width: auto;
}

.Trustedlogoinnerbottom.Trustedlogoinner:first-child {
    margin-left: 0;
}


.Cybersecurity {
    padding-bottom: 160px;
    background-position: top;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
}

.Cybersecurity_inner h2 {
    text-align: center;
    margin-bottom: 64px;
}

.Cybersecurity_Box {
    background-size: cover;
    background-color: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    padding: 32px;
    display: flex;
    position: relative;
    margin-bottom: 8px;
    align-items: center;
    justify-content: center;
    background-position: right;
    background-repeat: no-repeat;
    flex-wrap: wrap;
}


.Cybersecurity_Box:after {
    background: linear-gradient(124.42deg, rgba(105, 17, 217, 1) 0.32%, rgba(137, 184, 244, 1) 100.87%);
    opacity: 0.5;
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 2px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
    transition: all ease-in-out 0.3s;
}

.Cybersecurity_Box:hover:after {
    opacity: 1;
}

.Cybersecurity_title {
    font-size: 32px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-weight: 600;
    width: 302px;
}

.Cybersecurity_Boxs {
    padding-bottom: 54px;
}

.Cybersecurity_content {
    width: calc(100% - 394px);
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    padding-right: 133px;
    color: #EFEFF1;
}

.Cybersecurity_inner .buttonv1 {
    margin: auto;
    text-align: center;
}

.CybersecurityIcon {
    margin-right: 43px;
    width: 45px;
    text-align: center;
}

.Cybersecurity_inner {
    max-width: 938px;
    margin: auto;
}

.Cybersecurity:before {
    content: '';
    display: block;
    width: 909px;
    height: 1017px;
    position: absolute;
    top: 37%;
    left: 51%;
    background: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/cybersecurity_Bg.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transform: translate(-50%, -50%);
}


.Footer_Links ul li+* {
    margin-top: 5px !important
}

.Cnapp {
    margin-top: 8px;
}

.Attack_Surfaces ul {
    margin-top: 8px;
}

.Use_Case h6 {
    margin-top: 16px;
}

.Use_Case ul {
    margin-top: 8px;
}

.Footer h5 {
    margin-bottom: 16px;
}

.FPartners_Links {
    margin-top: 24px;
}

.FCloud_Service_Links h6 {
    margin-top: 16px;
    margin-bottom: 8px;
}

/* Subscribe Section CSS */
.Subscribe_innner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.Logo_icon {
    width: 17.7%;
}

.Subscribe_Content {
    width: 50.5%;
    color: #FFFFFF;
    letter-spacing: -0.01em;
}

.Subscribe_field {
    width: 31.8%;
}

.Subscribe_Content p {
    letter-spacing: 0.003em;
    opacity: 0.8;
    font-size: 14px;
    line-height: 170%;
    margin-bottom: 0;
}

.Subscribe_Content h6 {
    margin-bottom: 6px;
    font-weight: 500;
}

/* Form Design Css */
.Subscribe_field form {
    background: linear-gradient(0deg, #1B232E, #1B232E),
        linear-gradient(124.42deg, rgba(44, 52, 62, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
    position: relative;
    text-align: center;
    z-index: 0;
    border-radius: 50px;
}

.Subscribe_field form:after {
    background: linear-gradient(124.42deg, rgba(44, 52, 62, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
    border-radius: 50px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}

.Subscribe_field form input[type=email] {
    outline: none;
    background: no-repeat;
    border: 0;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #ffffff;
    padding: 15px 52px 15px 32px;
}



.Subscribe_field form input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #EFEFF1 !important;
    opacity: 0.5 !important;
}

.Subscribe_field form input::-moz-placeholder {
    /* Firefox 19+ */
    color: #EFEFF1 !important;
    opacity: 0.5 !important;
}

.Subscribe_field form input:-ms-input-placeholder {
    /* IE 10+ */
    color: #EFEFF1 !important;
    opacity: 0.5 !important;
}

.Subscribe_field form input:-moz-placeholder {
    /* Firefox 18- */
    color: #EFEFF1 !important;
    opacity: 0.5 !important;
}



.Subscribe_field .hs_submit.hs-submit input[type=submit] {
    outline: none;
    background-color: #1A222D;
    border: 1px solid #454B54;
    border-radius: 28px;
    width: 32px;
    height: 32px;
    padding: 10px 15px;
    right: 8px;
    background-position: center;
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Submit_arrow.svg');
    background-repeat: no-repeat;
    font-size: 0;
}

.Subscribe_field .hs-form-field {
    margin-bottom: 0;
}
.Subscribe_field .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field > label {
    display: none;
} 

.Subscribe_field .hs_submit.hs-submit {
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%);
}

.Subscribe_field .form-title {
    margin: 0;
    padding: 0;
}

.Subscribe_field ul.no-list.hs-error-msgs.inputs-list {
    position: absolute;
    left: 20px;
}

.Subscribe_field .hs-error-msg {
    color: #CAFA3C;
    font-size: 14px;
    line-height: 18px;
}

.Subscribe_field form:hover:before {
    width: 100%;
    content: "";
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 50px;
    background: linear-gradient(124.42deg, #6911D9 0.32%, #89B8F4 100.87%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.Subscribe_field form:hover {
    position: relative;
    text-align: center;
    z-index: 0;
    border-radius: 50px;
}

.Subscribe_field .hs_error_rollup {
    display: none;
}

.Subscribe {
    padding: 60px 0 65px;
}

.Footer {
    position: relative;
}

.Footer:after {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(269.99deg, #050314 0.09%, #CAFA3C 11.78%, #92E8FB 38.43%, #6910D9 88.59%, #050314 98.42%);
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    top: 0;
    left: 0;
}

.Footer:before {
    background: linear-gradient(269.99deg, rgba(202, 250, 60, 0) -3.27%, rgba(202, 250, 60, 0.2) 13.68%, rgba(146, 232, 251, 0.2) 36.98%, rgba(105, 16, 217, 0.2) 89.25%, rgba(105, 16, 217, 0) 98.42%);
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.Footer h5 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
}

.Footer h6 {
    font-size: 12px;
    line-height: 18px;
    font-weight: 600;
}

/* Scoial Media Css */
.Footer_SocialMedia {
    width: 17.1%;
}

.Footer_SocialMedia ul {
    padding: 0;
    margin: 0;
}

.Footer_SocialMedia ul li {
    display: inline-block;
    padding: 8px 0 0;
    margin: 0;
}

.Footer_SocialMedia ul li a {
    width: 32.95px;
    height: 32.95px;
    align-items: center;
    justify-content: center;
    display: flex;
    line-height: 18px;
    position: relative;
    z-index: 0;
    font-size: 0;
    text-align: center;
    vertical-align: middle;
    line-height: 9;
    padding: 5px 5px;
}

.Footer_SocialMedia ul li a:before {
    width: 32.95px;
    content: "";
    height: 32.95px;
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 100%;
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 32.58%, #6910D9 88.59%);
    ;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    left: 0;
    top: 0;
    opacity: 0.5;
}

.Footer_SocialMedia ul li a:hover:before {
    opacity: 1;
}

.Footer_SocialMedia ul {
    display: flex;
    gap: 4px;
    align-items: center;
}

.FProducts_Links {
    width: 36.36%;
    padding-right: 49px;
    display: flex;
    flex-wrap: wrap;
}

.FProducts_Links h5 {
    width: 100%;
}

.Use_Case h6 {
    margin-top: 16px;
    margin-bottom: 8px;
}

.Attack_Surfaces h6 {
    margin-top: 45px;
    margin-bottom: 8px;
}

.Attack_Surfaces h6>br,
.Use_Case h6>br {
    display: none;
}

.FProducts_Links>div:first-child {
    padding-right: 20px;
    max-width: 126px;
}

.Footer_Links ul {
    margin: 0;
    padding: 0;
}

.Footer_Links ul li {
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
    line-height: normal;
}

.Footer_Links ul li a {
    color: #FFFFFF;
    opacity: 0.6;
    font-weight: 500;
    font-size: 12px;
    font-family: 'Dazzed';
    line-height: 18px;
    transition: all ease-in-out 0.3s
}

.Footer_Links ul li a:hover,
.Cnapp ul li:first-child a:hover {
    color: #9B54F8;
    opacity: 0.8;
}

.SmallView {
    display: none;
}

.TwoMenuLinks {
    width: 23.1%;
    padding-right: 43px;
}

.FCloud_Service_Links h6 {
    margin-top: 16px;
    margin-bottom: 8px;
}

.FResources_Links {
    width: 22.886%;
    padding-right: 70px;
}

.FCompany_Links {
    width: 17.65%;
    padding-right: 50px;
}

.Footer_Links {
    display: flex;
    flex-wrap: wrap;
    width: 82.9%;
}

.Footer_inner {
    display: flex;
    flex-wrap: wrap;
}

.Cnapp ul li:first-child a {
    color: #FFFFFF;
    opacity: 1;
}

/* Footer Bottom Css*/
.Copyright {
    color: #EFEFF1;
    opacity: 0.6;
    font-weight: 500;
    font-size: 12px;
    line-height: 13px;
}

.footerBottom {
    display: flex;
    align-items: center;
    padding: 23px 0;
}

.BottomRight_Links ul {
    text-align: right;
    width: 100%;
    display: inline-block;
}

.BottomRight_Links ul li {
    display: inline-block;
    padding-left: 25px;
}

.BottomRight_Links ul li a {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    opacity: 0.6;
}

.BottomRight_Links ul li a:hover {
    color: #9B54F8;
    opacity: 1;
}

.Subscribe_field .hs_submit.hs-submit .actions {
    line-height: 1;
}





/* Testimonial Section Css */
.Testimonial {
    position: relative;
    z-index: 2;
    background-size: cover;
    background-position: center;
    padding-bottom: 358px;
    padding-top: 220px;
    background-repeat: no-repeat;
}

.TestimonialMain {
    display: none;
}

.Testimonial_Content {
    padding-top: 60px;
    padding-bottom: 25px;
    font-weight: 600;
    font-size: 32px;
    line-height: 120%;
    letter-spacing: -0.005em;
}

.Testimonial_left {
    width: 477px;
}

.Testimonial_img img {
    border-radius: 100%;
}

.Testimonial_img {
    width: 48px;
}

.Testimonial_AuthorDetails {
    display: flex;
    align-items: center;
    width: 100%;
    gap: 16px;
    padding-bottom: 91px;
}

.Testimonial_Author_Details h6 {
    font-weight: 600;
    font-size: 15px;
    line-height: 1;
    letter-spacing: 0.01em;
    margin: 0;
}

.Testimonial_Author_Details span {
    font-weight: 500;
    font-size: 12px;
    line-height: 1.7;
    letter-spacing: 0.01em;
    color: #EFEFF1;
    opacity: 0.7;
}

.Testimonial_clienticon {
    position: absolute;
    right: 52px;
    bottom: 37%;
}











/* why Uptycs Page Css */
.BannerSectionV2 {
    padding-top: 100px;
    margin-bottom: 60px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 80%;
}

.BannerContent.V2 {
    max-width: 795px;
    margin: auto;
    text-align: center;
}

.BannerContent.V2 span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    color: #9B54F8;
}

.BannerBoxSection {
    max-width: 936px;
    margin: auto;
    padding-top: 50px;
}

.Banner_BoxTitle {
    width: 296px;
    padding: 15px 44px 15px 0;
}

.Banner_icon {
    width: 143px;
    text-align: center;
}

.BannerBox_Content {
    width: 496px;
    padding: 45px 81px 45px 0;
}

.BannerBox_Content p {
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    color: rgba(239, 239, 241, 0.9);
}

.BannerBox {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
    background: rgba(5, 3, 20, 0.5);
    border-radius: 4px;
    backdrop-filter: blur(24px);
    flex-wrap: wrap;
    margin-bottom: 8px;
}

.Banner_BoxTitle h5 {
    font-weight: 600;
    letter-spacing: -0.01em;
    line-height: 120%;
    margin-bottom: 0;
}


.BannerBox:after {
    background: linear-gradient(195.89deg, rgba(105, 17, 217, 0.5) -137.15%, rgba(137, 184, 244, 0.5) 76.33%);
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 1;
    padding: 2px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: -1;
}

.BannerContent.V2 h1 {
    margin: 18px 0 37px;
}

.BannerContent p a {
    text-decoration: underline;
    color: #fff;
    font-weight: 600;
}


/* 5 box Css */
.BoxSection {
    padding-top: 100px;
    padding-bottom: 160px;
    position: relative;
}

.BoxSection .wrapper {
    position: relative;
    z-index: 9;
}

.BoxContent {
    text-align: center;
    max-width: 50%;
    margin: auto;
}

.BoxContent span {
    color: #9B54F8;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    margin-bottom: 9px;
    display: block;
}

.BoxsInner {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    padding-top: 35px;
    padding-bottom: 65px;
    justify-content: center;
}

.BoxsInner h6 {
    font-weight: 600;
    font-size: 20px;
    line-height: 110%;
    letter-spacing: -0.01em;
    color: #EFEFF1;
    margin-bottom: 16px;
}

.InnerBoxs {
    background: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    width: calc(20% - 20px);
    position: relative;
    z-index: 0;
    padding: 24px 32px 32px;
}

.InnerBoxs:before {
    background: linear-gradient(128.85deg, rgba(128, 139, 236, 0.5) 3.69%, rgba(153, 234, 229, 0.5) 97.23%);
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 1;
    padding: 2px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: -1;
}

.BoxNumber {
    font-weight: 500;
    font-size: 32px;
    line-height: 110%;
    letter-spacing: -0.01em;
    background: linear-gradient(270deg, #CAFA3C -588.74%, #92E8FB -316.74%, #6910D9 36.44%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin-bottom: 39px;
}

.BoxSection .buttonv1 {
    text-align: center;
}

.BoxSection:before {
    content: "";
    right: 0;
    bottom: -50px;
    position: absolute;
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Boxs_Section_bg%202.png'); */
background-image: url('data:image/svg+xml;utf8,<svg width="1478" height="1133" viewBox="0 0 1478 1133" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.3" filter="url(%23filter0_f_1567_10559)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1432.27 585.581C1421.86 642.648 1171.42 620.58 1080.48 661.67C1000.12 697.981 1057.29 769.589 960.804 798.601C856.237 830.042 683.416 848.95 573.766 814.026C456.876 776.797 273.192 781.021 214.786 725.706C173.885 686.97 318.753 585.706 290.184 545.451C255.427 496.477 237.794 440.082 301.99 399.432C367.56 357.914 504.017 350.819 620.51 336.287C745.118 320.744 887.739 279.96 1000.47 312.302C1119.42 346.429 1035.02 427.875 1114.02 477.873C1190.6 526.337 1442.39 530.114 1432.27 585.581Z" fill="url(%23paint0_linear_1567_10559)"/></g><defs><filter id="filter0_f_1567_10559" x="-92.5449" y="0.161133" width="1825.11" height="1132.62" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_1567_10559"/></filter><linearGradient id="paint0_linear_1567_10559" x1="835.558" y1="813.366" x2="853.326" y2="306.58" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.307292" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%233810D9"/></linearGradient></defs></svg>');
background-repeat: no-repeat;
background-size: contain;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
/*     background-size: 100% 100%; */
    background-position: center;
/*     opacity: 0.3; */
}

.BoxNumber_2 {
    background: linear-gradient(270.11deg, #CAFA3C -441.75%, #92E8FB -162.9%, #6910D9 199.16%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.BoxNumber_3 {
    background: linear-gradient(269.99deg, #CAFA3C -300.95%, #92E8FB -19.12%, #6910D9 346.82%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.BoxNumber_4 {
    background: linear-gradient(269.99deg, #CAFA3C -153%, #92E8FB 126.84%, #6910D9 490.18%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.BoxNumber_5 {
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 183.06%, #6910D9 637.06%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}



/* Client Logo CSS */
.clientLogo {
    padding-bottom: 80px;
}

.clientLogo_inner h2 {
    text-align: center;
}

.clientLogo_inner ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.clientLogo_inner ul li {
    list-style: none;
    position: relative;
    width: 14.28%;
    text-align: center;
    z-index: 2;
    padding: 40px 0 63px;
}

.clientLogo_inner ul li:before {
    pointer-events: none;
    transition: all .5s ease;
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Company_Logo_highlight.png'); */
    content: "";
    height: 387px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 450px;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: 0;
  background-image: url('data:image/svg+xml;utf8,<svg width="450" height="387" viewBox="0 0 450 387" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.5" filter="url(%23filter0_f_2353_28782)"><path fill-rule="evenodd" clip-rule="evenodd" d="M222.915 130.421C241.581 131.164 260.696 131.197 276.48 137.529C292.898 144.116 304.133 154.522 311.387 165.914C319.067 177.972 324.28 191.182 318.603 203.674C312.821 216.399 257.629 202.332 242.009 211.168C224.511 221.066 245.805 261.155 222.915 257.801C198.593 254.238 198.839 231.228 181.996 219.596C170.266 211.495 149.467 210.368 140.576 200.937C130.513 190.265 126.428 177.266 130.65 165.136C135.115 152.308 146.327 139.784 164.203 133.058C181.478 126.558 202.843 129.621 222.915 130.421Z" fill="url(%23paint0_linear_2353_28782)"/></g><defs><filter id="filter0_f_2353_28782" x="0.0299988" y="0.0299988" width="449.94" height="386.94" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="64.485" result="effect1_foregroundBlur_2353_28782"/></filter><linearGradient id="paint0_linear_2353_28782" x1="129" y1="258.227" x2="321" y2="258.227" gradientUnits="userSpaceOnUse"><stop stop-color="%236910D9"/><stop offset="0.278273" stop-color="%239265EB"/><stop offset="0.66619" stop-color="%2392E8FB"/><stop offset="1" stop-color="%23D2FF52"/></linearGradient></defs></svg>');
/* background-repeat: no-repeat;
background-size: contain; */
}

.clientLogo_inner ul li:hover:before {
    opacity: 1;
}

.clientLogo_inner ul li img {
    transition: all .5s ease-in-out;
}

.clientLogo .buttonv1 {
    text-align: center;
}

.clientLogo_inner ul:hover img {
    opacity: 0.4;
}

.clientLogo_inner ul li:hover img {
    opacity: 1;
}

/* Detection Cloud CSS */
.DetectionCloud_section {
    position: relative;
    padding-bottom: 203px;
    padding-top: 79px;
}

/* .DetectionCloud_section:before {
    content: "";
    left: 0;
    top: 14%;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Uptycs_Detection_CloudBg.png');
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100% 100%;
} */

/* .DetectionCloud_section:before {
    /* background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Uptycs_Detection_CloudBg.png); */
    /* background-position: bottom; */
/*     background-repeat: no-repeat;
    background-size: 100% 100%;
    content: "";
    left: 50%;
    position: absolute;
    top: 75%;
    z-index: 2;
    background: linear-gradient(297.75deg, #CAFA3C 10.1%, #92E8FB 21.8%, #6910D9 80.83%);
    opacity: 0.7;
    filter: blur(217.85px);
    transform: rotate(15deg) translate(-75%, -50%);
    width: 933.67px;
    height: 621.31px; */
    /* left: 336.8px; */
    /* top: 3150.05px; */
} */


.DetectionCloud_Heading {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding-bottom: 103px;
}

.DetectionCloud_Heading h2 {
    width: 59.57%;
    margin: 0;
    padding-right: 30px;
}

.DetectionCloud_Heading .SubHeading {
  padding-bottom:30px;
    width: 40.42%;
    padding-right: 52px;
}

.DetectionCloud_Heading .SubHeading p {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 170%;
    letter-spacing: 0.003em;
}

.DetectionCloud_Heading .SubHeading p strong {
    text-decoration: underline;
}


.DetectionCloud_Inner {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.DetectionCloud_Left {
    width: 35.46%;
    padding-right: 77px;
}

.DetectionCloud_Left .DetectionCloud_LeftTitle>div,
.DetectionCloud_Right .RightHeading p {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    color: #EFEFF1;
    opacity: 0.9;
    letter-spacing: 0.003em;
}

.DetectionCloud_LeftTitle,
.DetectionCloud_Right .RightHeading {
    text-align: center;
    width: 253px;
    margin: auto;
}

.DetectionCloud_LeftTitle h6,
.DetectionCloud_Right .RightHeading h6 {
    margin: 0 0 8px;
    font-weight: 600;
}

.ContentTabb ul {
    padding: 30px 0 0;
    margin: 0;
    display: flex;
    gap: 24px;
    align-items: center;
    border-top: 1px solid rgba(255, 255, 255, .1);
}

.ContentTabb ul li {
    list-style: none;
}

.DetectionCloud_LeftBox>span {
    position: absolute;
    right: 20px;
}

.Close_icon {
    position: absolute;
    right: 10px;
    top: 10px;
}

.DetectionCloud_Left_innerBoxs {
    padding-top: 32px;
}

.DetectionCloud_LeftBox {
    flex-wrap: wrap;
    background: rgba(24, 19, 54, 0.5);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    min-height: 96px;
    margin-bottom: 16px;
    text-align: left;
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
}

.DetectionCloud_LeftBox h6 {
    width: 100%;
    cursor: pointer;
    font-weight: 600;
    font-size: 15px;
    line-height: 140%;
    letter-spacing: 0.002em;
    color: #FFFFFF;
    margin: 0;
    padding: 26px 32px;
}

.DetectionCloud_LeftBox:before {
    background: linear-gradient(128.85deg, rgba(128, 139, 236, .5) 3.69%, rgba(153, 234, 229, .5) 97.23%);
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 1;
    padding: 2px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: 1;
    pointer-events: none;
}

.ContentTabb h6 {
    padding: 0 !important;
}

.DetectionCloud_Left_innerBoxs:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Lines.png');
    right: -77px;
    top: 12px;
    content: "";
    position: absolute;
    width: 77px;
    height: 441px;
    z-index: 1;
}

.DetectionCloud_Left_innerBoxs {
    position: relative;
    z-index: 5;
}


.ContentTabb {
    display: none;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Content_popup_bottom_bg.png');
    position: absolute;
    background-repeat: no-repeat;
    z-index: 999;
    width: 100%;
    background-color: #050314;
    border: 2px solid #6a15da;
    box-shadow: 0px 60px 60px -20px rgba(5, 3, 20, 0.6);
    border-radius: 4px;
    padding: 48px 32px 20px;
    top: 0;
    left: 0;
    min-height: 480px;
    background-position: bottom;
    background-size: cover;
}

.ContentTabb p,
.ContentTabb ul li {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.ContentTabb h6 {
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    margin-bottom: 24px;
}

.DetectionCloud_LeftBox:after {
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Left_hover_bg-1.png);
    background-repeat: no-repeat;
    content: "";
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    opacity: 0;
    background-size: cover;
}

.DetectionCloud_LeftBox:hover:after {
    opacity: 1;
}

.Banner_BoxTitle h5>br {
    display: none;
}


.DetectionCloud_Middle {
    padding: 40px 66px;
    width: 29.07%;
    background: #FFFFFF;
    mix-blend-mode: normal;
    box-shadow: 0px 104px 109.141px -34px rgba(13, 3, 24, 0.9);
    backdrop-filter: blur(54.5705px);
    border-radius: 0px 0px 4px 4px;
    position: relative;
    z-index: 2;
}

.DetectionCloud_Middle:before {
    background: linear-gradient(80.47deg, #6910D9 -5.61%, #92E8FB 38.11%, #CAFA3C 83.71%);
    border-radius: 0;
    content: "";
    height: 4px;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 1;
    padding: 4px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: 1;
}

.DetectionCloud_MiddleTitle h4 {
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    text-align: center;
    letter-spacing: -0.01em;
    color: #050314;
    margin: 0 0 8px;
}

.DetectionCloud_MiddleTitle p {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    text-align: center;
    letter-spacing: 0.003em;
    color: #050314;
    opacity: 0.9;
    margin: 0;
}

.RepeatListBox .Title {
    font-weight: 600;
    font-size: 15px;
    line-height: 140%;
    letter-spacing: 0.002em;
    color: #050314;
}


.DetectionCloud_Middle .icon {
    max-width: 24px;
    margin: auto;
    padding-bottom: 16px;
}

.RepeatListBox {
    display: flex;
    align-items: center;
    gap: 7px;
    padding-bottom: 17px;
}

.DetectionCloud_MiddleTitle {
    margin-bottom: 39px;
}


.DetectionCloud_Right {
    width: 35.46%;
    padding-left: 77px;
}

.DetectionCloud_Right .RightHeading {
    width: 280px;
}

.DetectionCloud_Right ul {
    padding: 0;
    margin: 0;
    position: relative;
    z-index: 5;
}

.DetectionCloud_Right ul li {
    min-height: 74px;
    list-style: none;
    padding: 0;
    margin: 0;
    background: rgba(24, 19, 54, 0.5);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    display: flex;
    align-items: center;
    font-weight: 600;
    font-size: 15px;
    line-height: 140%;
    letter-spacing: 0.002em;
    color: #FFFFFF;
    margin-bottom: 16px;
    padding: 16px 32px;
    position: relative;
    z-index: 2;
}

.DetectionCloud_Right ul li:before {
    background: linear-gradient(128.85deg, rgba(128, 139, 236, .5) 3.69%, rgba(153, 234, 229, .5) 97.23%);
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 1;
    padding: 2px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: 1;
}

.DetectionCloud_Right ul:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Lines-1.png');
    left: -77px;
    top: -18px;
    position: absolute;
    content: "";
    z-index: 1;
    width: 77px;
    height: 441px;
}

.PowerofSection_Heading {
    max-width: 936px;
    text-align: center;
    margin: auto;
    padding-bottom: 56px;
}

.PowerofSection_Heading span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    text-align: center;
    letter-spacing: -0.01em;
    color: #9B54F8;
}

.PowerofSection_Heading h2 {
    margin: 12px 0 14px;
    padding: 0;
}

.PowerofSection_Heading p {
    color: #EFEFF1;
    opacity: 0.9;
    margin: 0;
}


/* Tabbing Section Css */
.TabbingSection {
    position: relative;
      z-index: 2;
}

.Tabbing_box .Icon {
    width: 72px;
    height: 72px;
    background: #22084e;
    border-radius: 60px;
    text-align: center;
    line-height: 3.8;
    margin: auto;
}

.Attack {
    width: 152px;
    position: relative;
    padding-right: 22px;
}

.Tabbing_box .Content {
    font-size: 13px;
    max-width: 72px;
    line-height: 140%;
    margin: auto;
    text-align: center;
    letter-spacing: 0.002em;
    font-weight: 600;
    padding-top: 30px;
}

.Query-based {
    width: 124px;
}

.Query-based .Content {
    max-width: 80%;
    margin: auto;
}


.TabHeading {
    font-weight: 600;
    font-size: 13px;
    line-height: 140%;
    text-align: center;
    letter-spacing: 0.002em;
    color: #FFFFFF;
    position: absolute;
    top: -57px;
    padding: 0 40px;
}

.TabbContent {
    margin-top: -20px;
    padding: 0;
}

.TabbContent ul li {
    font-weight: 500;
    font-size: 13px;
    line-height: 170%;
    letter-spacing: 0.003em;
}

.TabbingSVG_content {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.TabbingSVG_contentBox {
    width: 33.33%;
}

.Tabbing_mainHoverSvg {
    display: none;
}

.Tabbing_box {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 137px 0 60px;
/*     background: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Tabbing_bg.png); */
    border-radius: 8px;
  background-image: url('data:image/svg+xml;utf8,<svg width="1128" height="465" viewBox="0 0 1128 465" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4230_10442)"><rect width="1128" height="465" rx="8" fill="%23120C2C"/><g opacity="0.8" filter="url(%23filter0_f_4230_10442)"><path d="M-71.9593 483.981C-67.0067 463.183 -61.2502 441.523 -42.4103 425.469C-34.0476 418.344 -18.7528 414.387 -4.58487 412.283C17.3655 409.024 43.6601 354.54 68.3312 358.247C93.1948 361.983 118.193 368.781 142.745 374.627L211.93 391.103C244.497 398.858 277.047 406.951 309.704 414.302C328.214 418.469 472.466 479.964 491.082 483.16C510.232 486.448 530.909 544.124 549.962 545.299C573.541 546.753 595.7 543.211 614.247 537.046C623.517 533.965 632.436 530.551 641.546 527.327C652.066 523.604 663.239 520.305 672.186 515.305C683.618 508.917 692.83 500.758 701.616 492.861C712.256 483.298 721.679 472.901 729.487 462.062C736.675 452.084 742.829 441.454 753.53 433.032C756.964 430.329 762.027 426.111 767.412 424.612C770.907 423.64 774.638 422.953 778.699 422.722C788.233 422.179 798.396 423.301 808.347 424.199C826.108 425.802 843.866 427.315 861.631 428.959C889.354 431.525 918.881 439.398 946.304 445.577C984.39 454.159 896.627 405.05 934.6 414.138C987.187 426.722 1042.41 444.217 1084.7 471.376C1108.41 486.61 1118.74 504.099 1123.78 522.669C1127.22 535.361 1129.14 548.078 1130.82 560.639C1133.38 579.783 1128.33 597.742 1124.07 615.618C1120.46 630.76 1113.08 644.283 1105.32 658.192C1099.48 668.648 1094.46 679.098 1085.67 688.437C1074.45 700.363 1058.67 710.126 1038.12 715.834C1016 721.983 991.953 724.492 967.452 727.452C959.943 728.36 952.713 729.683 945.183 730.552C933.523 731.898 921.055 731.695 908.756 731.705C890.343 731.718 871.725 732.899 852.528 729.174C825.591 723.947 799.099 716.424 772.234 710.863C751.195 706.508 729.875 702.91 708.936 698.079C691.928 694.155 674.956 689.987 657.976 685.944C613.071 675.25 567.946 666.012 523.027 655.315C476.65 644.271 429.46 631.644 385.039 615.588C367.807 609.359 351.505 601.95 334.395 595.571C329.719 593.828 326.457 591.849 322.459 589.658C315.512 585.853 308.3 582.938 300.436 580.199C280.578 573.28 261.046 565.945 241.007 559.318C204.623 547.288 165.294 538.129 131.165 522.413C119.095 516.856 102.918 519.916 93.2909 522.886C88.0589 524.5 82.7421 526.55 77.1775 527.759C71.5916 528.972 65.647 529.253 60.2521 530.875C52.2085 533.294 46.4571 530.954 36.9168 529.115C25.4178 526.898 14.2357 525.109 2.79318 522.385L-8.26755 519.751C-17.1483 517.636 -23.6732 514.984 -31.661 511.081C-38.7065 507.639 -45.4355 503.411 -53.1182 500.639C-54.6941 500.071 -55.8353 499.723 -57.2787 499.034C-60.6255 497.438 -62.862 495.243 -65.4458 493.302L-67.0901 492.148C-67.6587 491.78 -68.0581 490.869 -68.415 489.925L-71.9593 483.981Z" fill="url(%23paint0_linear_4230_10442)"/></g></g><defs><filter id="filter0_f_4230_10442" x="-351.712" y="78.3136" width="1762.98" height="933.332" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="139.876" result="effect1_foregroundBlur_4230_10442"/></filter><linearGradient id="paint0_linear_4230_10442" x1="-78.6404" y1="512.037" x2="1082.89" y2="788.638" gradientUnits="userSpaceOnUse"><stop stop-color="%236910D9"/><stop offset="0.278273" stop-color="%239265EB"/><stop offset="0.66619" stop-color="%2392E8FB"/><stop offset="1" stop-color="%23D2FF52"/></linearGradient><clipPath id="clip0_4230_10442"><rect width="1128" height="465" rx="8" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
/*   background-size: contain; */
}

.TabbingSVG {
    width: 696px;
    position: relative;
    padding-left: 40px;
}

.Insights {
    width: 148px;
    position: relative;
    padding-left: 40px;
}

#TabButton_3 .TabbContent {
    margin-top: 0;
}

.Attack:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Animated_Gif.png');
    right: 0;
    top: 24px;
    position: absolute;
    width: 25px;
    height: 26px;
    content: "";
}

.TabbingSVG:before {
    content: "";
    width: 25px;
    height: 26px;
    left: 0;
    position: absolute;
    top: 28px;
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Animated_Gif.png');
}

.Insights:before {
    content: "";
    width: 25px;
    height: 26px;
    left: 10px;
    position: absolute;
    top: 28px;
    background-image: url(https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Animated_Gif.png);
}


.tabbing {
    padding-top: 50px;
}

.TabbingContent ul.tabs {
    padding: 0;
    margin: 0;
}

.TabbingContent ul.tabs li {
    cursor: pointer;
    list-style: none;
    width: 24%;
    vertical-align: top;
    display: inline-block;
    border-top: 1px solid rgba(176, 0, 255, 0.5);
    padding-top: 24px;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.02em;
    color: #FFFFFF;
    opacity: 0.4;
    margin-right: 24px;
    margin-bottom: 16px;
}

.TabbingContent ul li:last-child {
    margin-right: 0;
}

.tab-content p {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    color: #EFEFF1;
    opacity: 0.9;
}

.tab-content ul {
    margin: 0;
    padding: 0 0 0 24px;
}

.tab-content ul li {
    margin-bottom: 16px;
    padding: 0;
    font-size: 14px;
    line-height: 24px;
}

.tab-content {
    padding-right: 93px;
    display: none;
}


.Tabbing_mainSVG ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.Tabbing_mainSVG ul li {
    list-style: none;
    padding: 0;
    margin: 0 0 24px;
    position: relative;
    width: 227px;
    overflow: hidden;
    cursor: pointer;
}

.HoverSVg {
    left: -28px;
    position: absolute;
    top: -3px;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-in-out;
}

.HoverSVg img {
    width: 277px;
    height: 146px !important;
    max-width: unset !important;
}

.MainSvg img {
    width: 221px;
}

div#TabButton_1 .TabbContent {
    padding-left: 20px;
}

.Tabbing_mainSVG ul li:hover .HoverSVg,
.Tabbing_mainSVG ul li.current .HoverSVg {
    opacity: 1;
    visibility: visible;
}

li.TabButton_1 {
    z-index: 3;
}

li.TabButton_2 {
    margin-left: -29px !important;
    z-index: 2;
}

li.TabButton_3 {
    z-index: 1;
    margin-left: -29px !important;
}

.TabbingSVG_contentBox {
    opacity: 0;
    visibility: hidden;
}

.TabbingSVG_contentBox.Open {
    opacity: 1;
    visibility: visible;
}

.tab-content.Open {
    display: block;
    width: 47%;
    padding-right: 70px;
}

.TabbingContent ul.tabs li.current {
    font-weight: 600;
    font-size: 32px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 1;
    width: 47%;
}

.TabbingContent.TabList2 ul li.current>br {
    display: none;
}

.TabbingContent ul.tabs li {
    position: relative;
}

.TabbingContent ul.tabs li.current:before {
    width: 34.79%;
    content: "";
    height: 1px;
    left: 0;
    top: 0;
    position: absolute;
    background: #B000FF;
    display: block;
}

.TabbingContent ul.tabs li:after {
    border-top: 1px solid rgba(176, 0, 255, 0.5);
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    position: absolute;
}

.TabbingContent ul.tabs li.current:after {
    opacity: 0.5;
}


.Learnmore {
    position: relative;
    z-index: 99;
    cursor: pointer;
    font-weight: 700;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 0.9;
    position: relative;
    padding-left: 33px;
    margin-top: 10px;
}

.Learnmore:before {
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Learnmore.png');
    left: 0;
    top: 0;
    position: absolute;
    width: 25px;
    height: 25px;
    content: "";
    background-repeat: no-repeat;
    background-size: 100%;
}

.Learnmore.open:before {
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Close_icon.png');
}

.Learnmore.open {
    font-size: 0;
}

.BottomTabContent {
    height: 51px;
    overflow: hidden;
    transition: all ease-in-out 0.5s;
}

.tab-content.Open.active .BottomTabContent {
    height: unset;
    transition: all ease-in-out 0.5s;
}

.tab-content.TabContent2.Tablink2.Open {
    margin-left: 26.2%;
}

.tab-content.TabContent2.Tablink3.Open {
    margin-left: 52.8%;
}

.MobileView {
    display: none;
}


/*********************** CNAPP Page ***********************/

/* Banner Section Css */
.BannerSectionV3 {
/*     background-size: 100% 92%; */
    padding-top: 100px;
    padding-bottom: 60px;
    background-position: top;
    background-repeat: no-repeat;
}

.BannerContent.V3,
.BannerContent.V4 {
    max-width: 888px;
    margin: auto;
    text-align: center;
}

.BannerContent.V3 span,
.BannerContent.V4 span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
    margin-bottom: 17px;
    display: block;
}

.BannerSectionV3 .BannerContent p,
.BannerSectionV4 .BannerContent p {
    font-weight: 500;
    font-size: 18px;
    line-height: 170%;
    text-align: center;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.BannerContent.V3 h1,
.BannerContent.V4 h1 {
    margin-bottom: 31px;
}

.BannerSectionV3 .BannerBoxSection {
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CNAPP_shape_01.png'); */
  background-image: url('data:image/svg+xml;utf8,<svg width="1128" height="710" viewBox="0 0 1128 710" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4517_19863)"><rect width="1128" height="710" rx="8" fill="%23050314"/><g opacity="0.8" filter="url(%23filter0_f_4517_19863)"><path d="M-83.0281 772.431C-77.1193 742.439 -70.1103 711.169 -44.0941 687.175C-32.546 676.525 -10.9159 670.013 9.20818 666.213C40.3865 660.324 74.8967 581.005 110.353 584.917C146.086 588.859 182.184 597.169 217.589 604.144L317.361 623.8C364.326 633.053 411.285 642.789 458.356 651.459C485.035 656.373 694.584 736.137 721.361 739.659C748.906 743.282 781.685 824.525 808.972 825.135C842.742 825.889 874.202 819.584 900.355 809.735C913.426 804.813 925.978 799.436 938.813 794.318C953.633 788.408 969.411 783.067 981.913 775.422C997.889 765.653 1010.59 753.479 1022.7 741.704C1037.37 727.444 1050.25 712.06 1060.79 696.137C1070.5 681.477 1078.7 665.945 1093.52 653.31C1098.27 649.255 1105.27 642.946 1112.88 640.502C1117.82 638.916 1123.11 637.726 1128.9 637.168C1142.49 635.858 1157.07 636.89 1171.34 637.614C1196.8 638.907 1222.26 640.073 1247.73 641.425C1287.49 643.534 1330.11 653.126 1369.64 660.416C1424.54 670.54 1296.39 605.302 1351.16 616.154C1426.99 631.182 1506.87 653.079 1568.81 689.509C1603.56 709.943 1619.29 734.35 1627.53 760.599C1633.16 778.539 1636.62 796.601 1639.73 814.452C1644.46 841.661 1638.24 867.603 1633.17 893.382C1628.86 915.218 1619.08 934.953 1608.76 955.262C1601.01 970.528 1594.42 985.74 1582.39 999.576C1567.03 1017.24 1545.02 1032.08 1515.99 1041.39C1484.72 1051.41 1450.52 1056.35 1415.68 1061.95C1405 1063.67 1394.74 1065.97 1384.03 1067.63C1367.45 1070.21 1349.63 1070.62 1332.05 1071.32C1305.75 1072.38 1279.21 1075.11 1251.58 1070.86C1212.8 1064.91 1174.53 1055.64 1135.83 1049.21C1105.53 1044.17 1074.86 1040.22 1044.68 1034.49C1020.16 1029.84 995.675 1024.84 971.188 1020.02C906.43 1007.26 841.441 996.592 776.663 983.83C709.783 970.654 641.653 955.261 577.286 934.814C552.316 926.882 528.609 917.212 503.805 909.058C497.027 906.83 492.256 904.185 486.42 901.28C476.282 896.234 465.814 892.473 454.425 889.001C425.665 880.23 397.347 870.846 368.344 862.504C315.687 847.357 258.982 836.478 209.338 815.941C191.782 808.678 168.841 813.958 155.254 818.742C147.869 821.341 140.388 824.569 132.505 826.608C124.593 828.655 116.115 829.389 108.498 832.01C97.142 835.917 88.7935 832.897 75.0597 830.804C58.5062 828.283 42.4297 826.355 25.9285 823.104L9.97785 819.961C-2.829 817.438 -12.3002 814.016 -23.9317 808.888C-34.191 804.365 -44.0422 798.703 -55.1743 795.174C-57.4577 794.45 -59.1077 794.017 -61.2086 793.114C-66.0801 791.021 -69.3987 788.011 -73.1995 785.382L-75.6129 783.825C-76.446 783.332 -77.0676 782.053 -77.6306 780.725L-83.0281 772.431Z" fill="url(%23paint0_linear_4517_19863)"/></g></g><defs><filter id="filter0_f_4517_19863" x="-483.027" y="184.777" width="2524.44" height="1288.38" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="200" result="effect1_foregroundBlur_4517_19863"/></filter><linearGradient id="paint0_linear_4517_19863" x1="-90.9991" y1="812.89" x2="1584.04" y2="1142.89" gradientUnits="userSpaceOnUse"><stop stop-color="%236910D9"/><stop offset="0.278273" stop-color="%239265EB"/><stop offset="0.66619" stop-color="%2392E8FB"/><stop offset="1" stop-color="%23D2FF52"/></linearGradient><clipPath id="clip0_4517_19863"><rect width="1128" height="710" rx="8" fill="white"/></clipPath></defs></svg>');
/* background-repeat: no-repeat;
background-size: contain; */
  
    max-width: 100%;
    padding: 96px 166px 49px;
    text-align: center;
    margin: auto;
    border-radius: 8px;
    background-position: bottom;
    background-color: #050314;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 75px;
}

.BannerSectionV3 .button,
.BannerSectionV4 .button {
    padding-top: 46px;
}


/* Solution Section Css */
.SolutionSection {
    padding-top: 104px;
    padding-bottom: 158px;
    position: relative;
}

.SolutionSection:before {
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Solution_BG.png);
    background-repeat: no-repeat;
    background-size: 100% 100%; */
    background-position: top;
    content: "";
    left: 0;
    top: 11%;
    position: absolute;
    width: 100%;
    height: 100%;
  background-image: url('data:image/svg+xml;utf8,<svg width="1447" height="1475" viewBox="0 0 1447 1475" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.5" filter="url(%23filter0_f_1045_3145)"><path fill-rule="evenodd" clip-rule="evenodd" d="M548.897 311.112C458.954 370.527 552.654 538.443 507.214 643.822C467.059 736.946 337.934 758.804 313.324 857.423C286.655 964.298 296.072 1111.04 377.978 1161.72C465.294 1215.75 572.717 1087.88 675.759 1081.67C747.917 1077.33 806.525 1146.57 878.285 1131.6C965.589 1113.39 1060.94 1075.62 1111.86 990.707C1163.87 903.974 1143.75 795.191 1140.3 694.659C1136.6 587.125 1169.58 443.254 1091.14 387.931C1008.36 329.553 896.1 466.518 796.893 452.463C700.731 438.84 636.317 253.363 548.897 311.112Z" fill="url(%23paint0_linear_1045_3145)"/></g><defs><filter id="filter0_f_1045_3145" x="0" y="0" width="1447" height="1475" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_1045_3145"/></filter><linearGradient id="paint0_linear_1045_3145" x1="318.421" y1="964.711" x2="1184.28" y2="617.294" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');
background-repeat: no-repeat;
background-size: contain;
}

.SolutionSection h2 {
    text-align: center;
}

.Solution_Inner {
    max-width: 936px;
    width: 100%;
    margin: auto;
    padding-top: 42px;
}

.Solution_box {
    background: rgba(5, 3, 20, 0.8);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    padding: 27.5px 0;
    display: flex;
    align-items: center;
    position: relative;
    margin-bottom: 8px;
}

.Solution_box:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 4px;
    background: linear-gradient(124.42deg, rgba(105, 17, 217, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0.5;
    transition: all ease-in-out 0.3s;
}

.Solution_icon {
    width: 14.74%;
    text-align: center;
}

.SolutionTitle {
    width: 17.52%;
    font-weight: 600;
    font-size: 32px;
    line-height: 120%;
    letter-spacing: -0.01em;
}

.SolutionContent h6 {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 170%;
    color: #FFFFFF;
    letter-spacing: 0.003em;
}

.SolutionContent p {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 27.2px;
    letter-spacing: 0.003em;
    opacity: 0.9;
    margin: 0;
}

.SolutionBtn {
    width: 8.76%;
    padding-left: 24px;
}

.SolutionBtn a span {
    display: none;
}

.SolutionBtn .SmallViewBtn_arrow {
    display: none;
}

.SolutionContent {
    width: 55.76%;
}

.Solution_box {  overflow: hidden;}

/* .Solution_box:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Solution_Right_bg.png');
    background-repeat: no-repeat;
    content: "";
    right: 0;
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-position: right;
    z-index: -1;
    background-size: cover;
} */
.Solution_box:after {
    /* background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Solution_Right_bg.png); */
    /* background-position: 100%; */
    /* background-repeat: no-repeat; */
    background-size: cover;
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: -105px;
    /* width: 100%; */
    /* z-index: -1; */
    background: linear-gradient(268.55deg, #808BEC 35.23%, #6910D9 90.37%);
    opacity: 0.2;
    /* border: 2px solid #050314; */
    filter: blur(60px);
    width: 616px;
    height: 540px;
}

.Solution_box:hover:before {
    background: linear-gradient(124.42deg, #6911D9 0.32%, #89B8F4 100.87%);
}

.Solution_Inner {
    position: relative;
    z-index: 3;
}

@keyframes arrowBounce {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(15px);
    }
}

@keyframes arrowBounceBack {
    from {
        transform: translateX(15px);
    }

    to {
        transform: translateX(0px);
    }
}

.Solution_box a {
    animation: arrowBounceBack 0.5s forwards;
}

.Solution_box:hover a {
    animation: arrowBounce 0.5s forwards;
}

.SolutionBtnArrow {
    position: absolute;
    top: 0;
    opacity: 0;
    visibility: hidden;
}

.Solution_box:hover a .SolutionBtnArrow {
    opacity: 1;
    visibility: visible;
}

.body-container-cnapp .Resources_Boxs .Resources_Box:nth-child(3) .Resources_img {
    margin-bottom: 0;
    margin-top: 12px;
}

.body-container-cnapp .Resources_Boxs .Resources_Box:nth-child(2) .Resources_img {
    margin-bottom: 0;
    margin-top: 27px;
}


/* CWPP css */
.body-container-cwpp .BannerContent.V4 {
    max-width: 792px;
}

.BannerSectionV4 {
    padding-top: 104px;
    background-repeat: no-repeat;
    background-size: 100% 73%;
    background-position: top;
}

.BannerSectionV4 .BannerBoxSection {
    max-width: 100%;
    margin: auto;
    padding-top: 80px;
}

.InnerPages .TwoColumn.V2 {
    padding-top: 154px;
    padding-bottom: 154px;
}

.InnerPages .TwoColumn.V2 .TwoColumn_ContentBox {
    padding-top: 123px;
    padding-bottom: 123px;
}

.InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
    margin-left: 0;
    /*margin-left: 43px;*/
}

.InnerPages .TwoColumn.V2 .TwoColumn_ImageBox img {
    border-radius: 8px 0 0 8px;
}


.InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox img {
    border-radius: 0 8px 8px 0;
}

.InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox {
    margin-right: 0;
    margin-left: 0;
}

.body-container-cwpp .TwoColumn.V2 .TwoColumn_Box {
    overflow: hidden;
}

.body-container-cwpp .TwoColumn.V2 .TwoColumn_Box:after {
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Left_bg.png); */
}

.body-container-cwpp .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position:after {
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Right_bg.png); */
}

.Resources_CTAStrip.CWP_resources:before {
    content: "";
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CTA_Footer_BG.png');
    height: 1640px;
    position: absolute;
    width: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.Resources_CTAStrip.CWP_resources .SVGbackground,
.Resources_CTAStrip.CDR_CTA .SVGbackground {
    display: none;
}

.InnerPages .TwoColumn_Content ul li {
    font-weight: 500;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0.003em;
    opacity: 0.9;
    position: relative;
    list-style: none;
    padding: 0 0 4px 24px;
}

.InnerPages .TwoColumn_Content ul {
    margin: 0;
    padding: 0;
}

.InnerPages .TwoColumn_Content ul li:before {
    content: "";
    left: 0;
    top: 7px;
    position: absolute;
    width: 6px;
    height: 10px;
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/CNAPP%20images%20%20-%202023/List_Arrow.png');
}

.InnerPages .TwoColumn_Content ul li a {
    text-decoration: underline;
}

.body-container-cwpp .TwoColumn.V2:Before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Vector_01.png');
    top: -17%;
    background-position: top;
    pointer-events: none;
}

.body-container-cwpp .TwoColumn.V2:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Vector_02.png');
    content: "";
    left: 0;
    bottom: 0;
    position: absolute;
    height: 1913px;
    width: 100%;
    background-repeat: no-repeat;
    z-index: -1;
}


.InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ContentBox {
    padding-left: 58px;
}

.InnerPages .Resources_Boxs .Resources_Box:nth-child(2) .Resources_img img,
.InnerPages .Resources_Boxs .Resources_Box:nth-child(3) .Resources_img img {
    height: 100% !important;
}


/* Three Box Css */
.ThreeBox_Heading span {
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    color: #9B54F8;
    display: block;
    font-weight: 600;
    margin-bottom: 15px;
}

.ThreeBox_Heading {
    text-align: center;
    max-width: 792px;
    margin: auto;
    padding-bottom: 60px;
    position: relative;
    z-index: 2;
}

.ThreeBox_inner {
    display: flex;
    justify-content: center;
    gap: 24px;
    flex-wrap: wrap;
}

.ThreeBox {
    width: calc(33.33% - 16px);
    position: relative;
    z-index: 1;
    cursor: grab;
    overflow: hidden;
    background: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
}

.ThreeBox_glow {
    padding: 67px 32px 55px;
    position: relative;
}

.ThreeBox_glow:before {
/*     position: absolute;
    right: 0;
    content: "";
    top: -33px;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Glow.png');
    width: 110px;
    height: 67px; */
  
      background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    height: 36px;
    position: absolute;
    right: 0;
    top: 0;
    width: 110px;  
   background-image: url('data:image/svg+xml;utf8,<svg width="110" height="34" viewBox="0 0 110 34" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_f_4951_13388)"><ellipse cx="55.1035" cy="0.347655" rx="3.34766" ry="24.8965" transform="rotate(90 55.1035 0.347655)" fill="white"/></g><line x1="77.8672" y1="1.34766" x2="35.4619" y2="1.34765" stroke="url(%23paint0_linear_4951_13388)" stroke-width="2"/><defs><filter id="filter0_f_4951_13388" x="0.207031" y="-33" width="109.793" height="66.6953" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="15" result="effect1_foregroundBlur_4951_13388"/></filter><linearGradient id="paint0_linear_4951_13388" x1="35.4619" y1="0.347654" x2="77.8672" y2="0.347656" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.53125" stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient></defs></svg>');
   background-repeat: no-repeat;
   background-size: contain;
}

.ThreeBox:before {
    background: linear-gradient(124.42deg, rgba(105, 17, 217, .5) .32%, rgba(137, 184, 244, .5) 100.87%);
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 2px;
    position: absolute;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: -1;
}

.BoxInnerContent strong,
.BoxInnerContent p {
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    opacity: 0.9;
}

.BoxInnerContent strong {
    color: #fff;
    opacity: 1;
}

.ThreeBox h5 {
    line-height: 120%;
    letter-spacing: -0.01em;
    font-weight: 600;
    color: #EFEFF1;
    min-height: 76px;
    margin-bottom: 15px;
}

.BoxBtn a {
    font-size: 15px;
    line-height: 16px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: 0.37px;
    font-weight: 600;
}

.BoxBtn a span {
    padding-left: 8px;
}

.BoxBtn a:active {
    font-weight: 600;
}

.ThreeAnimtionMain {
    overflow: hidden;
    position: relative;
    z-index: 9;
}

.ThreeBoxAnimation {
    transform: translateY(40px);
    transition: all ease-in-out 0.3s;
}

.ThreeBox:hover .ThreeBoxAnimation {
    transform: translateY(0);
}

.ThreeBox:after {
    transition: all ease-in-out 0.5s;
    pointer-events: none;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Ellipse%20110.png');
    position: absolute;
    background-position: bottom;
    background-repeat: no-repeat;
    opacity: 0;
}

.ThreeBox:hover:after {
    opacity: 1;
}

.ThreeBoxSection {
    padding-bottom: 236px;
    position: relative;
}

.ThreeBoxSection:before {
    content: "";
    left: 0;
    top: -30%;
    position: absolute;
    width: 100%;
    height: 1274px;
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Three_Box_MainBG.png'); */
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    pointer-events: none;
    z-index: -1;
background-image: url('data:image/svg+xml;utf8,<svg width="1478" height="1274" viewBox="0 0 1478 1274" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.5" filter="url(%23filter0_f_204_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M62.6077 599.114C80.259 546.705 198.285 530.285 305.222 504.082C399.723 480.926 637.141 554.917 749.096 540.877C870.422 525.662 933.697 476.925 1053.91 525.033C1182.06 576.319 1086.97 638.707 1147.21 698.974C1189.4 741.179 1318.31 775.723 1346.41 817.656C1380.61 868.671 1394.7 924.324 1318.01 953.807C1239.68 983.922 1084.85 971.756 951.804 969.367C809.489 966.812 644.225 985.583 520.265 939.484C389.463 890.841 750.332 777.216 666.283 719.118C584.813 662.804 45.4514 650.053 62.6077 599.114Z" fill="url(%23paint0_linear_204_2)"/></g><g filter="url(%23filter1_f_204_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M702.098 303.135C799.525 297.942 907.818 294.851 976.165 330.632C1050.54 369.569 1061.48 428.224 1043.35 481.787C1023.72 539.775 980.713 601.452 876.091 626.294C772.497 650.893 657.033 624.055 555.088 597.725C456.602 572.288 345.02 541.129 330.329 485.338C316.337 432.206 415.754 393.611 491.555 356.462C550.995 327.331 620.1 307.506 702.098 303.135Z" fill="%23050314"/></g><defs><filter id="filter0_f_204_2" x="-237.793" y="199.559" width="1911.76" height="1074.25" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_204_2"/></filter><filter id="filter1_f_204_2" x="29" y="0" width="1322" height="936" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_204_2"/></filter><linearGradient id="paint0_linear_204_2" x1="759.175" y1="489.617" x2="686.776" y2="965.363" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');

}

.ThreeBox_Heading p {
    opacity: 0.9;
    margin: 0;
}

.ThreeBoxSection .buttonv1 {
    margin-top: 80px;
    text-align: center;
    z-index: 2;
}

.Resources_CTAStrip.CDR_CTA:before {
    content: "";
    position: absolute;
    left: 0;
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CTA_Footer_BG-res.png); */
/*     background-size: 100% 100%; */
    width: 100%;
    height: 1640px;
    bottom: 0;
    z-index: -1;
     background-size: 100% auto;
    height: 100%;
/*     background-position: bottom; */
      background-position: 0 84%;
    background-image: url('data:image/svg+xml;utf8,<svg width="1478" height="1640" viewBox="0 0 1478 1640" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.8" d="M-231.152 604H1599.85V1640H-231.152V604Z" fill="url(%23paint0_linear_204_2)"/><g filter="url(%23filter0_f_204_2)"><ellipse cx="729" cy="794" rx="1338" ry="454" fill="%23050314"/></g><rect x="-231" y="234" width="1940" height="557" fill="%23050314"/><defs><filter id="filter0_f_204_2" x="-949" y="0" width="3356" height="1588" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="170" result="effect1_foregroundBlur_204_2"/></filter><linearGradient id="paint0_linear_204_2" x1="1646.85" y1="1134.04" x2="-202.397" y2="1122.63" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');
    background-repeat: no-repeat;
  
}

/* CSPM css */
.body-container-cspm .BannerContent.V4 {
    max-width: 792px;
}

.body-container-cspm.InnerPages .TwoColumn.V2:after {
    content: none;
}

.body-container-cspm.InnerPages .TwoColumn.V2:before {
    top: -26%;
    background-size: 100% 100%;
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Vector%206.png); */
}

.body-container-cspm .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position:after {
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Vector%204.png); */
}


.body-container-cspm.InnerPages .SVGbackground {
    z-index: -1;
}


/* CIEM Css */
.body-container-ciem .BannerSectionV4 {
    background-size: 100% 84%;
}

.body-container-ciem .TwoColumn.V2 .TwoColumn_ContentBox,
.body-container-ciem .TwoColumn.V2 .TwoColumn_ImageBox {
    width: 50%;
}

.body-container-ciem.InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
    margin-left: 0;
}

.body-container-ciem.InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox {
    margin-right: 0;
}

.body-container-ciem .TwoColumn.V2 .TwoColumn_ImageBox {
    padding: 116px 0;
}

.body-container-ciem .TwoColumn.V2:Before {
    top: -17%;
    background-position: top;
}



.body-container-ciem .Testimonial,
.body-container-cspm .Testimonial {
    padding-bottom: 164px;
}



.body-container-ciem .SVGbackground {
    z-index: -1;
}

/* Three Normal Box CSS */
.ThreeBoxSection.V2 .ThreeBox {
    padding: 112px 32px 30px;
    overflow: unset;
    cursor: unset;
}

.ThreeBoxSection.V2 .BoxInnerContent p {
    color: #EFEFF1;
}

/* .ThreeBoxSection.V2 .ThreeBox:after {
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/CNAPP%20images%20%20-%202023/Glow.png');
    width: 110px;
    height: 67px;
    top: -33px;
    opacity: 1;
    right: 0;
    left: unset;
} */

.ThreeBoxSection.V2 .ThreeBox:after {
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    height: 36px;
    position: absolute;
    right: 0;
  left: unset;
    top: -2px;
    width: 110px;  
   background-image: url('data:image/svg+xml;utf8,<svg width="110" height="34" viewBox="0 0 110 34" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_f_4951_13388)"><ellipse cx="55.1035" cy="0.347655" rx="3.34766" ry="24.8965" transform="rotate(90 55.1035 0.347655)" fill="white"/></g><line x1="77.8672" y1="1.34766" x2="35.4619" y2="1.34765" stroke="url(%23paint0_linear_4951_13388)" stroke-width="2"/><defs><filter id="filter0_f_4951_13388" x="0.207031" y="-33" width="109.793" height="66.6953" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="15" result="effect1_foregroundBlur_4951_13388"/></filter><linearGradient id="paint0_linear_4951_13388" x1="35.4619" y1="0.347654" x2="77.8672" y2="0.347656" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.53125" stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient></defs></svg>');
   background-repeat: no-repeat;
   background-size: contain;
  opacity: 1;
}

.ThreeBoxSection.V2 .ThreeBox:before {
    background: linear-gradient(128.85deg, rgba(128, 139, 236, 0.5) 3.69%, rgba(153, 234, 229, 0.5) 97.23%);
}

.ThreeBoxSection.V2 .ThreeBoxSection:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Three_normal_box_bg.png');
    height: 100%;
    top: -10%;
    z-index: -1;
}

.ThreeBoxSection.V2 .ThreeBox_Heading {
    padding-bottom: 78px;
}

.ThreeBoxSection.V2>.wrapper {
    position: relative;
    z-index: 3;
}

.ThreeBoxSection:before {
    z-index: 1;
}




.body-container-cdr .SVGbackground {
    z-index: -1;
}



.body-container-cdr .BannerContent.V4 {
    max-width: 760px;
}

.body-container-cdr .BannerSectionV4 {
    background-size: 100% 77%;
}

/* Video Moduel Css*/
.VideoStepcontent {
    position: relative;
    padding-bottom: 100px;
    z-index: 1;
}

.VideoStepcontent:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Video_Main_Bg.png');
    content: "";
    left: 0;
    top: 1%;
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: -2;
    pointer-events: none;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: bottom;
}

.VideoStepcontent .MainHeading {
    max-width: 832px;
    text-align: center;
    margin: auto;
    padding-bottom: 60px;
}

.VideoStepcontent .MainHeading span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
    display: block;
}

.VideoStepcontent .MainHeading h2 {
    margin-top: 10px;
    margin-bottom: 20px;
}

.StepBox {
    margin-top: 60px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 44px;
}

.Step_inner {
    width: calc(20% - 36px);
}

.StepCount {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    margin-bottom: 14px;
}

.StepContent {
    font-weight: 500;
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.VideoBox {
    background-color: #050314;
    border-radius: 8px;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CDR_Video_BG_Shape.png');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top;
    margin: auto;
    text-align: center;
    padding: 53px;
    position: relative;
}

.VideoBox a {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

div#VideoPopup {
    display: none;
}


/* Two Column Video Css */
.TwoColumn_VideoSection {
    padding-top: 95px;
}

.TwoColumn_VideoSection .TwoColumn_VideoBox {
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/TwoColumn_Video_right_bg.png);
    background-repeat: no-repeat;
    background-position: right;
    background-color: rgba(5, 3, 20, 0.64);
    border: 2px solid rgba(239, 239, 241, 0.2);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}

.TwoColumn_VideoSection .VideoContent span {
    font-weight: 600;
    font-size: 18px;
    line-height: 140%;
    letter-spacing: 0.002em;
    font-feature-settings: 'salt' on, 'ss01' on, 'ss03' on, 'ss05' on;
    display: block;
    margin-bottom: 27px;
    color: #9B54F8;
}

.TwoColumn_VideoSection .VideoContent {
    width: 50%;
    padding-left: 102px;
    padding-right: 96px;
}

.TwoColumn_VideoSection .VideoRight {
    width: 50%;
    position: relative;
    padding: 120px 0;
}

.TwoColumn_VideoSection .VideoContent_inner p {
    font-weight: 500;
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.TwoColumn_VideoSection .VideoRight a {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.TwoColumn_VideoSection .VideoContent h3 {
    margin-bottom: 15px;
}


/* XDR Page Css */
.body-container-xdr .BannerSectionV4 {
    background-size: 100% 83%;
}

.body-container-xdr .Cybersecurity {
    background: none !important;
    padding-top: 160px;
    padding-bottom: 60px;
}

.body-container-xdr .Cybersecurity_title {
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -0.01em;
}



.body-container-xdr .Cybersecurity_Box {
    padding: 39.21px 32px 39.21px 50px;
    background-color: rgba(5, 3, 20, 0.8);
    backdrop-filter: blur(24px);
    border-radius: 4px;
}

.body-container-xdr .Cybersecurity_Box:after {
    background: linear-gradient(124.42deg, rgba(105, 17, 217, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
}

.body-container-xdr .BannerContent.V4 {
    max-width: 816px;
}

.body-container-xdr .Cybersecurity:before {
    content: none;
}

.body-container-xdr .TwoColumn.V2:Before {
    top: -57%;
/*     background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/XDR_shape_01.png); */
    z-index: -1;
}

.body-container-xdr.InnerPages .TwoColumn.V2 {
    padding-top: 0;
    padding-bottom: 60px;
}

.body-container-xdr .TwoColumn.V2:after {
    content: "";
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/XDR_shape_02.png'); */
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 30%;
    background-repeat: no-repeat;
    z-index: -1;
  background-image: url('data:image/svg+xml;utf8,<svg width="1478" height="1913" viewBox="0 0 1478 1913" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.3" filter="url(%23filter0_f_3246_24274)"><path d="M1609.59 1403.69C1602.47 1414.08 1594.79 1424.32 1586.55 1434.31C1564.72 1460.76 1535.17 1484.35 1506.69 1508.27C1475.64 1534.35 1445.05 1559.62 1405.56 1581.57C1379.8 1595.88 1353.13 1609.58 1325.4 1622.62C1311.58 1629.12 1298.15 1635.72 1280.83 1639.21C1258.22 1643.76 1233.21 1645.55 1208.76 1645.58C1154.31 1645.64 1097.94 1639.22 1043.31 1636.27C1021.25 1635.07 1002.96 1633.25 982.437 1627.16C956.948 1619.59 931.644 1610.21 908.374 1600.37C881.042 1588.83 857.251 1574.39 836.934 1558.74C825.022 1549.56 820.404 1538.2 812.289 1528C804.179 1517.8 792.829 1509.12 779.603 1500.8C768.072 1493.55 761.417 1489.02 745.564 1486.71C713.246 1481.99 679.974 1479.79 647.293 1479.4C592.969 1478.74 541.828 1485.51 488.944 1489.32C370.805 1497.84 249.51 1503.83 128.741 1487.18C27.9316 1473.27 -55.8092 1421.5 -108.029 1370.84C-143.589 1336.35 -176.923 1297.82 -187.691 1258.72C-197.759 1222.18 -193.852 1184.56 -193.223 1148.25C-192.822 1125.11 -194.657 1100.95 -186.516 1078.5C-178.553 1056.55 -162.535 1041.01 -136.202 1025.52C-107.01 1008.35 -74.9307 992.27 -40.8902 978.292C-23.1289 970.999 -47.6626 944.918 -25.7614 942.441C11.2424 938.256 2.72058 870.099 -43.2571 738.861C-74.5724 577.62 -159.287 263.561 -86.88 267.19C4.36831 271.763 541.566 813.705 632.883 820.408C713.281 826.309 778.8 978.694 848.89 1008C910.264 1033.67 966.12 1065.32 1022.84 1094.36C1060.59 1113.69 1097.99 1134.38 1144.8 1145.21C1158.65 1148.41 1170.78 1153.66 1184.34 1156.77C1197.19 1159.72 1204.13 1165.64 1214.47 1171.17C1264.74 1198.08 1317.15 1223.45 1371.94 1246.97C1399.68 1258.88 1428.07 1270.58 1456.49 1281.9C1488.2 1294.52 1525.25 1300.78 1560.95 1306.74C1572.9 1308.74 1584.6 1307.73 1596.84 1309.96C1611.14 1312.55 1626.19 1317.41 1638.99 1322.15C1648.27 1325.58 1659.8 1334.81 1659.75 1341.36C1659.69 1349.61 1659.03 1358.44 1656.09 1366.34C1655.17 1368.82 1652.99 1370.71 1650.26 1372.35L1606.28 1417.67L1609.59 1403.69Z" fill="url(%23paint0_linear_3246_24274)"/></g><defs><filter id="filter0_f_3246_24274" x="-460.966" y="0.68454" width="2387.19" height="1911.37" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="133.237" result="effect1_foregroundBlur_3246_24274"/></filter><linearGradient id="paint0_linear_3246_24274" x1="1701.52" y1="1505.42" x2="569.623" y2="225.586" gradientUnits="userSpaceOnUse"><stop offset="0.00565418" stop-color="%236910D9"/><stop offset="0.101661" stop-color="%236910D9" stop-opacity="0"/><stop offset="0.290702" stop-color="%236910D9"/><stop offset="0.458333" stop-color="%236910D9"/><stop offset="0.936211" stop-color="%238DCFF7"/><stop offset="1" stop-color="%2392E8FB" stop-opacity="0.43"/></linearGradient></defs></svg>');
background-size: contain;
}


/* Services MDR CSS */
.TwoColumn.V2.services_mdr .TwoColumn_Box:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Service_MDR_Right_bg.png');
}

.TwoColumn.V2.services_mdr .TwoColumn_Box.TwoColumn_position:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Service_MDR_Left_bg.png');
}

.TwoColumn.V2.services_mdr:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Service_mdr_twocolumn_section_le.png');
    top: -5%;
}

.TwoColumn.V2.services_mdr:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Service_mdr_twocolumn_section_ri.png');
    right: 0;
    content: "";
    bottom: -25%;
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: -1;
}


.TwoColumn_Content ul {
    margin: 0;
    padding: 0;
}

.TwoColumn_Content ul li {
    position: relative;
    list-style: none;
    font-weight: 500;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0.003em;
    color: #EFEFF1;
    opacity: 0.9;
    padding: 3px 0 3px 20px;
}

.TwoColumn_Content ul li:before {
    content: "";
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/CNAPP%20images%20%20-%202023/List_Arrow.png');
    width: 6px;
    height: 10px;
    left: 0;
    top: 11px;
    position: absolute;
}

.Testimonial.ServicesMDR_Testimonial {
    /*   padding-bottom: 303px; */
    padding-bottom: 161px;
    padding-top: 64px;
}


/* Group Two Inner page Css */
/* .InnerPagesTwo .Resources_Section { display:none; }
.InnerPagesTwo .Resources_CTAStrip { overflow:unset; } */
.InnerPagesTwo .SVGbackground {
    z-index: -1;
}

.InnerPagesTwo .ShowResources .Resources_Section {
    display: block;
}


.InnerPagesTwo .Testimonial {
    padding-bottom: 200px;
}

.InnerPagesTwo .CTAStrip {
    padding-top: 200px;
}

.BannerSectionV5 {
    background-repeat: no-repeat;
    background-size: 100% 81%;
    background-position: top;
}

.Banner_ContentV5 {
    max-width: 840px;
    margin: auto;
    text-align: center;
    padding-top: 70px;
    padding-bottom: 70px;
}

.Banner_ContentV5 h1 {
    letter-spacing: -0.01em;
    margin-bottom: 24px;
}

.BannerTag_BannerIcon ul {
    margin: 0 0 18px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.BannerTag_BannerIcon ul li {
    padding: 0 28px;
    list-style: none;
    margin: 0;
    position: relative;
}

.BannerTag_BannerIcon ul li:before {
    content: "+";
    left: 0;
    position: absolute;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    top: 50%;
    transform: translateY(-50%);
}

.BannerTag_BannerIcon ul li:first-child:before {
    content: none;
}

.BannerContentV5 p {
    margin-bottom: 60px;
    letter-spacing: 0.003em;
    opacity: 0.9;
    font-weight: 500;
}

.BannerTag_BannerIcon span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    text-align: center;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
    display: block;
    margin-bottom: 15px;
}

.BannerBottomBoxV5 {
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 640px;
    text-align: center;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/InnerpageBanner_Box_BG.png');
    padding: 54px;
    border-radius: 4px;
}

.BannerBottomBoxV5 h3 {
    max-width: 62%;
    margin: auto;
    margin-bottom: 35px;
}

.BannerBottomBoximgV5 {
    height: 373px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.BannerBottomBoximgV5 img {
    width: auto !important;
    height: 100% !important;
}

.InnerPagesTwo .TwoColumn.V2 {
    padding-top: 140px;
    padding-bottom: 140px;
}

.InnerPagesTwo .TwoColumn_Box {
    padding: 110px 0 108px;
}

.InnerPagesTwo .TwoColumn.V2 .TwoColumn_ContentBox {
    padding-left: 0;
    /*   width: 50%;  */
    padding-right: 45px;
}



.InnerPagesTwo .TwoColumn.V2 .TwoColumn_position .TwoColumn_ContentBox {
    padding-left: 65px;
    padding-right: 0;
}

.InnerPagesTwo .TwoColumn.V2 .TwoColumn_Box:after {
    background-size: contain;
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/TwoColumnBox_Right_bg.png'); */
}

.InnerPagesTwo .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position:after {
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/TwoColumnBox_Left_bg.png'); */
}

.InnerPagesTwo .TwoColumn.V2 .TwoColumn_ImageBox img {
    border-radius: 8px 0 0 8px;
}

.InnerPagesTwo .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox img {
    border-radius: 0 8px 8px 0;
}

.InnerPagesTwo .TwoColumn.V2:before {
/*     background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/InnerPage_TwoColumn_Main_Right_B.png'); */
    top: -36%;
    z-index: -1;
    pointer-events: none;
}

.InnerPagesTwo .TwoColumn.V2:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Innerpager_TwoColumn_main_Left_B.png');
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0%;
    z-index: -1;
    pointer-events: none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom;
    position: absolute;
}

.TwoColumn.V2.RemoveSecondBG:after {
    content: none;
}

.TwoColumn.V2.extraspacing {
    padding-bottom: 104px;
}

.InnerPagesTwo .ThreeBoxSection {
    padding-bottom: 177px;
}

.InnerPagesTwo .ThreeBoxSection.V2 .ThreeBox {
    padding: 53px 32px 30px;
}

.InnerPagesTwo .Resources_Box:first-child .Resources_BoxContent {
    padding-bottom: 0;
}

.InnerPagesTwo .Resources_Box:first-child h4 {
    margin-bottom: 15px;
}

.InnerPagesTwo .Resources_Boxs .Resources_Box:nth-child(3) .Resources_img {
    margin-top: 25px;
}

.InnerPagesTwo .Resources_Boxs .Resources_Box:nth-child(2) .Resources_img {
    margin-top: 33px;
    margin-bottom: -14px;
}


.InnerPagesTwo .SectionHeading {
    max-width: 776px;
    margin: auto;
}

.InnerPagesTwo .SectionHeading span {
    display: block;
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
}


.Testimonial.Azure_testimonial {
    padding-top: 0;
}

.Testimonial.GoogleCloud_testimonial {
    padding-top: 64px;
}

.Testimonial.Endpoints_Testimonial {
    padding-top: 66px;
}

.Resources_Inner .SectionHeading p a {
    text-decoration: underline;
    font-weight: 600;
}

.Testimonial.VulnerabilityScanning_testimonial {
    padding-top: 163px;
    padding-bottom: 260px;
}

.Testimonial.Compliance_testimonial {
    padding-top: 162px;
    padding-bottom: 222px;
}

.Testimonial.ProfessionalServices_testimonial {
    padding-top: 128px;
    padding-bottom: 380px;
}


.TwoColumn.V2.BackgroundPosition:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/SupportServices_Shape_Left.png');
    top: -32%;
}

.TwoColumn.V2.BackgroundPosition:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/SupportServices_Shape_Right.png');
    bottom: 6%;
}

.InnerPagesTwo .FourBoxSection {
    padding-top: 0;
    padding-bottom: 200px;
}

.InnerPagesTwo .FourBoxSection .BoxContent {
    max-width: 66%;
}

.InnerPagesTwo .BoxTitle {
    line-height: 1.2;
}

.InnerPagesTwo .FourBoxSection:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/SupportServices_FourBox_BG.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: top;
    content: "";
    left: 0;
    top: 13%;
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    pointer-events: none;
}

.InnerPagesTwo .BoxContent p {
    opacity: 0.9;
    letter-spacing: 0.003em;
}


.Testimonial.Csirt_testimonial {
    padding-top: 143px;
    padding-bottom: 350px;
}

.ThreeBoxSection.V2.RemoveThreebox_BG:before {
    content: none;
}

.Csirt_testimonial .Testimonial_clienticon {
    bottom: 44%;
}


.BannerSectionV5.csirt_banner .Banner_ContentV5 {
    max-width: 879px;
}

.VideoV3 {
    border-radius: 4px;
    overflow: hidden;
    min-height: 640px;
    margin-top: 80px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Banner_Video_BG.png');
    background-repeat: no-repeat;
    background-size: 100%;
}

.VideoV3 a {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

div#VideoPopupV3 {
    display: none;
}

.InnerPagesTwo .BannerSectionV3 {
/*     background-size: 100% 73%; */
}

.TwoColumn.V2.extraspacing.BackgroundPosition.bottomShape:after {
    bottom: -47%;
}

.InnerPagesTwo .Resources_CTAStrip:before {
    /*   background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Group%202%20Images%20-%202023/CTA_Footer_BG.png'); */
    width: 100%;
    height: 1640px;
    position: absolute;
    left: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}


/************************** Career Page Css **************************/


/* Open Position Module Css */

section.careertabbingsection {
    padding: 160px 0 100px;
}

section.careertabbingsection .TabbingTopList {
    padding: 80px 0 0;
}

section.careertabbingsection .TabbingTopListInner {
    gap: 28px;
}

section.careertabbingsection .TabbingTopTitle {
    font-size: 16px;
    line-height: 1.5;
    color: rgb(239 239 241 / 40%);
    font-weight: 500;
    cursor: pointer !important;
    padding-bottom: 19px;
    position: relative;
}

section.careertabbingsection .TabbingTopTitle.activeTab {
    color: #EFEFF1;
}

section.careertabbingsection .TabbingTopTitle.activeTab::after {
    content: '';
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    border-bottom: 3px solid #CAFA3C;
}

section.careertabbingsection .TabbingTopListInner {
    width: 100%;
    max-width: 945px;
    margin: 0 auto;
}

section.careertabbingsection .TabbingTopList {
    border-bottom: 3px solid rgb(239 239 241 / 10%);
}

section.careertabbingsection .SubTabbingMainOuter {
    padding: 24px;
    background: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    position: relative;
    cursor: pointer;
}

section.careertabbingsection .SubTabbingMainOuter::before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    padding: 3px;
    border-radius: 4px;
    transition: all ease-in-out 0.3s;
    background: linear-gradient(124.42deg, rgba(105, 17, 217, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: all ease-in-out 0.3s;
    opacity: 0.5;
}

section.careertabbingsection .TabbingMainBoxInner a.SubTabbingLink:not(:first-of-type) {
    margin: 8px 0 0;
}

section.careertabbingsection a.SubTabbingLink {
    width: 100%;
}

section.careertabbingsection .TabbingMainGroupInner {
    flex-direction: column;
    gap: 48px;
}

section.careertabbingsection .SubTabbingMainOuter:hover::before {
    opacity: 1;
}

section.careertabbingsection .SubTabbingRightCol img {
    width: 19px;
}

section.careertabbingsection .SubTabbingRightCol span {
    width: 56px;
    height: 56px;
    align-items: center;
    justify-content: center;
    display: flex;
    position: relative;
    z-index: 0;
    font-size: 0;
    text-align: center;
    vertical-align: middle;
    line-height: 9;
    padding: 5px 5px;
    transition: all ease-in-out 0.3s;
}

section.careertabbingsection .SubTabbingRightCol span::before {
    width: 56px;
    content: "";
    height: 56px;
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 100%;
    background: linear-gradient(89.99deg, rgba(202, 250, 60, 0.6) -10.7%, rgba(146, 232, 251, 0.6) 39.69%, rgba(155, 84, 248, 0.6) 99.99%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    left: 0;
    top: 0;
    opacity: 1;
}

section.careertabbingsection .SubTabbingRightCol span:after {
    width: 56px;
    content: "";
    height: 56px;
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 100%;
    background: linear-gradient(233deg, #CAFA3C 0.3%, #41D6F7 43.91%, #6910D9 96.09%);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    left: 0;
    top: 0;
    opacity: 0;
    transition: all ease-in-out 0.3s;
}

section.careertabbingsection .SubTabbingMainOuter:hover .SubTabbingRightCol span img {
    filter: invert(1);
}

section.careertabbingsection .SubTabbingMainOuter:hover .SubTabbingRightCol span::after {
    opacity: 1;
}

section.careertabbingsection .careertabbingouter {
    position: relative;
}

section.careertabbingsection p.nopositions {
    color: rgba(239, 239, 241, 0.7);
    padding: 23px 0 0;
}

.SubTabbingcontent {
    font-weight: 500;
    color: #EFEFF1;
    opacity: 0.7;
    line-height: 13.22px;
}


.body-container-careers .Resources_Section {
    display: none;
}

.body-container-careers .SVGbackground {
    z-index: -1;
}

.body-container-careers .Resources_CTAStrip {
    overflow: unset;
}


.TabbingMainGroupOuter:before {
    position: absolute;
    content: "";
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    width: 100%;
    z-index: -1;
}

.TabbingMainGroupOuter.Group1:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_01.png');
    height: 1393px;
    top: -65%;
    background-position: top right;
}

.TabbingMainGroupOuter.Group2:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_02.png');
    height: 1615px;
    top: -30%;
    background-position: right;
}

.TabbingMainGroupOuter.Group3:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_03.png');
    height: 1516px;
    background-position: right;
    top: -34%;
}

.TabbingMainGroupOuter.Group4:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_04.png');
    background-repeat: no-repeat;
    top: 0%;
    left: 0;
    right: unset;
    height: 1922px;
}

.TabbingMainGroupOuter.Group4:after {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_05.png');
    position: absolute;
    right: 0;
    bottom: 10%;
    background-repeat: no-repeat;
    width: 100%;
    height: 1954px;
    content: "";
    background-position: right;
}

.TabbingMainGroupOuter.Group5:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Career_page_shape_06.png');
    height: 1200px;
    background-position: right;
    top: -45%;
}

.TabbingMainGroupOuter.Group6:before {
    background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Career%20Page%20images%20-%202023/Career_page_shape_07.png');
    background-position: right;
    height: 1456px;
    top: -25%;
}


/* Working Section Css */
.WorkTabbingOuter:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Working_Section_BG.png');
    content: "";
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
}

.body-container-careers .FourBoxSection:before {
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Benefit_Section_BG.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    top: 0;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-position: bottom;
}

.body-container-careers .FourBoxSection {
    padding-bottom: 0;
}

.body-container-careers .Testimonial {
    padding-top: 180px;
    padding-bottom: 110px;
}

.body-container-careers .CTAStrip {
    padding-top: 241px;
}

/* About Us Client Logo Css */
.body-container-aboutus .clientLogo .clientLogo_inner ul li {
    width: 25%;
    padding: 30px 0;
}

.body-container-aboutus .clientLogo .clientLogo_inner ul {
    justify-content: center;
    padding: 60px 0 0;
}

.body-container-aboutus .Resources_Section {
    display: none;
}

.body-container-aboutus .Resources_CTAStrip {
    overflow: unset;
}

.body-container-aboutus .SVGbackground {
    z-index: -1;
}

.body-container-aboutus .TestimonialSlider {
    padding-top: 200px;
    padding-bottom: 187px;
}

.body-container-aboutus .clientLogo {
    padding-top: 140px;
}


.body-container-securitypractices .BannerSectionV4 {
    padding-bottom: 120px;
    background-size: cover;
    background-position: center;
}

section.simpletitleandcontentSection.securitypractices .simpletitleandcontentOuter::before {
    display: none;
}

section.simpletitleandcontentSection.securitypractices .simpletitleandcontentOuter {
    padding-bottom: 160px;
}

section.simpletitleandcontentSection.securitypractices .simpletitleandcontentOuter::after {
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Group%2061987.png");
    background-position: bottom;
    background-size: 100%;
    bottom: -330px;
    height: 2261px;
    width: 100%;
}

/******************** Landing page Css ********************/


.LPTwoColumn_Section {
    position: relative;
}

.LPTwoColumn_Section:before {
    content: "";
    position: absolute;
    right: 0;
    top: -28%;
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/start_free_Top_Gradient.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: -1;
    background-position: right;
    background-size: 100% 100%;
}

.LP_Logo {
    position: relative;
    padding-top: 80px;
    padding-bottom: 84px;
}

.LP_Logo:before {
    background: linear-gradient(90deg, #9265EB 0%, #92E8FB 31.94%, #92E8FB 67.79%, #D2FF52 100%);
    content: "";
    left: 0;
    width: 100%;
    height: 8px;
    position: absolute;
    top: 0;
}

.LPLeft {
    width: 47.61%;
    padding-right: 78px;
}

.LPRight {
    width: 52.38%;
}

.LPTwoColumn_Inner {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.LPContent_Box p {
    font-weight: 600;
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
}

.LPContent_Box ul {
    padding: 0 65px 0px 0;
    margin: 0;
}

.LPContent_Box ul li {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
    list-style: none;
    position: relative;
    margin: 9px 0;
    padding-left: 24px;
}

.LPContent_Box ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    background-repeat: no-repeat;
    width: 6px;
    height: 10px;
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/List_style_arrow-1.png);
}

.LPRight.ContactForm form {
    box-shadow: none;
}

.LPRight.ContactForm h6 {
    font-weight: 600;
    text-align: center;
    display: block;
    width: 100%;
    margin: 0 0 13px;
}

.LPRight.ContactForm form fieldset.form-columns-0 {
    text-align: center;
    width: 100%;
}

.LPRight.ContactForm form fieldset.form-columns-0 p {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 0.9;
}

.LPRight.ContactForm form fieldset.form-columns-0 p a,
.LPRight.ContactForm form .legal-consent-container p a {
    font-weight: 700;
    text-decoration: underline;
}


.CommonLP .Testimonial_clienticon {
    bottom: 30.5%;
}

.CommonLP .Testimonial {
    padding-bottom: 333px;
    padding-top: 230px;
}



.FAQ_Section {
    padding-bottom: 160px;
    position: relative;
}

.FAQ_Section:before {
    background-size: 100% 100%;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/FAQ_Section_bg.png');
    content: "";
    position: absolute;
    left: 0;
    top: -10%;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}

.FAQ_Inner h2 {
    text-align: center;
}

.FAQ_Accordion {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 24px;
    padding-top: 40px;
}

.FAQ_AccordionBox {
    cursor: pointer;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
    width: calc(50% - 14px);
    background: rgba(24, 19, 54, 0.5);
    backdrop-filter: blur(24px);
    border-radius: 8px;
    position: relative;
    padding: 28px 92px 28px 32px;
    min-height: 128px;
}

.FAQ_AccordionBox:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 8px;
    background: linear-gradient(280.9deg, rgba(202, 250, 60, 0.4) -192.6%, rgba(146, 232, 251, 0.4) -47.22%, rgba(105, 16, 217, 0.4) 96.76%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: all ease-in-out 0.3s;
}

.FAQ_AccordionBox:hover:before {
    background: linear-gradient(280.9deg, #CAFA3C -192.6%, #92E8FB -47.22%, #6910D9 96.76%);
}

.FAQ_AccordionTitle {
    width: 100%;
    flex-wrap: wrap;
    position: relative;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    display: flex;
    align-items: center;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
}

.FAQ_AccordionContent {
    padding-top: 24px;
    font-weight: 500;
    font-size: 16px;
    line-height: 170%;
    display: none;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 0.8;
}

.ClickBtn {
    position: absolute;
    right: -58px;
    top: 50%;
    transform: translateY(-50%);
}

.ClickBtn span {
    width: 18px;
    height: 2px;
    background: #FFFFFF;
    display: block;
    opacity: 0.3;
    transition: all ease-in-out 0.3s;
}

.ClickBtn span:nth-child(2) {
    transform: rotate(-90deg);
    margin-top: -2px;
}

.FAQ_AccordionBox.active .FAQ_AccordionTitle .ClickBtn span:nth-child(2) {
    transform: rotate(0deg);
    opacity: 1;
}

.FAQ_AccordionBox:hover .ClickBtn span {
    background: #CAFA3C;
    opacity: 1;
}


.CommonLP .Requestdemo_Testimonial .Testimonial_clienticon {
    bottom: 34.5%;
}


/* LP Footer Css */
.LPFooter {
    position: relative;
    padding: 23px 0;
}

.LPFooter:before {
    width: 100%;
    height: 1px;
    top: 0;
    left: 0;
    content: "";
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 0.5px;
    border-radius: 8px;
    background: linear-gradient(269.99deg, rgba(202, 250, 60, 0) -3.27%, rgba(202, 250, 60, 0.2) 13.68%, rgba(146, 232, 251, 0.2) 36.98%, rgba(105, 16, 217, 0.2) 89.25%, rgba(105, 16, 217, 0) 98.42%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: all ease-in-out 0.3s;
}

.LPFooter_inner {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* .LPFooter_left { width: 50%; display: flex; align-items: center; flex-wrap: wrap; }
.LPFooter_right { width: 50%; } */
.LPCopyright {
    font-weight: 500;
    font-size: 12px;
    line-height: 13px;
    display: flex;
    align-items: center;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.6;
    padding-right: 16px;
}

.LPFooterLinks ul {
    padding: 0;
    margin: 0;
}

.LPFooterLinks ul li a {
    font-weight: 500;
    font-size: 12px;
    line-height: 13px;
    display: flex;
    align-items: center;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.6;
    padding: 0 16px;
    border-left: 1px solid #b1b1b1;
}

.LPFooterLinks ul li a:hover {
    color: #9B54F8;
}

.LPFooter_right ul {
    text-align: right;
    padding: 0;
    margin: 0;
}

.LPFooter_right ul li {
    vertical-align: middle;
    list-style: none;
    position: relative;
    display: inline-block;
    padding: 8px 0 0;
    margin: 0;
}

.LPFooter_right ul li a:before {
    width: 32.95px;
    content: "";
    height: 32.95px;
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 100%;
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 32.58%, #6910D9 88.59%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    left: 0;
    top: 0;
    opacity: 0.5;
}

.LPFooter_right ul li a:hover:before {
    opacity: 1;
}

.LPFooter_right ul li a {
    width: 32.95px;
    height: 32.95px;
    align-items: center;
    justify-content: center;
    display: flex;
    line-height: 18px;
    position: relative;
    z-index: 0;
    font-size: 0;
    text-align: center;
    vertical-align: middle;
    line-height: 9;
    padding: 5px 5px;
}





/* Privacy Policy Page Css */
.body-container-privacy-policy .BannerSectionV4 {
    padding-bottom: 160px;
    background-size: 100% 100%;
}

.body-container-privacy-policy .simpletitleandcontentSection {
    padding-top: 120px;
}

.body-container-privacy-policy .simpletitleandcontentOuter:before {
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Policy%201.png");
    width: 1091px;
    height: 2470px;
    top: -5%;
    left: 0;
}

.body-container-privacy-policy .simpletitleandcontentOuter:after {
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Policy%205.png");
    width: 1091px;
    height: 2470px;
    left: 0;
    right: unset;
    bottom: 5%;
}

.body-container-privacy-policy .simpletitleandcontentSection {
    position: relative;
}

.body-container-privacy-policy .simpletitleandcontentSection::before {
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Policy%202.png");
    background-position: 50%;
    background-repeat: no-repeat;
    right: 0;
    background-size: 100% 100%;
    content: "";
    position: absolute;
    z-index: -1;
    width: 1139px;
    height: 2686px;
    top: 11%;
}

.body-container-privacy-policy .simpletitleandcontentSection::after {
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Policy%204.png");
    background-position: 50%;
    background-repeat: no-repeat;
    right: 0;
    background-size: 100% 100%;
    content: "";
    position: absolute;
    z-index: -1;
    width: 910px;
    height: 2753px;
    top: 48%;
}

.body-container-privacy-policy .simpletitleandcontentInner {
    position: relative;
}

.body-container-privacy-policy .simpletitleandcontentInner::before {
    content: '';
    position: absolute;
    left: -400px;
    top: 25%;
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Policy%203.png");
    width: 982px;
    height: 2727px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}

.body-container-privacy-policy .Resources_Section {
    display: none;
}

.body-container-privacy-policy .SVGbackground {
    z-index: -1;
}

.body-container-privacy-policy .Resources_CTAStrip {
    overflow: unset;
}

.body-container-privacy-policy .SVGbackground svg {
    display: none;
}

.body-container-privacy-policy .CTAStrip {
    padding-bottom: 183px;
    position: relative;
}

.body-container-privacy-policy .CTAStrip::before {
    content: '';
    position: absolute;
    bottom: 0;
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Group%2062171.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: bottom;
    width: 100%;
    height: 100%;
}

.body-container-privacy-policy .SVGbackground svg {
    display: none;
}

.body-container-privacy-policy .Resources_CTAStrip {
    padding-bottom: 30px;
    position: relative;
    overflow: hidden;
}

.body-container-privacy-policy .Resources_CTAStrip::before {
    content: '';
    width: 100%;
    height: 1543px;
    position: absolute;
    bottom: 0;
    background-image: url("https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Group%2062171.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    z-index: -1;
    left: 0;
}


/* Resource Inner Pages CSS */
.LPLeft span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
    display: block;
    margin-bottom: 16px;
}


.resource_inner .LPTwoColumn_Inner {
    align-items: unset;
}

.resource_inner .IssueDate {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 0.9;
    margin-bottom: 42px;
}

.resource_inner .Normalbtn a {
    font-weight: 700;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    text-decoration-line: underline;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
}

.resource_inner .LPContent_Box p {
    font-weight: 500;
    opacity: 0.9;
    color: #EFEFF1;
}

.resource_inner .LPLeft {
    padding-right: 73px;
}

.resource_inner .LPContent_Box h6 {
    font-weight: 600;
}

.resource_inner .LPContent_Box ul {
    padding: 0 60px 0px 0;
}


.Normalimg {
    background-color: #050314;
    opacity: 0.9;
    box-shadow: 0px 12.3871px 99.0968px rgba(0, 0, 0, 0.5);
    border-radius: 6.19355px;
    text-align: center;
    margin: 40px 0;
    padding: 31px 31px 0;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Gated_Resource_img_shape_bg.png');
    background-repeat: no-repeat;
    background-size: cover;
}

.LPTwoColumn_Section.V2 {
    padding-bottom: 360px;
}


.resource_inner .BTNIcon span {
    background: #FFFFFF;
    width: 10px;
    height: 2px;
    display: block;
    transition: all ease-in-out 0.4s;
}

.resource_inner .Normalbtn a {
    position: relative;
    padding-right: 21px;
}

.resource_inner .BTNIcon {
    position: absolute;
    right: 0;
    top: 11px;
}

.resource_inner .BTNIcon span:nth-child(2) {
    transform: rotate(-90deg);
    margin-top: -18px;
}

.resource_inner .Normalbtn a:hover .BTNIcon span {
    background: #CAFA3C;
}

.resource_inner .Normalbtn.open a span:nth-child(2) {
    transform: rotate(-180deg);
}


.resource_inner .LPContent_Box.hiddenText {
    height: 98px;
    overflow: hidden;
    transition: all ease-in-out 0.3s;
}

.resource_inner .LPLeft.active .LPContent_Box.hiddenText {
    height: unset;
}


/* Gated Webinar Page CSs */
.GatedWebinar .Normalimg {
    padding: 28px;
}

.GatedWebinar.resource_inner .IssueDate {
    margin-bottom: 10px;
}

.GatedWebinar .TotalTime {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #FFFFFF;
    opacity: 0.9;
}

.GatedWebinar .LPTwoColumn_Section.V2 {
    padding-bottom: 90px;
}

.LPThreeColumn_Section {
    padding-bottom: 144px;
    position: relative;
}

.LPThreeColumn_inner {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 24px;
    max-width: 841px;
    width: 100%;
    margin: 63px auto 0;
}

.LPThreeColumn_Box {
    width: calc(33.33% - 18px);
    background: rgba(5, 3, 20, 0.27);
    backdrop-filter: blur(24px);
    border-radius: 4px;
    position: relative;
}

.LPThreeColumn_Box:before {
    pointer-events: none;
    background: linear-gradient(124.42deg, rgba(105, 17, 217, 0.5) 0.32%, rgba(137, 184, 244, 0.5) 100.87%);
    opacity: 1;
    border-radius: 4px;
    content: "";
    height: 100%;
    left: 0;
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 2px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    transition: all ease-in-out 0.3s;
}

.LPThreeColumn_Box:hover:before {
    opacity: 0.5;
}

.SpeakerImg {
    padding: 22px 32px;
    border-radius: 4px 4px 0 0;
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.LPThreeColumn_Section h2 {
    text-align: center;
}

.SpeakerImg img {
    filter: drop-shadow(0px 8px 64px rgba(0, 0, 0, 0.5));
    border-radius: 4px 4px 106px 106px;
}

.LPThreeColumn_Section:before {
    pointer-events: none;
    content: "";
    position: absolute;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/WebinarPanelists_BG.png');
    left: 0;
    top: -50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 1261px;
    background-position: center;
    background-size: 100% 100%;
}

.SocialMedia ul {
    margin: 45px 0 0;
    padding: 0;
}

.SocialMedia ul li {
    padding: 0;
    margin: 0 2px 0 0;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}

.SocialMedia ul li a {
    width: 32.95px;
    height: 32.95px;
    align-items: center;
    justify-content: center;
    display: flex;
    line-height: 18px;
    position: relative;
    z-index: 0;
    font-size: 0;
    text-align: center;
    vertical-align: middle;
    line-height: 9;
    padding: 5px 5px;
}

.SocialMedia ul li a:before {
    width: 32.95px;
    content: "";
    height: 32.95px;
    position: absolute;
    z-index: -1;
    inset: 0;
    padding: 2px;
    border-radius: 100%;
    background: linear-gradient(269.99deg, #CAFA3C -10.56%, #92E8FB 32.58%, #6910D9 88.59%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    left: 0;
    top: 0;
    opacity: 0.5;
}

.SocialMedia ul li a:hover:before {
    opacity: 1;
}


.SpeakerDetailsBox {
    padding: 40px 32px;
    background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/LP_Team_mate_Box_BG.png);
    background-size: cover;
}

.SpeakerDetails h6 {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    margin-bottom: 14px;
}

.SpeakerDetails span {
    font-weight: 500;
    font-size: 14px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}


/* Un Gated Webinar Page Css */
.Un_gatedWebinar .BannerSectionV3 {
/*     background-size: 100% 67%; */
}

.TwoComunContent {
    display: flex;
    justify-content: center;
    gap: 86px;
    flex-wrap: wrap;
}

.LeftContent,
.RightContent {
    width: calc(50% - 46px);
}

.RightContent {
    padding-right: 89px;
}

.TwoColumnContent {
    padding-top: 60px;
    padding-bottom: 137px;
    position: relative;
}

.TwoColumnContent:before {
    content: "";
    right: 0;
    width: 1041px;
    height: 2697px;
    position: absolute;
    z-index: 4;
    top: -148%;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Un-gated_Webinar_Right_Shape.png');
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: top;
    pointer-events: none;
}

.CommonContent p {
    font-weight: 500;
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.CommonContent h6 {
    font-weight: 600;
}

.CommonContent ul {
    margin: 0;
    padding: 0;
}

.CommonContent ul li {
    position: relative;
    list-style: none;
    padding-left: 22px;
    font-weight: 500;
    font-size: 15px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
    margin: 8px 0;
}

.CommonContent ul li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5 0 0v10l6-5Z' fill='%23CAFA3C'/%3E%3C/svg%3E");
    width: 6px;
    height: 10px;
    position: absolute;
    content: "";
    top: 6px;
    left: 0;
}


.Un_gatedWebinar .Resources_Section,
.Un_gatedResource .Resources_Section {
    display: none;
}

.Un_gatedWebinar .LPThreeColumn_Section:before {
    content: none;
}

.Un_gatedWebinar .Resources_CTAStrip,
.Un_gatedResource .Resources_CTAStrip {
    overflow: unset;
}

.Un_gatedWebinar .SVGbackground,
.Un_gatedResource .SVGbackground {
    z-index: -1;
    display: none;
}

.Un_gatedWebinar .Resources_CTAStrip:before,
.Un_gatedResource .Resources_CTAStrip:before {
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    position: absolute;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CTA_Footer_BG.png');
    height: 1640px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}

.Un_gatedWebinar .LPThreeColumn_Section {
    padding-bottom: 0;
}



/* Un_gatedResource Page Css */
.Un_gatedResource {
    background-repeat: no-repeat;
    background-size: 100% 46.3%;
    background-position: top;
    padding-top: 50px;
    padding-bottom: 112px;
}

.Un_gatedResource_inner {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 24px;
    align-items: flex-start;
}

.Un_gatedResource_Left,
.Un_gatedResource_Right {
    width: calc(50% - 14px);
}

.Un_gatedResource_Left span {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: -0.01em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #9B54F8;
    display: block;
    margin-bottom: 14px;
}

.Un_gatedResource_Left h2 {
    margin: 0;
}

.Un_gatedResource_Left .button {
    padding: 70px 0 240px;
}

.MiddContent h5 {
    font-weight: 600;
    margin-bottom: 19px;
}

.Un_gatedResource_Left .buttonv1 {
    z-index: 1;
}

.Un_gatedResource_Left p {
    font-weight: 500;
    font-size: 16px;
    line-height: 170%;
    letter-spacing: 0.003em;
    font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
    color: #EFEFF1;
    opacity: 0.9;
}

.Un_gatedResource_Right {
    background-color: #050314;
    box-shadow: 0px 23.1075px 184.86px rgba(0, 0, 0, 0.5);
    border-radius: 11.5537px;
    text-align: center;
    padding: 47px 62px;
    background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Un_gatedResource_img_Shape_bg.png');
    background-repeat: no-repeat;
    background-size: cover;
}

/* Gated Resource */
.container-fluid.body-container.GatedResource .ContactForm form textarea {
    min-height: unset;
    padding: 25px 16px 10px;
}



@media(min-width:1500px) {
    .Testimonial {
        padding-bottom: 450px;
        padding-top: 300px;
    }

    .Testimonial.Cnapp_Testimonial {
        padding-bottom: 500px;
        padding-top: 450px;
    }

    .body-container-ciem .Testimonial,
    .body-container-cspm .Testimonial {
        padding-top: 150px;
    }

    .Testimonial.ServicesMDR_Testimonial {
        padding-top: 350px;
        padding-bottom: 355px;
    }

    .body-container-aboutus .TestimonialSlider {
        padding-top: 200px;
        padding-bottom: 400px;
    }

    .body-container-careers .Testimonial {
        padding-top: 300px;
        padding-bottom: 300px;
    }

    .InnerPagesTwo .Testimonial {
        padding-bottom: 250px;
        padding-top: 150px;
    }

    .Testimonial.Azure_testimonial {
        padding-bottom: 250px;
        padding-top: 100px;
    }

    .Testimonial.GoogleCloud_testimonial {
        padding-top: 64px;
    }

    .Testimonial.Csirt_testimonial {
        padding-top: 200px;
        padding-bottom: 450px;
    }

    .Testimonial.VulnerabilityScanning_testimonial {
        padding-bottom: 320px;
        padding-top: 220px;
    }

    .Testimonial.Compliance_testimonial {
        padding-bottom: 300px;
        padding-top: 300px;
    }

    .Testimonial.ProfessionalServices_testimonial {
        padding-top: 300px;
        padding-bottom: 390px;
    }

    .CommonLP .Testimonial {
        padding-bottom: 400px;
        padding-top: 260px;
    }

}


@media(max-width:1478px) {
    .body-container-aboutus .TestimonialSlider {
        padding-top: 200px;
        padding-bottom: 426px;
    }
}


@media (min-width : 1023px) {
    .Coveragetwocolbottomshape svg {
        height: 1500px;
    }
}


@media (max-width : 1420px) {
    .Coveragetwocolbottomshape svg {
        width: 1300px;
    }
}

@media (max-width : 1300px) {
    .Coveragetwocolbottomshape svg {
        width: 1200px;
    }
}

@media (max-width : 1200px) {
    .Coveragetwocolbottomshape svg {
        width: 1100px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
        /*     margin-left: 37px;  */
        margin-left: 0;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox {
        margin-right: 0;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ContentBox {
        padding-top: 95px;
        padding-bottom: 95px;
        padding-left: 0px;
        padding-right: 45px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ContentBox {
        padding-right: 0;
    }
}

@media (max-width : 1100px) {
    .Coveragetwocolbottomshape svg {
        width: 1000px;
    }

    .InnerBoxs {
        padding: 24px 26px 32px;
    }


    /* Tabbing Section Css */
    .Attack {
        width: 120px;
    }

    .Query-based {
        width: 106px;
    }

    .Insights,
    .TabbingSVG {
        padding-left: 10px;
    }

    .TabbingSVG {
        width: 570px;
    }

    .Tabbing_mainSVG ul li {
        width: 196px;
    }

    .HoverSVg img {
        height: 131px !important;
        max-width: unset !important;
        width: 241px
    }

    .HoverSVg {
        left: -25px;
    }

    .Insights {
        width: 140px;
    }
}





@media (max-width : 1230px) {
    .Coveragethreebox {
        padding: 40px;
    }
}

@media (max-width : 1080px) {
    .Trustedlogoboxsection .Trustedlogoinner {
        margin: 0;
    }

    .Trustedlogoboxsection .Trustedlogoinner:first-child {
        margin-right: 0;
    }

    .Trustedlogoboxsection .Trustedlogoinner:last-child {
        margin: 0;
    }

    .Trustedlogoboxsection {
        gap: 71px;
        justify-content: space-between;
    }

    .Trustedlogoinnerbottom.Trustedlogoinner:nth-child(2) {
        margin: 0;
    }

    .Cybersecurity_content {
        padding-right: 100px;
    }

    .Resources_Boxs .Resources_Box:nth-child(2) .Resources_img {
        margin-bottom: -50px;
    }

    .Resources_Boxs .Resources_Box:nth-child(3) .Resources_img {
        margin-bottom: -109px;
    }

    .TwoColumn_ContentBox {
        padding: 15px 0;
    }

    /* Testimonial Module Css */
    .Testimonial {
        padding-bottom: 196px;
        padding-top: 120px;
    }

    .Testimonial_AuthorDetails {
        padding-bottom: 60px;
    }


    /************************** Why Uptycs Page Css **************************/

    /* Banner Css */
    .Banner_icon {
        width: 120px;
    }

    .Banner_BoxTitle {
        width: 270px;
    }

    .BannerSectionV2 {
        background-size: 100% 100%;
    }

    /* 5 box Css */
    .BoxContent {
        max-width: 64%;
    }

    /* Tabbing Section Css */
    .Tabbing_box {
        padding: 100px 0 30px;
    }

    .Tabbing_box .Icon {
        width: 42px;
        height: 42px;
        line-height: normal;
        padding: 5px;
    }

    .Attack {
        width: 100px;
    }

    .Attack:before {
        width: 20px;
        height: 19px;
        top: 10px;
        background-size: cover;
    }

    .Insights:before,
    .TabbingSVG:before {
        width: 20px;
        height: 20px;
        background-size: cover;
        top: 12px;
        left: -16px;
    }

    .TabbingSVG {
        width: 500px;
    }

    .Tabbing_mainSVG ul li {
        width: 177px;
    }

    .MainSvg img {
        width: 165px;
    }

    .HoverSVg img {
        height: 110px !important;
        width: 206px;
    }

    .HoverSVg {
        left: -20px;
    }

    .Insights:before {
        left: 11px;
    }

    .ContentTabb {
        min-height: 622px;
    }

    /* CNAPP Page Css */
    .SolutionContent {
        width: 57.76%;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ContentBox {
        width: 50%;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
        width: 50%;
        margin-left: 0;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox {
        margin-right: 0;
    }




}

@media(max-width: 1023px) {

    .Coveragetwocolbottomshape svg {
        width: 100%;
    }

    .Cybersecurity {
        padding-top: 48px;
        padding-bottom: 121px;
    }

    .Cybersecurity_Box {
        padding: 0;
    }

    .CybersecurityIcon {
        padding: 38px 34px 38px 35px;
        margin: 0;
    }

    .Cybersecurity_title {
        width: auto;
        padding-right: 4px;
        font-size: 24px;
        width: 135px;
    }

    .Cybersecurity_content {
        padding-right: 32px;
        width: calc(100% - 230px);
    }

    .Subscribe {
        padding-top: 80px;
        padding-bottom: 62px;
    }

    .Logo_icon {
        width: 100%;
    }

    .Subscribe_Content {
        width: 100%;
        max-width: 100%;
        padding-top: 22px;
        padding-bottom: 23px;
    }

    .Subscribe_field {
        width: 100%;
    }

    .Subscribe_Content p>br {
        display: none;
    }


    /* Footer CSS */
    .Footer_Links {
        width: 100%;
    }

    .Footer_SocialMedia {
        width: 100%;
        padding-bottom: 45px;
    }

    .FProducts_Links {
        width: 69.48%;
        padding-right: 0;
    }

    .FProducts_Links>div:first-child {
        width: 53.2%;
        padding-right: 15px;
        max-width: 100%;
    }

    .FProducts_Links>div:nth-child(2n) {
        width: 46.8%;
    }

    .FServices_Links {
        width: 30.52%;
        padding-left: 5px;
    }

    .SmallView {
        display: block;
    }

    .TwoMenuLinks.Desktop {
        display: none;
    }

    .FPartners_Links,
    .FResources_Links {
        width: 37.1%;
        padding-right: 30px;
        padding-top: 40px;
        margin-top: 0;
    }

    .FCompany_Links {
        width: 25.8%;
        padding-top: 40px;
        padding-right: 0;
    }

    /* Footer Bottom Css */
    .Copyright.w50 {
        width: 40%;
    }

    .BottomRight_Links.w50 {
        width: 60%;
    }

    /* Testimonial Module Css */
    .Testimonial {
/*         background: transparent !important; */
        padding-top: 60px;
/*         padding-bottom: 290px; */
       padding-bottom: 0;
    }

    .Testimonial_left {
        padding-top: 80px;
        text-align: center;
        margin: auto;
        width: 100%;
    }

    .Testimonial_box {
        display: flex;
        flex-wrap: wrap;
    }

    .Testimonial_Content {
        font-weight: 600;
        font-size: 32px;
        line-height: 120%;
        text-align: center;
        letter-spacing: -0.01em;
    }

    .Testimonial_img {
        width: 100%;
        text-align: center;
        margin: auto;
    }

    .Testimonial_AuthorDetails {
        flex-wrap: wrap;
        padding-top: 24px;
    }

    .Testimonial_Author_Details {
        width: 100%;
    }

    .Testimonial:after {
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Testimonial_Bottom_shape_gradien%20%281%29.png'); */
        content: "";
        left: 0;
        bottom: -132px;
        position: absolute;
        width: 100%;
        height: 446px;
        background-size: cover;
        background-position: bottom;
      background-image: url('data:image/svg+xml;utf8,<svg width="768" height="875" viewBox="0 0 768 875" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.4" filter="url(%23filter0_f_1387_10818)"><path fill-rule="evenodd" clip-rule="evenodd" d="M520.414 257.463C723.544 230.329 684.763 152.84 825.762 236.974C965.733 320.494 889.383 317.868 833.693 444.396C793.909 534.785 957.931 601.174 833.693 656.201C709.749 711.097 632.095 614.42 491.967 601.028C289.084 581.638 -7.53725 746.107 -117.693 641.029C-229.668 534.214 -161.716 326.145 11.3441 236.973C158.539 161.129 340.517 281.493 520.414 257.463Z" fill="url(%23paint0_linear_1387_10818)"/></g><defs><filter id="filter0_f_1387_10818" x="-371.01" y="0.316101" width="1474.76" height="874.622" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="99.2736" result="effect1_foregroundBlur_1387_10818"/></filter><linearGradient id="paint0_linear_1387_10818" x1="1067.47" y1="376.895" x2="-193.719" y2="511.598" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');
background-repeat: no-repeat;
/* background-size: contain; */
    }

    .Testimonial:before {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Testimonial_bottom_shape-1.png');
        content: "";
        left: 0;
        bottom: 156px;
        position: absolute;
        width: 100%;
        height: 162px;
        z-index: 9;
        background-size: cover;
        background-position: bottom;
    }

    .Testimonial_inner {
        position: relative;
        z-index: 9;
    }

    .TestimonialMain {
        display: block;
    }

    .Testimonial_clienticon {
        display: none;
    }

    .TestimonialMain img {
        width: 100%;
        height: auto;
    }

    /************************** Why Uptycs Page Css **************************/

    /* Banner Css */
    .BannerSectionV2 {
        padding-top: 76px;
        margin-bottom: 30px;
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Banner_tab_BG-1.png') !important;
        background-size: 100% 66.5%;
        background-position: unset;
    }

    .BannerContent.V2 h1 {
        margin: 18px 0 27px;
    }

    .BannerContent.V2 {
        max-width: 513px;
    }


    .Banner_icon {
        width: 96px;
    }

    .Banner_BoxTitle {
        width: 154px;
        padding-right: 14px;
    }

    .BannerBox_Content {
        width: 316px;
        padding: 24px 40px 24px 0;
        font-size: 16px;
        line-height: 170%;
    }

    .BannerBox:after {
        background: linear-gradient(199.9deg, rgba(105, 17, 217, 0.5) 27.21%, rgba(137, 184, 244, 0.5) 225.19%);
    }

    /* 5 Boxs Css */
    .BoxSection {
        padding-top: 48px;
        padding-bottom: 85px;
    }

    .InnerBoxs {
        width: calc(33.33% - 20px);
    }

    .BoxSection:before {
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Boxs_Section_bg_tab.png');
        bottom: 50px; */
    }

    .BoxContent {
        max-width: 77%;
    }

    /* Client Logo CSS */
    .clientLogo_inner ul {
        justify-content: center;
    }

    .clientLogo_inner ul li {
        width: 25%;
        text-align: center;
        padding: 40px 0 43px;
    }


    /* Detection Cloud CSS */
    .DetectionCloud_section {
        padding-bottom: 93px;
        padding-top: 0;
    }

    .DetectionCloud_Heading h2 {
        width: 100%;
        padding-right: 0;
        padding-bottom: 30px;
    }

    .DetectionCloud_Heading .SubHeading {
        padding-right: 0;
        width: 100%;
    }

    .DetectionCloud_Heading {
        text-align: center;
        padding-bottom: 62px;
    }

    .DetectionCloud_Left {
        padding-right: 24px;
        width: 35%;
    }

    .DetectionCloud_Middle {
        width: 30%;
        padding: 21px 34px;
        background: #FFFFFF;
        mix-blend-mode: normal;
        box-shadow: 0px 55.8518px 58.6127px -18.2593px rgba(13, 3, 24, 0.9);
        backdrop-filter: blur(29.3064px);
        border-radius: 0px 0px 2.14815px 2.14815px;
        z-index: 99;
        position: relative;
    }

    .DetectionCloud_LeftBox {
        margin-bottom: 8px;
        min-height: unset;
    }

    .DetectionCloud_LeftBox h6 {
        font-size: 8.03077px;
        line-height: 140%;
        padding: 20px 17px;
    }

    .DetectionCloud_LeftTitle,
    .DetectionCloud_Right .RightHeading {
        width: 174px;
    }

    .DetectionCloud_Right {
        padding-left: 24px;
        width: 35%;
    }

    .DetectionCloud_LeftTitle h6,
    .DetectionCloud_Right .RightHeading h6 {
        font-size: 16.5059px;
        line-height: 120%;
        letter-spacing: -0.01em;
        margin-bottom: 4px;
    }

    .DetectionCloud_Left .DetectionCloud_LeftTitle>div,
    .DetectionCloud_Right .RightHeading p {
        font-size: 8.4878px;
        line-height: 170%;
        letter-spacing: 0.003em;
    }

    .DetectionCloud_Right ul li {
        padding: 8px 17px;
        font-weight: 600;
        font-size: 8.03078px;
        line-height: 140%;
        margin-bottom: 8px;
        min-height: unset;
    }

    .DetectionCloud_MiddleTitle h4 {
        font-weight: 600;
        font-size: 12.8889px;
        line-height: 120%;
        text-align: center;
        margin-bottom: 4px;
    }

    .DetectionCloud_MiddleTitle p {
        font-weight: 500;
        font-size: 7.51852px;
        line-height: 170%;
        text-align: center;
        letter-spacing: 0.003em;
    }

    .RepeatListBox {
        gap: 10px;
        padding-bottom: 15px;
    }

    .RepeatListBox .Title {
        font-weight: 600;
        font-size: 8.05555px;
        line-height: 140%;
        text-align: center;
        letter-spacing: 0.002em;
    }

    .RepeatListBox .Icon {
        width: 17px;
    }

    .DetectionCloud_Middle .icon {
        max-width: 12.89px;
        padding-bottom: 3px;
    }

    .DetectionCloud_MiddleTitle {
        margin-bottom: 16px;
    }

    .DetectionCloud_Left_innerBoxs {
        padding-top: 5px;
    }

    .DetectionCloud_Right .RightHeading p {
        margin-bottom: 4px;
    }

    .DetectionCloud_Left_innerBoxs:before {
        background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Lines_3.png');
        height: 224px;
        right: -34px;
        width: 40px;
        z-index: -1;
    }

    .DetectionCloud_Right ul:before {
        background-image: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Why%20Uptycs%20page%20images%20-%202023/Lines_4.png');
        height: 224px;
        left: -30px;
        top: -20px;
        width: 40px;
    }

    .DetectionCloud_Middle:before {
        height: 2.15px;
        padding: 2.15px;
    }

    .DetectionCloud_section:before {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Uptycs_Detection_CloudBg_tab.png');
        background-size: 100% 100%;
        height: 1476px;
        top: -30%;
    }


    /* Tabbing Section Css */
    .Tabbing_box {
        padding: 100px 0 0;
        background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Tabbing_bg_tab.png);
        background-repeat: no-repeat;
    }

    .Tabbing_box .Icon {
        width: 37.41px;
        height: 37.41px;
        padding: 10px;
        line-height: 0;
    }

    .Attack:before,
    .Insights:before,
    .TabbingSVG:before {
        width: 11.95px;
        height: 12.47px;
    }

    .Attack {
        width: 66px;
    }

    .Query-based {
        width: 60px;
        margin-right: 10px;
    }

    .Tabbing_box .Content {
        font-weight: 600;
        font-size: 6.75507px;
        line-height: 140%;
        text-align: center;
        letter-spacing: 0.002em;
        font-feature-settings: 'ss05' on, 'ss01' on, 'ss03' on;
        padding-top: 16px;
    }

    .TabbingSVG {
        width: 334px;
        padding-left: 0;
    }

    .MainSvg img {
        width: 116px;
    }

    .Tabbing_mainSVG ul li {
        width: 116px;
    }

    .HoverSVg img {
        width: 144px;
        height: 80px !important;
    }

    .HoverSVg {
        left: -14px;
    }

    .TabHeading {
        font-weight: 600;
        font-size: 6.75507px;
        line-height: 140%;
        text-align: center;
        letter-spacing: 0.002em;
        font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
        padding: 0 12px;
    }

    li.TabButton_2 {
        margin-left: -11px !important;
    }

    li.TabButton_3 {
        margin-left: -10px !important;
    }

    .Insights {
        width: 88px;
    }

    .Learnmore,
    .tab-content p {
        font-size: 12px;
    }

    .Learnmore:before {
        width: 20px;
        height: 20px;
        content: "";
        background-size: cover;
    }

    .TabbingContent ul.tabs li {
        margin-bottom: 14px;
        margin-right: 14px;
        padding-top: 14px;
        width: 20%;
        font-weight: 600;
        font-size: 10.3924px;
        line-height: 120%;
        letter-spacing: -0.02em;
        font-feature-settings: 'ss05' on, 'ss01' on, 'ss03' on;
        color: #FFFFFF;
        opacity: 0.4;
    }

    .TabbingContent ul.tabs li:last-child {
        margin-right: 0;
    }

    .TabbingSection {
        padding-top: 50px;
    }

    .tabbing {
        padding-top: 22px;
    }

    .Tabbing_box {
        z-index: 99;
    }

    .TabbContent {
        margin-top: -50px;
    }

    div#TabButton_1 .TabbContent {
        padding-left: 12px;
    }

    .TabbContent ul li {
        font-weight: 500;
        font-size: 6.75507px;
        line-height: 170%;
        letter-spacing: 0.003em;
        font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
        color: #EFEFF1;
    }

    .TabHeading {
        top: -33px;
    }

    .TabbContent ul {
        padding-left: 25px;
    }

    .TabbingContent ul.tabs li.current {
        width: 50%;
    }


    .tab-content.TabContent2.Tablink2.Open {
        margin-left: 27.2%;
    }

    .tab-content.TabContent2.Tablink3.Open {
        margin-left: 54.6%;
    }

    .tab-content.Open {
        padding-right: 0;
    }

    .BottomTabContent {
        height: 44px;
    }

    .ContentTabb p,
    .ContentTabb ul li {
        font-weight: 500;
        font-size: 8.03077px;
    }

    .ContentTabb {
        min-height: 376px;
    }

    /* CNAPP Page Css */
    .BannerSectionV3 .button,
    .BannerSectionV4 .button {
        padding-top: 21px;
    }

    .BannerSectionV3 {
        padding-top: 86px;
/*         background-size: 100% 86%; */
    }

    .BannerSectionV3 .BannerBoxSection {
        padding: 48px 85px;
    }

    .BannerSectionV3 .BannerBoxSection h3 {
        font-size: 20px;
    }

/*     .BannerSectionV3 {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Innerpage_Banner_mobile_BG.png') !important;
        background-size: 100%;
        background-position: 80%;
    } */

    /* Solution Css */
    .SolutionSection {
        padding-top: 40px;
        padding-bottom: 63px;
    }

    .BannerSectionV3 {
        padding-bottom: 44px;
    }

    .Solution_Inner {
        padding-top: 26px;
    }

    .SolutionTitle {
        text-align: left;
        width: 50%;
        padding-left: 8px;
        font-size: 24px;
        padding-right: 15px;
    }

    .Solution_icon {
        width: 50%;
        text-align: right;
        padding-right: 8px;
        padding-left: 15px;
    }

    .Solution_box {
        flex-wrap: wrap;
    }

    .SolutionContent {
        width: 100%;
        text-align: center;
        padding: 17px 24px;
    }

    .SolutionBtn {
        width: 100%;
        text-align: center;
    }

    .BigViewBtn_arrow {
        display: none;
    }

    .SolutionBtn .SmallViewBtn_arrow {
        display: inline-block;
        padding-left: 10px;
    }

    .SolutionBtn a span {
        display: inline-block;
        text-align: center;
        font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
        color: #FFFFFF;
    }

    .Solution_box a {
        padding: 16px 24px;
        display: inline-block;
        vertical-align: middle;
        font-size: 15px;
        line-height: 16px;
        font-weight: 600;
        letter-spacing: 0.37px;
        animation: unset;
    }

    .Solution_box a:hover {
        background: rgba(239, 239, 241, 0.16);
        border-radius: 60px;
    }

    .Solution_box:hover a .SolutionBtnArrow {
        display: none;
    }

    .Solution_box {
        margin-bottom: 16px;
    }

    .Solution_box:hover a {
        animation: unset;
    }

    .Solution_box a:hover .SmallViewBtn_arrow {
        animation: arrowBounce 0.5s forwards;
        padding-left: 10px;
    }

    .SolutionSection:before {
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Vector.png'); */
      
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 100%;
    top: 0;      
    background-image: url('data:image/svg+xml;utf8,<svg width="768" height="1759" viewBox="0 0 768 1759" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.3" filter="url(%23filter0_f_1392_11792)"><path fill-rule="evenodd" clip-rule="evenodd" d="M252.221 314.718C174.81 393.418 255.456 615.835 216.346 755.417C181.785 878.766 70.649 907.719 49.4681 1038.35C26.5141 1179.91 34.6193 1374.28 105.115 1441.41C180.266 1512.97 272.723 1343.6 361.41 1335.38C423.515 1329.63 473.958 1421.34 535.721 1401.52C610.863 1377.39 692.929 1327.37 736.755 1214.89C781.518 1100.01 764.206 955.916 761.231 822.754C758.049 680.318 786.432 489.75 718.918 416.47C647.678 339.145 551.054 520.565 465.668 501.948C382.903 483.903 327.463 238.226 252.221 314.718Z" fill="url(%23paint0_linear_1392_11792)"/></g><defs><filter id="filter0_f_1392_11792" x="-262" y="0" width="1329" height="1759" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_1392_11792"/></filter><linearGradient id="paint0_linear_1392_11792" x1="53.8549" y1="1180.46" x2="863.996" y2="969.238" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');

      
    }

    .Solution_box {
        background: rgba(5, 3, 20, 0.27);
        backdrop-filter: blur(24px);
        border-radius: 4px;
    }

    .Solution_box:after {
        background-image: none;
    }

    /* Two Column Css */
    .TwoColumn.V2 h2 {
        padding-bottom: 40px;
    }

    .body-container-cnapp .Resources_Box:first-child .Resources_BoxContent {
        width: 81%;
    }


    .InnerPages .TwoColumn.V2 .TwoColumn_ContentBox {
        width: 100%;
        padding-top: 40px;
        padding-right: 66px;
        padding-left: 58px;
        padding-bottom: 124px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
        width: 100%;
        padding-left: 58px;
        padding-top: 114px;
    }

    .InnerPages .TwoColumn.V2 {
        padding-top: 84px;
        padding-bottom: 84px;
    }

    .InnerPages .TwoColumn.V2 h2,
    .TwoColumn.V2 h2 {
        padding-bottom: 40px;
    }

    .BannerSectionV4 {
        padding-top: 80px;
        background-size: 100% 81%;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ImageBox img {
        border-radius: 8px 0 0 8px;
    }

    .InnerPages .Resources_Box:first-child .Resources_BoxContent {
        width: 93%;
    }

    .body-container-cwpp .TwoColumn.V2 .TwoColumn_Box:after {
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Vector%204%201.png'); */
    }

    .TwoColumn_ContentBox h3>br {
        display: none;
    }

.InnerPagesTwo .Testimonial {  padding-bottom: 0;}




}

@media (max-width : 991px) {
    section.Trustedlogosection {
        padding: 80px 0 40px;
    }

    .Trustedlogoinner .Trustedlogo {
        width: auto;
    }

    .Trustedlogoinner.Trustedlogoinnermore .Trustedlogo {
        width: auto;
    }

    .Trustedlogoboxsectionparent {
        margin-top: 71px;
    }

    .Trustedlogoboxbottomsectionmain {
        max-width: 406px;
    }

    .Trustedlogobtn {
        padding-top: 71px;
    }

    .Coveragesection {
        padding-top: 40px;
    }

    .Coveragethreecolumnsection {
        padding-top: 56px;
    }

    .Coveragethreebox {
        max-width: calc(50% - 12px);
    }

    span.shapemiddle {
        display: none;
    }

    .Coveragethreecolumnsectionmain {
        padding-bottom: 150px;
    }

    span.shapeleft {
        left: 44px;
        background-size: 100% 100%;
        width: 182px;
        height: 181px;
        background-position: center center;
    }

    span.shaperight {
        right: 44px;
        background-position: center center;
        background-size: 100% 100%;
        width: 182px;
        height: 181px;
    }

    .Coveragesinglecolumnbox {
        max-width: 348px;
        padding: 61px 68px 97px;
    }

    .Coveragesingleboxtitle h5 {
        font-size: 26px !important;
        font-weight: 600;
        line-height: 1.25;
    }

    .Coveragesectionmainsvgrounbded {
        bottom: 22%;
    }

    .Coveragesectionmainsvg {
        bottom: -25%;
    }

    .Coveragesinglecolumnboxmain {
        padding-bottom: 143px;
    }

    span.singleshapecenter {
        bottom: -75px;
    }

    .Coveragetwocolparentsection {
        z-index: 4;
        padding-bottom: 119px;
    }

    .Coveragetwocolboxtitle h5 {
        font-size: 26px !important;
    }

    .Coveragetwocolboxmain .Coveragetwocolbox {
        padding: 56px 32px 78px;
    }

    .Coveragetwocolboxin {
        transform: unset;
    }

    .Coveragetwocolboxmain .Coveragetwocolboxparent {
        padding-bottom: 142px;
    }

    .Coveragetwocolboxparent:first-child .twocolbottomshape1st {
        width: 178px;
        height: 151px;
    }

    .Coveragetwocolboxparent:first-child .twocolbottomshape1st svg {
        width: 100%;
        height: 100%;
    }

    .Coveragetwocolboxparent:nth-child(2) .twocolbottomshape2nd {
        width: 178px;
        height: 159px;
        bottom: -7px;
    }

    .twocolbottomshape2nd svg {
        width: 100%;
        height: 100%;
    }


    .Banner_Section {
        padding-top: 60px;
    }

    .Banner_Section h1 {
        margin-bottom: 24px;
    }

    .Banner_box {
        max-width: 570px;
    }

    .BannerContent p {
        font-size: 18px;
        line-height: 1.723;
    }

    .BannerVideo {
        max-width: 570px;
        width: 100%;
        margin: 0 auto;
    }

    section.Trustedlogosection {
        padding: 40px 0;
    }

    .Cybersecurity {
        padding-top: 0;
    }

    .Cybersecurity:before {
        content: none;
    }

    .Cybersecurity_content {
        max-width: 266px;
        padding-right: 0;
    }

    .Cybersecurity_Box {
        padding: 20px 32px 20px 35px;
        justify-content: space-between;
    }

    .CybersecurityIcon {
        padding: 0;
        width: 42px;
        height: 42px;
    }

    .CybersecurityIcon svg {
        width: 100%;
        height: 100%;
    }

    .TwoColumn_ImageBox {
        padding: 96px 0 33px 58px;
    }

    .TwoColumn_ContentBox {
        padding: 0 66px 119.84px 64px;
    }

    .TwoColumn_ContentBox h3 {
        margin-bottom: 24px;
        font-size: 32px;
        line-height: 1.188;
    }

    .Header_innner .wrapper {
        max-width: 708px;
    }

    .Menu {
        margin: 0 auto;
        width: 100%;
    }

    .Header_CTA {
        margin: 0 auto;
        width: 100%;
    }
}

@media (max-width : 767px) {
    .Trustedlogoboxsection .Trustedlogoinner {
        max-width: calc(33.33% - 14px);
    }
}

@media (max-width : 640px) {

    .Trustedlogoboxsection .Trustedlogoinner {
        max-width: calc(50% - 25px);
    }

    .Trustedlogoboxsection {
        gap: 50px;
        padding-top: 48px;
    }

    .Trustedlogoinner.Trustedlogoinnermore .Trustedlogo img {
        width: auto;
    }

    section.Trustedlogosection {
        padding: 40px 0;
    }

    .Trustedlogobtn {
        padding-top: 53px;
    }

    .Coveragetitlesection {
        max-width: 327px;
    }

    .Coveragethreecolumnsection {
        padding-top: 48px;
        gap: 16px;
    }

    .Coveragethreebox {
        max-width: 100%;
        padding: 33px 18px;
    }

    .Coveragethreecolumnsectionmain {
        padding-bottom: 69px;
    }

    span.shapeleft,
    span.shaperight {
        width: 48px;
        height: 65px;
    }

    .Coveragesectionmainsvgrounbded {
        bottom: 13%;
    }

    .Coveragesinglecolumnboxmain {
        padding-bottom: 35px;
    }

    .Coveragesinglecolumnbox {
        max-width: 327px;
    }

    .Coveragetwocolboxmain .Coveragetwocolboxparent {
        max-width: 100%;
        padding-bottom: 0;
    }

    .Coveragetwocolboxmain {
        flex-direction: column;
        gap: 16px;
    }

    .Coveragetwocolboxparent:first-child .twocolbottomshape1st {
        display: none;
    }

    .Coveragetwocolboxmain .Coveragetwocolbox {
        padding: 56px 32px 56px;
    }

    .Coveragetwocolboxparent:nth-child(2) .twocolbottomshape2nd {
        display: none;
    }

    .Coveragetwocolboxmain .Coveragetwocolboxparent:nth-child(2) {
        padding-bottom: 68px;
    }

    .Coveragesinglecolanimatedbox {
        max-width: 100%;
    }

    .Coveragetwocolparentsection {
        padding-bottom: 85px;
    }

    .Coveragecontent p {
        font-size: 16px;
    }

    .Coveragesinglecolumnbox {
        padding: 31px 62px 97px;
    }

    .Coveragetwocolboxmain.Coveragesinglecolanimatedbox {
        position: relative;
    }

    .Coveragetwocolboxmain.Coveragesinglecolanimatedbox:after,
    .Coveragetwocolboxmain.Coveragesinglecolanimatedbox:before {
        content: "";
        position: absolute;
    }

    .Coveragetwocolboxmain.Coveragesinglecolanimatedbox:after {
        background: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/MDR_Top_Border_one.png');
        width: 68px;
        height: 70px;
        top: -68px;
        left: 19.87%;
    }

    .Coveragetwocolboxmain.Coveragesinglecolanimatedbox:before {
        background: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/MDR_Top_Border_two.png');
        width: 68px;
        height: 92px;
        right: 19.87%;
        top: -79px;
        width: 90px;
    }

    .Coveragethreecolumnsectionmain {
        position: relative;
    }

    .Coveragethreecolumnsectionmain:after,
    .Coveragethreecolumnsectionmain:before {
        content: "";
        position: absolute;
    }

    .Coveragethreecolumnsectionmain:after {
        width: 68px;
        height: 70px;
        left: 18.87%;
        bottom: -1px;
        background: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/MDR_Top_Border_one.png');
    }

    .Coveragethreecolumnsectionmain:before {
        width: 92px;
        height: 89px;
        bottom: -11px;
        right: 19.87%;
        background: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/Cnapp_Top_border_two.png');
    }

    .Coveragethreecolumnsectionmain .shapeleft,
    .Coveragethreecolumnsectionmain .shapemiddle,
    .Coveragethreecolumnsectionmain .shaperight {
        display: none;
    }

    .Coveragesinglecolumnboxmain .singleshapecenter {
        display: none;
    }

    .Coveragesinglecolumnboxmain {
        position: relative;
    }

    .Coveragesinglecolumnboxmain:after,
    .Coveragesinglecolumnboxmain:before {
        content: "";
        position: absolute;
    }

    .Coveragesinglecolumnboxmain:after {
        background: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CNAPP_bottom_border_one.png');
        width: 68px;
        height: 69px;
        left: 18.87%;
        bottom: 0;
    }

    .Coveragesinglecolumnboxmain:before {
        background: url('https://2617658.fs1.hubspotusercontent-na1.net/hubfs/2617658/Uptycs%20Theme%20-%202023/Home%20Page%20Images/CNAPP_bottom_border_two.png');
        right: 18.87%;
        bottom: -10px;
        width: 92px;
        height: 87px;
    }


    .Coveragetwocolparentsection:after {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/CNAPP_CDR_Bg.png');
        position: absolute;
        left: 0;
        bottom: 84px;
        width: 100%;
        content: "";
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .Threeinonesection {
        position: relative;
    }

    .Threeinonesection:before {
        content: "";
        left: 0;
        bottom: 24.5%;
        position: absolute;
        width: 100%;
        height: 100%;
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Black_shape.png'); */
        z-index: 1;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: bottom;
      background-image: url('data:image/svg+xml;utf8,<svg width="375" height="819" viewBox="0 0 375 819" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.7" filter="url(%23filter0_f_204_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M412.479 223.683C491.413 234.685 518.832 315.704 537.519 371.21C554.997 423.125 569.213 491.95 512.682 521.322C446.351 555.784 342.295 508.213 257.877 516.499C230.302 519.206 221.39 543.5 197.327 552.276C164.039 564.417 130.089 574.08 91.7086 577.104C18.4847 582.874 -93.3853 627.398 -127.286 577.854C-164.754 523.097 -34.682 491.752 -1.44246 440.97C11.8144 420.717 6.8195 396.812 6.42839 373.574C5.55373 321.605 -69.6483 240.803 -5.15573 220.346C59.3301 199.89 100.161 319.918 173.726 320.506C271.763 321.289 314.381 210.011 412.479 223.683Z" fill="url(%23paint0_linear_204_2)"/></g><g opacity="0.8" filter="url(%23filter1_b_204_2)"><path d="M-130.121 174C-130.885 174 -131.504 174.618 -131.504 175.381V185.86C-131.504 362.098 11.2171 505.055 187.557 505.798V505.801C187.787 505.801 188.017 505.801 188.248 505.8C188.478 505.801 188.708 505.801 188.938 505.801V505.798C365.278 505.055 507.999 362.098 507.999 185.86V174.317C507.999 174.142 507.857 174 507.682 174H189.527C189.039 174 188.592 174.177 188.248 174.471C187.903 174.177 187.457 174 186.968 174H-130.121Z" fill="%23050314"/></g><defs><filter id="filter0_f_204_2" x="-351.104" y="0.895767" width="1121.21" height="817.208" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="108.552" result="effect1_foregroundBlur_204_2"/></filter><filter id="filter1_b_204_2" x="-159.039" y="146.465" width="694.574" height="386.871" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feGaussianBlur in="BackgroundImageFix" stdDeviation="13.7675"/><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_204_2"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_204_2" result="shape"/></filter><linearGradient id="paint0_linear_204_2" x1="427.103" y1="566.045" x2="69.295" y2="160.886" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');

    }

    .Coveragesinglecolumnbox {
        background-size: contain;
    }

    .Coveragesectionmainsvgrounbded {
        display: none;
    }

    .Coveragetwocolparentsection {
        background: transparent;
    }

    .Coveragesectionmainsvg {
        display: none;
    }

    .Coveragetwocolbottomshape {
        display: none;
    }

    .Coveragetwocolboxcontent p {
        line-height: 1.7;
    }


    .Trustedlogoboxsection {
        flex-wrap: wrap;
    }

    .Trustedlogoboxsection .Trustedlogoinner {
        max-width: calc(50% - 10px);
        width: 100% !important;
    }

    .Trustedlogoboxsection .Trustedlogoinner .Trustedlogo {
        text-align: center !important;
    }

    .Trustedlogoboxsection {
        gap: 48px;
    }

    .Trustedlogoboxsection .Trustedlogoinner {
        max-width: calc(50% - 24px);
    }

    .Trustedlogoboxsectionparent {
        margin-top: 0;
    }

    section.Trustedlogosection {
        background: transparent;
    }

    .Trustedlogoboxsection.mobileversion {
        display: none;
    }

    .desktopversion {
        display: none;
    }

    .Trustedlogoboxsection.mobileversion {
        display: flex;
    }

    .Trustedlogoboxsection.mobileversion {
        max-width: 268px;
    }

    .Trustedlogoinner {
        padding: 0 14px;
    }

    .Cybersecurity_Box {
        flex-wrap: wrap;
        padding: 35px 25px;
        text-align: center;
        margin-bottom: 16px;
        background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Mobilebox_cybersecurity_bg.png) !important;
        background-size: cover;
    }

    .CybersecurityIcon {
        width: 100%;
        text-align: center;
        padding: 0;
    }

    .Cybersecurity_content {
        padding: 0;
        max-width: 100%;
        width: 100%;
    }

    .Cybersecurity_title {
        padding: 26px 0 15px;
        width: 100%;
    }

    .Cybersecurity_inner h2 {
        margin-bottom: 43px;
    }

    .Cybersecurity_Boxs {
        padding-bottom: 33px;
    }

    .Cybersecurity {
        padding-bottom: 80px;
        padding-top: 0;
    }

    .Cybersecurity:after {
        background: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/MobileBG_Cybersecurity.png');
        left: 0;
        bottom: 0;
        position: absolute;
        width: 100%;
        height: 1098px;
        content: "";
        background-size: cover;
        background-position: right;
        background-repeat: no-repeat;
    }

    .Cybersecurity {
        position: relative;
    }

    .Subscribe {
        padding-bottom: 48px;
    }


    .TwoColumn_ContentBox h3 {
        font-size: 26px;
        line-height: 32px;
    }


    /* Footer Links Css */
    .Footer_SocialMedia ul {
        gap: 16px;
    }

    .Footer h6 {
        font-size: 16px;
        line-height: 24px;
    }

    .Footer {
        padding-top: 44px;
        padding-bottom: 65px;
    }

    .FProducts_Links {
        width: 100%;
        padding-right: 0;
    }

    .Footer_Menuone {
        width: 50%;
    }

    .Cnapp {
        width: 50%;
    }

    .FProducts_Links>div:first-child {
        display: flex;
        flex-wrap: wrap;
        padding-right: 0;
    }

    .FProducts_Links .w50 {
        width: 100% !important;
    }

    .Attack_Surfaces {
        width: 50%;
    }

    .Use_Case {
        width: 50%;
    }

    .Use_Case h6 {
        margin-top: 0;
    }

    .FProducts_Links>div:nth-child(2n) {
        display: flex;
        flex-wrap: wrap;
        margin-top: 26px;
    }

    .Attack_Surfaces h6 {
        margin-top: 0;
    }

    .FServices_Links {
        padding-right: 25px;
        width: 50%;
        padding-left: 0;
    }

    .FPartners_Links {
        width: 50%;
        padding-right: 0;
    }

    .FResources_Links {
        width: 50%;
        padding-right: 10px;
    }

    .FCompany_Links {
        width: 50%;
        padding-right: 0;
    }

    .FPartners_Links,
    .FServices_Links {
        padding-top: 0;
        margin-top: 29px;
    }

    .FResources_Links,
    .FCompany_Links {
        padding-top: 0;
        margin-top: 30px;
    }

    .Footer_Links ul li a {
        font-size: 14px;
        line-height: 170%;
        letter-spacing: 0.003em;
        color: #EFEFF1;
        opacity: 0.6;
    }

    .Footer_Links ul li {
        padding: 0px 0 17px;
    }

    .Attack_Surfaces h6,
    .Use_Case h6 {
        margin-bottom: 42px;
    }

    .Attack_Surfaces h6>br,
    .Use_Case h6>br {
        display: block;
    }

    /* Footer Bottom Css */
    .Copyright.w50 {
        width: 100%;
        order: 2;
        text-align: left;
        padding-top: 24px;
    }

    .BottomRight_Links.w50 {
        width: 100%;
    }

    .BottomRight_Links ul {
        text-align: left;
    }

    .BottomRight_Links ul li:first-child {
        padding-left: 0;
    }

    .footerBottom {
        flex-wrap: wrap;
    }

    /* Testimonial Module Css */
    .Testimonial {
        padding-top: 50px;
/*         padding-bottom: 184px; */
      padding-bottom: 0;
    }

    .Testimonial_icon svg {
        width: 51.58px;
    }

    .Testimonial_left {
        padding-top: 41px;
    }

    .Testimonial_Content {
        padding-top: 21px;
        font-weight: 600;
        font-size: 18px;
        line-height: 140%;
        padding-bottom: 0;
    }

    .Testimonial_AuthorDetails {
        padding-bottom: 30px;
    }

    .Testimonial:before,
    .Testimonial:after {
        background-size: cover;
        background-repeat: no-repeat;
    }

    .Testimonial:after {
        bottom: -95px;
        height: 250px;
    }

    .Testimonial:before {
        bottom: 64px;
        height: unset;
        aspect-ratio: 128/32;
    }

    .SectionHeading p>br {
        display: none;
    }

    .Cybersecurity_inner .buttonv1 a {
        padding-left: 18px;
        padding-right: 40px;
    }

    .Cybersecurity_inner .buttonv1 a span {
        right: 16px;
    }

    /************************** Why Uptycs Page Css **************************/

    /* Banner Css */
    .BannerSectionV2 {
        padding-top: 52px;
        position: relative;
        background: none !important;
    }

    .BannerSectionV2:before {
        content: "";
        left: 0;
        position: absolute;
        top: 20%;
        width: 100%;
        height: 664px;
        background-repeat: no-repeat;
        background-size: contain;
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Banner_mobile_bg.png');
    }

    .BannerContent.V2 span {
        font-size: 18px;
    }

    .BannerBoxSection {
        max-width: 100%;
        padding-top: 40px;
    }

    .Banner_icon {
        width: 100%;
    }

    .Banner_BoxTitle {
        width: 100%;
        padding-right: 0;
        padding-top: 10px;
    }

    .BannerBox_Content {
        width: 100%;
        padding: 0;
    }

    .BannerBox {
        padding: 32px 32px 28px;
        text-align: center;
        margin-bottom: 16px;
    }

    .BannerBox {
        background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Banner_Box_Bottom_BG.png);
        background-size: 100%;
        background-position: bottom;
        background-repeat: no-repeat;
    }

    /* 5 Boxs Css */
    .BoxSection {
        padding-bottom: 80px;
    }

    .BoxContent {
        max-width: 100%;
    }

    .InnerBoxs {
        width: 100%;
        text-align: center;
        padding: 35px 36px 30px;
    }

    .BoxsInner {
        padding-top: 22px;
        gap: 16px;
        padding-bottom: 46px;
    }

    .BoxsInner h6>br {
        display: none;
    }

    .BoxNumber {
        margin-bottom: 31px;
    }

    .BoxSection:before {
        background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Boxs_Section_bg_mobile.png);
        background-position: bottom;
        width: 100%;
        height: 2171px;
        opacity: 1;
        top: 2%;
        background-size: 100%;
    }

    /* Client Logo CSS */
    .clientLogo_inner ul {
        padding-top: 0;
        padding-bottom: 27px;
    }

    .clientLogo_inner ul li {
        width: 50%;
        padding: 20px 0;
    }

    /* Detection Cloud CSS */
    .DetectionCloud_section:before {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Uptycs_Detection_CloudBg_mobile.png');
        top: 0%;
        height: 100%;
    }

    .DetectionCloud_Left {
        width: 100%;
        padding-right: 0;
        margin-bottom: 60px;
    }

    .DetectionCloud_LeftTitle h6,
    .DetectionCloud_Right .RightHeading h6 {
        font-weight: 600;
        font-size: 24px;
        line-height: 120%;
        text-align: center;
        margin-bottom: 4px;
        letter-spacing: -0.01em;
    }

    .DetectionCloud_LeftTitle,
    .DetectionCloud_Right .RightHeading {
        width: 100%;
        padding-bottom: 30px;
        max-width: 80%;
    }

    .DetectionCloud_LeftBox {
        min-height: 96px;
    }

    .DetectionCloud_LeftBox:hover {
        background-size: 100%;
    }

    .DetectionCloud_Heading {
        padding-bottom: 50px;
    }

    .DetectionCloud_Left .DetectionCloud_LeftTitle>div,
    .DetectionCloud_Right .RightHeading p {
        font-weight: 500;
        font-size: 14px;
        line-height: 170%;
        text-align: center;
        letter-spacing: 0.003em;
    }

    .DetectionCloud_LeftBox {
        margin-bottom: 16px;
    }

    .DetectionCloud_LeftBox h6 {
        padding: 25px 32px 29px;
        min-height: 74px;
        font-weight: 600;
        font-size: 15px;
        line-height: 140%;
        letter-spacing: 0.002em;
        display: flex;
        align-items: center;
    }

    .DetectionCloud_Middle {
        width: 100%;
        padding: 40px 66px;
        backdrop-filter: inherit;
    }

    .DetectionCloud_Middle .icon {
        max-width: 24px;
        padding-bottom: 15px;
    }

    .DetectionCloud_MiddleTitle h4 {
        font-weight: 600;
        font-size: 24px;
        line-height: 120%;
        text-align: center;
        letter-spacing: -0.01em;
        margin-bottom: 9px;
    }

    .DetectionCloud_MiddleTitle p {
        font-weight: 500;
        font-size: 14px;
        line-height: 170%;
        text-align: center;
        letter-spacing: 0.003em;
        color: #050314;
    }

    .RepeatListBox .Title {
        font-weight: 600;
        font-size: 15px;
        line-height: 140%;
        text-align: center;
        letter-spacing: 0.002em;
    }

    .RepeatListBox .Icon {
        width: auto;
    }

    .RepeatListBox {
        gap: 5.5px;
        padding-bottom: 16px;
    }

    .DetectionCloud_MiddleTitle {
        margin-bottom: 41px;
    }

    .DetectionCloud_Right {
        width: 100%;
        padding-left: 0;
        padding-top: 136px;
    }

    .DetectionCloud_Right .RightHeading {
        width: 100%;
        max-width: 100%;
        padding-bottom: 34px;
    }

    .DetectionCloud_Right ul li {
        padding: 16px 32px;
        font-weight: 600;
        font-size: 15px;
        line-height: 140%;
        letter-spacing: 0.002em;
        min-height: 74px;
    }

    .DetectionCloud_Left_innerBoxs:before {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Lines_05.png');
        left: 50%;
        transform: translateX(-50%);
        bottom: -78px;
        top: unset;
        width: 327px;
        height: 78px;
    }

    .DetectionCloud_Right ul:before {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Line_06.png');
        top: -256px;
        left: 50%;
        transform: translateX(-50%);
        height: 118px;
        width: 223px;
        background-repeat:no-repeat;
    }

    .DetectionCloud_LeftBox {
        background-image: url(https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Ellipse%2037.png);
        background-repeat: no-repeat;
        background-position: right;
    }


    /* Tabbing Section Css */
    .PowerofSection_Heading {
        padding-bottom: 12px;
    }

    .DeskView {
        display: none;
    }

    .MobileView {
        display: block;
    }

    .Tabbing_box {
        padding: 38px 0;
    }

    .MobileView {
        width: 28.29%;
    }

    .Attack {
        padding: 0;
    }

    .Query-based {
        margin: 0;
        padding-top: 28px;
    }

    .Query-based,
    .Attack {
        width: 100%;
        margin: 0 auto;
    }

    .Attack .Content {
        padding-top: 0;
        padding-bottom: 8px;
    }

    .Query-based .Content {
        padding-top: 8px;
        padding-bottom: 0;
    }

    .Tabbing_box {
        overflow-x: hidden;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .TabbingSVG {
        width: 65.44%;
    }

    .Tabbing_mainSVG ul {
        flex-wrap: nowrap;
        justify-content: flex-start;
        width: 100%;
        height: 100px;
    }

    .TabbingSVG_inner {
        width: 260%;
    }

    .MainSvg img,
    .Tabbing_mainSVG ul li {
        width: 33.33%;
    }

    .MainSvg img {
        width: 100%;
    }

    .Tabbing_mainSVG ul li+li {
        margin-left: -23px !important;
    }

    .Insights {
        display: none;
    }

    .Tabbing_mainSVG ul li:hover .HoverSVg {
        width: 100%;
        left: 0;
    }

    .Tabbing_mainSVG ul li .HoverSVg img {
        width: 100%;
        height: auto !important;
    }

    .Tabbing_box .Content {
        font-weight: 600;
        font-size: 11px;
        line-height: 140%;
    }

    .TabHeading {
        font-weight: 600;
        font-size: 11px;
        line-height: 140%;
    }

    .TabbContent ul li {
        font-weight: 500;
        font-size: 11px;
        line-height: 170%;
    }

    .TabHeading {
        top: -13px;
    }

    .TabbContent ul {
        margin-bottom: 0;
    }

    .TabbContent {
        margin-top: -54px;
    }

    .Tabbing_box {
        background-size: cover;
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Tabbing_bg_Mobile.png');
    }

    .TabbingSection {
        padding-top: 30px;
        position: relative;
        z-index: 999;
    }

    .TabbingContent ul.tabs li.current {
        font-weight: 600;
        font-size: 24px;
        line-height: 120%;
        display: flex;
        align-items: center;
        letter-spacing: -0.01em;
        font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
        color: #FFFFFF;
    }

    .TabbingContent ul.tabs li {
        font-weight: 600;
        font-size: 24px;
        line-height: 120%;
        display: flex;
        align-items: center;
        letter-spacing: -0.01em;
        font-feature-settings: 'ss01' on, 'ss03' on, 'ss05' on;
        color: #FFFFFF;
        opacity: 0.4;
        width: 28%;
    }

    .TabbingContent {
        width: 108%;
        overflow-y: auto;
    }

    .TabbingContent ul.tabs li.current {
        width: 42%;
    }

    .tab-content.Open {
        width: 78%;
    }

    .TabbingContent ul.tabs {
        display: flex;
        width: 190%;
    }

    .tabbing {
        padding-top: 36px;
    }

    .Insights:before,
    .TabbingSVG:before {
        content: none;
    }

    .Attack:before {
        width: 24px;
        height: 25px;
        top: 77px;
        left: 77px;
    }

    .Tabbing_box {
        padding: 24px 0;
    }

    .TabbingSVG {
        padding-top: 71px;
        overflow-x: scroll;
    }

    .TabHeading {
        top: 35px;
        width: 129px;
    }

    #TabButton_1 .TabHeading {
        width: 169px;
    }

    #TabButton_3 .TabHeading {
        width: 137px;
        margin-left: -24px;
    }

    .tab-content.TabContent2.Tablink2.Open {
        margin-left: 56.2%;
    }

    .tab-content.TabContent2.Tablink3.Open {
        margin-left: 111.6%;
    }

    .Tabbing_mainSVG ul li:hover .HoverSVg {
        left: -24px;
        top: 0px;
    }

    .Tabbing_mainSVG ul li .HoverSVg img {
        height: 100% !important;
        width: 124%;
    }

    .Learnmore,
    .tab-content p {
        font-size: 14px;
    }

    .tab-content.Open {
        padding-bottom: 20px;
    }

    #TabButton_2 .TabbContent {
        margin-top: -40px;
    }

    #TabButton_3 .TabbContent ul {
        margin: -8px 0 0;
        padding: 0 0 0 10px;
    }

    .HoverSVg {
        left: -23px;
        top: 0;
    }

    .Tabbing_mainSVG ul li:hover .HoverSVg {
        left: -23px;
    }

    .Tabbing_mainSVG ul li .HoverSVg img {
        height: 98% !important;
        width: 109%;
    }

    .Tabbing_mainSVG ul li .HoverSVg img {
        height: 98% !important;
        width: 123%;
    }

    .Tabbing_mainSVG ul li:hover .HoverSVg,
    .Tabbing_mainSVG ul li.current .HoverSVg {
        width: 100%;
    }

    .DetectionCloud_Right ul li:before {
        background: linear-gradient(280.9deg, rgba(202, 250, 60, 0.4) -192.6%, rgba(146, 232, 251, 0.4) -47.22%, rgba(105, 16, 217, 0.4) 96.76%);
    }

    .DetectionCloud_LeftBox:before {
        background: linear-gradient(280.9deg, rgba(202, 250, 60, 0.4) -192.6%, rgba(146, 232, 251, 0.4) -47.22%, rgba(105, 16, 217, 0.4) 96.76%);
    }

    .ContentTabb {
        padding: 24px 32px 20px;
        min-height: 410px;
    }

    .ContentTabb h6 {
        min-height: unset;
    }

    .DetectionCloud_Left {
        position: relative;
        z-index: 999;
    }

    .ContentTabb p,
    .ContentTabb ul li {
        font-size: 14px;
    }

    .Banner_BoxTitle h5>br {
        display: block;
    }

    .Learnmore {
        margin-top: 15px;
    }

    .Learnmore.open {
        margin-bottom: 15px;
    }

    .BottomTabContent {
        height: 97px;
    }

    /* CNAPP Page Css */
    .BannerSectionV3 {
        padding-top: 50px;
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Innerpage_Banner_mobile_BG%20%281%29.png') !important;
        background-size: 100%;
/*         background-position: 100% 84%; */
    }

    .body-container-cnapp .button {
        padding: 21px 45px 0;
    }

    .BannerSectionV3 .BannerBoxSection {
        margin-top: 60px;
        padding: 19px 6px;
    }

    .Solution_icon {
        width: 100%;
        text-align: center;
        padding: 0 10px;
    }

    .SolutionTitle {
        width: 100%;
        padding: 18px 10px 18px;
        text-align: center;
    }

    .Solution_box {
        padding: 32px;
    }

    .SolutionContent {
        padding: 0 0 15px;
    }

    .Solution_box:after {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Solution_Box_Mobile_Bg.png');
        background-position: bottom;
        background-size: 100% 100%;
    }

    .SolutionSection:before {
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Solution_mobile_left_Bg.pngg'); */
        background-position: top right;
        height: 1190px;
        top: -6%;
        left: 0;
      background-image: url('data:image/svg+xml;utf8,<svg width="375" height="1190" viewBox="0 0 375 1190" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.22" filter="url(%23filter0_f_957_2594)"><path fill-rule="evenodd" clip-rule="evenodd" d="M178.279 150.148C207.972 156.557 249.949 211.233 272.845 279.444C293.078 339.722 329.062 294.227 345.814 366.99C363.969 445.843 328.048 713.833 311.984 798.337C294.859 888.421 373.639 839.305 346.102 885.3C326.818 917.51 208.589 991.209 188.296 1014.06C163.607 1041.86 134.77 1056.81 112.588 1008.97C89.9308 960.111 73.7668 863.901 64.1374 775.505C53.8374 680.952 -138.876 591.339 -124.203 504.556C-108.72 412.983 103.959 457.135 128.374 395.585C152.039 335.924 149.418 143.919 178.279 150.148Z" fill="url(%23paint0_linear_957_2594)"/></g><defs><filter id="filter0_f_957_2594" x="-275" y="0" width="777" height="1190" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="75" result="effect1_foregroundBlur_957_2594"/></filter><linearGradient id="paint0_linear_957_2594" x1="306.887" y1="598.819" x2="44.5492" y2="598.833" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');
background-repeat: no-repeat;
background-size: 100% 100%;
    }

    .SolutionSection:after {
        content: "";
/*         background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Solution_mobile_Right_Bg.png'); */
        right: 0;
        bottom: 0;
        height: 1477px;
        position: absolute;
        width: 100%;
      background-image: url('data:image/svg+xml;utf8,<svg width="375" height="1477" viewBox="0 0 375 1477" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" filter="url(%23filter0_f_957_2714)"><path fill-rule="evenodd" clip-rule="evenodd" d="M203.721 150.196C174.028 158.671 132.051 230.979 109.155 321.186C88.9218 400.903 52.9382 340.737 36.1858 436.963C18.0309 541.244 53.952 895.653 70.0159 1007.41C87.1406 1126.54 8.36075 1061.59 35.8983 1122.41C55.1823 1165.01 173.411 1262.47 193.704 1292.7C218.393 1329.46 247.23 1349.23 269.412 1285.97C292.069 1221.35 308.233 1094.11 317.863 977.213C328.163 852.169 520.876 733.659 506.203 618.89C490.72 497.787 278.041 556.177 253.626 474.779C229.961 395.88 232.582 141.958 203.721 150.196Z" fill="url(%23paint0_linear_957_2714)"/></g><defs><filter id="filter0_f_957_2714" x="-120" y="0" width="777" height="1477" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="75" result="effect1_foregroundBlur_957_2714"/></filter><linearGradient id="paint0_linear_957_2714" x1="75.1128" y1="743.551" x2="337.451" y2="743.561" gradientUnits="userSpaceOnUse"><stop stop-color="%23CAFA3C"/><stop offset="0.310395" stop-color="%2392E8FB"/><stop offset="0.909789" stop-color="%236910D9"/></linearGradient></defs></svg>');
background-repeat: no-repeat;
background-size: 100% 100%;
    }

    .body-container-cnapp .Resources_Box:first-child .Resources_BoxContent {
        width: 82% !important;
    }


    .BannerSectionV4 {
        padding-top: 50px;
        background-size: 100% 92%;
    }

    .BannerSectionV4 .BannerBoxSection {
        padding-top: 64px;
    }

    .InnerPages .TwoColumn.V2 h2,
    .TwoColumn.V2 h2 {
        padding-bottom: 20px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ImageBox {
        padding-top: 46px;
        padding-left: 20px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position .TwoColumn_ContentBox,
    .InnerPages .TwoColumn.V2 .TwoColumn_ContentBox {
        padding: 40px 20px 50px;
    }

    .InnerPages .TwoColumn.V2 {
        padding-bottom: 50px;
    }

    .InnerPages .buttonv1 a,
    .InnerPages a.buttonv1 {
        padding: 12.5px 40px 12.5px 15px;
        font-size: 14px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_ContentBox .buttonv1 a span {
        margin-top: -1px;
    }

    .InnerPages .TwoColumn.V2 .TwoColumn_Box.TwoColumn_position:after,
    .InnerPages .TwoColumn.V2 .TwoColumn_Box:after {
        background-image: url('https://www.uptycs.com/hubfs/Uptycs%20Theme%20-%202023/Vector%204%202.png');
    }




}



@media (max-width : 567px) {

    .Testimonial:before {
        bottom: 78px;
    }

    .Resources_Section ul.slick-dots {
        max-width: 437px !important;
    }

    .Threeinonesection:before {
        bottom: 29.5%;
    }

    .BannerSectionV2:before {
        top: 24%;
    }

    .clientLogo_inner ul li:before {
        height: 100%;
        width: 100%;
    }

}

@media (max-width : 450px) {

    .Threeinonesection:before {
        bottom: 33%;
    }

    .Coveragesinglecolumnboxmain {
        padding-bottom: 64px;
    }

    .Coveragetwocolparentsection:after {
        height: 100%;
    }

    .Cybersecurity:after {
        height: 100%;
        background-size: 100% 100%;
    }

    .BannerSectionV2:before {
        top: 31%;
    }

}

@media(max-width: 413px) {
    .Testimonial:before {
        bottom: 95px;
    }

    .Resources_Section ul.slick-dots {
        max-width: 327px !important;
    }
}

@media (max-width : 400px) {
    .Cybersecurity:after {
        height: 100%;
        background-size: cover;
    }

    .Threeinonesection:before {
        bottom: 35%;
    }

}

@media(max-width: 374px) {
    .Testimonial:before {
        bottom: 102px;
    }

    .Resources_Section ul.slick-dots {
        max-width: 300px !important;
    }
}
.light-background a {
  color: #6910d9;
  text-decoration: none;
}
.light-background a:hover {
  color: #6910d9;
  text-decoration: underline;
}
.light-background a.menu__link {
  color: #050314;
  text-decoration: none;
}
.light-background a.menu__link:hover{
  color: #6910d9;
}

.light-background .learn-more-btn{
  text-decoration: none;
  color: #050314;
}
.light-background a.cta_button{
  text-decoration: none;
  color: #050314;
}



/* Utilities
Helper classes with ability to override anything that comes before it
*/

/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}

/* ************************** */
@media (min-width: 1200px) {
  .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    
    background-color: ;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    
    background-color: ;
  }

  .menu .menu__item--depth-1:hover> .menu__child-toggle .menu__child-toggle-icon,
  .menu .menu__item--depth-1:focus> .menu__child-toggle .menu__child-toggle-icon,
  .menu .menu__item--depth-2:hover> .menu__child-toggle .menu__child-toggle-icon,
  .menu .menu__item--depth-2:focus> .menu__child-toggle .menu__child-toggle-icon{
    transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    margin-bottom: -5px;
  }
  .menu .menu__item--depth-1:hover> .menu__child-toggle .menu__child-toggle-icon svg path,
  .menu .menu__item--depth-1:focus> .menu__child-toggle .menu__child-toggle-icon svg path,
  .menu .menu__item--depth-2:hover> .menu__child-toggle .menu__child-toggle-icon svg path,
  .menu .menu__item--depth-2:focus> .menu__child-toggle .menu__child-toggle-icon svg path{
    fill: #39acf6;

  }
}

@media (max-width:1199px){
  .menu__child-toggle--open .menu__child-toggle-icon{
    transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    margin-bottom: -5px;
  }
  .menu__child-toggle--open .menu__child-toggle-icon svg path{
    fill: ;
  }
}


/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}


.d-flex{
  display:flex!important;
}
.d-block{
  display:block!important;
}
.d-none{
  display:none!important;
}

@media (min-width:576px){
  .d-sm-flex{
    display:flex!important;
  }
  .d-sm-block{
    display:block!important;
  }
  .d-sm-none{
    display:none!important;
  }
}

@media (min-width:768px){
  .d-md-flex{
    display:flex!important;
  }
  .d-md-block{
    display:block!important;
  }
  .d-md-none{
    display:none!important;
  }
}

@media (min-width:992px){
  .d-lg-flex{
    display:flex!important;
  }
  .d-lg-block{
    display:block!important;
  }
  .d-lg-none{
    display:none!important;
  }
}

@media (min-width:1200px){
  .d-xl-flex{
    display:flex!important;
  }
  .d-xl-block{
    display:block!important;
  }
  .d-xl-none{
    display:none!important;
  }
}



.text-left{
  text-align:left;
}
.text-center{
  text-align:center;
}
.text-right{
  text-align:right;
}

@media (min-width:576px){
  .text-sm-left{
    text-align:left;
  }
  .text-sm-center{
    text-align:center;
  }
  .text-sm-right{
    text-align:right;
  }
}


@media (min-width:768px){
  .text-md-left{
    text-align:left;
  }
  .text-md-center{
    text-align:center;
  }
  .text-md-right{
    text-align:right;
  }
}


@media (min-width:992px){
  .text-lg-left{
    text-align:left;
  }
  .text-lg-center{
    text-align:center;
  }
  .text-lg-right{
    text-align:right;
  }
}

@media (min-width:1200px){
  .text-xl-left{
    text-align:left;
  }
  .text-xl-center{
    text-align:center;
  }
  .text-xl-right{
    text-align:right;
  }
}


/* Additional CSS */
.Cybersecurity_inner .buttonv1 {z-index:1000}
.Header:before {
   pointer-events:none!important;
    user-select:none!important;
  
   
}


.CTAstrip:before {content:none!important}



@keyframes backgroundMove {
  0% {
    background-position: right 15px center;
  }
  100% {
    background-position: right 25px center; /* Adjust the final position as needed */
  }
}