

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* @import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,700&family=Montserrat:wght@400;500;600;700&display=swap'); */







/* 1a. Containers */


/* 1b. Font */ 
  /* Montserrat */
  /* Lato */

/* 1b. Colors */
   /* #1A1B1E */
  /* #66666E */
  /* body_background */
  /* #ffffff */
 /* #000000 */
   /* #000000 opacity 29% */
  /* #EC538D */
  /* #9200EC */
  /* #C541E5 */
  /* #53B89E */
  /* #758BFF */
  /* #E5ECF5 */
 /* #A2A2A2 */
 /* #F2E07A */

/* 1c. Typography */










/* 1d. Primary Button */










/* 1d. Secondary Button */










/* 1d. White Button */










/* 1e. Forms */










/* 1g. Site header */








/* 1h. Site footer */









.content-wrapper, .wrapper {
  max-width: 1230px;
}

.dnd-section .dnd-column { padding:0; }





body {background-color : #f5f9ff; }
html {
  font-size: 18px;
}

body { font-size: 18px; font-family: Lato; font-style: normal; font-weight: 400; text-decoration: none; color: #66666E; line-height: 1.6666666666666667em; opacity:1; margin:0; padding:0;  overflow-x:hidden; position:relative; }
body.loaded{ opacity:1; }
body.hiden { overflow: hidden; }

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a ,h6 a{  margin:0; padding:0; }
/* Anchors */
a {color: #1A1B1E;}
a:hover,a:focus {color: #9200EC;}
a:active {color: #ba28ff;}
:focus {outline:none;}

/* Headings */
h1, .h1, .font52 {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 45px; 
  line-height: 1.4;
}

h2 ,.h2, .font48 {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 38px;
  line-height: 1.24;
}

h3, .h3, .font30  {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 24px;
  line-height: 1.23;
}

h4,.h4, .font24 {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 22px;
  line-height: 1.23;
}

h5, .h5, .font22 {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 18px;
  line-height: 1.22;
}

h6, .h6, .font20 {
  font-weight: 700; text-decoration: none; font-family: Montserrat; font-style: normal;
  color: #1A1B1E;
  font-size: 16px;
  line-height: 1.1875;
}

.font14 { font-size:14px; line-height: 17px; }

/* fonts */
.primary_font h1, .primary_font h2,.primary_font h3,.primary_font h4,.primary_font h5,.primary_font h6,.primary_font p,.primary_font a, .primary_font { font-family : Montserrat }
.secondary_font h1, .secondary_font h2,.secondary_font h3,.secondary_font h4,.secondary_font h5,.secondary_font h6,.secondary_font p,.secondary_font a, .secondary_font { font-family : Lato }

/* Text Color */
.primary_color h1, .primary_color h2, .primary_color h3, .primary_color h4,.primary_color h5,.primary_color h6,.primary_color h6,.primary_color p,.primary_color a,.primary_color { color : #1A1B1E } /* #1A1B1E  */
.body_color h1,.body_color h2,.body_color h3,.body_color h4,.body_color h5,.body_color h6,.body_color p,.body_color a, .body_color { color : #66666E }/* #66666E */
.white_color h1,.white_color h2,.white_color h3,.white_color h4,.white_color h5,.white_color h6,.white_color p,.white_color a, .white_color { color : #ffffff }/* #ffffff */
.black_color h1,.black_color h2,.black_color h3,.black_color h4,.black_color h5,.black_color h6,.black_color p,.black_color a, .black_color { color : #000000 }/* #000000 */
.light_black_color h1,.light_black_color h2,.light_black_color h3,.light_black_color h4,.light_black_color h5,.light_black_color h6,.light_black_color p,.light_black_color a, .light_black_color { color : #00000029 }/* #000000 opacity 29% */
.pink_color h1,.pink_color h2,.pink_color h3,.pink_color h4,.pink_color h5,.pink_color h6,.pink_color p,.pink_color a, .pink_color { color : #EC538D }/* #EC538D */
.dark_pink_color h1,.dark_pink_color h2,.dark_pink_color h3,.dark_pink_color h4,.dark_pink_color h5,.dark_pink_color h6,.dark_pink_color p,.dark_pink_color a, .dark_pink_color { color : #9200EC }/* #9200EC */
.dark_pink_color_v2 h1,.dark_pink_color_v2 h2,.dark_pink_color_v2 h3,.dark_pink_color_v2 h4,.dark_pink_color_v2 h5,.dark_pink_color_v2 h6,.dark_pink_color_v2 p,.dark_pink_color_v2 a, .dark_pink_color_v2 { color : #C541E5 }/* #C541E5 */
.green_color h1,.green_color h2,.green_color h3,.green_color h4,.green_color h5,.green_color h6,.green_color p,.green_color a, .green_color { color : #53B89E }/* #53B89E */
.purple_color h1,.purple_color h2,.purple_color h3,.purple_color h4,.purple_color h5,.purple_color h6,.purple_color p,.purple_color a, .purple_color { color : #758BFF }/* #758BFF */
.light_blue_color h1,.light_blue_color h2,.light_blue_color h3,.light_blue_color h4,.light_blue_color h5,.light_blue_color h6,.light_blue_color p,.light_blue_color a, .light_blue_color { color : #E5ECF5 }/* #E5ECF5 */
.silver_color h1,.silver_color h2,.silver_color h3,.silver_color h4,.silver_color h5,.silver_color h6,.silver_color p,.silver_color a, .silver_color { color : #A2A2A2 }/* #A2A2A2 */
.yellow_brown_color h1,.yellow_brown_color h2,.yellow_brown_color h3,.yellow_brown_color h4,.yellow_brown_color h5,.yellow_brown_color h6,.yellow_brown_color p,.yellow_brown_color a, .yellow_brown_color { color : #F2E07A }/* #F2E07A */

/* background color */
.primary_background { background-color : #1A1B1E } /* #DC6D27  */
.body_background { background-color : #66666E }/* #8A96AC */
.white_background { background-color : #ffffff }/* #ffffff */
.black_background { background-color : #000000 }/* #000000 */
.light_black_background { background-color : #00000029 }/* #000000 opacity 26% */
.pink_background { background-color : #EC538D }/* #EC538D */
.dark_pink_background { background-color : #9200EC }/* #9200EC */
.dark_pink_background_v2 { background-color : #C541E5 }/* #C541E5 */
.green_background { background-color : #53B89E }/* #53B89E */
.purple_background { background-color : #758BFF }/* #758BFF */
.light_blue_background { background-color : #E5ECF5 }/* #E5ECF5 */
.silver_background { background-color : #A2A2A2 }/* #A2A2A2 */
.yellow_brown_background { background-color : #F2E07A }/* #F2E07A */
.silver_background { background-color : #A2A2A2 }/* #DCDDDF */

/* SVG Color Change */

.whiteArrow:hover svg path { stroke: #1A1B1E; }
.primaryArrow:hover svg path { stroke: #fff; }

/* * * * * */

img { max-width:100%; height:auto; border:none; vertical-align:middle; }
a { display : inline-block;text-decoration:none;  transition:all ease 0.3s; -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; }
a:hover { text-decoration: none;  } 
.scale a:hover { transform: scale(.94); }
p { margin:0; font-size: 18px; }
* + h1, * + h2 { margin-top:35px; }
* + h3, * + h4 { margin-top:30px; }
* + h5, * + h6  { margin-top:25px; }
* + p { margin-top:10px; }

.wrapper { width: 100%; float:none !important; display:block; margin:0 auto !important; padding-left: 15px; padding-right: 15px; }
.header-wrapper { width: 100%; float:none !important; display:block; margin:0 auto !important; padding-left: 28px; padding-right: 28px; }
.wrappersmall { width: 100%; max-width : 983px; float:none !important; display:block; margin:0 auto !important; padding-left: 15px; padding-right: 15px; }
.clearfix { display:block; }
.clearfix:before,.clearfix:after { content:''; width:100%; display:table; }

/* For Hubspot >>>>>> */
body .row-fluid [class*="span"] { min-height:0px; }
body .row-fluid [class*="span"].widget-type-space { min-height:1px; }
/* <<<<<< For Hubspot */

.set-bg, .bg{ background-size:cover; background-position:center; position:relative; }
.overlay{ position: relative;  }
.overlay:before { content:'';  top:0; left:0; width:100%; height:100%; z-index:1; position:absolute; background: rgba(0, 0, 0, 0.4);}
.overlay > * { position:relative; z-index:2; }

.get-bg { display:none !important; }

[class*="fa-"] { font-family: fontawesome; font-style: normal}

/* font-weight */
.extrabold, .extrabold h1, .extrabold h2, .extrabold h3, .extrabold h4, .extrabold h5, .extrabold h6, .extrabold p  { font-weight:900; }
.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6, .bold p  { font-weight:700; }
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6, .semibold p  { font-weight:600; }
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6, .medium p { font-weight:500; }
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6, .normal p { font-weight:400; }

/* text style */
.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic{font-style: italic;}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{ max-width:100%; white-space:normal; }

.noListStyle ul, .listStyle ul { margin:0; padding:0; list-style:none; } /* put listStyle class to "parent" tag of "ul" */
.listStyle * + ul { margin-top:15px; }
.listStyle ul li { padding-left:25px; position:relative; }
.listStyle ul li + li {margin-top:12px;}

.rightIcon ul { list-style: none; padding: 0; margin: 0; padding-left: 32px; font-weight: 600; color: #1A1B1E }
.rightIcon ul li + li { margin-top: 22px; }
.rightIcon ul li { position: relative; }
.rightIcon ul li:before { content: ''; position: absolute; left: -32px; top: 5px; background: url(https://5993632.fs1.hubspotusercontent-na1.net/hubfs/5993632/Uman%20Assets%202022/Icon%20ionic-ios-checkmark-circle-outline.png); width: 22px; height: 22px; }

.relative { position: relative; }
.z-index-1 { z-index:1; }

.h100 { height: 100%; }

.lh1-4 { line-height: 1.4; }
.lh-22 { line-height: 22px; }




.ib { display: inline-block; vertical-align:middle; margin-right:-4px; }
.ib.vt { vertical-align:top;  }
.d_block {display: block !important; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33.33%; }
.w35 { width:  35%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w66 { width: 66.66%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w90 { width: 90%; }
.w100 { width: 100%; }




.pl0, .p0, .plr0 { padding-left:0; }
.pl10, .p0-10 { padding-left:10px; }
.pl15, .p0-15 { padding-left:15px; }
.pl20, .p0-20 { padding-left:20px; }
.pl25, .p0-25 { padding-left:25px; }
.pl30 , .p0-30{ padding-left:30px; }
.pl35 , .p0-35{ padding-left:35px; }

.pr0, .p0, .plr0  { padding-right:0; }
.pr10, .p0-10 { padding-right:10px; }
.pr15, .p0-15 { padding-right:15px; }
.pr20, .p0-20 { padding-right:20px; }
.pr25, .p0-25 { padding-right:25px; }
.pr30, .p0-30 { padding-right:30px; }
.pr35, .p0-35 { padding-right:35px; }

.pb5,.p5-0{ padding-bottom:5px; }  
.pb10,.p10-0 { padding-bottom:10px; }
.pb15,.p15-0 { padding-bottom:15px; }
.pb20,.p20-0 { padding-bottom:20px;}
.pb25,.p25-0 { padding-bottom:25px;}
.pb30,.p30-0 { padding-bottom:30px;}
.pb35,.p35-0 { padding-bottom:35px;}
.pb40,.p40-0 { padding-bottom:40px; }
.pb45,.p45-0 { padding-bottom:45px; }
.pb50,.p50-0 { padding-bottom:50px; }
.pb55,.p55-0 { padding-bottom:55px; }
.pb60,.p60-0 { padding-bottom:60px; }
.pb65,.p65-0 { padding-bottom:65px; }
.pb70,.p70-0 { padding-bottom:70px; }
.pb75,.p75-0 { padding-bottom:75px; }
.pb80,.p80-0 { padding-bottom:80px; }
.pb85,.p85-0 { padding-bottom:85px; }
.pb90,.p90-0 { padding-bottom:90px; }
.pb95,.p95-0 { padding-bottom:95px; }
.pb100,.p100-0 { padding-bottom:100px; }
.pb110,.p110-0 { padding-bottom:110px; }
.pb120,.p120-0 { padding-bottom:120px; }
.pb130,.p130-0 { padding-bottom:130px; }
.pb140,.p140-0 { padding-bottom:140px; }
.pb150,.p150-0 { padding-bottom:150px; }
.pb160,.p160-0 { padding-bottom:160px; }
.pb165,.p165-0 { padding-bottom:165px; }
.pb170,.p170-0 { padding-bottom:170px; }
.pb180,.p180-0 { padding-bottom:180px; }
.pb190,.p190-0 { padding-bottom:190px; }
.pb200,.p200-0 { padding-bottom:200px; }

.pt5,.p5-0{ padding-top:5px; }  
.pt10,.p10-0 { padding-top:10px; }
.pt15,.p15-0 { padding-top:15px; }
.pt20,.p20-0 { padding-top:20px; }
.pt25,.p25-0 { padding-top:25px; }
.pt30,.p30-0 { padding-top:30px  }
.pt35,.p35-0 { padding-top:35px  }
.pt40,.p40-0 { padding-top:40px; }
.pt45,.p45-0 { padding-top:45px; }
.pt50,.p50-0 { padding-top:50px; }
.pt55,.p55-0 { padding-top:55px; }
.pt60,.p60-0 { padding-top:60px; }
.pt65,.p65-0 { padding-top:65px; }
.pt70,.p70-0 { padding-top:70px; }
.pt75,.p75-0 { padding-top:75px; }
.pt80,.p80-0 { padding-top:80px; }
.pt85,.p85-0 { padding-top:85px; }
.pt90,.p90-0 { padding-top:90px; }
.pt95,.p95-0 { padding-top:95px; }
.pt100,.p100-0 { padding-top:100px; }
.pt110,.p110-0 { padding-top:110px; }
.pt120,.p120-0 { padding-top:120px; }
.pt130,.p130-0 { padding-top:130px; }
.pt140,.p140-0 { padding-top:140px; }
.pt150,.p150-0 { padding-top:150px; }
.pt160,.p160-0 { padding-top:160px; }
.pt165,.p165-0 { padding-top:165px; }
.pt170,.p170-0 { padding-top:170px; }
.pt180,.p180-0 { padding-top:180px; }
.pt190,.p190-0 { padding-top:190px; }
.pt200,.p200-0 { padding-top:200px; }

.m0-15{margin-left:-15px; margin-right:-15px}
.p0-8{padding-left:8px; padding-right:8px;}
.m0-8{margin-left:-8px; margin-right:-8px;}

.plr20{padding-left:20px; padding-right:20px}
.mlr20{margin-left:-20px; margin-right:-20px;}

/* Blockquote */

blockquote { border-left-color: ; }

.overflow-hidden { overflow:hidden; }




.widthCenter{margin:0 auto;}
.widthend{margin:0 0 0 auto;}
.m-0 { margin:0; }




.d-flex { display: flex; }
.d-i-flex { display: inline-flex; }
.flex-wrap { flex-wrap:wrap; }
.align-center { align-items: center; }
.align-start { align-items: flex-start; }
.align-end { align-items: flex-end; }
.space-between { justify-content: space-between; }  
.flex-start { justify-content: flex-start; }  
.flex-end { justify-content: flex-end; }  
.flex-center { justify-content: center; }

/* Blockquote */

blockquote {
  border-left-color: ;
}





.primary-button a, a.primary-button { background-color: 

  
  
    
  


  rgba(26, 27, 30, 1.0)

;font-size:18px; border: 1px solid #1a1b1e;border-radius: 12px;color: #ffffff;padding: 23px 26px; text-decoration: none; font-weight : 700; line-height :1; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-flex; gap:6px; outline: none; }
.primary-button a:hover, .primary-button a:focus ,a.primary-button:hover, a.primary-button:focus {background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;border-color: #1a1b1e;color: #1a1b1e; 
    transform: scale3d(.94,.94,.01); -webkit-transform: scale3d(.94,.94,.01);
}

.primary-button a .icon, a.primary-button .icon { width:16px; height:16px; transform: translate(0px,0); transition: transform 0.3s ease; }
.primary-button a:hover .icon, .primary-button a:focus .icon, a.primary-button:hover .icon, a.primary-button:focus .icon { width:16px; height:16px; transform: translate(6px,0); }
.primary-button a .icon svg path, .primary-button a .icon svg line, a.primary-button .icon svg path, a.primary-button .icon svg line { transition: all 0.3s ease; }
.primary-button a:hover .icon svg path,.primary-button a:focus .icon svg path, .primary-button a:hover .icon svg line,.primary-button a:focus .icon svg line, a.primary-button:hover .icon svg path,a.primary-button:focus .icon svg path, a.primary-button:hover .icon svg line,a.primary-button:focus .icon svg line { stroke:#1A1B1E; }

.secondary-button a, a.secondary-button { background-color: 

  
  
    
  


  rgba(26, 27, 30, 0.0)

;font-size:18px; border: 1px solid #1a1b1e;border-radius: 12px;color: #1A1B1E;padding: 23px 26px; text-decoration: none; font-weight : 700; line-height :1; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-flex; gap:6px; outline: none; }
.secondary-button a:hover, .secondary-button a:focus ,a.secondary-button:hover, a.secondary-button:focus {background-color: 

  
  
    
  


  rgba(26, 27, 30, 1.0)

;border-color: #1A1B1E;color: #fff; 
    transform: scale3d(.94,.94,.01); -webkit-transform: scale3d(.94,.94,.01);
}

.secondary-button a .icon, a.secondary-button .icon { width:16px; height:16px; transform: translate(0px,0); transition: transform 0.3s ease; }
.secondary-button a:hover .icon, .secondary-button a:focus .icon, a.secondary-button:hover .icon, a.secondary-button:focus .icon { width:16px; height:16px; transform: translate(6px,0); }
.secondary-button a .icon svg path, .secondary-button a .icon svg line, a.secondary-button .icon svg path, a.secondary-button .icon svg line { transition: all 0.3s ease; }
.secondary-button a:hover .icon svg path,.secondary-button a:focus .icon svg path, .secondary-button a:hover .icon svg line,.secondary-button a:focus .icon svg line, a.secondary-button:hover .icon svg path, a.secondary-button:focus .icon svg path, a.secondary-button:hover .icon svg line,a.secondary-button:focus .icon svg line { stroke:#fff; }

.white-button a, a.white-button { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;font-size:18px; border: 1px solid #1A1B1E;border-radius: 12px;color: #1A1B1E;padding: 23px 26px; text-decoration: none; font-weight : 700; line-height :1; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-flex; gap:6px; outline: none; }
.white-button a:hover, .white-button a:focus ,a.white-button:hover, a.white-button:focus {background-color: 

  
  
    
  


  rgba(26, 27, 30, 1.0)

;border-color: #fff;color: #fff;
   transform: scale3d(.94,.94,.01); -webkit-transform: scale3d(.94,.94,.01);
}

.white-button a .icon, a.white-button .icon { width:16px; height:16px; transform: translate(0px,0); transition: transform 0.3s ease; }
.white-button a:hover .icon, .white-button a:focus .icon, a.white-button:hover .icon, a.white-button:focus .icon { width:16px; height:16px; transform: translate(6px,0); }
.white-button a .icon svg path, .white-button a .icon svg line, a.white-button .icon svg path, a.white-button .icon svg line { transition: all 0.3s ease; }
.white-button a:hover .icon svg path,.white-button a:focus .icon svg path,.white-button a:hover .icon svg line,.white-button a:focus .icon svg line, a.white-button:hover .icon svg path,a.white-button:focus .icon svg path, a.white-button:hover .icon svg line,a.white-button:focus .icon svg line { stroke:#fff; }





form { position: relative; }
form, .submitted-message { font-family: Lato; font-style: normal; font-weight: 400; text-decoration: none; }
.submitted-message { color: #1A1B1E; text-align:center; font-size: 22px; line-height: 1.2; font-weight: 700; }
form label { color: #1A1B1E; margin-bottom:11px; font-size: 18px; font-family: Lato; line-height: 1.2; font-weight: 600; }
form legend { color: #1A1B1E; font-size: 18px;}
form fieldset.form-columns-2 .input, form fieldset.form-columns-1 .input { margin-right: 0px !important; }
form fieldset.form-columns-2 { display: flex; align-items: flex-start; justify-content: space-between; gap: 20px; }
form .hs-form-field { margin-bottom: 14px; }

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  background-color: #FFFFFF;
  border: 1px solid  #C0C4D1;
  font-family: Lato;
  line-height: 17px;
  font-size: 14px;
  padding: 13.5px 20px;
  border-radius: 12px;
  color: #1A1B1E;
  width:100% !important;
  font-weight:500;
}

form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form textarea:focus{
  border: 1px solid  #1A1B1E;
  background-color: ;
}

form textarea { min-height: 92px; }

form .inputs-list>li { margin: 0; }
.hs-error-msg { margin: 0; font-size:14px; line-height: 17px; }

/* Form placeholder text */
::-webkit-input-placeholder { color: #A2A2A2; font-family: Lato; }
::-moz-placeholder { color: #A2A2A2; font-family: Lato; }
:-ms-input-placeholder { color: #A2A2A2; font-family: Lato; }
::placeholder { color: #A2A2A2; font-family: Lato; }

input:focus::-webkit-input-placeholder{ color: #1A1B1E };
input:focus::placeholder{ color: #1A1B1E };
input:focus:-ms-input-placeholder { color: #1A1B1E };
input:focus::-moz-placeholder{ color: #1A1B1E }

/* Submit button */
form input[type=submit], form .hs-button { background-color: #1A1B1E;font-size:18px; border: 1px solid #1a1b1e;border-radius: 12px;color: #ffffff;padding: 23px 23.5px; text-decoration: none; font-weight : 600; line-height :1; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-block; outline: none; transform-style: preserve-3d; width: 100%; }
form input[type=submit]:hover, form input[type=submit]:focus ,form .hs-button:hover, form .hs-button:focus {background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;border-color: #1A1B1E;color: #1a1b1e; transform: scale3d(.94,.94,.01); -webkit-transform: scale3d(.94,.94,.01);}
form .hs_submit { margin-top:40px; }






.header { background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

; padding: 22px 0; position: absolute; top:0; left: 0; width:100%; z-index:99; }
.header .leftLogo { max-width: 125px; width: 100%; }
.header .middleMenuGroupInner ul li a { color: #1A1B1E }
.header .middleMenuGroupInner ul li span.nav-link { color: #1A1B1E }
.header .middleMenuGroup ul.menu-items { gap: 35px; }
.header .middleMenuGroup ul.menu-items li { cursor: pointer; }
.header .middleMenuGroup ul.menu-items li span { transition: all 0.3s ease; gap: 6px; }
.header .middleMenuGroup ul.menu-items li span .icon, .header .middleMenuGroup ul.menu-items li.mobileButton span .icon { width: 10px; height: 5px; }
.header .middleMenuGroup ul.menu-items li span .icon svg, .header .middleMenuGroup ul.menu-items li.mobileButton span .icon svg { width:100%; transition: all 0.3s ease; }
.header .middleMenuGroup .subMegaMenuParentInner ul li a { color: #1A1B1E }
.header .middleMenuGroup .subMegaMenuParentInner ul li a:hover { color: #758bff }

.header .middleMenuGroupInner ul li a, .header .middleMenuGroupInner ul li span.nav-link { font-size: 18px; font-family: Lato;   }

.header .middleMenuGroupInner ul li a:hover, .header .middleMenuGroup ul.menu-items li:hover  span.nav-link:not(.subMegaMenuParentInner ul li a) { color: #758bff }
.header .middleMenuGroup ul.menu-items li.active span  { color: #758BFF }
.header .middleMenuGroup ul.menu-items li:hover .icon svg path, .header .middleMenuGroup ul.menu-items li.active .icon svg path { stroke: #758BFF }
.header .middleMenuGroup ul.menu-items li.active .icon svg { transform: rotate(180deg); }

.header .middleMenuGroup .subMegaMenuParent { padding-top: 30px; position: absolute; display:none; margin-left: -300%; transition: transform 0.5s ease; transform: translate3d(0px, 0px, 0px) scale3d(0.8, 0.8, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style:preserve-3d;  }
.header .middleMenuGroup .subMegaMenuParent.subMegaMenuParent-small { margin-left: -100%; }
.header .middleMenuGroup .subMegaMenuParent.open {  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); }
.header .middleMenuGroup .subMegaMenuParentInner { padding: 32px; box-shadow: 0 8px 30px 0 rgb(68 140 252 / 10%); background: #ffffff; border-radius: 16px; }
.header .middleMenuGroup .subMegaMenuParent ul li { max-width: 302px; width: 100%; }
.header .middleMenuGroup .subMegaMenuParent ul li a { line-height: 1.2em; }
.header .middleMenuGroup .subMegaMenuParent ul li a.disable { cursor: not-allowed; }

.header .middleMenuGroup .TwoColumnSubMegaMenu, .header .middleMenuGroup .ThreeColumnSubMegaMenu { min-width: 636px; }
.header .middleMenuGroup .TwoColumnSubMegaMenu .child-menu-items { gap:12px; }
.header .middleMenuGroup .TwoColumnSubMegaMenu .child-menu-items li > a:hover { transform: scale(.94); }
.header .middleMenuGroup .TwoColumnSubMegaMenu .leftImage { border-radius: 16px; box-shadow: 0 8px 30px 0 rgb(68 140 252 / 10%); width: 64px; height: 64px; }
.header .middleMenuGroup .TwoColumnSubMegaMenu .rightContent { max-width: calc(100% - 74px); width:100%; line-height: 1.2em; }

.header .middleMenuGroup .ThreeColumnSubMegaMenu .ThreeColumnTitle { margin-bottom:24px; }
.header .middleMenuGroup .SingleColumnSubMegaMenu { min-width: 136px; }

.header .rightButton .primary-button a { padding: 23px 23.5px; }
.mobileButton { display: none; }

/*-=-=-=-= Mobile menu JS USE  MENU ICON as '<a class="expandMenu"><i></i><i></i><i></i></a>' -=-=-=*/
.header a.expandMenu { width: 54px; height: 54px; display: none; cursor:pointer; position: relative; top: 0px; right: 0px; padding: 15px; background-color: #1A1B1E; border-radius: 12px;  }
.header a.expandMenu i { position:relative; width: 25px; left:0; height: 2px; 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; }
.header a.expandMenu.open i:first-child { transform: rotate(135deg); -webkit-transform: rotate(135deg); top: 7px; position: relative; }
.header a.expandMenu.open i:nth-child(2) { position:relative; left:-46px; opacity:0; }
.header a.expandMenu.open i:last-child { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); top: -8px; position: relative; }






.footer { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; }
/* Footer content */
.footer p, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, .footer label, .footer span, .footer li, .footer img { color: #66666e; }

.footer { padding-bottom: 32px;  }
.footer .footerInnerBorder { border-bottom : 1px solid #E5ECF5; }

.footer .leftPart { max-width: 272px; width: 100%; }
.footer .leftPart .logo { max-width: 140px; width: 100%; }
.footer .leftPart .subText { margin-top: 14px; }
.footer .leftPart .socialIcons { gap: 4px; }
.footer .leftPart .socialIcon svg { width: 15px; height: 15px; fill: #ffffff; }
.footer .leftPart .socialIcon a > span { display: flex; }
.footer .leftPart .socialIcon a {width: 28px;height: 28px;background: #1A1B1E;border-radius: 8px;padding: 8px;}

.footer .middleMenupart { max-width: 692px; width: 100%; }
.footer .middleMenupart .menuColumn .title { margin-bottom: 16px; }
.footer .middleMenupart .menuitems ul li { width: 100%; margin-bottom: 14px; }
.footer .middleMenupart .menuitems ul li a {color: #66666E;}
.footer .middleMenupart .menuitems ul li a:hover { color: #758BFF; }
.footer .middleMenupart .menuitems ul li a span { position: relative; top: -4px; display: inline-block; margin-left: 6px; padding: 7px 8px; border-radius: 6px; background-color: #1A1B1E; color: #ffffff; font-size: 11px; line-height: 1; font-weight: 700; }

.footer .contactInfoInner svg { width: 15px; height: 15px; fill: #ffffff; }
.footer .contactInfoInner .leftIcon > span { display: flex; }
.footer .contactInfoInner .leftIcon {width: 28px;height: 28px;background: #1A1B1E;border-radius: 8px;padding: 6px;}
.footer .rightPart { max-width: 220px; width:100%; }
.footer .rightPartInner .title { margin-bottom: 16px; }
.footer .rightPart .contactInfo:not(:last-child) { margin-bottom: 26px; }
.footer .rightPart .contactInfo a { gap: 20px; }
.footer .rightPart .contactInfo a span.rightName {line-height: 1.5;max-width: calc(100% - 48px);}
.footer .rightPart .contactInfo a:hover span.rightName { color: #758BFF; }

.footer .bottomStript { padding-top: 32px; }
.footer .shadow { right: -21%; bottom: -52%; max-width: 60%; -webkit-transform: rotate(-80deg); -ms-transform: rotate(-80deg); transform: rotate(-80deg); position: absolute; display: block; opacity: .6; z-index: 0; }










.hs-search-results__title {
  ;
  color: ;
}









.webinarHeroSection .leftContent { width: 47.5%; }
.webinarHeroSection .leftContent .subTagInner { padding: 9px 25px; border-radius: 6px; }
.webinarHeroSection .leftContent .designation { font-size: 14px; line-height: 20px; }
.webinarHeroSection .leftContent .name h4 { font-size: 16px; line-height: 20px; }
.webinarHeroSection .leftContent .image { width: 65px; height: 65px; }
.webinarHeroSection .leftContent .image img { border-radius: 50%; }
.webinarHeroSection .leftContent .ourSpeakerMain { gap: 20px; }
.webinarHeroSection .leftContent .ourSpeaker { width: 100%; }
.webinarHeroSection .leftContent .ourSpeakerInner { gap: 20px; }
.webinarHeroSection .rightForm {border-radius: 16px;padding: 45px 40px 50px;backdrop-filter: blur(30px);-webkit-backdrop-filter: blur(30px);width: 48.5%; background-color: rgba(255,255,255,0.6);}
.webinarHeroSection .shadow {top: 0;display: block;max-width: 100%;opacity: 1;position: absolute;right: 0;z-index: 0;     left: 0; width: 100%; overflow: hidden;}
.webinarHeroSection .shadow img { max-width: 100%; margin-top: -152px; margin-left: 444px; }

.LPHeroSection { padding-top: 250px; }
.LPHeroSection .rightImage { max-width: 43%; width: 100%; margin-right:22px; border-radius: 18px; overflow: hidden;}
.LPHeroSection .rightImage img { width: 100%; object-fit: contain; }

.LPCompaniesLogoSection .companyLogo { height: 100%; width: calc(100% / 6); text-align: center; }
.LPCompaniesLogoSection .compniesLogo { gap: 16px; max-width: 996px; margin: 0 auto;}
.LPCompaniesLogoSection .companyLogo img { width: auto; height: 56px !important; object-fit: contain; padding: 0 20px; }
.LPCompaniesLogoSection .companyLogo .logo-image-inner { padding: 0 0px; }

.leftContentRightImageSection .box { background-color: rgba(255,255,255,0.7); border-radius: 16px; backdrop-filter: blur(30px); -webkit-backdrop-filter: blur(30px); }
.leftContentRightImageSection .box .boxInner { padding: 60px; }
.leftContentRightImageSection .box .leftContent { width: 42.5%; }
.leftContentRightImageSection .box .rightImage { width: 52%; }
.leftContentRightImageSection .box .image {     height: 100%; left: 0; padding: 40px 5px 40px 37px; position: relative; top: 0; width: 100%; }
.leftContentRightImageSection .box .svg { margin-top: -60px; position: absolute; max-width: 561px; left: 0; top: 0; }
.leftContentRightImageSection .box .shadow { position: absolute; bottom: -30%; z-index: -1; right: -30%; width: 70%; opacity: 0.7; }
.leftContentRightImageSection .sectionShadow { display: block; left: 0; max-width: 100%; opacity: 1; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: 0; }
.leftContentRightImageSection .sectionShadow img { margin-top: -102px; max-width: 100%; margin-left: -310px; }

.CTASection .CTABoxInner { padding: 67px; }
.CTASection .CTABox { border-radius: 16px; }

.LPTestinomialSection .slider { background-color: rgba(255,255,255,0.7); border-radius: 18px; backdrop-filter: blur(30px); -webkit-backdrop-filter: blur(30px); }
.LPTestinomialSection .sliderInner { align-items: stretch;  }
.LPTestinomialSection .leftSide { width: 36%; padding: 60px 60px 70px; border-radius: 18px 0 0 18px; }
.LPTestinomialSection .leftSide .quoteIcon { width: 86px; height: 62px; }
.LPTestinomialSection .leftSide .quoteIcon img { object-fit: cover; width: 100%; height: 100% !important; }
.LPTestinomialSection .leftSide .content { line-height: 1.5; }
.LPTestinomialSection .leftSide .shadow { bottom: -45%; position: absolute; right: -70%; width: 160%; z-index: -1;}
.LPTestinomialSection .leftSide .shadow img { margin-left: 200px; margin-top: 340px; transform: scale(1.8); }
.LPTestinomialSection .rightSide { width: calc(100% - 36%); padding: 60px 60px 40px 100px; } 
.LPTestinomialSection .rightSideInner { display: flex; flex-direction: column; height: 100%; }
.LPTestinomialSection .rightSideInner .authorDescription h3 { line-height: 1.5 }
.LPTestinomialSection .rightSide .leftImage { max-width: 144px; width: 100%; }
.LPTestinomialSection .rightSide .leftImage img { max-height: 214px; object-fit: contain; }
.LPTestinomialSection .rightContent { max-width: calc(100% - 189px); width: 100%; }
.LPTestinomialSection .rightSide .companyLogo { border-radius: 8px; padding: 6px; max-width: 156px; width: 100%; text-align: center; margin-top: 10px; }
.LPTestinomialSection .rightSide .companyLogo img { max-width: 139px !important; width: 100%; object-fit: contain; }
.LPTestinomialSection .slick-nav {background: #1A1B1E; position: relative; width: 40px;height: 40px;border: 1px solid #1A1B1E;cursor: pointer;transition: all 0.3s ease; border-radius:50%;font-size: 0;}
.LPTestinomialSection .slick-nav svg { width: 0; font-size: 0; height: 0; }
.LPTestinomialSection .slick-nav.prev-arrow:before { position: absolute; content: ''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25.242' viewBox='0 0 24 25.242'%3E%3Cg id='Icon_feather-arrow-left' data-name='Icon feather-arrow-left' transform='translate(1.5 2.121)'%3E%3Cpath id='Path_73' data-name='Path 73' d='M28.5,18H7.5' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_74' data-name='Path 74' d='M18,28.5,7.5,18,18,7.5' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 21px; height: 21px; background-size: contain; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: all 0.3s ease; }
.LPTestinomialSection .slick-nav.next-arrow:before { position: absolute; content: ''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25.242' viewBox='0 0 24 25.242'%3E%3Cg id='Icon_feather-arrow-left' data-name='Icon feather-arrow-left' transform='translate(1.5 2.121)'%3E%3Cpath id='Path_73' data-name='Path 73' d='M7.5,18h21' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_74' data-name='Path 74' d='M7.5,28.5,18,18,7.5,7.5' transform='translate(3 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 21px; height: 21px; background-size: contain; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: all 0.3s ease; }
.LPTestinomialSection .slick-nav:hover { transform: scale(.94); }
.LPTestinomialSection .slickArrow { justify-content: flex-end; gap: 20px; padding-top: 44px; margin-top: auto; margin-bottom: 0; }
.LPTestinomialSection .slick-nav.next-arrow:hover:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25.242' viewBox='0 0 24 25.242'%3E%3Cg id='Icon_feather-arrow-left' data-name='Icon feather-arrow-left' transform='translate(1.5 2.121)'%3E%3Cpath id='Path_73' data-name='Path 73' d='M7.5,18h21' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_74' data-name='Path 74' d='M7.5,28.5,18,18,7.5,7.5' transform='translate(3 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 21px; height: 21px; background-size: contain; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.LPTestinomialSection .slick-nav.prev-arrow:hover:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25.242' viewBox='0 0 24 25.242'%3E%3Cg id='Icon_feather-arrow-left' data-name='Icon feather-arrow-left' transform='translate(1.5 2.121)'%3E%3Cpath id='Path_73' data-name='Path 73' d='M28.5,18H7.5' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_74' data-name='Path 74' d='M18,28.5,7.5,18,18,7.5' transform='translate(-7.5 -7.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 21px; height: 21px; background-size: contain; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.LPTestinomialSection .slick-nav.prev-arrow { z-index: 1; }
.LPTestinomialSection .shadow { display: block; left: 0; max-width: 100%; opacity: 1; overflow: hidden; position: absolute; right: 0; top: 0; width: 100%; z-index: 0 }
.LPTestinomialSection .shadow img { margin-left: 444px; margin-top: -102px; max-width: 100% }

.letestBlogPost:not(.not) .upperImage img { max-width: 339px; }
.letestBlogPostSection .upperPart .rightButton a { font-weight: 600; }

.letestBlogPost { padding: 20px 20px 30px; transition: all 0.3s ease; border: 1px solid transparent; width: calc(33% - 15px); backdrop-filter: blur(30px); -webkit-backdrop-filter: blur(30px); background-color: hsla(0,0%,100%,.7); border-radius: 18px; }
.letestBlogPostsInner { gap: 27px; }
.letestBlogPost .upperImage img { width: 100%; object-fit: cover; border-radius: 18px 18px 0 0; }
.letestBlogPost:hover { border-color: #758BFF }
.letestBlogPost:hover .blogBottomContent h3 a { color: #1A1B1E }
.letestBlogPost:hover .blogCtaButton a { color: #9200EC }
.letestBlogPost:hover .blogCtaButton a svg path, .letestBlogPost:hover .blogCtaButton a svg line { stroke: #9200EC }
.letestBlogPost .letestBlogPostInner + a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


.letestBlogPost .blogCtaButton a{display:flex; gap:10px; align-items: center;}
.letestBlogPost .blogCtaButton a svg path, .blogCtaButton a svg line { transition: all 0.3s ease; }

.letestBlogPost .leftTag { font-size: 14px; line-height:1.2; }
.letestBlogPost .leftTag a { padding: 7px 20px; background: #9200EC 0% 0% no-repeat padding-box; border-radius: 5px; color: #ffffff}; line-height: 1.2; display: inline-block; font-weight: 600; }
.letestBlogPost.blog .leftTag a{ background: #EC538D 0% 0% no-repeat padding-box; }
.letestBlogPost.guide .leftTag a{ background: #53B89E 0% 0% no-repeat padding-box; }

.letestBlogPostsInner .rightDate p { color: #A2A2A2; font-size: 14px; font-weight: 600; line-height:1.2; }
.blogBottomContent h3 a{ font-size: 22px; font-weight: bold; line-height: 1.5; color: #66666E; }
.letestBlogPost.one  .blogBottomContent h3 a{ font-size: 26px; }

.witrelative  .rightIcon ul li+li { margin-top: 0px; }
.leftContentRightImageSection.witrelative  .box .leftContent { width: 100%; }
.witrelative  .leftContent ul { display: flex; gap: 30px; justify-content: space-between; flex-wrap: wrap; }
.witrelative  .leftContent ul li { width: calc(50% - 20px); }
.witrelative .title { text-align: center; }
.witrelative .leftContentRightImageBox { max-width: 994px; width: 100%; margin: 0 auto; }
.blogCtaButton a { font-size: 18px; font-weight: bold; line-height: 1.2; }
.hs-search-field__bar input {
  background-color: transparent!important;
  background-image: url(https://5993632.fs1.hubspotusercontent-na1.net/hubfs/5993632/Uman%20Assets%202022/search-blog.png);
  background-position: top 9px right 12px;
  background-repeat: no-repeat;
  border: 1px solid #1A1B1E!important;
  border-radius: 8px!important;
  list-style-type: none;
  padding: 11px 40px 11px 11px!important;
}
.topBlogTabbingRightStripe {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.rightSideSearchAndDropDown {
  display: flex;
  gap: 35px;
}

.blogSearchField .hs-search-field--open ul.hs-search-field__suggestions { position: absolute; z-index: 1; background: #ffffff; padding: 10px; border-radius: 8px; width:100%; }
.blogSearchField .hs-search-field--open ul.hs-search-field__suggestions li:not(:first-child,:last-child) { padding: 3px 0; border-bottom: 1px solid #1A1B1E; }
.blogSearchField .hs-search-field--open ul.hs-search-field__suggestions a:hover { background: transparent; }

.categoriesColumn {
  display: flex;
  align-items: center;
  gap: 10px;
}



.DropdownMainBox>ul {
  position: relative;
  z-index: 1;
}
.DropdownMainBox>ul {
  background-color: transparent;
  color: #66666E;
  display: block;
  font-size: 18px;
  list-style-type: none;
  margin: 0;
  outline: 0;
  padding: 7px 15px;
  position: relative;
  width: 100%!important;
  z-index: 1;
  border: 1px solid #1A1B1E;
  border-radius: 6px;
}
.DropdownMainBox>ul li a {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  color: #1A1B1E;
  text-decoration: none;
}
a.DropdownBox {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  gap:25px;
}

span.dropdownBoxIcon svg {display: block;}
a.DropdownBox.active span.dropdownBoxIcon{transform: rotate(180deg);}
span.dropdownBoxIcon{transition: all 0.5s ease;}
ul.dropdown {display: none;}
ul.dropdown { outline: 0; margin: 0; padding: 12px 14px; width: 101% !important; background: rgba(255,255,255,0.7); position: absolute; left: -1px; top: 100%; height: auto; box-shadow: 0px 0px 6px #0000001f; border-radius: 6px; list-style-type: none; }
ul.dropdown li { padding: 3px 0; }
ul.dropdown li:not(:last-child) { border-bottom: 1px solid #000; }
.DropdownMainBox>ul li a:hover { color: #9200ec; }
.blogfilterboxtag.active a { background: #1A1B1E 0 0 no-repeat padding-box; color: #fff; }

.blogfilterboxtag a {
  border-radius: 20px;
  color: #66666E;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;
  padding: 9px 27px;
}
.upperImage {
  border-radius: 18px;
  overflow: hidden;
}
.letestBlogPost.one .lowerPart{
  max-width: 349px;
  width: 100%;
}
.letestBlogPost.one .leftTag a {
  font-size: 16px;
  padding: 9px 25px;
}
.letestBlogPost.one .rightDate p {
  font-size: 16px;
  line-height: 1.2;
}
.blogfilterboxtag a:hover {background: #1A1B1E 0 0 no-repeat padding-box; color: #fff;}
.leftSideBlogContent {display: flex; gap: 10px; align-items: center;}
.rightSideSearchAndDropDown {display: flex; gap: 35px; width: 100%; max-width: 669px;}
.blogSearchField {max-width: 427px; width: 100%; position: relative; z-index: 2;}
.topBlogTabbingStripe {padding-bottom: 35px;}
.loadMoreButton.primary-button {text-align: center;}
.loadMoreButton.primary-button a { font-weight: 600; }
.letestBlogPost.one .upperImage { position: relative; width: 100%; border-radius: 20px; height:444px; overflow: hidden; }
.letestBlogPost.one {width: calc(66.66% - 15px); height: 100%;}
.letestBlogPost.one .letestBlogPostInner { display: flex; gap: 26px; }
.letestBlogPost.one .upperImage a {height: 100%; max-height: 100%; max-width: 100%; width: 100%;}
.letestBlogPost.one .upperImage a img {height: 100%; max-height: 100%; max-width: 100%; width: 100%; border-radius: 18px; object-fit: cover;}

.letestBlogPost.letestBlogPost2 .letestBlogPostInner{ display:flex; flex-direction: column; justify-content: space-between; height:100%; }

.shadowDivOne .shadow {
  display: block;
  left: 0;
  max-width: 100%;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 0;
}

.shadowDivOne .shadow img {
  margin-left: 769px;
  margin-top: 100px;
}
.shadowDivTwo .shadow {
  display: block;
  max-width: 100%;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: unset;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
.shadowDivTwo .shadow img {
  margin-left: -600px;
  margin-top: 0;
}
.letestBlogPost.one .blogCtaButton a {
  font-size: 24px;}
.filterTextColumn p {
  color: #1A1B1E;
  font-size: 18px;
  font-weight: 600;
}
/* .content p {
  font-weight: 600;
  line-height: 1.2;
} */
.svgset-inner p {
  display: flex;
  align-items: center;
  gap: 10px;
}

.svgset-inner p svg {
  display: block;
}

.bannerBottomContentTag {
  display: flex;
  align-items: center;
  gap: 20px;
}
.twoColSectionRow {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 20px;
}
.leftSideStickyCol {
  max-width: 348px;
  width: 100%;
  position: sticky;
  top: 20px;
  padding-bottom: 30px;
}

.RightSideContentBody {
  max-width: 740px;
  width: 100%;
}
.jumpContent {
  margin-top: 25px;
  padding-left: 22px;
  position: relative;
}

.jumpContentTitle h3 {
  color: #9200EC;
}
.jumpContent:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  height: 100%;
  width: 3px;
  background-color: #9200EC;
}
.jumpContent h4 {
  position: relative;
}

.jumpContent h4:before {
  position: absolute;
  content: "";
  background-color: #9200EC;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  top: 0;
  left: -26px;
}
.blogInnerCta a {
  background-color: #9200EC;
  padding: 18px;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  gap: 15px;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 600;
  line-height: 1.5;
  border-color:transparent;
}
.blogInnerCta a:hover {
  border-color: #1A1B1E
}

.blogInnerCta {
  margin-top: 40px;
}
.jumpContent h4 a {
  color: #66666E;
  font-weight: 400;
}
.jumpContent h4 a:hover {
  color: #1A1B1E;
}
.jumpContent h4 a:focus {
  color: #1A1B1E;
}
blockquote {
  margin-top: 40px;
  border: none;
  background-color: #ffffff;
  padding: 38px;
  padding-left: 200px;
  position: relative;
  box-shadow: 0px 0px 18px #00000029;
  border-radius: 18px;
}
blockquote {
  margin-top: 40px;
  border: none;
  background-color: #FFFFFF;
  padding: 38px;
  padding-left: 187px;
  position: relative;
  box-shadow: 0px 0px 18px #00000029;
  border-radius: 18px;
  font-size: 22px;
  color: #1A1B1E;
  line-height: 1.5;
  font-weight: 600;
}
blockquote:before {
  background-image: url(https://5993632.fs1.hubspotusercontent-na1.net/hubfs/5993632/Uman%20Assets%202022/uman-backquote-removebg-preview.png);
  background-repeat: no-repeat;
  width: 123px;
  height: 123px;
  content: "";
  position: absolute;
  background-size: cover;
  left: 19px;
  top: 10px;
}
.RightSideContentRow ul {
  list-style-type: none;
  padding-left: 28px;
}

.RightSideContentRow ul li {
  position: relative;
  color: #1A1B1E;
  font-weight: 500;
  margin-top: 10px;
}

.RightSideContentRow ul li:before {
  content: "";
  position: absolute;
  background-color: #758BFF;
  width: 16px;
  height: 16px;
  top: 10px;
  left: -28px;
  transform: rotate(45deg);
}
.RightSideContentShareTag {
  display: flex;
  gap: 20px;
  align-items: center;
}

.RightSideContentShareTagRight {
  display: flex;
  align-items: center;
  gap: 10px;
}

.RightSideContentShareTagRight a svg {
  display: block;
}
.RightSideContentShareTag {
  padding-top: 40px;
}
.previousBlog {
  max-width: 299px;
  width: 100%;
  padding: 30px 30px 39px 30px;
  backdrop-filter: blur(30px);
  border-radius: 18px;
  box-shadow: 0px 0px 18px #00000029;
  transition: all 0.6s ease;
}
.nextBlog {
  max-width: 299px;
  width: 100%;
  padding: 30px 30px 39px 30px;
  backdrop-filter: blur(30px);
  border-radius: 18px;
  box-shadow: 0px 0px 18px #00000029;
  transition: all 0.6s ease;
}
.nextBlogText svg {
  width: 28px;
  height: 18px;
  display: block;
  transition: all 0.6s ease;
}

.previousBlogText svg {
  width: 28px;
  height: 18px;
  display: block;
  transition: all 0.6s ease;
}

.nextBlogText {
  display: flex;
  align-items: center;
  gap: 10px;
}
.previousBlogText {
  display: flex;
  align-items: center;
  gap: 10px;
}
.nextPreviousBlogOutter a { color: #758BFF; font-size: 14px; font-weight: 600; line-height: 1.2; }
.nextPreviousBlogOutter svg { fill: #758BFF; }
.previousBlogHeading h4 { color: #66666E; font-size: 18px; line-height: 1.2; }
.nextBlogHeading h4 { color: #66666E; font-size: 18px; line-height: 1.2; }
.nextPreviousBlogOutter { display: flex; justify-content: space-between; gap: 30px; }
.previousBlogText span:first-child { transform: rotate(180deg); }
section.twoColSection { padding: 5px 0px 35px; }
.hs-responsive-embed-wrapper.hs-responsive-embed {max-width: 100% !important; max-height: 100% !important; margin: 35px 0px !important; border-radius: 18px;}
.v2 .shadowDivOne .shadow img {margin-top: -346px;}
.v2 .shadowDivTwo .shadow { top: unset; bottom: 25%; left: unset; width: 100%; right: 0%; }
.v2 .shadowDivTwo .shadow img { margin-left: 900px; }
.shadowDivThree .shadow { bottom: unset; display: block; left: 0; max-width: 100%; opacity: 1; overflow: hidden; position: absolute; top: 12%; width: 100%; z-index: 0; }
.shadowDivThree .shadow img { margin-left: -600px; margin-top: 0; }
.bannerBottomContentTag p { font-weight: bold; color: #66666E; }
.twoColSectionRow h3{font-family: 'Lato', sans-serif; font-weight: 900;}
.twoColSectionRow h4{font-family: 'Lato', sans-serif; font-weight: bold;}
.twoColSectionRow h5{font-family: 'Lato', sans-serif; font-weight: bold; margin-top:30px;}
.twoColSectionRow p:not('.RightSideContentShareTagLeft'){font-family: 'Lato', sans-serif; font-weight: 500;}
.prevNextBlog .prevNextBlogInner + a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.previousBlog:hover { background-color: #ffffff; }
.nextBlog:hover{ background-color: #ffffff; }
.previousBlog:hover a{ color:#9200EC; }
.nextBlog:hover a{ color:#9200EC; }
.previousBlog:hover svg{ fill: #9200EC; }
.nextBlog:hover svg{ fill: #9200EC; }
.LPCompaniesLogoSectionInner .slick-slide { margin: 0px 10px; }
.LPCompaniesLogoSectionInner  .slick-slide > div { line-height: 1; }
.LPCompaniesLogoSectionInner .slick-initialized .slick-slide { display: inline-block; vertical-align: middle; float: none; }




@media (max-width: 1660px){
  .leftContentRightImageSection .sectionShadow img, .LPTestinomialSection .shadow img { margin-top: -72px; }
}

@media(max-width:1440px){
  .footer .leftPart { max-width: 230px; }


  .LPHeroSection { padding-top: 180px; }

  .leftContentRightImageSection .sectionShadow img { margin-left: -310px; margin-top: 0; max-width: 100%; }
  .LPTestinomialSection .shadow img { margin-top: 0; }
  
  
  .v2 .shadowDivTwo .shadow img { margin-left: 550px; }
}

@media(max-width: 1230px){

  .content-wrapper, .wrapper { max-width: 1124px; }

  .header .middleMenuGroup .TwoColumnSubMegaMenu, .header .middleMenuGroup .ThreeColumnSubMegaMenu { min-width: 616px; }

  .footer .leftPart,.footer .rightPart { max-width: 20%; }
  .footer .middleMenupart { max-width: 55%; }

  .webinarHeroSection .shadow img { margin-left: 344px; margin-top: -32px;  }

  .CTASection .titleGroup { width: 60%; }

  .LPTestinomialSection .leftSide { width: 40%; padding: 40px 45px 60px; }
  .LPTestinomialSection .rightSide { padding: 40px 90px 40px 70px; width: 60%; }
  .shadowDivOne .shadow img {margin-left: 200px; margin-top: -152px;}
  .shadowDivTwo .shadow {left: -15%;}

}

@media(max-width: 1180px){
  .content-wrapper, .wrapper { max-width: 1080px; }
  .allNewsViewsSection .blogSearchField { max-width: 305px; }
}

@media(max-width: 1080px){
  .content-wrapper, .wrapper { max-width: 991px; }
  .webinarHeroSection {padding-top: 120px; padding-bottom: 80px;}
  .p90-0, .pt90 {padding-top: 80px;}
  .p80-0, .pb80 {padding-bottom: 80px;}
  .pt100, .p100-0 {padding-top: 80px;}
  .p80-0, .pt80 {padding-top: 80px;}
  .p180-0, .pb180 {padding-bottom: 80px;}
  .p60-0, .pt60 {padding-top: 50px;}

  .letestBlogPostSection .upperPart .leftTitleGroup { width: 70%; }
  .letestBlogPostSection .upperPart .rightButton { width: auto; }
  
}

@media(max-width: 991px){

  .content-wrapper, .wrapper { max-width: 767px; }

  .primary-button a, a.primary-button,.secondary-button a, a.secondary-button, .white-button a, a.white-button { padding: 20px 22px; font-size: 16px; }

  .header a.expandMenu { display: block; }
  .header .rightButton .primary-button a, .header .mobileButton .primary-button a { padding: 14.5px 24px; font-size: 16px; line-height: 1.1; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

  .header .middleMenuGroup { position: fixed; background: #fff; width: 100%; top: 0; left: 0; height: 100%; transform: translateX(120%); transition: transform 0.5s ease; }
  .header .middleMenuGroup.open { transform: translateX(0%); }
  .header .middleMenuGroupInner { padding: 130px 48px 24px; height: 100%; }
  .header .middleMenuGroup ul.menu-items { flex-direction: column; align-items: flex-start; overflow: scroll; height: 100%; gap:22px; }
  .header .middleMenuGroup ul.menu-items li span, .header .middleMenuGroup ul.menu-items li a { font-size: 24px; line-height: 1.6em; }
  .header .middleMenuGroup ul.menu-items li {width: 100%;}

  .header .middleMenuGroup .subMegaMenuParent { position: relative; margin-left: 0; padding-left: 5px; padding-bottom: 10px; max-width: 553px; }
  .header .middleMenuGroup .subMegaMenuParentInner { padding: 0; box-shadow: none; }
  .header .middleMenuGroup .subMegaMenuParent ul li { max-width: 100%; flex-wrap: wrap; padding-bottom: 20px; }
  .header .middleMenuGroup .subMegaMenuParent ul li a { width: 100%; }
  .header .middleMenuGroup .TwoColumnSubMegaMenu .child-menu-items { flex-direction: column; align-items: flex-start; }
  .header .middleMenuGroup .TwoColumnSubMegaMenu .leftImage { box-shadow: 0 2px 8px 0 rgb(68 140 252 / 10%); }
  .header .middleMenuGroup .TwoColumnSubMegaMenu, .header .middleMenuGroup .ThreeColumnSubMegaMenu { min-width: 100%; }
  .header .middleMenuGroup .ThreeColumnSubMegaMenuInner { flex-direction: column; gap:12px; }
  .header .middleMenuGroup .ThreeColumnSubMegaMenuInner .ThreeColumn { width: 100%; }
  .header .middleMenuGroup .subMegaMenuParent.subMegaMenuParent-small { margin-left: 0; }

  .header .rightButton { margin-left: auto; margin-right: 12px; }


  .footer .footerInner { gap: 24px; row-gap: 47px; }
  .footer .leftPart .socialIcons { padding-bottom: 8px; }
  .footer .leftPart, .footer .rightPart { max-width: calc(50% - 12px); }
  .footer .leftPart { max-width: 272px; }
  .footer .middleMenupart { max-width: 100%; order: 3; }
  .footer .middleMenupart .menuColumnRow { flex-wrap: wrap; gap: 16px; }
  .footer .middleMenupart .menuColumn { width: calc(50% - 8px); }
  .footer .rightPart { order: 2; }

  .footer .shadow { right: -34%; bottom: -254px; max-width: 80%; }

  
  
  

  .webinarHeroSection .webinarHeroSectionInner { gap: 50px; }
  .webinarHeroSection .leftContent { width: 100%; }
  .webinarHeroSection .leftContent .titleGroup { width: 80%; }
  .webinarHeroSection .rightForm { width: 100%; }
  .webinarHeroSection .shadow img { margin-left: 234px; margin-top: 470px; }

  .LPHeroSection .rightImage { max-width: 60%; margin: 0 auto; }

  .LPCompaniesLogoSection .companyLogo { max-width: calc(30% - 8px); width: 100%; text-align: center; vertical-align: middle;}
  .LPCompaniesLogoSection .companyLogo img { padding: 0 25px; }
  .LPCompaniesLogoSection .compniesLogo { flex-wrap: wrap; gap:48px; row-gap: 20px; }
  
  .leftContentRightImageSection .box .boxInner { padding: 50px 40px; }
  .leftContentRightImageSection .leftContentRightImageBoxInner { flex-direction: column-reverse; gap: 50px; }
  .leftContentRightImageSection .box .rightImage { width: 80%; }
  .leftContentRightImageSection .box .svg { margin-top: -50px; }
  .leftContentRightImageSection .box .leftContent { width: 100%; }
  .leftContentRightImageSection .bottomButton { padding-top: 60px; }
  .leftContentRightImageSection .box .shadow { bottom: -20%; right: -30%; width: 90%; }
  .leftContentRightImageSection .sectionShadow img { margin-top: 640px; margin-left: -290px; }

  .CTASection .CTABoxInner { padding: 50px; }
  .CTASection .titleGroup { width: 90%; }

  .LPTestinomialSection .shadow img {  margin-left: 234px; margin-top: 0px; }
  .LPTestinomialSection .leftSide .shadow img { margin-left: 250px; margin-top: 50px; transform: scale(1.1); }
  
  .LPTestinomialSection .sliderInner { flex-direction: column; }
  .LPTestinomialSection .leftSide { width: 100%; border-radius: 18px 18px 0 0; }
  .LPTestinomialSection .rightSide { width: 100%; }
  .LPTestinomialSection .rightSide { padding: 40px 45px 40px; }
  
  .blogSearchField { max-width: 427px; }
  .letestBlogPost {width: calc(50% - 15px);}
  .topBlogTabbingRightStripe {justify-content: space-between; flex-direction: column; gap:35px}
  .letestBlogPost.one {width: 100%;}
  .letestBlogPost:nth-child(2) {height: 100% !important;}
  .leftSideStickyCol {
    max-width: 100%;
    position: unset;
  }
  .blog-inner-banner .webinarHeroSectionInner {
    justify-content: center;
    text-align: center;
  }
  .blog-inner-banner .subTag {
    text-align: center;
  }
  .blog-inner-banner .bannerBottomContentTag {
    justify-content: center;
    flex-wrap: wrap;
  }
  .twoColSectionRow {
    flex-direction: column;
  }
  

  .letestBlogPostSectionV2 .upperPart .leftTitleGroup { width: 100%; }
  
}

@media(max-width: 767px){

  h2,.h2 { font-size: 34px; }
  h3,.h3 { font-size: 24px; }
  h4,.h4 { font-size: 20px; }

  .content-wrapper, .wrapper { max-width: 100%; }

  .header a.expandMenu { height: 50px; padding: 13px; width: 50px; }

  .mobileButton { display:block; }
  .header .middleMenuGroup ul.menu-items li.mobileButton span { font-size: 16px; }
  .header .rightButton { display: none; }

  .header .middleMenuGroup .middleMenuGroupInner { padding-top: 120px; }
  .header .middleMenuGroup ul.menu-items li span, .header .middleMenuGroup ul.menu-items li a { font-size: 20px; line-height: 1.6em; }
  .header .middleMenuGroup ul.menu-items { gap: 12px; }


  .footer .middleMenupart { order: 2; }
  .footer .rightPart { order: 3; max-width:100%; }
  .footer .footerInner { row-gap:55px; }
  .footer .middleMenupart .menuColumn { width: 100%; }

  .footer .shadow { right: -44%; bottom: -222px; max-width: 100%; }

  .LPHeroSection .rightImage { max-width: 80%; }

  .LPCompaniesLogoSection .companyLogo img { padding: 0 30px; height: 45px !important; }
  .LPCompaniesLogoSection .compniesLogo { gap: 0; row-gap: 20px; }

  .LPTestinomialSection .leftSide .quoteIcon { width: 50px; height: auto; }
  
  .leftContentRightImageSection .box .boxInner { padding: 40px 30px; }
  .leftContentRightImageSection .box .rightImage { width: 100%; }
  .leftContentRightImageSection .box .svg { max-width: 100%; width: 100%; }
  .leftContentRightImageSection .box .svg img { max-width: 100%; width: 100%;}
  
  .letestBlogPostSection .upperPart { gap: 20px;}
  .leftTitleGroup {width: 100%;}
  .letestBlogPost {width: 100%;}
  .witrelative .leftContent ul li {width: 100%;}
  .title h1 {font-size: 32px;}
  .webinarHeroSection {padding-top: 100px; padding-bottom: 50px;}
  .p90-0, .pt90 {padding-top: 30px;}
  .p80-0, .pb80 {padding-bottom: 30px;}
  .pt100, .p100-0 {padding-top: 30px;}
  .p80-0, .pt80 {padding-top: 30px;}
  .rightButton.primary-button {width: 100%; text-align: center;}
  .p180-0, .pb180 {padding-bottom: 30px;}
  .p60-0, .pt60 {padding-top: 30px;}
  .rightSideSearchAndDropDown {flex-direction: column; align-items: center;}
  .letestBlogPost.one {display: block;}
  .letestBlogPost.one .upperImage {max-width: 100%;}
  .blog-paragraph {display: none;}
  .letestBlogPost.one .letestBlogPostInner { flex-direction: column; gap: 20px; }
  .letestBlogPost.one .lowerPart {max-width: 100%; width: 100%;}
  .letestBlogPost.one .upperImage {height: auto;}
  .letestBlogPost.one .blogBottomContent h3 a {font-size: 22px;}
  .letestBlogPost.one .leftTag a {font-size: 14px; padding: 7px 20px;}
  .letestBlogPost.one .blogCtaButton a {font-size: 18px;}
  .LPHeroSection {padding-top: 100px;}
  section.allNewsViewsSection.pt120 {padding-top: 60px;}
  blockquote {padding: 38px 38px 38px 130px;}
  blockquote:before {height: 80px; width: 80px;}
  section.twoColSection {padding: 5px 0 50px;}



  

}

@media(max-width:580px){
  
  
  

  /*   .webinarHeroSection { padding-top: 160px; } */
  .webinarHeroSection .leftContent .titleGroup { width: 100%; }
  .webinarHeroSection .rightForm { padding: 40px 30px; }
  .webinarHeroSection .leftContent .image { width: 55px; height: 55px; }


  .LPHeroSection .rightImage { max-width: 100%; }

  .leftContentRightImageSection .box .image { padding: 40px 0 30px 20px; }
  .leftContentRightImageSection .box .shadow { bottom: -10%; right: -40%; width: 100%; }

  .CTASection .CTABoxInner { padding: 40px; }
  .CTASection .titleGroup { width: 100%; }

  .LPTestinomialSection .shadow img { margin-left: 234px; margin-top: 120px; }
  .LPTestinomialSection .leftSide .shadow img { margin-top: 120px; }
  
  
  .letestBlogPostSection .upperPart { flex-direction: column; }
  .letestBlogPostSection .upperPart .leftTitleGroup { width: 100%; }
  
  .blogfilterboxtag a { padding: 10px; }
  .allNewsViewsSection .hs-search__no-results p { font-size: 20px; }
  .allNewsViewsSection .hs-search__no-results { padding-bottom: 30px; }
  
}

@media(max-width: 480px ){

  h2,.h2 { font-size: 30px; }
  h3,.h3 { font-size: 22px; }
  h4,.h4 { font-size: 18px; }

  .header a.expandMenu { width: 40px; height: 40px; padding: 8px; }

  .header .leftLogo { max-width: 148px; }
  .header .middleMenuGroup .middleMenuGroupInner { padding: 120px 16px 24px; }

  .footer .middleMenupart .menuitems ul li { margin-bottom: 8px; }

  .footer .shadow { bottom: -135px;}

  .webinarHeroSection .shadow img { margin-left: 114px; margin-top: 740px; }

  .LPHeroSection .leftContent .bottomButton a { width: 100%; }

  .LPCompaniesLogoSection .companyLogo { max-width: 33%; margin: 0 20px 0px; }
  .LPCompaniesLogoSection .compniesLogo { row-gap: 10px; }
  .LPCompaniesLogoSection .companyLogo img { padding: 0 0px; }

  .leftContentRightImageSection .sectionShadow img { margin-top: 720px; margin-left: -110px; }

  .LPTestinomialSection .shadow img { margin-left: 134px; margin-top: 150px; }

  .LPTestinomialSection .rightSide, .LPTestinomialSection .leftSide {padding: 30px;}
  .LPTestinomialSection .rightSide .leftImage { max-width: 110px; }
  .LPTestinomialSection .rightContent { max-width: calc(100% - 169px); }
  
  .blogBottomContent h3 a { font-size: 18px;  }
}

@media(max-width: 400px){
  .authorGroup { flex-direction: column; align-items: flex-start; gap: 20px; }
  .LPTestinomialSection .rightContent { max-width: 100%; }
  
  .LPTestinomialSection .leftSide .shadow img { margin-left: 140px; margin-top: 150px; }
  
}

@media(max-width:375px){

  form .hs-button, form input[type=submit] { padding: 20px 10px; }

}