/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary variables that control standard elements
in the pages. This is also the file that loads all of the other themed CSS
styleshets into just this one in each of themed templates.
*********************************************************************************
****************************************************************************** */











































/* ******************************************************************************
*********************************************************************************
The intention of this file is to reset most of the different browser, built-in
CSS styles, so that it is an empty canvas for the themed specific stylesheets.
*********************************************************************************
****************************************************************************** */

*, *:before, *:after {
  box-sizing: border-box;
}
/* ******************************************************************************
*********************************************************************************
The intention of this file is to makes browsers render all elements more
consistently and in line with modern standards.
It precisely targets only the styles that need normalizing.
*********************************************************************************
****************************************************************************** */


/*! 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 {
  -webkit-text-size-adjust: 100%; /* 2 */
}

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

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

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * 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
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 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
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, 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;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* 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 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: hidden;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 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;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

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

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * 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, IE 10+, and Firefox.
 */

details {
  display: block;
}

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

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
Drag and Drop (DND) sections look when editing content in the page editor.
*********************************************************************************
****************************************************************************** */

dnd-section {
  padding: 80px 20px;
}
.banner-area .dnd-section {
  padding: 0;
}

.dnd-section > .row-fluid {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.dnd-section .widget-type-cell {
  padding-left: 20px;
  padding-right: 20px;
}

@media (max-width: 767px) {
  .dnd-section .widget-type-cell {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.dnd-section > .row-fluid{
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width:1600px){
  .dnd-section > .row-fluid{
    padding-right: 75px;
    padding-left: 75px; 
  }
}

@media(max-width:576px){
  .dnd-section > .row-fluid {
    padding:0 10px;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
fonts apppear throughout your site.
*********************************************************************************
****************************************************************************** */


body {
  font-family: Lato, serif;
  font-size: 1rem;
  color: #494a52;
  -webkit-font-smoothing: subpixel-antialiased;
  line-height: 1.71429;
  letter-spacing: .05em;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* Anchor Links */
a {
  color: #0270E0;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  outline:none;
  touch-action: manipulation;
}
a:hover, a:focus {
  text-decoration: none;
  outline:none;
}

/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
  font-weight: 700;
  font-family: Merriweather, serif;
  color: #494a52;
  word-break: break-word;
}

h1 {
  font-size: 2.1rem;
  line-height: 1.3;
}

h2 {
  font-size: 1.6rem;
  line-height: 1.2;
}

h3 {
  font-size: 1.25rem;
  line-height: 1.5;
}

h4 {
  font-family: Lato, sans-serif;
  font-weight: normal;
  font-size: 1.175rem;
  line-height: 1.5;
}

h5 {
  font-size: 1rem;
  line-height: 1.5;
}

h6 {
  font-size: .9rem;
  line-height: 1.5;
}

strong {
  font-weight: 700;
}

code {
  vertical-align: bottom;
}

ul,
ol {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

ul li,
ol li {
  line-height: 1.5rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-top: 0;
  margin-bottom: 0;
}

blockquote {
  line-height: 1.5rem;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  border-left: 2px solid #A9A9A9;
  padding-left: 15px;
}

/* Horizontal Rules */
hr {
  color: #ccc;
  background-color: #ccc;
  height: 1px;
  border: none;
}

/* TODO */
small {

}

/* TODO */
mark {

}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

:focus {
  outline: auto;
}

.disable-focus-styles :focus {
  outline: none;
}

img{
  max-width:100%;
}

@media (max-width: 767px) {
  form{
    max-width:100%;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your forms looks
throughout your site. Styles for form fields, buttons, inputs, etc.
*********************************************************************************
****************************************************************************** */

form {
  max-width: 767px;
  font-family: Lato, sans-serif;
}

.hs-button {
  margin: 0;
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  line-height: 1.1;
  position: relative;
  text-align: center;
  transition: all 0.15s linear;
  border-style: solid;
  border-width: 2px;
  font-size: 14px;
  
  text-decoration: none;
  font-family: 'Poppins';
}

.hs-button:hover, .hs-button:focus {
  background-color: #21222a;
  border-color: #21222a;
  
  color: #fff;
}

.hs-button:active {
  background-color: #71727a;
  border-color: #71727a;
}


.hs-form label {
  font-size: 14px;
  color: #33475b;
  display: block;
  float: none;
  width: auto;
  font-weight: 500;
  text-align: left;
  line-height: 1.2;
  padding-top: 0;
  margin-bottom: 4px;
  font-family: 'Poppins';
}

.hs-error-msgs label {
  margin-top: .5rem;
  color: #f2545b !important;
  font-size: 14px;
  font-family: 'arial';
}

.hs-input, input#hs-pwd-widget-password{
  display: inline-block;
  width: 100%;
  height: 40px;
  padding: 0 15px;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  border-width:2px;
  border-style:solid;
  box-sizing: border-box;
  margin-bottom:10px;
  font-family: 'arial';
}

input#hs-pwd-widget-password{
  height: 40px !important;
}

.hs-input[type=checkbox],
.hs-input[type=radio] {
  cursor: pointer;
  width: auto !important;
  height: auto;
  padding: 0;
  margin: 3px 5px 3px 0px;
  line-height: normal;
  border: none;
  display:inline-block;
}

.hs-input[type=file] {
  background-color: #fff;
  padding: initial;
  border: initial;
  line-height: initial;
  box-shadow: none;
}

.hs-input:-moz-placeholder {
  color: #000000;
}

.hs-input::-webkit-input-placeholder {
  color: #000000;
}

.hs-input input,
.hs-input textarea {
  transition: border 0.2s linear;
}
.hs-input:focus {
  outline: none;
  border-color: rgba(82, 168, 236, 0.8);
}

textarea.hs-input {
  height: auto;
}

select[multiple].hs-input {
  height: inherit;
}

/* Force single column fields to full width inside of fieldsets */
fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]) {
  width: 100% !important;
}

input.hs-input.error,
div.field.error input,
div.field.error textarea,
div.field.error .chzn-choices,
textarea.hs-input.error,
select.hs-input.error {
  border-color: #c87872;
}
input.hs-input.error:focus,
div.field.error input:focus,
div.field.error textarea:focus,
div.field.error .chzn-choices:focus,
textarea.hs-input.error:focus,
select.hs-input.error:focus {
  border-color: #b9554d;
}

.actions {
  padding: 0;
}

.inputs-list {
  margin: 0 0 5px;
  width: 100%;
  padding-left: 0;
}
.inputs-list > li {
  display: block;
  padding: 0;
  width: 100%;
  padding-top: 0;
}
.inputs-list label {
  display: block;
  float: none;
  width: auto;
  padding: 0;
  line-height: 18px;
  text-align: left;
  white-space: normal;
  font-weight: normal;
}
.inputs-list:first-child {
  padding-top: 6px;
}
.inputs-list > li + li {
  padding-top: 2px;
}
.inputs-list label > input,
.inputs-list label > span {
  vertical-align: middle;
}

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

.field {
  margin-bottom: 18px;
}

.hs-field-desc {
  color: #7c98b6;
  margin: 0px 0px 6px;
  font-size: 14px;
}

.hs-form-required {
  color: red;
}

.hs-richtext {
  margin-bottom: 3px;
  line-height: 1.2;
  font-size: 1rem;
  color: #494a52;
}
.hs-richtext hr {
  text-align: left;
  margin-left: 0;
  width: 91%;
}

.grecaptcha-badge {
  margin: 0 auto;
}

.email-correction, .email-validation {
  padding-top: 3px;
  font-size: 12px;
}
.email-correction a,
.email-validation a {
  cursor: pointer;
}
@media (max-width: 400px),
  (min-device-width: 320px) and (max-device-width: 480px) {
    .email-correction form .form-columns-2 .hs-form-field,
    .email-correction form .form-columns-3 .hs-form-field,
    .email-validation form .form-columns-2 .hs-form-field,
    .email-validation form .form-columns-3 .hs-form-field {
      float: none;
      width: 100%;
    }
    .email-correction form .form-columns-2 .hs-form-field .hs-input,
    .email-correction form .form-columns-3 .hs-form-field .hs-input,
    .email-validation form .form-columns-2 .hs-form-field .hs-input,
    .email-validation form .form-columns-3 .hs-form-field .hs-input {
      width: 90%;
    }
    .email-correction form .form-columns-2 .hs-form-field input[type=checkbox],
    .email-correction form .form-columns-2 .hs-form-field input[type=radio],
    .email-correction form .form-columns-3 .hs-form-field input[type=checkbox],
    .email-correction form .form-columns-3 .hs-form-field input[type=radio],
    .email-validation form .form-columns-2 .hs-form-field input[type=checkbox],
    .email-validation form .form-columns-2 .hs-form-field input[type=radio],
    .email-validation form .form-columns-3 .hs-form-field input[type=checkbox],
    .email-validation form .form-columns-3 .hs-form-field input[type=radio] {
      width: 24px;
    }
}

.hs-button,
.hs-form-field input[type=text],
.hs-form-field input[type=email],
.hs-form-field input[type=phone],
.hs-form-field input[type=number],
.hs-form-field input[type=tel],
.hs-form-field input[type=date],
.hs-form-field textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.hs-default-font-element,
.hs-main-font-element {
  font-family: Lato, serif;
}

@media (max-width:767px){
  form{
    max-width:100%;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
menu items appear, including the link and hover effects.
*********************************************************************************
****************************************************************************** */

.hs-menu-wrapper ul {
  margin-bottom: 0;
  list-style: none;
}

.hs-menu-item a {
  text-decoration: none;
}

.hs-menu-item:hover a,
.hs-menu-item:focus a {
  text-decoration: none;
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
tables look throughout your site.
*********************************************************************************
****************************************************************************** */

table {
  margin-bottom: 1rem;
  border: 1px solid #dee2e6;
}

th,
td {
  padding: 0.75rem;
  vertical-align: top;
  border: 1px solid #dee2e6;
}

thead th,
thead td {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
  border-bottom-width: 2px;
}

thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your landing pages
look if there is anything specific to your landing pages.
*********************************************************************************
****************************************************************************** */
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your landing pages
look if there is anything specific to your landing pages.
*********************************************************************************
****************************************************************************** */
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your headers look
when it comes to the logo, search field, language switcher and navigation.
You will also find the mobile menu styles below.
*********************************************************************************
****************************************************************************** */

.header-wrapper{
  background: #f5f5f5;
  border-top: 4px solid #f5982a;
  padding: 2px;
  position: relative;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
}

.header__container {
  margin: 0 auto;
}

.navbar-brand{
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.9);
}

.navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  overflow: visible;
}

.navbar-toggler-icon{
  background-image: url(//8807910.fs1.hubspotusercontent-na1.net/hubfs/8807910/raw_assets/public/Laplink%20with%20global%20header/images/download.svg);
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.header-top-left-text p{
  font-family: "Poppins";
  margin-left: 1.5rem;
  margin-bottom:0px;
  font-size: 14px;
}

.header-top-right-text{
  flex-basis: 100%;
  -webkit-box-flex: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: end;
  justify-content: flex-end;
  margin-right: 1.5rem;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul{
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  padding: 0;
  margin: 0;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li{
  margin-right: 1.5rem;
  position: relative;
  display:block;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li:nth-child(4){
  margin-right: 45px;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
  color: rgba(0, 0, 0, 0.5);
  display: block;
  padding: 0.5rem 1rem;
  font-family: "Poppins";
  font-size:14px;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li>a:hover{
  color: rgba(0, 0, 0, 0.7);
}
.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li:hover>a:hover{
  color: rgba(0, 0, 0, 0.7);
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li:first-child>a:after{
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .555em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper ul ul{
  padding:0;
  margin:0;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 1px 0 0;
  font-size: 14px;
  color: #9b9b9b;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper ul li:hover ul{
  display:block;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper ul ul li a{
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
  font-family: "Poppins";
  font-size:14px;
}
.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper ul ul li a:hover{
  background-color: #f8f9fa;
}

.header-top-right-text .hs_cos_wrapper .hs-menu-wrapper ul ul li a:active{
  background-color: #007bff;
  color:white;
}

.header-inner-wrapper{
  padding: 0;
  background: #595a5c;
  position: relative;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
}

.header-logo-wrapper{
  margin-top: 2.5px;
  margin-bottom: 2.5px;
}

.header-logo-wrapper a{
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
  padding-left: 1.5rem;
  margin-left: 1.5rem;
}

.header-logo-wrapper a img{
  display: inline-block;
  max-width: 100%;
  height: auto;
  width:120px !important;
  vertical-align: middle;
  border-style: none;
}

.custom-menu-primary .navigation-primary{
  flex-basis: 100%;
  -webkit-box-flex: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: end;
  justify-content: flex-end;
  margin-right: 1.5rem;
}


.custom-menu-primary .navigation-primary>ul{
  padding:0;
  margin:0;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.custom-menu-primary .navigation-primary>ul>li:first-child{
  border-right: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
}

.custom-menu-primary .navigation-primary>ul>li:last-child{
  margin-right: 50px;
  margin-left: 0;
}

.custom-menu-primary .navigation-primary>ul>li{
  border-right: 1px solid #dcdcdc;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: block;
  position: relative;
}

.custom-menu-primary .navigation-primary>ul>li>a{
  padding-right: .5rem;
  padding-left: .5rem;
  padding-right: 0;
  padding-left: 0;
  padding: 15px;
  display: block;
  position: relative;
  color: #fff;
  font-size:15px;
}

.custom-menu-primary .navigation-primary i{
  margin-right: 4.3px;
  font-size: 14px;
}

/* .navigation-primary i {
display: block;
float: none;
} */

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-desktop:before {
  content: "\f108";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-handshake-o:before {
  content: "\f2b5";
}


.custom-menu-primary .navigation-primary>ul>li>ul {
  padding:0;
  margin:0;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0px 0 0;
  font-size: 14px;
  color: #9b9b9b;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  border-top: 0;
}

.custom-menu-primary .navigation-primary>ul>li:hover>ul {
  display:block;
}

.custom-menu-primary .navigation-primary>ul>li>ul>li{
  position: relative;
  display: block;
}

.custom-menu-primary .navigation-primary>ul>li>ul>li>a{
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
  font-size:14px;
  font-family:"poppins";
  clear:both;
  padding-right:44px;
}

/* .custom-menu-primary .navigation-primary>ul>li>ul>li.has-submenu>a:after{
margin-left: .3em;
float: right;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin-top: 0.25rem;
content: "\f054";
font-weight:400;
font-family:FontAwesome;
}  */


.custom-menu-primary .navigation-primary i.fa.fa-chevron-right{
  margin-top: 5px;
  margin-right: 4.3px;
  font-size: 14px;
  float: right;
  margin-right:-20px;
}


.custom-menu-primary .navigation-primary>ul>li>ul>li>ul{
  padding:0;
  margin:0;
  position: absolute;
  z-index: 1000;
  display: none;
  float: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 1px 0 0;
  font-size: 14px;
  color: #9b9b9b;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  top: 0;
  left: 100%;
  margin-top: -6px;
}

.custom-menu-primary .navigation-primary>ul>li>ul>li:hover>ul{
  display:block;
}

.custom-menu-primary .navigation-primary>ul>li>ul>li>ul>li{
  position: relative;
  display: block;
}

.custom-menu-primary .navigation-primary>ul>li>ul>li>ul>li>a{
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
  font-size:14px;
  font-family:"poppins";
}

.custom-menu-primary .navigation-primary .child-trigger{
  display:none;
}

.rd-navbar-wrap{
  min-height:103px;
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}

.rd-navbar{
  display: block;
  background: #ffffff;
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}

.rd-navbar-outer {
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}

.rd-navbar-main {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1770px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 55px 14px 0;
  transition: padding .35s ease-in-out;
  transition: padding .35s ease-in-out;
  padding-right: 0 !important;
}

.rd-navbar-panel{
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}

.rd-navbar-toggle {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  color: #151515;
  background-color: transparent;
  border: none;
  display: none;
}

.rd-navbar-toggle span {
  transform: rotate(180deg);
}

.rd-navbar-toggle span {
  width: 24px;
  height: 3px;
  background-color: #151515;
  backface-visibility: hidden;
  border-radius: 0;
  position: relative;
  display: block;
  margin: auto;
  transition: .3s all ease;
}
.rd-navbar-brand {
  display: none;
}

.rd-navbar-brand a {
  display: block;
}

.header-logo-fixed-wrapper a img{
  width: auto;
  height: auto;
  max-width: 140px;
  max-height: 140px;
  display: inline-block;
  vertical-align: middle;
  border-style: none;
}

.rd-navbar-main-element {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
  justify-content: flex-end;
  width: 100%;
}



.rd-navbar-main-element .header-menu{
  display:contents;
}

.rd-navbar-main-element .header-menu .custom-menu-primary{
  display:contents;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper{
  display: flex;
  align-items: center;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul{
  order: -1;
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
  list-style: none;
  padding: 0;
  margin: 0;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li{
  display: inline-block;
  position: relative;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
  position: relative;
  display: inline-block;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 500;
  letter-spacing: 0;
  color: #151515;
  transition: .25s;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul{
  padding:0;
  margin:0;
  list-style:none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 1px 0 0;
  font-size: 14px;
  color: #9b9b9b;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
}




.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul>li>a{
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul>li>a:hover{
  background-color: rgba(248,249,250,1.0);
  color: rgba(22,24,27,1.0);
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul>li>a:active{
  background-color: #007bff;
  color:white;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a.active:before {
  opacity: 1;
  transform: none;
  visibility: visible;
}
.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a:before {
  position: absolute;
  content: '';
  bottom: -8px;
  left: 0;
  height: 3px;
  width: 100%;
  background: #1f82cc;
  opacity: 0;
  visibility: hidden;
  transform: translateY(5px);
  transition: all .2s ease;
}

.child-trigger{
  display: inline-block;
}
.child-trigger i {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.555em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.rd-navbar-main-element .laplink-btn-blue{
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  position: relative;
  z-index: 0;
  transition: background .4s, border-color .4s, color .4s;
  overflow: hidden;
  display: inline-block;
  padding: 17px 33px 15px;
  font-size: 14px;
  line-height: 1.34;
  border: 2px solid;
  font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.075em;
  text-transform: uppercase;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  user-select: none;
  background: #fff;
  color: #1f82cc;
  outline: none;
  border-radius: 0;
  touch-action: manipulation;
}
.rd-navbar-main-element .laplink-btn-blue:hover{
  color:white;
}

.rd-navbar-main-element .laplink-btn-blue:before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 101%;
  height: 101%;
  background: #1f82cc;
  z-index: -1;
  opacity: 0;
  transform: scale3d(0.7, 1, 1);
  transition: transform 0.42s, opacity 0.42s;
  border-radius: inherit;
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}


.rd-navbar-main-element .laplink-btn-bluen:hover{
  color: #fff;
  transition: background .4s .4s, border-color .4s 0s, color .2s 0s;
  position: relative;
  z-index: 0;
  background-color:#1f82cc;
}


.rd-navbar-main-element .laplink-btn-blue:hover:before{
  opacity: 1;
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.rd-navbar-wrap.fixed-header{
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  background-color:white;
  z-index: 9999;
  min-height: 83px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

.rd-navbar-wrap.fixed-header .rd-navbar-main{
  padding-top: 11px;
  padding-bottom: 11px;
}

.rd-navbar-wrap.fixed-header .header-logo-fixed-wrapper a img{
  width: auto !important;
}

.rd-navbar-wrap.fixed-header .rd-navbar-main-element{
  margin-left: 18px;
}

.rd-navbar-wrap.fixed-header .btn-o{
  background: #f6992c;
  color:white;
}


.rd-navbar-wrap.fixed-header .btn1{
  background: #1f82cc;
  color:white;
}





/* Overlay Style */

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999999;
  visibility:hidden;
  overflow: hidden;
  outline: 0;
  opacity: 0; 
  transition: opacity 0.15s linear; 
  transition: 0.15s linear;
}

.modal.modal_info.active{
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 0 !important;
  visibility:visible;
  opacity: 1;
  background: hsla(0, 0%, 0%, 0.5);
}

.modal.modal_info1.popup-open{
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 0 !important;
  visibility:visible;
  opacity: 1;
  background: hsla(0, 0%, 0%, 0.5);
}



.modal.modal_info .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
}

.modal.modal_info.active .modal-dialog{
  -webkit-transform: translate(0,-50%);
  transform: translate(0, -50%);
  top: 50%;
}

.modal.modal_info1.popup-open .modal-dialog{
  -webkit-transform: translate(0,-50%);
  transform: translate(0, -50%);
  top: 50%;
}
.modal-dialog {
  max-height: 100vh;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
  pointer-events: none;
}
.modal-content {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-header, .modal-body {
  padding: 15px 30px 30px 30px;
}

.modal-header {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-header .close {
  cursor: pointer;
}
.modal-header .close {
  padding: 15px;
  margin: -15px -15px -15px auto;
}


button.close {
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  opacity: .75;
}
.text-left {
  text-align: left;
}

.modal-body{
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
}


.modal-content form{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: rgb(51, 51, 51);
  width: auto !important;
  margin-left: 0px;
  text-align: left;
  margin-bottom: 0;
}

.modal-content form .hs-firstname{
  position: relative;
  min-height: 2em;
  text-align: left;
  margin: 0;
  padding: 0;
}

.modal-content form label{
  float: left;
  line-height: 1.2em;
  padding-top: 0.3em;
}

.modal-content form input{
  -webkit-appearance: none;
  background-color: #fff;
  line-height: 1.5em;
  color: #000;
  border: 1px solid #aeb0b6;
  padding: 0.2em 0.3em;
  min-height: 1.9em;
  width: 250px;
  height: 26.19px;
  font-size: 1em;
  margin-bottom:0px;
}

.modal-content  form::-webkit-input-placeholder { /* Edge */
  color: #000;
}

.modal-content  form:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000;
}

.modal-content  form::placeholder {
  color: #000;
}

.modal-content  form .hs-button{
  cursor: pointer;
  margin: 0;
  color: #fff;
  background: #fff;
  border: 1px solid #F9B872;
  padding: 0.4em 1em;
  font-size: 1em;
  box-shadow: 0px 0px 10px 2px #FDEEA6;
  background-color: #F49F6C;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#F49F6C), to(#EC802F));
  background-image: -webkit-linear-gradient(top, #F49F6C, #EC802F);
  background-image: -moz-linear-gradient(top, #F49F6C, #EC802F);
  background-image: linear-gradient(to bottom, #F49F6C, #EC802F);
  width:auto;
  height: 34.28px;
}

.modal-content form .hs-form-field{
  margin-bottom:10px;
}

.modal-content form select{
  background-color: #fff;
  line-height: 1.5em;
  color: #000;
  border: 1px solid #aeb0b6;
  padding: .2em .3em;
  min-height: 1.9em;
  width: 250px;
  height: 26.19px;
  font-size: 1em;
  margin-bottom: 0px;
}


.modal-content form .hs-input[type=checkbox]{
  display: block;
  content: "";
  position: absolute;
  width: 1em !important;
  min-height: 1em;
  height: 1em;
  margin-left: -1.5em;
  line-height: 1em;
  font-family: Arial, sans-serif;
  font-size: 13px;
  border: 1px solid #aeb0b6;
  box-shadow: 0px 0px 10px 2px #afd5f7;
  background-color: #fff;
}

.hs_i_d_like_to_know_more_about_.hs-i_d_like_to_know_more_about_.hs-fieldtype-checkbox.field.hs-form-field label{
  float: none;
  line-height: 1.2em;
  padding-top: .3em;
  margin-left: 1.5em;
  margin-top: 0.1em;
  display: block;
  min-height: 12px;
}

.hs_i_d_like_to_know_more_about_.hs-i_d_like_to_know_more_about_.hs-fieldtype-checkbox.field.hs-form-field label span{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
}

.hs_additional_comments_.hs-additional_comments_.hs-fieldtype-textarea.field.hs-form-field label{
  margin-bottom:15px;
  margin-top:15px;
  float:none;
}

.hs_additional_comments_.hs-additional_comments_.hs-fieldtype-textarea.field.hs-form-field label span{
  font-family: arial;
  font-size: 13px;
  margin-bottom: 10px;
}

.modal-content form textarea{
  -webkit-appearance: none;
  background-color: #fff;
  line-height: 1.5em;
  color: #000;
  border: 1px solid #aeb0b6;
  padding: 0.2em 0.3em;
  /* box-shadow: 0px 0px 10px 2px #afd5f7; */
  min-height: 1.9em;
  height: 5.8em;
  font-size: 1em;
  width:260px;
}

.modal-content form .hs-richtext p{
  margin-bottom:0px;
}
.modal-content form .hs-richtext p span{
  font-family: arial;
  font-size: 13px;
  line-height: 1.71429;
}


/*  End  */




@media (min-width:576px){
  .header-wrapper{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .navbar-toggler {
    display: none;
  }

  .header-top-right-text{
    display: -webkit-box;
    display: flex;
    flex-basis: auto;
  }

  .header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
    color: rgba(0, 0, 0, 0.5);
    display: block;
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .header-inner-wrapper{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
  }
  .custom-menu-primary .navigation-primary{
    display: -webkit-box;
    display: flex;
    flex-basis: auto;
  }

  .custom-menu-primary .navigation-primary>ul{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .custom-menu-primary .navigation-primary>ul>li>a{
    padding: 15px;
    display: block;
    position: relative;
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .modal-dialog {
    margin: 0 auto;
  }
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto;
  }
  .modal-content {
    margin: 15px 0;
  }
}


@media (min-width:992px){
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:hover>ul{
    display:block;
  }
  .header_group.lp .header-logo-fixed-wrapper a img {
    margin-top: 6px;
    margin-bottom: 6px;
}
}

@media (min-width: 1200px){
  .rd-navbar-main {
    padding-top: 24px;
    padding-right: 68px;
    padding-bottom: 20px;
  }
    
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:first-child{
    margin-left: 0px !imprtant;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li{
    margin-left: 38px;
  }
  .rd-navbar-main-element .laplink-btn-blue{
    margin-left: 39px;
  }
}

@media (min-width:1400px){
  .rd-navbar-main {
    padding-top: 30px;
    padding-bottom: 26px;
  }
  .header-logo-fixed-wrapper a img{
    max-width: 200px;
    max-height: 200px;
    width: auto;
    height: auto;
    display: inline-block;
    vertical-align: middle;
    border-style: none;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li{
    margin-left: 42px;
  }
  .rd-navbar-main-element .laplink-btn-blue{
    margin-left: 46px;
  }
}

@media (min-width:1600px){
  .rd-navbar-wrap{
    min-height: 114.961px;
  }
  .rd-navbar-outer{
    padding-left: 75px;
    padding-right: 75px
  }
}

@media (min-width: 1937px){
  .rd-navbar-main {
    padding-right: 0;
  }
}

@media (max-width: 1937px) and (min-width: 1600px){
  .rd-navbar-main {
    position:relative;
  }
}

@media (max-width:1600px){
  .rd-navbar-main-element {
    margin-right: 60px;
  }
}

@media (max-width:1399px){

}

@media (max-width:1199px){
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
    padding:0 5px;
  }
  .rd-navbar-main-element .laplink-btn-blue{
    margin:0 5px;
    padding: 17px 11px 15px;
  }
  .custom-menu-primary .navigation-primary>ul>li>a{
    text-align:center;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
    font-size: 11px;
  }
  .rd-navbar-wrap.fixed-header{
    min-height:56px;
  }
}


@media (max-width:991px){
  .rd-navbar-panel {
    color: #151515;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    background: #ffffff;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 1030;
    display: flex;
    align-items: center;
    height: 56px;
    padding: 4px;
  }
  .rd-navbar-toggle {
    display: inline-block;
    position: relative;
    width: 48px;
    height: 48px;
    line-height: 48px;
    cursor: pointer;
    color: #151515;
    background-color: transparent;
    border: none;
  }
  .rd-navbar-toggle span:before, .rd-navbar-toggle span:after {
    transform-origin: 1.71429px center;
  }
  .rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span {
    width: 24px;
    height: 3px;
    background-color: #151515;
    backface-visibility: hidden;
    border-radius: 0;
  }
  .rd-navbar-toggle span:after, .rd-navbar-toggle span:before {
    content: "";
    position: absolute;
    left: 0;
    top: -10px;
    transition: .3s all ease;
  }
  .rd-navbar-toggle span:after {
    top: 10px;
  }
  .mobile-menu-open .header-menu{
    transform: translateX(0);
    transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
  } 

  .header-menu{
    position: fixed;
    left: 0;
    top: -56px;
    bottom: -56px;
    z-index: 1029;
    width: 270px;
    padding: 140px 0 81px;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    font-size: 14px;
    line-height: 34px;
    transform: translateX(-110%);
    color: #ffffff;
    background: #ffffff;
    border: 1px solid #d7d7d7;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  }
  .rd-navbar-wrap{
    min-height:0;
  }
  .mobile-menu-open .rd-navbar-toggle span {
    transform: rotate(360deg);
  }
  .mobile-menu-open .rd-navbar-toggle span:after, .mobile-menu-open .rd-navbar-toggle span:before{
    top: 0;
    width: 15px;
  }
  .mobile-menu-open .rd-navbar-toggle span:before {
    -webkit-transform: rotate3d(0, 0, 1, -40deg);
    transform: rotate3d(0, 0, 1, -40deg);
  }
  .mobile-menu-open .rd-navbar-toggle span:after {
    -webkit-transform: rotate3d(0, 0, 1, 40deg);
    transform: rotate3d(0, 0, 1, 40deg);
  }
  .rd-navbar-main-element{
    position: absolute;
    float: left;
    display:block;
  }
  .rd-navbar-main-element .header-menu {
    display: inherit; 
  }
  /*.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul{
    display: block;
    padding-top: 20px;
    margin: 30px 0 4px;
    height: auto;
    text-align: left;
    border-top: 1px solid #e1e1e1;
    order:0;
  }*/

  .custom-menu-primary .navigation-primary>ul>li{
    line-height: inherit;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li{
    text-align: left;
    display: block;
  }

  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
    display: block;
    padding: 9px 56px 9px 18px;
    width: 100%;
    line-height: 34px;
    font-size:14px;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper{
    display:block;
  }
  .rd-navbar-main-element .laplink-btn-blue{
    margin: 0 0 4px 0;
  }
  .rd-navbar-toggle:hover, .rd-navbar-toggle:focus{
    outline:none;
  }
  .custom-menu-primary .navigation-primary>ul>li>a{
    text-align:center;
  }

  .header-logo-wrapper a img{
    width:100% !important;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:first-child{
    margin-top:0px;
  }

  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li{
    margin-top:4px;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a{
    letter-spacing: .05em;
  }
  .rd-navbar-main-element .laplink-btn-blue{
    padding:17px 33px 15px;
  }
  .child-trigger {
    position: absolute;
    top: 0px;
    right: 0;
    z-index: 9999;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    color:black;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .555em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
  }
  .child-trigger i {
    opacity:0;
  }
  .header-logo-fixed-wrapper{
    position: relative;
    margin-left: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    font-size: 22px;
    line-height: 46px;
  }

  .rd-navbar-wrap.fixed-header .header-logo-fixed-wrapper a img{
    width: auto !important;
    max-width: 120px;
    max-height: 58px;
    width: auto;
    height: auto
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul{
    position: relative;
    width: 100%;
    z-index: 99;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul>li>a{
    line-height:32px;
  }
  .header-logo-fixed-wrapper a img {
    width: auto !important;
    max-width: 120px;
    max-height: 58px;
    opacity: 0;
    transition: all 0.3s ease-in-out;
  }
  .rd-navbar-wrap.fixed-header .header-logo-fixed-wrapper a img {
    opacity: 1;
  }
  .header-menu {
    transition: .35s all cubic-bezier(0.65,0.05,0.36,1);
  }
  .navigation-primary i {
    display: block;
    float: none;
  }
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul{
    float: none;
  }

  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:hover>a {
    color: #fff !important;
    background: #6689ff !important;
  }
.header_group.lp .header-height img.hs-image-widget {
    margin-left: 48px;
}
  .header_group.lp .header-logo-wrapper a img {
    width: auto !important;
    margin-top: 4px;
}
}


@media (max-width:906px){
  .custom-menu-primary .navigation-primary>ul>li>a{
    font-size:11px;
  }
  .custom-menu-primary .navigation-primary>ul>li>ul>li>a{
    font-size:11px;
  }
  .custom-menu-primary .navigation-primary>ul>li>ul>li>ul>li>a{
    font-size:11px;
  }
}

@media(max-width:767px){
  .header-top-right-text{
    display:none;
  }
}

@media (max-width:748px){
  .custom-menu-primary .navigation-primary>ul>li>a{
    padding-right: .25rem;
    padding-left: .25rem;
  }
}


@media (max-width:584px){
  .rd-navbar-wrap.fixed-header{
    min-height:56px;
  }
}

@media (max-width:576px){
  .header-top-right-text, .header-inner-wrapper{
    display:none;
  }
  .rd-navbar-wrap.fixed-header{
    min-height:56px;
  }
  .header-logo-fixed-wrapper a img {
    max-width: 120px;
    max-height: 58px;
    width: auto;
    height: auto;
  }
  .footer-col-6{
    text-align:center;
  }
  .header-logo-fixed-wrapper a img {
    opacity: 1;
  }
  .header-top-left-text {
    display: none;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
footer looks when it comes to spacing and other general styles.
*********************************************************************************
****************************************************************************** */


.footer__container {
  margin: 0 auto;
}


.footer-wrapper{
  background-color: #f4f4f4; 
  padding-left: 15px;
  padding-right: 15px;
  background-size: cover;
  background-position: center center;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.footer-minimal-bottom-panel{
  border-top: 1px solid #e1e1e1;
  padding: 35px 0;
  width: 100%;
}

.footer-row{
  margin-bottom: -10px;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.footer-col-6{
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.padding-right-120{
  padding-right: 120px; 
}

.footer-menu-wrapper .hs_cos_wrapper>ul{
  list-style:none;
  padding:0;
  margin:0;
  margin-bottom:10px;
  line-height: 1.71429;
  font-size: 12px;
}


.footer-menu-wrapper .hs_cos_wrapper>ul>li{
  display:inline-block;
  letter-spacing: .025em;
  font-weight: 500;
  color: #9b9b9b;
  font-size: 12px;
  margin-bottom:0px;
  line-height:initial;
}

.footer-menu-wrapper .hs_cos_wrapper>ul>li>a{
  transition: all 0.3s ease-in-out;
  letter-spacing: .025em;
  font-weight: 500;
  font-size: 12px;
  color: #9b9b9b;
  line-height: 1.71429;
}

.social-icon-wrapper .hs_cos_wrapper>ul{
  list-style-type:none;
  padding:0;
  margin:0;
  margin-bottom: 10px;
}

.social-icon-wrapper .hs_cos_wrapper>ul>li{
  display:inline-block;
}

.social-icon-wrapper .hs_cos_wrapper>ul>li>a{
  transition: all 0.3s ease-in-out;
}

.social-icon-wrapper .hs_cos_wrapper>ul>li>a img{
  display: inline-block;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.back-to-top {
  position: fixed;
  right: 15px;
  bottom: 15px;
  z-index: 100;
  width: 40px;
  height: 40px;
  font-size: 20px;
  color: #fff;
  background: #6689ff;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  transition: .45s all ease-in-out;
  padding-top: 0;
  line-height: 40px !important;
}

.back-to-top:hover {
  color:white;
  background-color:#000000;
}

.fa-angle-up:before {
  content: "\f106";
  font-weight: 400;
  font-family: 'FontAwesome';
}

@media (min-width: 576px){
  .footer-minimal-bottom-panel{
    text-align: left;
  } 
  .footer-row{
    -webkit-box-align: center;
    align-items: center;
  }

  .footer-col-6{
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
}


@media (min-width:768px){
  .footer-col-6{
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .social-icon-wrapper{
    text-align: right;
  }
  .back-to-top {
    width: 50px;
    height: 50px;
    line-height: 50px !important;
    right: 30px;
    bottom: 80px;
  }
}


@media (min-width:1600px){
  .footer{
    /*padding-left: 75px;
    padding-right: 75px;*/
  }
  .footer-minimal-bottom-panel{
    max-width: 1770px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 575px){
  .footer-menu-wrapper .hs_cos_wrapper>ul>li{
    display: inline;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles for your blog. The styles included
are for the listing and post templates, featured images and pagination.
Also for the post meta infromation like tags, author and published date
*********************************************************************************
****************************************************************************** */

/*custom*/
.fz-18{
  font-size:18px;
}
/* TODO: Find a better place for this */
.content-wrapper {
  max-width: 1240px;
  padding: 0 20px;
  margin: 0 auto;
}

.blog-header {
  background-color: transparent;
  text-align: center;
}

.blog-header__inner {
  max-width: 600px;
  margin: 0 auto;
  padding: 3.3rem 0;
}
.blog-header__title {
  font-size: 2rem;
}
.blog-header__subtitle {
  margin: 1rem 0 2rem;
}

.blog-header__form {
  margin: 0 1rem;
}

@media screen and (min-width: 768px) {
  .blog-header__form {
    width: 500px;
    margin: 0 auto;
  }
}

.blog-index {
  display: flex;
  flex-wrap: wrap;
  padding: 3.3rem 0;
}
.blog-index:after {
  content: "";
  flex: auto;
}
.blog-index__tag-header {
  flex: 1 0 100%;
  padding: 1rem;
}
.blog-index__tag-subtitle {
  font-size: 1.16rem;
  line-height: 1.1;
}
.blog-index__tag-heading {
  padding-bottom: 1rem;
  border-bottom: 3px solid #D1D6DC;
}
.blog-index__post {
  flex:  0 0 100%;
  padding: 1rem;
}
@media screen and (min-width: 768px) {
  .blog-index__post {
    flex:  0 0 calc(100%/2);
  }
}
@media screen and (min-width: 1000px) {
  .blog-index__post {
    flex:  0 0 calc(100%/3);
  }
}
@media screen and (min-width: 768px) {
  .blog-index__post--large {
    flex: 1 0 100%;
    display: flex;
    justify-items: space-between;
  }
}
.blog-post img {
  max-width: 100%;
}
.blog-index__post-image {
  display: block;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding-bottom: 63%;
  background-image: url('./images/grayscale-mountain.png');
    }
@media screen and (min-width: 768px) {
  .blog-index__post-image--large {
    flex: 1 1 100%;
    padding-bottom: 0;
  }
  .blog-index__post-content--large {
    flex: 1 1 100%;
    padding-left: 2rem;
  }
  .blog-index__post-image--large {
    flex: 1 1 48%;
  }
  .blog-index__post-content--large {
    flex: 1 1 48%;
    padding-left: 2rem;
  }
}
.blog-index__post-content h2 {
  margin: .5rem 0;
}
.blog-index__post-content--small h2 {
  font-size: 1.25rem;
}
.blog-index__post-content p {
  font-family: Lato, sans-serif;
}
.blog-index__post-content a {
  color: #494a52;
}
.blog-index__post img {
  max-width: 100%;
  height: auto;
}

.blog-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-family: Lato, sans-serif;
  margin-bottom: 3.3rem;
}
.blog-pagination__link {
  display: inline-flex;
  padding: .25rem .4rem;
  margin: 0 .1rem;
  color: #494a52;
  text-decoration: none;
  border: 2px solid transparent;
  line-height: 1;
  border-radius: 7px;
}
.blog-pagination__link--active {
  border: 2px solid #B0C1D4;
}
.blog-pagination__link:hover,
.blog-pagination__link:focus {
  text-decoration: none;
}
.blog-pagination__prev-link,
.blog-pagination__next-link {
  display: inline-flex;
  align-items: center;
}
.blog-pagination__prev-link {
  text-align: right;
  margin-right: .25rem;
}
.blog-pagination__next-link {
  text-align: left;
  margin-left: .25rem;
}
.blog-pagination__prev-link--disabled,
.blog-pagination__next-link--disabled {
  color: #B0C1D4;
  pointer-events: none;
  cursor: default;
}
.blog-pagination__prev-link svg,
.blog-pagination__next-link svg {
  fill: #494a52;
  margin: 0 5px;
}
.blog-pagination__prev-link--disabled svg,
.blog-pagination__next-link--disabled svg {
  fill: #B0C1D4;
}
.blog-pagination__number-link:hover,
.blog-pagination__number-link:focus {
  border: 2px solid #B0C1D4;
}

.blog-header__author-avatar {
  height: 200px;
  width: 200px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 50%;
  box-shadow: 0 0 12px 0 rgba(0,0,0,0.15);
  margin: 0 auto 1.5rem;
}
.blog-header__author-social-links a {
  display: inline-block;
  position: relative;
  background-color: #000;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin: 0 5px;
}
.blog-header__author-social-links a:hover {
  background-color: #494a52;
}
.blog-header__author-social-links svg {
  fill: #fff;
  height: 15px;
  width: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.blog-post {
  max-width: 960px;
  margin: 0 auto;
  padding: 3.3rem 0;
}
.blog-post h1 {
  font-size: 1.6rem;
}
.blog-post__meta {
  margin: 1rem 0;
}
.blog-post__meta a {
  color: #494a52;
  text-decoration: underline;
}

.blog-post__tags {
  font-family: Lato, sans-serif;
  color: #000;
}
.blog-post__tags svg {
  width: 15px;
  height: auto;
  margin-right: 10px;
}
.blog-post__tag-link {
  font-size: .8rem;
  color: #000;
}

.blog-recent-posts {
  margin-top: 3rem;
  background-color: transparent;
  padding: 2rem 0;
}
.blog-recent-posts h2 {
  text-align: center;
}
.blog-recent-posts__list {
  display: flex;
}
.blog-recent-posts__post {
  display: block;
  flex:  0 0 100%;
  color: #494a52;
  padding: 1rem;
}
@media screen and (min-width: 768px) {
  .blog-recent-posts__post {
    flex:  0 0 calc(100%/2);
  }
}
@media screen and (min-width: 1000px) {
  .blog-recent-posts__post {
    flex:  0 0 calc(100%/3);
  }
}
.blog-recent-posts__post:hover {
  text-decoration: none;
}
.blog-recent-posts__image {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding-bottom: 63%;
}
.blog-recent-posts__title {
  margin: 1rem 0 .5rem;
}

.blog-comments {
  max-width: 680px;
  margin: 0 auto;
}
.blog-comments form {
  max-width: 100%;
}
.blog-comments .hs-submit {
  text-align: center;
}

.blog-comments .comment-reply-to {
  border: 0 none;
}
.blog-comments .comment-reply-to:hover {
  background-color: transparent;
  text-decoration: underline;
  color: #494A52;
}

/*             Blog Listing with Sidebar            */

.post-item .page-center{
  display: -webkit-flex; /* Safari */
  display: flex; /* Standard syntax */
  margin-bottom: 20px;
}
.post-item .page-center .span4, .post-item .page-center .span8 {
  -webkit-flex: 1; /* Safari */
  -ms-flex: 1; /* IE 10 */
  flex: 1; /* Standard syntax */
}
.post-item .page-center .span8 {
  flex-basis: 31.914893614%;

}
img.featured-image {
  height: 100% !important;
  width: 100% !important;
  object-fit: cover;
}
@media(max-width: 480px){
  .blog-post img {
    width: 100% !important;
    float: none !important;
  }
}

/*             Blog Grid Listing            */

.blog-index__post.blog-index__post--small {
  display: flex;
}

.blog-index__post-inner-card {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
  border-radius: 5px;
  background: #fff;
}

.blog-index__post-image {
  border-radius: 5px 5px 0 0;
}

.blog-index__post-inner-card .blog-index__post-content {
  display: flex;
  flex-direction: column;
  padding: 24px 30px 30px 30px;
  height: 100%;
}

.blog-post__tag-link,
.blog-post__tags {
  font-size: 12px;
  font-weight: 200;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: 0.01rem;
}

.blog-post__tag-link:hover{
  text-decoration: none;
}

.blog-index__post-content--small h2 {
  font-size: 18px;
  line-height: 26px;
}

.blog-index__post-content--small h2 a:hover {
  text-decoration: none;
  transition: all .5s;
}

.blog-post__meta-section {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: auto;
  padding-top: 30px;
  font-size: 14px;
}

.blog-post__read-more a:hover {
  text-decoration: none;
}

.read-more__arrow {
  position: relative;
  top: 3px;
  padding-left: 10px;
}

.blog-post__read-more svg {
  width: 15px;
  height: auto;
}

.blog-post__read-more a svg {
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}

@media screen and (max-width: 767px) {
  .blog-index.sidebar {
    padding: 1rem 0;
    padding-bottom: 3.3rem;
  }
}

/*             Blog Grid Listing with Sidebar            */

.blog-index.sidebar {
  display:flex;
}

@media screen and (min-width: 1000px) {
  .blog-index.sidebar .blog-index__post {
    flex: 0 0 calc(100%/2);
  }
}

@media screen and (max-width: 999px) {
  .blog-index.sidebar .blog-index__post {
    flex: 0 0 calc(100%/1);
  }
}

.blog-sidebar {
  padding-top: 3.9rem;
}

@media screen and (max-width: 767px) {
  .blog-sidebar {
    padding: 2rem 1rem;
    padding-bottom: 0;
  }
}

.blog-sidebar h3 {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 600;
  line-height: 37px;
}

.blog-sidebar ul {
  padding: 30px;
  margin: 0 0 40px 0;
  list-style: none;
  border-radius: 5px;
  background: #fff;
}

.blog-sidebar ul li {
  padding: 10px 0;
  border-top: 1px solid #dfddd9;
  font-weight: 600;
}

.blog-sidebar ul li:first-child {
  border-top-color: transparent;
}

.blog-sidebar a {
  text-decoration: none;
}

.blog-sidebar a:hover {
  text-decoration: none;
}

.blog-sidebar .filter-link-count {
  display: none;
}

.blog-sidebar .filter-expand-link {
  position: relative;
  top: -15px;
  display: block;
  margin-bottom: 25px;
  text-transform: capitalize;
  text-align: center;
}

.blog-sidebar-post-listing ul li {
  padding-left: 2.3em;
  line-height: 24px;
  text-indent: -2.3em;
}

.blog-sidebar-post-listing li:before {
  position: relative;
  width: 22px;
  float: left;
  content: counter(list-item);
  margin-right: 25px;
  font-size: 36px;
  font-weight: 600;
}

.blog-sidebar-post-listing li a {
  position: relative;
  top: -3px;
}

.blog-pagination.span12 {
  display: flex;
  margin-left: 0;
}

/* Mobile Blog Sidebar */

@media(max-width: 767px) {
  .hs-blog-listing .content-wrapper > .row-fluid {
    display: flex;
    flex-direction: column;
  }

  .hs-blog-listing .span3 {
    order: 1;
  }

  .hs-blog-listing .span9 {
    order: 2;
  }

  .hs-blog-listing .blog-pagination {
    order: 3;
  }

  .blog-sidebar.mobile .blog-sidebar-topic-filter ul,
  .blog-sidebar.mobile .blog-sidebar-post-listing ul {
    visibility: hidden;
    opacity: 0;
    transition: all 5s;
    display: none;
  }

  .blog-sidebar.mobile .blog-sidebar-topic-filter h3,
  .blog-sidebar.mobile .blog-sidebar-post-listing h3 {
    cursor: pointer;
  }
  .blog-sidebar.mobile .blog-sidebar-topic-filter h3:after,
  .blog-sidebar.mobile .blog-sidebar-post-listing h3:after {
    content: "+";
    padding-left: 6px;
  }

  .blog-sidebar.mobile .blog-sidebar-topic-filter.clicked h3:after,
  .blog-sidebar.mobile .blog-sidebar-post-listing.clicked h3:after {
    content: "-";
    padding-left: 7px;
  }

  .blog-sidebar.mobile .clicked ul {
    display: block;
    visibility: visible;
    transition: all 1s;
    opacity: 1;
  }
}

/* Blog Subscription Section */

.subscription-form {
  display: block;
  margin: 0 auto;
  padding: 60px 0;
  width: 40%;
  text-align: center;
}

@media (max-width: 767px) {
  .subscription-form {
    width: 85%;
  }
}

.subscription-form label {
  text-align: center;
}

/*             Blog Post Layout          */

.post-featured-image {
  margin-bottom: -110px;
  min-height: 300px;
  background-size: cover;
  border-radius: 5px;
  margin-top: 40px;
  background-position: center center;
}

.blog-post {
  position: relative;
  width: 90%;
  margin: 0 auto;
  padding: 84px 100px 80px 100px;
  background: #fff;
  border-radius: 5px;
}

.blog-post.no-image {
  margin-top: 50px;
}

.blog-post__title {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25;
}

.blog-post__meta a {
  text-decoration: none;
}

.blog-post__links {
  display: block;
  padding: 26px 0;
  margin-top: 20px;
}

.blog-post__back-to-blog {
  text-decoration: none;
}

.blog-post__back-to-blog svg {
  position: relative;
  top: 6px;
  margin-right: 10px;
  width: 20px;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}

@media (max-width: 767px) {
  .blog-post {
    width: 90%;
    padding: 30px;
  }
}

/* Blog Comments */

.blog-comments {
  max-width: 100%;
}

.comment.depth-0:first-child {
  margin-top: 2em;
}

.comment.depth-1 {
  padding-left: 2em;
  padding-top: 1em;
  margin-top: 1em;
}

.blog-comments form {
  margin-top: 2em;
  padding-top: 2em;
}

/* Related Articles */

.blog-recent-posts__list {
  flex-wrap: wrap;
}

.blog-recent-posts .blog-index__post-content h2 {
  text-align: left;
}

.blog-recent-posts .blog-post__meta-section {
  justify-content: flex-end;
}


@media (max-width:500px){
  .hs_recaptcha.hs-recaptcha.field.hs-form-field {
    overflow-x: auto;
    overflow-y: hidden;
  }

}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
system pages look. These pages include the error pages (404 and 500),
password protected content and search listing results.
*********************************************************************************
****************************************************************************** */

.error-page {
  padding: 6rem 0;
  text-align: center;
  position: relative;
}
.error-page:before {
  content: attr(data-error);
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-family: Lato, sans-serif;
  font-size: 40vw;
  font-weight: bold;
  color: #F3F6F9;
  z-index: -1;
}
@media screen and (min-width: 1100px) {
  .error-page:before {
    font-size: 20rem;
  }
}
.error-page_heading {
  margin-bottom: 1rem;
}

.systems-page {
  padding:60px 10px;
}
.systems-page .success {
  display: inline-block;
  margin: 2rem 0;
  width: auto !important;
  background-color: #CDE3CC;
  border: 1.5px solid #4F7D24;
  border-radius: 6px;
  font-size: .75rem;
  color: #4F7D24;
  padding: .1rem .75rem;
}

.hs-search-results {
  margin-top: 2rem;
}
ul.hs-search-results__listing li {
  margin-bottom: 2rem;
}
.hs-search-results__title {
  font-family: Merriweather, serif;
  font-size: 1.25rem;
  color: #494a52;
  text-decoration: underline;
  margin-bottom: .25rem;
}
.hs-search-results__title:hover {
  text-decoration: none;
}
.hs-search-results__description {
  padding-top: .5rem;
}
.hs-search-highlight {
  font-weight: bold;
}
.hs-search-results__pagination a {
  color: #494a52;
}

.email-prefs .item.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.email-prefs .item.disabled input:disabled {
  cursor: not-allowed;
}

p.header{
  background-color:transparent;
}

form#email-prefs-form h1,
.systems-page h1 {
  font-size: 28px;
}
form#email-prefs-form h2,
.systems-page h2 {
  font-size: 21px;
}
.systems-page h3 {
  font-size: 22px;
}
.hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span:hover {
    background: #fafafa;
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.hs-ll-button {
  background-color: #faa644;
  border-color: #faa644;
  border-radius: 0px;
  border-width: 2px;
  color: #fff;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.hs-content-id-106037365344 .row-number-4 .oembed_container {
    border: none !important;
}
.social-content {
    padding-left: 149px;
}
div#hs_cos_wrapper_widget_1638267939756 .grecaptcha-badge {
    margin: 0;
}
/* Ghostwriter-promotion-consumer-2023 page css start 4-07-2023 */
.logo-content {
    display: flex;
    align-items: center;
}
.logo-content .plus-icon {
    font-size: 36px;
    color: #F79726;
    margin: 0 10px;
}
.logo-content h5 {
    color: #F79726;
}
.title-border {
    position: relative;
    padding-bottom: 12px;
    margin-bottom: 24px;
}
.title-border:before {
    background: #505050;
    bottom: 1px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}
.title-border:after {
    background: #f79726;
    bottom: 0;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    width: 69px;
}
.hs-content-id-123362593947 .row-number-14>.row-fluid {
    display: flex;
    flex-wrap: wrap;
}
.hs-content-id-123362593947 .row-number-14>.row-fluid h4 {
    height: 61px;
}
.hs-content-id-123362593947 .row-number-14>.row-fluid .span3 {
    padding: 20px;
}
.hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(2) .row-number-28 {
    position: relative;
    z-index: 2;
}
.hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(2) .row-number-28:after {
    content: "";
    background: #d6d6d6;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 218px;
    z-index: -1;
}
.hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(1) .row-number-26 {
    position: relative;
    z-index: 9;
}

.hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(2) .row-number-28:before {
    background: #d6d6d6;
    content: "";
    height: 1px;
    position: absolute;
    left: 218px;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    z-index: -1;
}  
.hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(3) .row-number-30 {
    position: relative;
    z-index: 9;
}







/* Ghostwriter-promotion-consumer-2023 page css End 4-07-2023 */

/* pcm enterprise vs one drive page 29-05-2023 */
.hs-content-id-117661906750 div> .header_group {
    display: none;
}
.hs-content-id-117661906750  .header_group {
    min-height: auto !important;
}
#hs_cos_wrapper_widget_1685340318188_ .hs_recaptcha.hs-recaptcha {
    display: flex;
}
.case-study-box {
    display: flex;
    align-items: center;
    grid-gap: 27px;
}

.one-drive-comparison .ppm-table tr td:first-child {
    width: 70%;
}
.one-drive-comparison .ppm-table tr td {
    width: 15%;
    vertical-align: middle;
    font-size: 18px;
}
tr.table-top-row img {
    object-fit: contain;
}
tr.table-top-row td {
    font-size: 25px !important;
    font-weight: bold;
}
.one-drive-comparison {
    margin-top: 25px;
}
.enterprise-list li {
    font-size: 17px;
    margin-bottom: 6px;
}
.case-study-box img {
    width: 71px;
}
.case-study-box p {
    font-size: 17px;
}
.case-study-top-heading p {
    font-size: 17px;
}
div#hs_cos_wrapper_widget_1685339641459 img {
    vertical-align: bottom;
}
.table-image-outer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}
.table-image img {
    display: flex;
    text-align: center;
    margin: 0 auto;
    justify-content: center;
    float: none !important;
}
.table-text p {
    text-align: center;
    font-size: 15px;
    margin-bottom: 0;
}




/* pcm enterprise vs one drive page End 29-05-2023 */


/* new css 15-5-23 for home page slider */
.slider-right-section {
    padding: 10% 10%;
    background-image: url("https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/orange-bg.jpg");
    text-align: center;
}
.slider-right-section h1 {
    color: #fff;
    font-size: 40px;
    margin-bottom: 20px;
    font-weight: 700;
}
.txt-layer .slider-right-section p {
    color: #fff;
    font-size: 21px;
    text-align: center;
    margin-bottom: 20px;
    font-weight: bold;
    line-height: 30px;
}
.slider-right-section a {
    background: #fff;
    padding: 10px 30px;
    margin-top: 20px;
    font-size: 20px;
    font-weight: bold;
    color: #145DA0;
    display: inline-block;
}
.txt-layer .slider-slide-6 img {
    max-width: 79%;
}
.slider-right-section a:hover {
    color: #fff;
    background: #145DA0;
}

/* new css End 15-5-23 for home page slider */


/* 8-05-2023 Laplink 40th anniversary page changes */
.custom-video-section.quotes-section-outer .video-top-section {
    align-items: center; 
}
.video-top-section.logo-three-content {
	align-items: center;
}

.video-top-section.logo-fourteen-content img {
    max-width: 350px !important;
}

.hs-content-id-111969361789 .row-number-11> .row-fluid {
    padding: 0;
}
.hs-content-id-111969361789 .row-number-11> .row-fluid .span4 {
    padding-right: 0;
}
.social-content h4 { 
	position: relative;
	padding-left: 100px;
	padding-top: 19px;
}
.social-content h4::before {
	content: "";
	background-image: url("https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/share-icon.png");
	width: 84px;
	height: 76px;
	position: absolute;
	left: 0;
}
.deal-right p {
    font-size: 17px;
}
.qute-text h4 {
    font-size: 18px !important;
}
.quotes-section-outer .video-top-section.logo-four-content {
	align-items: center;
}



/* 8-05-2023 Laplink 40th anniversary page changes */

/* 5-05-2023 Laplink 40th anniversary page changes */
.deal-outer {
	display: flex; 
}
.deal-left {
	width: 23%;
}
.deal-right {
	width: 77%;
	padding: 20px 20px 20px 70px;
}
.deal-right-cta a {
	background: #f79726;
	color: #fff;
	display: inline-block;
	font-size: 20px;
	font-weight: 700;
	margin-top: 18px;
	padding: 11px 21px;
	text-transform: uppercase;
}
.deal-right-cta a:hover {
	background: #145DA0;
}
.deal-left img {
	vertical-align: bottom;
}
.deal-button-heading h2 {
	color: #4d4d4d;
	font-weight: bold;
	margin-bottom: 33px;
}
.deal-right h2 { 
    color: #4d4d4d;
    font-size: 37px;
    position: relative;
    font-weight: 700;
    padding-left: 20px;
} 
.deal-right h2::before {
	content: "";
	background: #f79726;
	position: absolute;
	left: 0;
	content: "";
	top: 0;
	width: 5px;
	height: 100%;
}
div#hs_cos_wrapper_widget_1682333094992 p {
    font-size: 20px;
}
.hs-content-id-111969361789 .header-wrapper {
	border-top: 0;
}  
.deal-right h2 .featured-deal {
	display: block;
}
span#hs_cos_wrapper_widget_1683531698612_ img {
    vertical-align: bottom;
    width: 100%;
}



/* 5-05-2023  Laplink 40th anniversary page */



/* 21-04-2023 Laplink 40th anniversary page start*/
.new-social-icon {
	display: flex;
	list-style: none; 
	padding: 0;
	margin-bottom: 0;
}
.new-social-icon li {
	margin: 0 8px 0 0;
}
.video-top-section .video-content p a {
	color: #fff;
}
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-1 > .row-fluid {
	padding: 0;
}
#hs_cos_wrapper_widget_1681985886752_ img {
	vertical-align: bottom;
} 
#hs_cos_wrapper_widget_1681986187281_ h2 {
	border-left: 4px solid #d7a050;
	padding-left: 20px;
	font-size: 30px;
	font-weight: bold;
}  
#hs_cos_wrapper_widget_1681986262427_ img {
	width: 80px;
}
#hs_cos_wrapper_module_1681986265987_ img {
	width: 168px;
}
#hs_cos_wrapper_module_1681986267475_ img {
	width: 168px;
}
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-6 > .row-fluid .span4 {
	width: auto;
	margin: 0 17px;
}
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-6 > .row-fluid {
	display: flex;
	align-items: center;
}
.deal-button-col {
	grid-gap: 40px;
	display: grid;
	grid-template-columns: repeat(5,1fr);
	padding: 0 51px;
	text-align: center;
}
.deal-button-heading {
	margin-bottom: 27px;
}
.day-box {
	background: #4d4d4d;
	padding: 10px;
	cursor: pointer;
}
.day-box h4 {
	color: #fff;
	font-weight: bold;
}
.deal-inner-box {
	background: #fff;
	font-size: 15px;
	font-weight: 700;
	line-height: 25px;
	padding: 15px 15px;
	height: 140px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #4d4d4d;
}
.video-top-section .video-content h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 700;
}
.video-top-section .video-content p {
	font-size: 17px;  
}
.day-box.deal-active {
	background: #145DA0;
}
#deal-one .deal-inner-box {
	font-size: 26px;
	line-height: 30px;
}
#deal-one .deal-inner-box {
	font-size: 26px;
	line-height: 30px;
}
#deal-four .deal-inner-box {
	font-size: 21px;
	line-height: 25px;
	padding: 0;
}
#deal-five .deal-inner-box {
	line-height: 21px;
}
.day-box.deal-active .deal-inner-box {
	color: #f29100;
}
#hs_cos_wrapper_widget_1681985963938_ img {
	vertical-align: bottom;
}
.video-top-section {
	display: flex;
}
.video-top-section .video-content {
	width: 40%;
	background: #f29100;
	padding: 50px 50px 50px 70px;
}
.hs-content-id-111969361789 .row-number-12 > .row-fluid {
	padding: 0;
}
.video-top-section .video-right {
	align-items: center;
	background-image: url(https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/video-bg.png);
	background-size: cover;
	display: flex;
	width: 60%;
	padding: 60px 0;
}
.hs-content-id-111969361789 .row-number-12 > .row-fluid > .span12 {
	padding: 0 !important;
}
.hs-content-id-111969361789 .row-number-9 > .row-fluid {
	padding: 0;
}
.hs-content-id-111969361789 .row-number-9 > .row-fluid .span12 {
	padding: 0; 
}
.hs-content-id-111969361789 .row-number-10 > .row-fluid > .span12,
.hs-content-id-111969361789 .row-number-15 > .row-fluid > .span12{
	padding: 0 !important;
}
.hs-content-id-111969361789 .row-number-15 > .row-fluid,
.hs-content-id-111969361789 .row-number-10 > .row-fluid{
	padding: 0;
}
.hs-content-id-111969361789 .row-number-15 > .row-fluid .span12,
.hs-content-id-111969361789 .row-number-10 > .row-fluid .span12{
	padding: 0; 
}
.hs-content-id-111969361789 .row-number-10>.row-fluid, .hs-content-id-111969361789 .row-number-10>.row-fluid .span12, .hs-content-id-111969361789 .row-number-15>.row-fluid, .hs-content-id-111969361789 .row-number-15>.row-fluid .span12 {
    padding: 0;
    max-width: 100% !important;
} 
.video-bottom-section {
	background: #808080;
	padding: 30px;
	text-align: center;
} 
.video-thumbnail button {
	border: 0;
	box-shadow: none;
	padding: 0;
	margin: 0;
	outline: none;
	cursor: pointer;
}
.video-thumbnail button img {
	vertical-align: bottom;
}
.video-thumbnail {
	display: flex;
	justify-content: center;
	grid-gap: 30px;
}

.video-button {
	grid-gap: 35px;
	justify-content: center;
	margin: 0 auto;
	max-width: 1012px;
	display: flex;
}
.video-button button {
	background: transparent;
	outline: none;
	box-shadow: none;
	border: 0;
	cursor: pointer;
}
.video-button button span {
	background: #f29100;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 700;
	outline: none;
	padding: 10px 16px;
	display: inline-block;
	margin-bottom: 15px;
}
.video-button button img {
	height: 131px;
	max-width: 233px;
	width: 100%;
	display: block;
}
.video-button button .video-active {
	background: #fff;
	color: #f29100;
}

#hs_cos_wrapper_widget_1682086936906_ .grecaptcha-badge {
	margin: 0;
}
#hs_form_target_widget_1682086936906 form {
	grid-gap: 12px 26px;
	background: #fff;
	display: flex;
	flex-wrap: wrap;
	padding: 20px;
}
/* 22 april start*/ 
.qute-text {
    margin: 0 auto;
    max-width: 713px; 
    padding: 75px 89px;
    position: relative; 
}
.qute-text::before {
	background-image: url(https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/coma-left.png);
	content: "";
	height: 62px;
	left: 98px;
	position: absolute;
	top: -16px;
	width: 65px;
}
.qute-text::after {
	background-image: url(https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/coma-right.png);
	bottom: -7px;
	content: "";
	height: 53px;
	position: absolute;
	right: 97px;
	width: 90px;
}
.qute-text-outer {
	position: relative;
}
.qute-text-outer {
	position: relative;
}
.qute-text-outer::before {
	content: "";
	background-image: url("https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/bg-image-one.png");
	position: absolute;
	right: 61px;
	top: 0;
	width: 100%;
	height: 62px;
	background-repeat: no-repeat;
	height: 132px;
	background-size: 490px;
	background-position: right;
}
.qute-text-outer::after {
	content: "";
	background-image: url("https://go.laplink.com/hubfs/Enterprise/Laplink%2040th%20anniversary/bg-image-two.png");
	position: absolute;
	right: 61px;
	bottom: 0;
	width: 100%;
	height: 62px;
	background-repeat: no-repeat;
	height: 132px;
	background-size: 490px;
	background-position: center;
} 
.logoSection ul {
	text-align: center;
}
.hs-content-id-111969361789 .row-number-1 > .row-fluid {
	display: flex;
}
.hs-content-id-111969361789 .row-number-1 > .row-fluid .span5 {
	height: auto;
}
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-1 > .row-fluid::before {
	display: none;
}
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-1 > .row-fluid::after {
	display: none;
}
/* 22 april End*/
/* 24 april start*/ 
.hs-content-id-111969361789 .row-number-9 .span4 {
	background: transparent !important;
}
.hs-content-id-111969361789 .row-number-9 > .row-fluid {
	display: flex;
	align-items: center;
}

/* 24 april End */ 
/* 1 May start*/ 
.quotes-section-outer .video-top-section .video-content {
	background: transparent;
	width: 50%;
}
.quotes-section-outer .video-top-section .video-right {
	background-image: none;
	flex-wrap: wrap;
	width: 50%;
	align-items: unset;
	display: block;
} 
.form-left-text {
    margin-top: 30px;
    margin-bottom: 23px;
}
.quotes-section-outer .video-top-section.logo-thirteen-content {
	align-items: center;
}
.quotes-section-outer .video-top-section .video-right h4 {
	color: #fff;
	display: block;
	width: 100%;
	text-align: center; 
	font-size: 34px; 
} 
.quotes-section-outer .video-top-section .video-right h4 img {
	width: 100%;
	max-width: 200px;
	margin-top: 14px;
}


.quotes-section-outer .video-top-section .video-right h3 { 
    width: 100%;
    font-size: 25px !important;
}
.video-right-inner {
	margin: 0 auto;
}
.hs-content-id-111969361789 .row-number-14.dnd-section > .row-fluid {
	max-width: 100% !important;
	padding: 0;
}
.hs-content-id-111969361789 .row-number-14.dnd-section > .row-fluid .span12 {
	padding: 0;
}
.hs-content-id-111969361789 .row-number-13.dnd-section > .row-fluid {
	max-width: 100% !important;
	padding: 0;
}
.hs-content-id-111969361789 .row-number-13.dnd-section > .row-fluid .span12 {
	padding: 0;
}
.quotes-section-outer .video-button {
	max-width: 1200px;
	flex-wrap: wrap;
}
.quotes-section-outer .video-button button {
	width: 15%;
}
.quotes-section-outer .video-button button span {
	background: transparent;
	padding: 6px;
	margin: 0;
}
.quotes-section-outer .video-button button span img {
	object-fit: contain;
	height: auto;
}
.quotes-section-outer .video-bottom-section {
	background: #77787b;
}
.quotes-section-outer .video-button button span.video-active {
	background: #f29100;
}

/* 1 May End*/

/* 21-04-2023 Laplink 40th anniversary page End*/

 /*11-04-2023 start*/
.hs-content-id-109271052100 > div > .header_group {
	display: none;
}
.hs-content-id-109271052100 .rd-navbar-main {
	max-width: 1170px;
}
 /*11-04-2023 End*/

/* new css start 4-04-2023 */
#hs-button_widget_1680518994529 {
	border: 0 !important;
}
.ppm-table, .ppm-table td, .ppm-table tr {
	border: 0;
	text-align: center;
}
.ppm-table tr td:first-child {
	width: 58%;
	text-align: left;
}
.ppm-table .gray td {
	background: #E6E6E8;
	padding: 8px 20px;
	vertical-align: middle;
}
.ppm-table .orange td {
	background: #FFEBD4;
	padding: 11px 20px;
	vertical-align: middle;
}
.ppm-table td .check-image {
	max-width: 25px;
	vertical-align: middle;
}
.ppm-table td .table-logo {
	vertical-align: middle;
}
.hs-content-id-109271052100 .span7.widget-span.widget-type-cell.cell_1662063821557-vertical-alignment.dnd-column.cell_1662063821557-padding {
	height: auto !important;
	padding-top: 29px;
	padding-bottom: 33px;
}
#hs_form_target_widget_1680520053069 form fieldset {
	max-width: 100%;
	width: 100%;
}
#hs_form_target_widget_1680520053069 form > div.hs_recaptcha {
	width: 100%;
	max-width: 262px;
}
#hs_form_target_widget_1680520053069 form fieldset:nth-child(4),
#hs_form_target_widget_1680520053069 form fieldset:nth-child(5),
#hs_form_target_widget_1680520053069 form fieldset:nth-child(6),
#hs_form_target_widget_1680520053069 form fieldset:nth-child(7),
#hs_form_target_widget_1680520053069 form fieldset:nth-child(8),
#hs_form_target_widget_1680520053069 form fieldset:nth-child(9){
	display: none;
}
#hs_form_target_widget_1680520053069 form > div.hs_error_rollup {
	width: 100%;
}
#hs_form_target_widget_1680520053069 form {
	grid-gap: 12px 26px;
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	padding: 20px;
}
#hs_form_target_widget_1680520053069 form > div {
	width: 47%;
	margin-bottom: 0;
}
#hs_form_target_widget_1680520053069 form div input {
	margin-bottom: 0;
}
#hs_form_target_widget_1680520053069 form div.hs-country {
	width: 98%;
}  
#hs_form_target_widget_1680520053069 form div.hs-submit {
	margin-top: 19px;
}

/* new css End 4-04-2023 */


/* new css start 20-03-2023 */
.hs-content-id-106037365344 .row-fluid-wrapper.row-depth-2.row-number-1 .row-fluid {
	align-items: flex-start;
}
/* new css End 20-03-2023 */

/* new css start 20-02-2023 */
.hs-landing-page .navigation-primary > ul > li > a.active-branch {
	color: #fff;
}
body .hs-landing-page .navigation-primary ul ul li a.active-branch {
	background-color: #fff;
  color: #212529;
}
.hs-landing-page .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper > ul > li {
	margin-left: 21px !important;
}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd-section .span4 {
	background-color: transparent !important;
}
/* new css End 20-02-2023 */

/* new css start 10-02-2023 */
body .hs-content-id-77961061394 .row-number-3 .span4 {
    min-height: 730px;
    padding: 30px 20px !important;
} 
.hs-content-id-77961061394 .row-number-3 .span4 ul {
    min-height: 208px;
}  
  

.hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span:hover {
	background: #fafafa;
}
.hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: 730px;
	padding: 30px 20px;
}
.hs-content-id-100411940726 .hs-button {
	background: #f5982a;
	border-color: #f5982a;
	color: #fff;
  font-size: 14px !important;
}
.hs-content-id-100411940726 .hs-button:hover, div#hs_cos_wrapper_widget_1639338362582 .hs-button:hover {
	background: #fff;
	border-color: #f5982a;
	color: #f5982a;
}
.hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span ul {
	padding-left: 0;
}
.hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span ul li {
	list-style: none;
	padding-left: 20px;
	position: relative;
	text-align: center;
}
.hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span ul li i {
	color: #f89826;
	left: 0;
	position: absolute;
	top: 5px;
}


.hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span:hover {
	background: #fafafa;
}
.hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: 730px;
	padding: 30px 20px;
}
.hs-content-id-100493931408 .hs-button {
	background: #f5982a;
	border-color: #f5982a;
	color: #fff;
  font-size: 14px !important;
}
.hs-content-id-100493931408 .hs-button:hover, div#hs_cos_wrapper_widget_1639338362582 .hs-button:hover {
	background: #fff;
	border-color: #f5982a;
	color: #f5982a;
}
.hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span ul {
	padding-left: 0;
}
.hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span ul li {
	list-style: none;
	padding-left: 20px;
	position: relative;
	text-align: center;
}
.hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span ul li i {
	color: #f89826;
	left: 0;
	position: absolute;
	top: 5px;
}


.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span:hover {
	background: #fafafa;
}
.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: 730px;
	padding: 30px 20px;
}
.hs-content-id-100494346159 .hs-button {
	background: #f5982a;
	border-color: #f5982a;
	color: #fff;
  font-size: 14px !important;
}
.hs-content-id-100494346159 .hs-button:hover, div#hs_cos_wrapper_widget_1639338362582 .hs-button:hover {
	background: #fff;
	border-color: #f5982a;
	color: #f5982a;
}
.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span ul {
	padding-left: 0;
}
.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span ul li {
	list-style: none;
	padding-left: 20px;
	position: relative;
	text-align: center;
}
.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span ul li i {
	color: #f89826;
	left: 0;
	position: absolute;
	top: 5px;
}
#hs_cos_wrapper_module_1638266725728_ {
	text-align: center;
}
#hs_cos_wrapper_module_1638266725728_ {
	text-align: center;
}

/* new css End 10-02-2023 */

/* bharat start */

.span7.widget-span.widget-type-cell.cell_1662063821557-vertical-alignment.dnd-column.cell_1662063821557-padding {
    height: 670px !important;
}

.custom-cta img {
    width: 350px !important;
    height: 100px !important;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 23px !important;
}

.hs-content-id-66873280365 .row-number-31 {
    display: none !important;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a {
  font-size: 14px;
}

.hs-content-id-68139589024 div#hs_menu_wrapper_widget_1646081945045_ ul li a {
    color: #fff;
}

button#try-pcmover-pricing {
    background: #f5982a;
    border: #f5982a;
    color: #fff;
    padding: 10px 10px 10px 10px;
}
.hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color:before{
  top:-109px !important;
}
button.custom-btn-pricing#custom-hs-button_module_16451237555335 {
    padding: 12.5px 15px 12.5px 15px;
    border: none;
}

.hs-content-id-60542449762 #hs_cos_wrapper_widget_1637866906439 h3 {
    display: none !important;
}
.hs-content-id-60542449762 #hs_cos_wrapper_module_1646852671265_ h3 {
    display: none !important;
}
.recommend_microsoft span {
    font-size: 24px;
}
.recommend_microsoft h3 {
    line-height: 31px;
}

#custom-hs-button_module_16451237555335, #custom-hs-button_module_1645732974907 {
    background-color: rgba(255, 255, 255,1.0);
    color: #2b75bc;
}

#custom-hs-button_module_16451237555335:hover, #custom-hs-button_module_1645732974907:hover {
    background-color: rgba(246, 153, 44,1.0);
    color: rgba(255, 255, 255,1.0);
}
div#hs_menu_wrapper_widget_1646070539199_ ul.active-branch li a, div#hs_menu_wrapper_widget_1646070539199_ ul.active-branch li a, div#hs_menu_wrapper_widget_1646082174072_ ul.active-branch li a, div#hs_menu_wrapper_widget_1646081945045_ ul.active-branch li a, div#hs_menu_wrapper_widget_1646081395107_ ul.active-branch li a, div#hs_menu_wrapper_widget_1646070539199_ ul.active-branch li, div#hs_menu_wrapper_widget_1646081395107_ ul.active-branch li, div#hs_menu_wrapper_widget_1646081945045_ ul.active-branch li, div#hs_menu_wrapper_widget_1646082174072_ ul.active-branch li, div#hs_menu_wrapper_widget_1646070539199_ ul.active-branch li {
    color: #fff !important;
}

.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul, .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>ul a:hover{
  background: #2B75BC !important;
  border: #fff !important;
}

div#hs_menu_wrapper_widget_1646070539199_ ul li a, div#hs_menu_wrapper_widget_1646082174072_ ul li a, div#hs_menu_wrapper_widget_1646082873212_ ul li a {
    color: #fff !important;
}

.row-fluid-wrapper.row-depth-1.row-number-31.dnd-section, .row-fluid-wrapper.row-depth-1.row-number-34.dnd-section {
    display: none !important;
}

.span7.widget-span.widget-type-cell.cell_1645640931086-vertical-alignment.cell_1645640931086-padding.dnd-column {
    margin-left: 22% !important;
}

div#hs_cos_wrapper_widget_1646082873212, div#hs_cos_wrapper_widget_1646070539199 {
    margin-left: 24%;
}

.hs-content-id-67186479717 #page-content-wrapper {
    margin-left: 25px;
}

/* bharat end */

.hs-ll-button:hover, .hs-ll-button:focus {
  background-color: #faa644;
  border-color: #faa644;
  color: #fff;
}

.hs-ll-button-2 {
  background-color: #fff;
  border: 2px solid #faa644;
  border-radius: 0px;
  color: #faa644;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.hs-ll-button-2:hover, .hs-ll-button-2:focus {
  background-color: #faa644;
  border-color: #faa644;
  color: #fff;
}

h3.title_3 {
  margin-bottom: 0 !important;
  line-height: 1;
}

h2.title_2 {
  margin-bottom: 0 !important;
  line-height: 1;
}

.hs-search-field__input {
  line-height: 2.5;
}



.img-grayscale {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}

.img-grayscale:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
  cursor: pointer;
}

input.hs-search-field__input {
  width: 90%;
}

.hs-search-field > div {
    margin:0 auto;
    width:690px;
}

.hs-search-field__bar button {
  height: 30px;
}

.modal.modal_info2.popup-open{
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 0 !important;
  visibility:visible;
  opacity: 1;
  background: hsla(0, 0%, 0%, 0.5);
}
.modal.modal_info2.popup-open .modal-dialog{
  -webkit-transform: translate(0,-50%);
  transform: translate(0, -50%);
  top: 50%;
}

input.hs-input {
  height: 40px !important;
}
.hs-search-field__suggestions {
  background: #fff;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

/** navbar **/
.rd-navbar-main-element .laplink-btn-orange:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 101%;
  height: 101%;
  background: #f6992c;
  z-index: -1;
  opacity: 0;
  transform: scale3d(0.7, 1, 1);
  transition: transform 0.42s, opacity 0.42s;
  border-radius: inherit;
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.slider-slide-1.cstm-slider-slide-6.common-slide .row {
    align-items: center !important;
}
.bigSizeHeading h2 span {
    font-size: 200px;
    color: #1778b5;
    line-height: 100px;
    width: 100%;font-weight:bold;
}
.credit-card-details {
    text-align: center;    padding: 16px 0;
}
.include-section {
    padding: 16px 0;
}
.newwProven {
    padding-top: 37px;
}
.foureasysteps {
    padding-top: 50px;
    padding-bottom: 34px;
}
.rd-navbar-main-element .laplink-btn-orange {
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  position: relative;
  z-index: 0;
  transition: background .4s, border-color .4s, color .4s;
  overflow: hidden;
  display: inline-block;
  padding: 17px 33px 15px;
  font-size: 14px;
  line-height: 1.34;
  border: 2px solid;
  font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.075em;
  text-transform: uppercase;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  user-select: none;
  background: #fff;
  color: #f6992c;
  outline: none;
  border-radius: 0;
  touch-action: manipulation;
}
.hs-content-id-62892739081 .hs-button, .button--primary {
    padding: 20px 27px;
    /* max-width: 500px !important; */
    width: 100% !important;
}
.hs-content-id-62892739081 div#hs_cos_wrapper_widget_1655906157632 {
    width: 100% !important;
    margin-bottom: 13px;
}


.hs-content-id-62892739081 div#hs_cos_wrapper_module_16559062860463 {
    width: 100% !important;
}
.laplink_section {
    padding: 0 50px 50px 50px;
}
.organisation {
    margin-bottom: 40px;
}
.paddingBoth{
  padding: 60px;
}
.footerForm h4 {
    font-size: 25px;
    color: #000;
    font-weight: bold;
}
.footerForm h4 span {
    color: #f78726;
}
input.hs-button.primary.large {
    background: #f78726;
    border-color: #f78726;
    color: #fff !important;
}
.hs-input {
    background: #F6F8FA;
    border: 1px solid #eee;
}
.testimonialInner.col-sm-4:after {
    top: 58% !important;
}
.neralyExp h4 span {
    color: #f78726;
}
.footerForm p{   font-weight: 100;
    font-size: 18px;
    line-height: 25px;
}
li.amazonPrime a {
    padding: 9px 0 !important;
}
.neralyExp p {
    font-weight: 100;
    font-size: 18px;
    line-height: 25px;
}
li.amazonPrime img {
    width: 100%;
    text-align: center;
    display: inline-block;
    float: none !important;
}
.organisation p {
    font-weight: 100;
    font-size: 18px;
    line-height: 25px;
}
.installStepOne h5 {
    font-weight: bold;
    margin: 20px 0;
}
.installStepContainer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1185px;
    margin: 0 auto;
    text-align: center;
}
.neralyExp h4{
   font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
  
}

.installStepOne {
    width: 33.3%;
    padding: 0 30px;
    text-align: center;
}
.organisation h2 {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
}
.wirelessTransfer p {
    font-size: 17px !important;
    font-weight: 100;
    max-width: 400px;
    margin: 0 auto;
    height: 87px;
    line-height: 27px;
}
.easiestWay h3 {
    font-weight: 500;
/*     text-align: center; */
    line-height: 39px;
    font-size: 29px;
    margin-bottom: 20px;
}
.easiestWay hr {
    max-width: 510px;
    /* text-align: left; */
    width: 100%;
    margin: 0 auto 30px;
}
.easiestWay {
    position: relative;
}
span.smallVBorderLine {
    background: #f78726;
    height: 6px;
    width: 100px;
    position: absolute;
    max-width: 66px;
    bottom: -3px;
    left: 50%;
}
.easiestWay p {
    font-weight: 300;
    margin-bottom: 30px;
/*     max-width: 600px; */
    margin: 0 auto 20px;
}
.appFiles h3 {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
    line-height: 39px;
    font-weight: bold;
    font-size: 33px;
}
.testimonialInner.col-sm-4 h4 {
    font-size: 18px !important;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
}
.hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color::before {
    background-image: url('https://go.laplink.com/hubfs/2-removebg-preview-1.png') !important;
    right: 0;
    top: -100px;
    position: absolute;
    content: "";
    background-size: 100% 100%;
    max-height: 400px;
    max-width: 1100px;
    z-index: -1;
    width: 100%;
    height: 100%;
}
.txt-layer p {
    width: 100%;
    float: left;
    text-align: left;
    line-height: 20px;
    font-weight: 100;
    margin-bottom: -3px;
}
.testimonialInner.col-sm-4 a {
    color: #f78726;
    text-align: left !important;
}
.hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color {
    position: relative;
    z-index: 1;
}
.testimonialInner.col-sm-4::after {
    background: url("https://go.laplink.com/hubfs/quote-1.png");
    position: absolute;
    content: "";
    height: 55px;
    width: 57px;
    background-repeat: no-repeat;
    bottom: 0;
    left: 41%;
    transform: translate(0px, -50%px);
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(0px, 97px);
}
.testimonalText span {
    color: #f78726;
}
.logoSection {
    float: left;
    width: 100%;
}
.hs-content-id-60848822321 .slick-list.draggable {
    height: 501px !important;
}
.hs-content-id-60848822321 .common-slide{
    height: 501px !important;max-height:501px !important;
}
.common-slide .container{
 max-width:1300px !important; margin: 0px auto; 
}
div#slick-slide03::after {
    background-color: rgba(38,104,166,0.5);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
}
#slick-slide04::after{
     background-color: rgba(84,84,84,0.5);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
}
div#slick-slide03,#slick-slide04{
  
    max-height: 501px !important;
}
.slider-slide-3.common-slide{
  height:390px !important;}
.common-slide {
    position: relative;
    max-height: 501px;
    height: 100%;
    padding: 0 128px 0 125px;
}
.hs-content-id-77042617352 .slick-initialized .slick-slide {
    display: block;
    border: 0;
    outline: none !important;
}
.hs-content-id-60848822321 .img-logo p span {

   
    max-width: 129px;
    padding: 8px 14px;
    justify-content: center;
    color: #fff !important;
    text-decoration: none !important;
    border-radius: 5px;
    margin-top: 10px;
}
.hs-content-id-77042617352 .slick-slide img{
  display:block;
}
.hs-content-id-60848822321 .slick-slide img{
  width:100% !important;
}
.common-slide .container{
  width:100%;
}
.image-slide-1 img{
    margin: 25px 0 0 0!important;
}
.content-slider-1 img {
    margin: 1px 0 !important;
}
/* .hs-content-id-60848822321 .slick-slide img{
  display:inline-block;
} */
div#widget_1648146337359 .y-slider .txt-layer.left{
  position:absolute; top: 0;
}
.hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-1 {
    background: url("https://go.laplink.com/hubfs/pcmover_bg.png");
    background-position: right;
    background-repeat: no-repeat;
    /* background-size: 100% 100%; */
}
.testimonalText h3 {
    color: #fff;
    font-weight: bold;
}
.testimonalText {
    float: left;
    width: 100%;
    margin: 80px 0 10px 0;
    text-align: center;
    color: #fff !important;
}
.logoSection ul {
    margin: 0;
    padding: 0;
}
.logoSection li {
    display: inline-block;
    width: 19%;
}
.logoSection li img {
    width: 100% !important;
    max-width: 78% !important;
}
.txt-layer img {
    max-width: 50%;
    height: auto;
    margin: 1px auto 10px;
    text-align: center;
}
.hs-content-id-77042617352 .slick-list.draggable {
    height: 600px !important;padding:0 20px;
}
.testimonialInner.col-sm-4 {
    float: left;
    width: 21%;
    position:relative;
    background: #fff;
    border-radius: 29px;
    text-align: center;
    margin: 0 30px;
    padding: 20px 38px;
    height: 230px; 
}


.hs-content-id-77042617352 .slick-prev {
    left: 0px;
}
.hs-content-id-77042617352  .slick-next {
    right: 0;
}
#hs_cos_wrapper_widget_1655834783228 .wirelessTransfer {
    margin-top: -11px;
}
.row-fluid-wrapper.row-depth-1.row-number-31.dnd-section {
    display: block;
}
ul.save_value li {
    color: #000 !important;
    width: 100%;
    display: inline-block;
    margin: 0 !important;
    vertical-align: middle;
}
.topLeftCornemr ul li img {
    height: auto;
    width: 102px!important;
    float: left;
    vertical-align: middle;
    display: inline-block;
}
ul.save_value {
    width: 62%!important;
    margin-top: 0 !important;
}
.new-footer-section img {
    margin-bottom: 15px;
}
.custom_footerForm h4{
    font-size: 25px;
    color: #000;
    font-weight: bold !important;

}
.custom_footerForm h4 span {
    color: #f78726;
}
.custom_footerForm p {
    font-weight: 100;
    font-size: 18px;
    line-height: 23px;
}
.custom_footerForm p a{
    color: #f78726;
}
ul.save_value li p {
    vertical-align: middle;
    padding-top: 24px;
}
.row-number-4  .oembed_container {
    border: 20px solid #595A5C;
}
.lower-heading-div {
    margin-top: 36px;
}

.new-footer-section h3 span {
    color: #F79726;
}
.custom_footerForm {
    margin-top: 17px;
}

.new-footer-section h3 {
    font-size: 22px;
    font-weight: bold;
    line-height: 27px;margin-bottom:15px;
}
.new-footer-section p {
    font-size: 18px;
    line-height: 24px;color:#151515;
}
.footerForm {
    margin-top: 26px;
}
.topLeftCornemr ul {
    padding: 0;
    float: left;
    width: 35%;
}
.row-fluid-wrapper.row-depth-1.row-number-31.dnd-section.dnd_area-row-7-padding {
    display: block;
}
.easyToUse p {
    font-size: 11px;
    line-height: normal;
    padding: 20px 0;
}
.easyToUse h4 {
    font-weight: bold;
    font-size: 20px;
    height: 50px;
    line-height: 26px;
    margin: 0;
}
.easyToUse {
    text-align: center;
    max-width: 224px;
    margin: 0 auto;
    height: 200px;
}
.easySTeps {
    max-width: 637px;
    margin: 0 auto;
    position: relative;
    text-align: center;
}
.easySTeps span {
    background: #f78726;
    max-width: 66px;
    width: 100%;
    height: 5px;
    position: absolute;
    bottom: 29px;
}
.row-number-9 .span4 {
    background: #77787B !important;
}
.headingTop h3 {
    text-align: center;
    color: #fff;
    margin: 20px 0 50px 0;
    font-weight: bold;
}
.wirelessTransfer p {
    color: #fff;
    font-size: 19px;
}
.wirelessTransfer h3 {
    margin: 0;
    color: #f78726;
}
.wirelessTransfer {
    text-align: center;
    padding-bottom: 50px;
}
.multiTransfer h3 {
    font-size: 35px;
    margin: 0;
    font-weight: bold;
}
li.amazonPrime a em {
    color: #44A1C5;
}
li.amazonPrime a {
    background: #F79726;
    display: inline-block;
    color: #fff;
    padding: 4px 0px;
    border-radius: 30px;
    line-height: 32px;
    font-size: 15px;
    max-width: 215px;
    width: 100%;
    text-align: center;
}
li.download_now a {
    background: #145da0;
    color: #fff;
    padding: 15px 0px;
    border-radius: 50px;
    font-weight: bold;
    display: inline-block;
    font-size: 15px;
    line-height: 21px;
    max-width: 220px;
    width: 100%;
    text-align: center;
}
.topLeftCornemr ul li:first-child {
    color: #f79726;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 20px;
}
.topLeftCornemr ul li {
    list-style: none;
    padding: 0;
    margin: 0;
}
.topLeftCornemr h3 {
    font-size: 30px;
    font-weight: 700;
    line-height: 33px;
}
.topLeftCornemr h2 span {
    color: #F79726;
}
.topLeftCornemr h2 {
    font-size: 67px;
    font-weight: bold;
}
.rd-navbar-wrap.fixed-header #reconfigurator-logo {
  padding-top: 5px;
  width: 200px !important;
}
.rd-navbar-main-element .laplink-btn-orange:hover{
  color:white;
}
.rd-navbar-main-element .laplink-btn-orange:hover:before{
  opacity: 1;
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.hs-content-id-68139589024 .row-number-1, .hs-content-id-66305493571 .row-number-1, .hs-content-id-67097340055 .row-number-1, .hs-content-id-66873280365 .row-number-1, .hs-content-id-67186479717 .row-number-1, .hs-content-id-67342636584 .row-number-1{ 
   -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.hs-content-id-68139589024 .row-number-1.fixed, .hs-content-id-66305493571 .row-number-1.fixed, .hs-content-id-67097340055 .row-number-1.fixed, .hs-content-id-66873280365 .row-number-1.fixed, .hs-content-id-67186479717 .row-number-1.fixed, .hs-content-id-67342636584 .row-number-1.fixed {
    display:block;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    background-color: white;
    z-index: 9999;
    min-height: 83px;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
   padding: 20px 0px;
}

/* Css for hs-content-id-77961061394 */

  .hs-content-id-77961061394 .image-slide-1 img {
    max-width: 250px;
}
 .hs-content-id-77961061394 .row-number-3 h5 {
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;    padding-top: 15px;
    height: 82px;
}

.heading_with_border h2 {
    position: relative;
    padding-bottom: 20px;
}
.other_solutions_section h5 {
    height: 52px;
}
.hs-content-id-77961061394 .row-number-33 .hs_submit.hs-submit {
    position: absolute;
    right: 0;
    top: 17px;
}
.hs-content-id-77961061394 .row-number-33 .hs_submit.hs-submit {
    position: absolute;
    right: 0;
    top: 20px;
}
.hs-content-id-77961061394 .row-number-33 .hs-button{
  padding-top:10px;padding-bottom:10px;
}
.hs-content-id-77961061394 .row-number-33 form {
    position: relative;
}
.heading_with_border h2::after {
    content: "";
    background: url("https://go.laplink.com/hubfs/underline.png") no-repeat 50%;
    position: absolute;
    transform: translateX(-50%);
    height: 10px;
    width: 200px;
    background-repeat: no-repeat;
    bottom: 0;
    left: 50%;
}


.hs-content-id-77961061394 .row-number-3 ul {
    padding-left: 0;
}

.hs-content-id-77961061394 .row-number-33 .hs_submit.hs-submit {
    position: absolute;
    right: 0;
    top: 17px;
}
.hs-content-id-77961061394 .row-number-33 .hs_submit.hs-submit {
    position: absolute;
    right: 0;
    top: 20px;
}
.hs-content-id-77961061394 .row-number-33 .hs-button{
  padding-top:10px;padding-bottom:10px;
}
.hs-content-id-77961061394 .row-number-33 form {
    position: relative;
}
.heading_with_border h2::after {
    content: "";
    background: url("https://go.laplink.com/hubfs/underline.png") no-repeat 50%;
    position: absolute;
    transform: translateX(-50%);
    height: 10px;
    width: 200px;
    background-repeat: no-repeat;
    bottom: 0;
    left: 50%;
}


.hs-content-id-77961061394 .row-number-3 ul {
    padding-left: 0;
}
.hs-content-id-77961061394 .slick-list.draggable {
    height: 400px !important;
}
.hs-content-id-77961061394 .row-number-33 p {
    font-size: 24px !important;
    vertical-align: middle;
    line-height: 30px;
}
.hs-content-id-77961061394  .row-number-3 li i {
    position: absolute;
    left: 0;
    top: 5px;
    color: #f89826;
}
.hs-content-id-77961061394 .y-slider .txt-layer.left {
    height: 100%;
}
.hs-content-id-77961061394 .row-number-3 .span4{
   padding: 40px 0 80px 0 !important;
}
.hs-content-id-77961061394 .row-number-3 .span4:hover {
    background: #fff;
}

.hs-content-id-77961061394  .row-number-3 li {
    list-style: none;
    padding-left: 33px;
    margin-left: 0;
    position: relative;
}
.hs-content-id-77961061394  .row-number-7 .hs-button,.hs-content-id-77961061394  .row-number-11 .hs-button ,.hs-content-id-77961061394  .row-number-15 .hs-button,.hs-content-id-77961061394  .row-number-21 .hs-button,.hs-content-id-77961061394  .row-number-24 .hs-button,.hs-content-id-77961061394  .row-number-27 .hs-button,.hs-content-id-77961061394  .row-number-30 .hs-button {
    background: #f5982a;
    border-color: #f5982a;color:#fff;
}


.hs-content-id-77961061394  .row-number-7 .hs-button:hover,.hs-content-id-77961061394  .row-number-11 .hs-button:hover ,.hs-content-id-77961061394  .row-number-15 .hs-button:hover,.hs-content-id-77961061394  .row-number-21 .hs-button:hover,.hs-content-id-77961061394  .row-number-24 .hs-button:hover,.hs-content-id-77961061394  .row-number-27 .hs-button:hover,.hs-content-id-77961061394  .row-number-30 .hs-button:hover {
    background: #fff;
    color: #f5982a;
}

.hs-content-id-77961061394 .dnd_area-row-0-force-full-width-section > .row-fluid {
    max-width: 100% !important;
    padding: 0;
    width: 100%;
}
.other_solutions_section {
    text-align: center;
    margin: 10px 0;
    height: 153px;
}
@media(max-width:1720px){
.testimonialInner.col-sm-4 {
    margin: 0 22px;
}
  
.testimonialInner.col-sm-4:after {
    top: 58%;
}
}

@media(max-width:1610px){
  .testimonialInner.col-sm-4:after {
    top: 54%;
}
}
@media(max-width:1550px){
  
  .testimonialInner.col-sm-4:after {
    top: 49%;
}
}
@media(max-width:1510px){
  .testimonialInner.col-sm-4:after {
    top: 54%;
}
}

@media(max-width:1410px){
.testimonialInner.col-sm-4:after {
    top: 58% !important;
}
.qute-text::before {
	left: -51px;
}  
.qute-text::after {
	right: 0;
}  
  
  
  
  
}
@media(max-width:1400px){
.qute-text-outer::before {
	right: 0;
} 
.qute-text {
	padding: 50px 37px;
}  
  
  
  
  .testimonialInner.col-sm-4 h4 {
    font-size: 14px!important;
    line-height: 20px;
}
  .testimonialInner.col-sm-4 {
    padding: 20px 16px !important;
    height: 230px;
}
    .topLeftCornemr ul li:first-child {
      font-size: 23px;
  }
    .appFiles h3 {
      font-size: 29px;
  }
    .easiestWay h3 {
      line-height: 38px;
      font-size: 30px;
  }
  }
  @media(max-width:1280px){
    .foureasysteps span {
    font-size: 26px;
    margin-bottom: 31px !important;
    float: left;
    width: 100%;
}
   .hs-content-id-62892739409 div#hs_cos_wrapper_module_16419355750938 img {
    max-width: 500px !important;
}
    .hs-content-id-62892739409  div#hs_cos_wrapper_dnd_area-module-3 {
    padding: 0 !important;
}
.hs-content-id-62892739409  .row-number-35  table {
    width: 100% !important;
} 
.hs-content-id-62892739409  .row-number-7 h2 span {
    font-size: 26px;
} 	
.hs-content-id-62892739409  .row-number-20 {
    padding: 0 !important;
} 
.hs-content-id-62892739409  .footer-row .padding-right-120 {
    padding-right: 0;
}
.hs-content-id-62892739409  .row-number-39 .row-fluid .span4 {
    width: 100%;
    margin: 0;
}
.bigSizeHeading h2 span {
    font-size: 100px !important;
}
.hs-content-id-62892739409  .row-number-39  .row-fluid {
    display: block !important;
}
    .hs-content-id-63219209568 .row-number-41 .row-fluid table {
    width: 100% !important;
}
.hs-content-id-63219209568 .row-number-4 div#hs_cos_wrapper_dnd_area-module-3 {
    padding: 0 !important;
}
.hs-content-id-62892739081 .row-number-35 .span12 table {
    width: 100% !important;
}

    .testimonialInner.col-sm-4 {
    margin: 0 20px;
    padding: 10px 20px;
}
    .common-slide {
    margin: 0 !important;
}
 
  }
  @media (min-width: 1200px){
 
    .rd-navbar-main-element .laplink-btn-orange{
      margin-left: 39px;
    }
    
  }
  @media(max-width:1110px){
    .testimonialInner.col-sm-4 {
    padding: 10px 19px;
    margin: 0 18px;
}
       .hs-content-id-60848822321 .slick-list.draggable {
    height: 400px!important;
}
    .slider-slide-1.cstm-slider-slide-6.common-slide .row {
    align-items: center !important;

}
.slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child {

    align-items: center !important;

}
div#hs_cos_wrapper_widget_1655834687677 img {
    height: 125px;
}
    .topLeftCornemr h2 {
      font-size: 35px;
      font-weight: 700;
  }
  .topLeftCornemr h3 {
      font-size: 20px;
    line-height: 26px;
  }
  .topLeftCornemr ul li:first-child {
      font-size: 16px;
  }
  li.amazonPrime a, li.download_now a {
      font-size: 12px;
  }
  .easiestWay h3 {
      line-height: 32px;
      font-size: 24px;
      margin-bottom: 12px;
  }
  .wirelessTransfer h3 {
      font-size: 20px;
  }
  .wirelessTransfer p {
      font-size: 15px!important;
      height: 58px;
      line-height: 22px;
  }

  .easySTeps h2 {
      font-size: 28px;
  }
  }
@media(max-width:1024px){
 #hs_cos_wrapper_widget_1637866558955 h2, #hs_cos_wrapper_module_1646852702236_ h2,
  #hs_cos_wrapper_widget_1637867559660_ h2{
	font-size: 30px !important;   
} 
   
  
  
  .hs-content-id-62891372865 .row-number-3 {
    padding: 0;
}

.hs-content-id-62891372865 .row-number-8 .row-fluid h2 {
    line-height: 29px;
}

.hs-content-id-62891372865 .row-number-8 .row-fluid h2 span {
    font-size: 28px;
}
.hs-content-id-62891372865 .row-number-35 .row-fluid table {
    width: 100% !important;
}
.hs-content-id-62891372865 .row-number-35 .row-fluid {
    display: block !important;
}
.hs-content-id-62891372865 .row-number-20 {
    padding-top: 0;
}
.hs-content-id-62891372865 .row-number-19 h2 {
    line-height: 30px;
}

.hs-content-id-62891372865 .row-number-19 h2 span {
    font-size: 30px;
}
  .other_solutions_section h5 {
    height: auto;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}
  .testimonialInner.col-sm-4 h4 {
    font-size: 14px !important;
    line-height: 18px;
    font-weight: 700;
    text-align: center;
}
}
@media(max-width:1000px){
  .testimonialInner.col-sm-4 {
    padding: 10px 19px;
    margin: 0 16px;
}
}
@media  (min-width: 768px) and (max-width: 1024px) { 
 .hs-content-id-117661906750 .row-number-13 > .row-fluid {
	display: flex;
	flex-wrap: wrap;
}
.hs-content-id-106037365344 .row-depth-1.row-number-10 .span6 {
	width: 100%;
}
.hs-content-id-106037365344 .row-depth-2.row-number-1 .span6 {
	width: 100%;
}  
.hs-content-id-106037365344 .row-fluid-wrapper.row-depth-2.row-number-1 .row-fluid::before {
	display: none;
}
.hs-content-id-106037365344 .row-fluid-wrapper.row-depth-2.row-number-1 .row-fluid::after {
	display: none;
}
.cell_16784853092843-row-1-vertical-alignment > .row-fluid {
	flex-wrap: wrap;
}  
.hs-content-id-106037365344 .row-fluid-wrapper.row-depth-2.row-number-1 .row-fluid {
	flex-wrap: wrap;
}  
  
  
  
   
}


@media(max-width:991px){  
.social-content {
    padding-left: 0;
}
.form-left-text p br {
    display: none;
}  
.social-content h4 {
    font-size: 22px !important;
}
.deal-right h2 {
	font-size: 30px;
}  
.deal-button-col {
	grid-gap: 22px;
	grid-template-columns: repeat(3,1fr);
	padding: 0;
}  
.video-top-section {
	flex-wrap: wrap;
}  
.video-top-section .video-content {
	padding: 30px 30px 30px 30px;
	width: 100%;
} 
.video-top-section .video-right {
	padding: 43px 0;
	width: 100%;
}  
.quotes-section-outer .video-top-section .video-content {
	width: 100%;
}  
.quotes-section-outer .video-top-section .video-right {
	width: 100%;
}  
.qute-text::before {
	left: 0;
}  
  
  
  
  
.hs-content-id-60848822321 .row-fluid-wrapper.row-depth-1.row-number-18.dnd-section.dnd_area-row-3-padding .span3 {
	width: 45%;
	margin: 31px auto;
}   

  /*21-02-2023 start*/
#hs_cos_wrapper_widget_1622587397701_ h1 {
	font-size: 35px !important;
	margin-bottom: 0;
}  
#hs_cos_wrapper_widget_1622587397701_ h1 + p {
	margin: 0;
}  
.span12.widget-span.widget-type-custom_widget.dnd-module {
	margin-bottom: 0 !important;
}  
#hs_cos_wrapper_widget_1621972904564_ h2,
  #hs_cos_wrapper_widget_1622746295552_ h2, #hs_cos_wrapper_widget_1622579726246_ h2,
  #hs_cos_wrapper_widget_1622579039433_ h2{
	font-size: 30px !important;
	margin: 0;
}
 #hs_cos_wrapper_widget_1621972904564_ h2 + p {
	margin: 0;
} 
.cell_16219731430602-row-1-vertical-alignment > .row-fluid {
	flex-wrap: wrap;
} 
.cell_16219731430602-row-1-vertical-alignment > .row-fluid .span6 {
	width: 100%;
}  
#hs_cos_wrapper_widget_1622579804770 h2 span {
	font-size: 80px !important;
}  
#hs_cos_wrapper_widget_1622579804770 h3 {
	white-space: unset !important;
}  
.dnd_area-row-8-vertical-alignment > .row-fluid {
	flex-wrap: wrap;
} 
.dnd_area-row-8-vertical-alignment > .row-fluid .span8 {
	width: 100%;
}  
.dnd_area-row-8-vertical-alignment > .row-fluid .span4 {
	width: 100%;
}  
.dnd_area-row-9-vertical-alignment {
	padding-bottom: 0;
} 
.cell_16225790395632-row-1-vertical-alignment > .row-fluid .span3 {
	padding: 0;
}    
   
  
  
  
  
 /*21-02-2023 End*/ 
  
  
  
  
  
#hs_cos_wrapper_module_1646852702236_ h2, #hs_cos_wrapper_widget_1637866558955 h2, #hs_cos_wrapper_widget_1637867559660_ h2 {
	font-size: 25px !important;
}  
#hs_cos_wrapper_widget_1620426269704 .hs-search-field > div {
	margin: 0 auto;
	width: 100%;
	max-width: 690px;
}    
 #hs_cos_wrapper_widget_1646122046784_ h1 {
	font-size: 40px !important;
}
.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-2-padding.dnd-section {
	padding-bottom: 0 !important;
}  
.row-fluid-wrapper.row-depth-1.row-number-6.dnd-section.dnd_area-row-3-padding > .row-fluid {
	padding-top: 30px !important;
}  
#hs_cos_wrapper_widget_1646084067923 p, #hs_cos_wrapper_module_1646084209654_ p, #hs_cos_wrapper_module_16516870776103_ p {
	font-size: 25px !important;
}  
#hs_cos_wrapper_module_1646168962542_ h1 {
	font-size: 40px !important;
}     
    
 #hs_cos_wrapper_widget_1645812230262_ h2, #hs_cos_wrapper_module_1645812897182_ h2, 
 #hs_cos_wrapper_widget_1645812230262_ h2, #hs_cos_wrapper_module_1645812806602_ h2,
  #hs_cos_wrapper_module_1645813028932_ h2, #hs_cos_wrapper_module_16458157847933_ h2,
  #hs_cos_wrapper_module_1645815931227_ h2, #hs_cos_wrapper_widget_1645812610250_ h2,
  #hs_cos_wrapper_module_16458160024803_ h2, #hs_cos_wrapper_module_16458164101243_ h2{
	font-size: 30px;
} 
#hs_cos_wrapper_module_16449319954232_ h2 span { 
	font-size: 100px !important;
}     
 .hs-content-id-68139589024 .dnd_area-row-2-padding {
	padding-top: 0 !important;
}   
.hs-content-id-68139589024 .dnd_area-row-2-padding > .row-fluid {
	padding-top: 0 !important;
}    
#hs_cos_wrapper_widget_1645607869033_ h2 {
	font-size: 40px !important;
}    
#hs_cos_wrapper_module_16449319954232_ span {
	white-space: normal;
}
#hs_cos_wrapper_module_16449319954232 {
	padding: 0 20px;
}     
   
    
  .hs-content-id-66305493571 .row-number-1.fixed, .hs-content-id-66873280365 .row-number-1.fixed, .hs-content-id-67097340055 .row-number-1.fixed, .hs-content-id-67186479717 .row-number-1.fixed, .hs-content-id-67342636584 .row-number-1.fixed, .hs-content-id-68139589024 .row-number-1.fixed {
	position: relative;
}  
.hs-landing-page .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper > ul > li > a {
	padding: 0;
}      
.hs-landing-page .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper > ul > li {
	display: inline-block;
}      
    
  
.hs-content-id-66873280365 .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-2-padding.dnd-section > .row-fluid {
	padding-top: 0px !important;
}      
div #hs_cos_wrapper_widget_1644931157777 {
	padding-bottom: 20px !important;
	padding-top: 20px !important;
} 
div #hs_cos_wrapper_widget_1644931237076 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#features {
	padding-top: 0 !important;
}     
#features + h2 {
	font-size: 30px !important;
	margin-bottom: 0;
}
.row-fluid-wrapper.row-depth-1.row-number-22.dnd-section .span3 {
	height: auto;
}    
#hs_cos_wrapper_module_16521204772147_ h2 {
	font-size: 30px !important;
}
#hs_cos_wrapper_widget_1645653349881_ h2 {
	font-size: 30px !important;
}    
.hs-content-id-66873280365 .dnd_area-row-10-padding {
	padding-top: 40px !important;
}   
 .hs-content-id-66873280365 .dnd_area-row-11-padding {
	padding-top: 30px !important;
}   
#hs_cos_wrapper_module_16449319954232_ h2 {
	font-size: 80px !important;
	margin-bottom: 0;
	padding-bottom: 0;
}  

  
    .form-columns-2, form-columns-1 {
    width: 100% !important;
    max-width: 100% !important;
}
form {
    width: 100% !important;
    max-width: 100% !important;
}
.form-columns-1 {
    max-width: 100% !important;
}
     .hs-content-id-63219209568 .row-number-48 .form-columns-1 {
    width: 100% !important;
    max-width: 100% !important;
}
    .hs-form-fb39f925-e556-44ea-a490-6b90e583c639_14aae8b4-fa5b-4b4e-b71c-b811aaaab772 fieldset {

    max-width: 100% !important;
}
    .hs-content-id-63219209568 .row-number-8 .row-fluid li {
    line-height: 18px !important;
}
.hs-content-id-63219209568 .row-number-5 {
    padding: 30px !important;
}
    .row-number-8 .row-fluid .span12 {
    margin-bottom: 40px !important;
}
.hs-content-id-63219209568 .row-number-45 .row-fluid .span4 {
    width: 100% !important;
    margin: 0;
}
.hs-content-id-63219209568 .row-number-45 .row-fluid {
    display: block !important;
}
    .hs-content-id-63219209568 .row-number-4 .span12 span {
    font-size: 24px;
}

.hs-content-id-63219209568 div#hs_cos_wrapper_module_16423287018962:before {
   z-index: 999;
}


.hs-content-id-63219209568 .row-number-7 .row-fluid {
    display: block !important;
}
.hs-content-id-63219209568 .row-number-7 .row-fluid .span6 {
    width: 100% !important;
}
.hs-content-id-63219209568 div#hs_cos_wrapper_module_16423287018962:before {
    height: 63px;
    width: 72px;
    font-size: 27px;
    left: 50%;
    top: -41px;
    z-index: 999;
}

    .hs-content-id-62892739081 .row-number-4  div#hs_cos_wrapper_dnd_area-module-3 {
    padding: 0 !important;
}
.hs-content-id-62892739081 .row-number-8 h2 {
    line-height: 38px;
}
   .hs-content-id-62892739081 .row-number-39 {
    padding-top: 0;
}
.hs-content-id-62892739081 .row-number-20 {
    padding: 0;
}
.hs-content-id-62892739081 .row-number-18 {
    padding: 30px 10px!important;
}
.hs-content-id-62892739081 .row-number-18 h2 span {
    font-size: 25px;
}
.hs-content-id-62892739081 .row-number-18 h2 {
    line-height: 30px;
}
.hs-content-id-62892739081 .row-number-8  span {
    font-size: 25px;
}
.hs-content-id-62892739081 .row-number-32 .span12 table td {
    margin-left: 0 !important;
    padding-left: 0 !important;
}


.hs-content-id-62892739081 .row-number-24 .span12 h3 {
    line-height: 38px;
}

    .hs-content-id-62891372865 .row-number-32 td {
    padding-left: 0 !important;
}
  .hs-content-id-62891372865 .row-number-39 .row-fluid {
    display: block !important;
}
  .hs-content-id-62891372865 .row-number-39 .row-fluid .span4 {
    width: 100%; 
    margin: 0 !important;
}

  .hs-content-id-62891372865 div#hs_form_target_module_164193586532115 form {
    max-width: 100%;
    font-family: Lato,sans-serif;
    width: 100% !important;
}
  .hs-content-id-62891372865 div#hs_form_target_module_164193586532115 form fieldset {
    max-width: 100% !important;
}
  .hs-content-id-62891372865 div#hs_form_target_module_164193586532115 {
    margin-bottom: 62px;
}
  .hs-content-id-62891372865 div#hs_cos_wrapper_module_164193586532112 img {
    max-width: 500px !important;
}
  .hs-content-id-62891372865 .row-number-39 {
    padding-top: 0 !important;
}
  .hs-content-id-62891372865 .row-number-24 h3 {
    line-height: 27px;
}
 .hs-content-id-62891372865 .row-number-24 h3 span {
    font-size: 22px;
}
   .hs-content-id-77042617352 .testimonalText {
    margin: 0px 0 10px;
}
    
    
    .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child, .slider-slide-1.cstm-slider-slide-6.common-slide .row {
    align-items: baseline !important;
}
    .image-slide-1 {
    margin-top: 35px;
}
    .common-slide .row {
    align-items: baseline !important;
}
    .image-slide-1 img {
    margin: -23px 0 0!important;
}
.hs-content-id-60848822321 .slick-list.draggable {
    height: 334px!important;
}
    .multiTransfer h3 {
    font-size: 25px;
}
   .hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color:before {
   top:-87px;
    max-height: 331px;
    max-width: 845px;
 
}
    div#hs_cos_wrapper_widget_1655834687677 img {
    height: 122px;
}
    .topLeftCornemr ul li:first-child {
      font-size: 16px;
      margin-bottom: 0;
  }
  .topLeftCornemr ul {
      margin: 0 0 10px 0 !important;
      width: 100% !important;
  }
  .dnd_area-row-0-padding {
      padding-top: 20px !important;
      padding-bottom: 0px !important;
      padding-left: 0 !important;
  }
    .testimonialInner.col-sm-4 {
    padding: 20px 15px;
    margin: 0 15px 72px;
    width: 45%;
}
  .wirelessTransfer p {
      font-size: 13px!important;
      height: 58px;
      line-height: 22px;
  }
  .wirelessTransfer h3 {
      font-size: 16px;
  }
  .appFiles h3 {
      font-size: 23px;
  }
  .row-fluid-wrapper.row-depth-1.row-number-22.dnd-section .span3 {
      width: 48%;
      margin-bottom: 20px;
      height: 405px;
      padding: 0;
      margin-left: 0;
      margin-right: 10px;
  }
   .hs-content-id-77042617352 .slick-list.draggable {
    height: 900px!important;
    padding: 0 20px;
}
  .testimonialInner.col-sm-4 h4 {
      font-size: 13px!important;
      line-height: 17px;
  }

  .testimonialInner.col-sm-4:after {
      top: 48%;
  }
  .organisation h2 {
      font-size: 17px;
  }
  .footerForm p, .neralyExp p, .organisation p {
      font-weight: 100;
      font-size: 15px;
      line-height: 23px;
  }
  }
  @media(max-width:820px){
    div#hs_cos_wrapper_module_1655909489127 {
    width: 100%;
    margin-bottom: 10px;
}
    div#hs_cos_wrapper_module_16559094891273{
     width: 100%;
    }
    .hs-content-id-63219209568 .row-number-33 .span12.widget-span.widget-type-custom_widget.dnd-module {
    text-align: center;
}
.hs-content-id-63219209568 div#hs_cos_wrapper_module_16559091913163 {
    width: 100%;margin-bottom:10px;
}
.hs-content-id-63219209568 .span12.widget-span.widget-type-custom_widget.dnd-module {
    text-align: center;
}
.hs-content-id-63219209568 .hs-button,.hs-content-id-63219209568  .button--primary {
    padding: 15px 24px;
}
.hs-content-id-63219209568  div#hs_cos_wrapper_module_16559091913165 {
    width: 100%;
}
    .laplink_section {
    padding: 0 20px;
}
    .orderwithamazon {
    text-align: center;
    margin-bottom: 10px;
}
    .hs-content-id-62892739409 .row-number-22 .span7, .hs-content-id-62892739409 .row-number-22 .span5 {
    width: 100%;
}
.hs-content-id-63219209568 .row-number-17 h2 {
    line-height: 30px;
}
.hs-content-id-63219209568 .row-number-19 {
    padding-top: 0 !important;
}
.hs-content-id-63219209568 .row-number-17 h2 span {
    font-size: 28px;
}
.hs-content-id-63219209568 .row-number-43 .row-fluid .span4 {
    width: 100% !important;
    margin: 0 !important;
}
.hs-content-id-63219209568 .row-number-28 .row-fluid,.row-number-43 .row-fluid {
    display: block !important;
}
.hs-content-id-63219209568 .row-number-45 {
    padding-top: 0 !important;
}

.hs-content-id-63219209568 .row-number-28 .row-fluid .span7, .row-number-28 .row-fluid .span5 {
    width: 100%;
    margin: 0 !important;
}
   .hs-content-id-62892739081 div#hs_cos_wrapper_widget_1639337846697 {
    padding: 0 20px 20px  !important;
}
    .hs-content-id-62892739081 div#hs_cos_wrapper_widget_1640893664021 {
    padding: 0 !important;
}
    .hs-content-id-62892739081 .row-number-39 .span12 img {
    max-width: 400px !important;
}
   .hs-content-id-62891372865 .row-number-9 .row-fluid .span3 {
    width: 100%;
    margin: 0 !important;
}
      .hs-content-id-62891372865 .row-number-22 .row-fluid .span7,   .hs-content-id-62891372865 .row-number-22 .row-fluid .span5 {
    width: 100%;
    margin: 0 !important;
}
    .hs-content-id-77961061394 .slick-list.draggable {
    height: 313px!important;
}
    .hs-content-id-77961061394 .row-number-33 p {
    text-align: center !important;
}
    .row-number-33 .row-fluid .span6 {
    width: 100% !important;
}
    .other_solutions_section {
    height: auto;
}
    .hs-content-id-77961061394 .row-number-3 .span4 {
    padding: 18px 0 25px!important;
    width: 100%;
}
    .hs-content-id-77961061394 .row-number-18 .row-fluid .span3 {
    width: 100% !important;
    margin-bottom: 30px;

}
.hs-content-id-77042617352 .txt-layer p {
    width: 100%;
    font-size: 15px!important;
    max-width: 100%;
    text-align: center;
}
    .testimonialInner.col-sm-4:after {
    top: 49%;
}
    #slick-slide00 .img-wrapper img {
    max-width: 300px;
    padding-top: 16px;
}
    div#slick-slide04 .txt-layer.left {
    padding-top: 20px !important;
}
    #slick-slide03 .image-slide-1 {
    margin: 0 !important;
}
    .txt-layer .common-slide .col-md-6:last-child img {
    object-position: unset !important;
    width: 100% !important;
}
    .slider-slide-3.common-slide .row {
    align-items: center !important;
    height: 100%;
}
    .hs-content-id-60848822321 .common-slide {
    height: 400px!important;
    max-height: 428px!important;
}
    .row-fluid-wrapper.row-depth-1.row-number-4.dnd_area-row-1-max-width-section-centering.dnd-section .span6 {
      width: 100%;
      margin-bottom: 19px;
      padding-left: 0;
  }
  }
  @media (min-width:1400px){ 

    .rd-navbar-main-element .laplink-btn-orange{
      margin-left: 46px;
    }
  }
@media(max-width:1440px){
    .slider-right-section {
    padding: 23% 6%;
}


}
@media(max-width:1280px){
  .topLeftCornemr ul li:first-child {
    font-size: 19px;
}
  .testimonialInner.col-sm-4 p {
    line-height: normal !important;
    font-size: 12px !important;
}
}
@media(max-width:820px){
  
  .hs-content-id-77961061394 .row-number-3 .span4 ul {
    min-height: auto;
}
body .hs-content-id-77961061394 .row-number-3 .span4 {
    min-height: auto;
}  
  
  .hs-content-id-62892739409 td {
    height: 100% !important;
    width: 100% !important;
    display: block !important;
}
  
.hs-content-id-62892739409 .row-number-35 table {
    width: 100%!important;
    height: 100% !important;
    display: block !important;
}
  span#hs_cos_wrapper_module_164193557509313_ h2 span {
    font-size: 100px !important;
}
  .hs-content-id-62892739409 .row-number-7 h2 span {
    font-size: 24px;
}
 .hs-content-id-62892739409 .row-number-7 h2,  .hs-content-id-62892739409  .row-number-18 h2  {
    line-height: 29px;
}


 .hs-content-id-62892739409 .row-number-22 span {
    font-size: 21px;
}
  .hs-content-id-62892739409  .row-number-18 h2 span {
    font-size: 23px;
}
.hs-content-id-62892739409 .row-number-18 {
    padding: 16px !important;
}
.hs-content-id-62892739409  div#hs_cos_wrapper_widget_1639337846697 {
    padding: 10px !important;
}
.hs-content-id-62892739409  .row-number-18 h2 {
    line-height: 26px;
}
div#hs_cos_wrapper_widget_1639742311570 {
    padding: 0 !important;
}
  .hs-content-id-62892739409 div#hs_cos_wrapper_module_16419355750938 img {
    max-width: 100% !important;
}
  .hs-content-id-62892739409  .hs-button,.hs-content-id-62892739409  .button--primary {
    padding: 10px 24px;
}
  .paddingBoth{
  padding:30px;
}
  .hs-content-id-62892739081 .row-number-39 .row-fluid .span4 h2 span {
    font-size: 100px !important;
}
  .hs-content-id-62892739081 .row-number-39 .row-fluid .span4 {
    width: 100%;
    margin: 0;
}
  .hs-content-id-62892739081  .row-number-42  .row-fluid fieldset {
    max-width: 100%;
}
.hs-content-id-62892739081 .row-number-22 .row-fluid .span7, .row-number-22 .row-fluid .span5 {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
}


.hs-content-id-62892739081 .row-number-39 .row-fluid {
    display: block !important;
}
hs-content-id-62892739081 .row-number-39 .row-fluid .span4 {
    width: 100%;
    margin: 0;
}
hs-content-id-62892739081 .row-number-43 h2 span {
    font-size: 100px !important;
}
hs-content-id-62892739081 .row-number-43  h3 {
    font-size: 13px !important;
}
  div#hs_cos_wrapper_widget_1655834687677 img {
    height: 100px;
}
 .hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color:before {
    top: -87px;
    max-height: 257px;
    max-width: 574px;
}
}
@media(max-width:800px){
  .foureasysteps span {
    font-size: 24px;
}
  .when_transferDAta h2 span {
    line-height: 27px;
    font-size: 21px !important;
}
  .when_transferDAta h2  {
    line-height: 23px;
}
  div#hs_cos_wrapper_widget_1655834687677 img {
    height: 96px;
}
}
@media(max-width:800px){
  .testimonialInner.col-sm-4:after {
    top: 58%;
}     
}
@media(max-width:767px){ 
div#hs_cos_wrapper_widget_1638267939756 form .hs-button {
    width: 160px !important;
    font-size: 14px !important;
    padding: 12px 24px;
}
  
div#hs_cos_wrapper_widget_1638267939756 .grecaptcha-badge {
    margin: 0 0 15px 0;
}  
  
 .hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(2) .row-number-28:before {
    display: none;
} 
  .hs-content-id-123362593947 .row-number-25>.row-fluid .span4:nth-child(2) .row-number-28:after {
    display: none;
} 
.logo-content {
    flex-wrap: wrap;
}  
    
  
  
  
.hs-content-id-117661906750 .row-number-13 .span4 {
	margin: 30px 0;
}  
  
  
div#hs_cos_wrapper_widget_1685339922245 h3 {
    font-size: 20px !important;
}
span#hs_cos_wrapper_widget_1685341060138_ h2,
span#hs_cos_wrapper_widget_1685342839517_ h2,
span#hs_cos_wrapper_module_16853491329904_ h2{
    font-size: 25px !important;
}   
.enterprise-list li {
    font-size: 14px;
}  
.case-study-box p, .case-study-top-heading p {
    font-size: 15px;
}
  
div#hs_cos_wrapper_widget_1685339922245 {
    padding: 0 15px;
} 
div#hs_cos_wrapper_widget_1685340318188 {
    padding: 0 15px;
}  
.case-study-top-heading p {
    text-align: left !important;
    padding: 0 !important;
} 
.one-drive-comparison .ppm-table tr td {
    font-size: 12px !important;
}  
.social-content h4 {
	padding-left: 67px;
	font-size: 21px !important;
} 
#deal-four .deal-inner-box {
    font-size: 18px;
}
.social-content h4::before {
	width: 53px;
	height: 44px;
	background-size: 50px;
	background-repeat: no-repeat;
}  
#deal-one .deal-inner-box {
    font-size: 23px;
}  
 .social-content {
	padding-left: 20px;
	padding-right: 20px;
} 
.social-content h4 br {
	display: none;
}  
 .video-top-section .video-content p span {
	font-size: 16px !important;
}
 .quotes-section-outer .video-top-section .video-right h3 br {
	display: none;
}
.quotes-section-outer .video-top-section .video-right h3 {
	line-height: 27px !important;
}  
.social-content p br {
	display: none;
}
.video-top-section .video-content p {
	font-size: 16px;
}
#hs_cos_wrapper_module_1682937222311 .video-button {
	flex-wrap: wrap;
	display: grid;
	grid-template-columns: repeat(2,1fr);
	grid-gap: 6px;
} 
.hs-content-id-111969361789 .row-number-1>.row-fluid {
    justify-content: center;
}
div#hs_cos_wrapper_widget_1682333094992 p {
    font-size: 17px;
    margin-bottom: 0;
}
span#hs_cos_wrapper_widget_1682332853072_ img {
    width: 100%;
    display: block;
    margin: 0 auto;
    max-width: 200px !important;
    text-align: center;
}  
  
.deal-outer {
	flex-wrap: wrap;
}    
.deal-left {
	width: 100%;
}    
.deal-right {
	padding: 25px;
	width: 100%;
}    
.deal-right h2 {
	font-size: 25px;
	margin-bottom: 16px;
}
.deal-right-cta a {
    margin-top: 7px;
    font-size: 18px;
    padding: 9px 25px;
}
.video-top-section .video-content h3 {
	font-size: 21px;
  margin-bottom: 17px;
}  
.quotes-section-outer .video-top-section .video-right {
	padding-top: 0;
}  
.qute-text h4 {
	font-size: 15px !important;
}  
.video-bottom-section {
	padding: 30px 10px;
} 
.deal-button-heading h2 {
    font-size: 22px !important;
}  
  
    
 .quotes-section-outer .video-top-section .video-content {
	width: 100%;
}   
.quotes-section-outer .video-top-section .video-right {
	width: 100%;
}  
.quotes-section-outer .video-button button {
	width: 20%;
}    
.quotes-section-outer .video-button {
	grid-gap: 10px;
}    
.quotes-section-outer .video-top-section .video-right h4 {
	font-size: 32px;
}   
.quotes-section-outer .video-top-section .video-right h3 {
	font-size: 20px !important;
}   
    
 .video-button {
	flex-wrap: wrap; 
}
.hs-content-id-111969361789 .row-number-1 > .row-fluid {
	display: flex;
	flex-wrap: wrap;
}    
.hs-content-id-111969361789 .row-number-1 {
	padding-right: 0 !important;
}    
.hs-content-id-111969361789 .row-number-1 > .row-fluid .span5 {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}  
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-6 > .row-fluid {
	flex-wrap: wrap;
}    
.hs-content-id-111969361789 .row-fluid-wrapper.row-number-6 > .row-fluid .span9 {
	padding-left: 30px !important;
	padding-right: 20px !important;
}    
.deal-button-col {
	grid-gap: 13px;
	grid-template-columns: repeat(1,1fr);
	padding: 0 12px;
}    
.video-top-section {
	flex-wrap: wrap;
}    
.video-top-section .video-content {
	padding: 27px 20px 30px 20px;
	width: 100%;
}
.video-top-section .video-right {
	padding: 26px 20px;
	width: 100%;
}    
.qute-text-outer::after, .qute-text-outer::before {
	display: none;
}    
.qute-text {
	padding: 41px 20px;
}
.qute-text::before {
	left: 0;
	top: -8px;
	width: 65px;
	background-size: 50px;
	background-repeat: no-repeat;
}   
.qute-text::after {
	bottom: 0;
	right: 0;
	background-size: 50px;
	background-repeat: no-repeat;
}   
    
    
    
    
    
    
    
 /*11-04-2023 start for mobile*/
 .hs-content-id-109271052100 .header-top-right-text {
	display: none !important;
}
.hs-content-id-109271052100 > div > .header_group {
	min-height: auto !important;
  display: none !important;
}  
    
    
    
 /*11-04-2023 End*/
    
    
   /*3-04-2023 start*/ 
.cell_16805193052014-padding {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
 #hs_form_target_widget_1680520053069 form > div {
	width: 100%;
}   
#hs_cos_wrapper_widget_1680519244080_ span {
	font-size: 25px !important;
}    
div #hs_cos_wrapper_module_16622365188256 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}    
#hs_cos_wrapper_module_16622365188256_ h2 span {
	font-size: 27px;
	display: inline-block;
} 
#hs_form_target_widget_1680520053069 form div.hs-country {
	width: 100%;
}    
.ppm-table tr td:first-child {
	width: 42%;
	font-size: 12px;
}    
.hs-content-id-109271052100 .span5.dnd_area-column-2-padding {
	padding: 0 0 46px 0 !important;
}    

/*3-04-2023 end*/     
    
 /*23-03-2023 start*/   
.hs-content-id-106037365344 .header_group {
	min-height: 321px !important;
}    
#hs_cos_wrapper_module_16784854624022_ h2 {
	font-size: 25px !important;
	margin-top: 15px;
	margin-bottom: 25px;
}    
#oembed_container-widget_1677531194941 {
	margin-bottom: 10px;
}     
#hs_cos_wrapper_module_16784853092857_ h2 {
	font-size: 20px !important;
}      
#oembed_container-widget_1678474628877 {
	margin-bottom: 30px;
}   
.span7.widget-span.widget-type-cell.cell_1662063821557-vertical-alignment.dnd-column.cell_1662063821557-padding {
	height: 606px !important;
}
     
 /*23-03-2023 End */   

    /*21-02-2023 start*/
 div #hs_cos_wrapper_widget_1622663657904 {
	padding-top: 0 !important;        
}
div #hs_cos_wrapper_widget_1622659391555 {
	padding-bottom: 0px !important;
}    
#hs_cos_wrapper_widget_1622587397701_ h1 {
	font-size: 25px !important;
	margin-bottom: 0;
}    
#hs_cos_wrapper_widget_1621972904564_ h2, #hs_cos_wrapper_widget_1622579039433_ h2, #hs_cos_wrapper_widget_1622579726246_ h2, #hs_cos_wrapper_widget_1622746295552_ h2 {
	font-size: 25px !important;
	margin: 0;
}    
#hs_cos_wrapper_module_1622579509752_ img {
	width: 200px;
}    
#hs_cos_wrapper_widget_1622662730236_ img {
	width: 250px;
}    
#hs_cos_wrapper_widget_1622579804770 h2 span {
	font-size: 50px !important;
	line-height: 23px !important;
}   
#hs_cos_wrapper_widget_1622579804770 h2 {
	line-height: 10px !important;
}    
#hs_cos_wrapper_widget_1622579804770 p {
	text-align: left;
	padding-left: 0;
	margin-top: 11px;
}    
.dnd_area-row-8-vertical-alignment > .row-fluid .span8 {
	width: 100%;
	padding-bottom: 0 !important;
}    
 
#hs_cos_wrapper_widget_1622581524793_ img {
	margin-top: -21px;
	margin-bottom: -34px;
}
#hs_cos_wrapper_widget_1622581527687_ img {
	margin-bottom: -31px;
	margin-bottom: -35px;
}    
#hs_cos_wrapper_widget_1622581529240_ img {
	margin-bottom: -53px;
}    
#hs_cos_wrapper_widget_1622581522250_ img {
	margin-bottom: -84px;
	margin-top: 1px;
}   
#hs_cos_wrapper_widget_1621973035058_ blockquote {
	margin: 0 10px;
}    
   
   /*21-02-2023 End*/
    
    
    
  
 /* new css for mobile 20-02-2023 */
 .row-fluid-wrapper.row-depth-1.row-number-8 .row-fluid .span12 {
	margin-bottom: 0 !important;
}   
.row-fluid-wrapper.row-depth-1.row-number-8 .row-fluid .span12 p {
	text-align: center;
	padding: 0 15px;
}    
#hs-form-iframe-3 {
	padding: 0 20px;
}   
#hs_cos_wrapper_widget_1637866449739_ h2 {
	font-size: 30px !important;
}    
#hs_cos_wrapper_module_1646852702236_ h2, #hs_cos_wrapper_widget_1637866558955 h2, #hs_cos_wrapper_widget_1637867559660_ h2 {
	font-size: 20px !important;
}    
      
#hs_cos_wrapper_module_1646852671265_ .hs-rss-item.hs-with-featured-image {
	display: flex;
	flex-wrap: wrap;
}    
#hs_cos_wrapper_module_1646852671265_ .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
	width: 100%;
	order: 2;
	text-align: center;
}
#hs_cos_wrapper_module_1646852671265_ .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper {
	width: 100%;
	margin-bottom: 15px;
	order: 1;
}  
    
    
    
  #hs_cos_wrapper_widget_1645812230262_ h2, #hs_cos_wrapper_module_1645812897182_ h2, 
 #hs_cos_wrapper_widget_1645812230262_ h2, #hs_cos_wrapper_module_1645812806602_ h2,
  #hs_cos_wrapper_module_1645813028932_ h2, #hs_cos_wrapper_module_16458157847933_ h2,
  #hs_cos_wrapper_module_1645815931227_ h2, #hs_cos_wrapper_widget_1645812610250_ h2,
  #hs_cos_wrapper_module_16458160024803_ h2, #hs_cos_wrapper_module_16458164101243_ h2{
	font-size: 25px;  
}    
#hs_cos_wrapper_widget_1645812270753 .hs-accordion__item h3 {
	font-size: 20px;
}  
#hs_cos_wrapper_module_16449319954232_ h2 span {
	font-size: 60px !important;
}    
#hs_cos_wrapper_module_16449319954232_ h2 {
	margin-bottom: 0 !important;
}    
 .row-fluid-wrapper.row-depth-1.row-number-9.dnd-section {
	padding-top: 0 !important;
}
.row-fluid-wrapper.row-depth-1.row-number-6.dnd-row > .row-fluid {
	padding-top: 19px !important;
}     
#hs_cos_wrapper_widget_1645862938267 .doc-search-row {
	margin-bottom: 20px;
}        
    
 .hs-content-id-68139589024 .row-fluid-wrapper.row-depth-1.row-number-6.dnd-row > .row-fluid {
	padding-top: 0 !important;
}   
div #hs_cos_wrapper_module_16468650911224 {
	padding: 24px 0 0 0 !important;  
}    
.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-2-padding.dnd-section {
	padding-right: 0 !important;
	padding-left: 0 !important;
}    
#hs_cos_wrapper_widget_1645607869033_ h2 {
	font-size: 30px !important;
	margin-bottom: 0;
}      
.row-fluid-wrapper.row-depth-1.row-number-7.dnd-row > .row-fluid {
	padding-top: 10px !important;
}    
.row-fluid-wrapper.row-depth-1.row-number-8.dnd-row > .row-fluid {
	padding-top: 15px !important;
}    
.row-fluid-wrapper.row-depth-1.row-number-9.dnd-section.dnd_area-row-3-padding > .row-fluid .span4 {
	margin: 18px 0 !important;
}      
.row-fluid-wrapper.row-depth-1.row-number-10.cell_16449311426323-row-0-padding.dnd-row.cell_16449311426323-row-0-vertical-alignment {
	padding-bottom: 0 !important;
}    
.row-fluid-wrapper.row-depth-1.row-number-9.dnd-section.dnd_area-row-3-padding {
	padding-top: 0 !important;
	padding-bottom: 25px !important;
}    
.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-2-padding.dnd-section {
	padding-bottom: 0;
}      
#hs_cos_wrapper_module_16468650911224_ p:first-child {
	font-size: 25px !important;
}    
      
    
.hs-landing-page .logo.span2 {
	float: left;
}
.hs-landing-page .custom-menu-primary.js-enabled {
	margin-top: 0;
}   
.hs-landing-page .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper > ul > li {
	margin-left: 0 !important;
}    
#custom-hs-button_module_16451237555335 {
	width: 99%;
	margin-top: 5px;
	margin-bottom: 5px;
}    
.hs-content-id-66873280365 .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-2-padding.dnd-section > .row-fluid {
	padding-top: 0px !important;
}      
div #hs_cos_wrapper_widget_1644931157777 {
	padding-bottom: 20px !important;
	padding-top: 20px !important;
} 
div #hs_cos_wrapper_widget_1644931237076 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#features {
	padding-top: 0 !important;
}     
#features + h2 {
	font-size: 30px !important;
	margin-bottom: 0;
}
.row-fluid-wrapper.row-depth-1.row-number-22.dnd-section .span3 {
	height: auto;
}    
#hs_cos_wrapper_module_16521204772147_ h2 {
	font-size: 30px !important;
}
#hs_cos_wrapper_widget_1645653349881_ h2 {
	font-size: 30px !important;
}    
.hs-content-id-66873280365 .dnd_area-row-10-padding {
	padding-top: 40px !important;
}   
 .hs-content-id-66873280365 .dnd_area-row-11-padding {
	padding-top: 30px !important;
}   
#hs_cos_wrapper_module_16449319954232_ h2 {
	font-size: 80px !important;
	margin-bottom: 0;
	padding-bottom: 0;
}    
    
 /* new css for mobile  end*/    
    
    

    #hs-button_widget_1638267484705 {
	margin-bottom: 30px !important;
}
#hs_cos_wrapper_widget_1638267895324_ p {    
	font-size: 18px !important;
	text-align: center !important;
}
.hs-content-id-60848822321 .hs_cos_wrapper_type_form form {
	flex-wrap: wrap;
}    
#hs-button_widget_1638267429969 {
	margin-bottom: 28px !important;
}    
.row-number-33 .row-fluid .span6 {
	width: 100% !important;
	padding-right: 0 !important;
}    
div #hs_cos_wrapper_widget_1638267513365 {
	padding-top: 8px !important;
}     
div #hs_cos_wrapper_widget_1638267484705 {
	padding-top: 5px !important;
}   
div #hs_cos_wrapper_widget_1638267429969 {
	padding-top: 5px !important;
}    
     
 .hs-content-id-100493931408 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: auto;
}   
.hs-content-id-100494346159 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: auto;
}    
     
    
    .hs-content-id-100411940726 .dnd_area-row-1-background-color .span4.widget-span {
	min-height: auto;
} 
div #hs_cos_wrapper_widget_1638267460700 {
	padding-top: 0px !important;
	margin-bottom: 30px;
}    
   
div h2 {
  font-size: 30px;
}   
div #hs_cos_wrapper_widget_1638266129569 {
	padding-top: 0px !important;
}    
  .hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span {
    min-height: auto !important;
}
div #hs_cos_wrapper_widget_1638266004883 {
    padding-top: 0px !important;
}   
div #hs_cos_wrapper_widget_1638266058413 {
    padding-top: 0px !important;
}    
  body .hs-content-id-77961061394 .row-number-3 .span4 {
    min-height: auto;
}
    .header_group{
      display:block !important;
    }
    .navigation-primary i{
     float:left; 
    }
    .child-trigger {
    border-left: 0 !important;
}
    .footer-col-6 {
    flex: 0 0 100%;
    max-width: 100%;
    order: -1;
}
    .hs-button, .button--primary {
    padding: 15px 24px;
    margin: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    font-size: 18px !important;
}
    .row-number-38 .span12 h2 {
    font-size: 27px !important;
}
         .hs-content-id-62892739081 div#hs_cos_wrapper_module_165590588604216 {
    text-align: center;
    margin-bottom: 10px;
}
    .hs-content-id-62891372865 .row-number-5 {
    padding: 25px !important;
}
      .hs-content-id-62891372865 div#hs_cos_wrapper_module_1655909636035 {
    text-align: center;
}
.hs-content-id-62891372865 .row-number-38 h2 {
    font-size: 29px;
}
      .hs-content-id-62891372865 div#hs_cos_wrapper_widget_1639742311570 {
    padding: 0 !important;
}
.hs-content-id-62891372865 .row-number-18 {
    padding: 20px !important;
}
.hs-content-id-62891372865 div#hs_cos_wrapper_widget_1639337846697 {
    padding: 10px !important;
}
    .hs-content-id-77042617352 .navbar-brand {
    display: none;
}
   .hs-content-id-77042617352  .navbar-toggler {
    display: none !important;
}
    .hs-content-id-77042617352 .custom-menu-primary .navigation-primary {

    display: block !important;

}
 .hs-content-id-77042617352 .custom-menu-primary .navigation-primary>ul>li {
    border-right: none !important;

}
 .hs-content-id-77042617352 .header-wrapper {
    display: block !important;
}
  .hs-content-id-77042617352 .header-top-right-text .hs_cos_wrapper .hs-menu-wrapper>ul {

    display: block !important;

}
.hs-content-id-77042617352  .custom-menu-primary .navigation-primary>ul {
   
    display: block !important;
  }

.hs-content-id-77042617352  .header-inner-wrapper, .header-top-right-text {
    display: block !important;
}
.hs-content-id-77042617352  .header_group {
    display: block !important;
}
  .hs-content-id-77042617352 .custom-menu-primary .navigation-primary .child-trigger {
    display: none !important;
}
.hs-content-id-77042617352 .header-top-left-text {
    display: block !important;
}
.hs-content-id-77042617352 .custom-menu-primary .navigation-primary>ul>li>a {
    text-align: left;
    padding-left: 10px !important;
    font-size: 17px !important;
}
.hs-content-id-77042617352 .navigation-primary i {
    display: block;
    float: left;
}
.hs-content-id-77042617352 .header-logo-wrapper a {
    padding-left: 0 !important;
    margin-left: 9px !important;
}
.hs-content-id-77042617352 .header-top-left-text p {
    margin-left: 12px;
}
.hs-content-id-77042617352 .custom-menu-primary .navigation-primary>ul>li:first-child {
    border-right: 0 !important;
    border-left: 0 !important;
}


.hs-content-id-77042617352 .navbar-toggler-icon {
    background-image: url(//8807910.fs1.hubspotusercontent-na1.net/hubfs/8807910/raw_assets/public/Landing%20Pages/images/download.svg) !important;
 
}
       .hs-content-id-77042617352 .testimonalText h3 {
     font-size: 22px;
}
     .hs-content-id-77042617352 .row-number-33  h3 {
    font-size: 22px;
}
    .hs-content-id-77042617352 .txt-layer p {
    font-size: 14px!important;
    line-height: 22px !important;
}
    .testimonialInner.col-sm-4 {
    padding: 2px 7px !important;
    margin: 0 15px 84px 0;
    width: 100%;
}
.hs-content-id-77961061394 .row-number-33 p {
    font-size: 17px!important;
    vertical-align: middle;
    line-height: 30px;
}
 .hs-content-id-77961061394 .row-number-31 h3 {
    font-size: 20px;
    text-align: center;
}

 .hs-content-id-77961061394 .row-number-33 .row-fluid .span6 {
    width: 100%!important;
    padding: 0 !important;
}
    .hs-content-id-77961061394 .row-number-17 h2 {
    font-size: 20px;
}
    div#slick-slide00 .slider-slide-1.common-slide {
    position: relative;
}

    .slider-slide-1.common-slide .row .col-md-6:not(:last-child) {
    max-width: 100% !important;
}
    .image-slide-1 img {
    max-width: 200px !important;
}
.slider-slide-3.slider-slide-4.common-slide .image-slide-1 img, .content-slider-1 img {
    max-width: 156px !important;
}
.slider-slide-1.cstm-slider-slide-6.common-slide .row {
    padding-top: 0;
}
.txt-layer p {
    width: 100% !important;
    font-size: 15px !important;
}
.slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:first-child, .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child {
    max-width: 200px;
    flex: 1;
    display: block;
    width: 100%;
}
   .hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color:before{
    display:none;}
    .form-columns-2 {
    border: 0;
    padding: 0;
    margin: 0;
    max-width: 100% !important;
}
    .hs-input{
      margin-bottom: 0 !important;
    }
    fieldset.form-columns-1 {
    width: 100% !important;
    max-width: 100%;
}
    .hs-content-id-77042617352 .hs-form-field {
    width: 100% !important;
    float: left;
}
   .hs-content-id-77042617352 .slick-list.draggable {
    height: 100% !important;
    padding: 0 20px;
}
    .headingTop h3 {
    margin: 0 0 40px;
    font-size: 20px;
}
    .testimonialInner.col-sm-4:after {
      top: 49%;
  }
 
    .row-fluid-wrapper.row-depth-1.row-number-22.dnd-section .span3 {
      width: 100%;
  }
    .installStepOne {
      width: 100%;
      padding: 0 30px;
      text-align: center;
  }
    .hs-content-id-60848822321 .container .row .col-md-6 {
 
    padding: 30px !important;margin:0 !important;
}
   .hs-content-id-77042617352 .row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area-row-3-background-color .span4 {
      margin-bottom: 20px;
  }
   .hs-content-id-60848822321 .y-slider .img-wrapper {
    position: absolute;
    top: 63px;
    right: 27px;
}
    .multiTransfer h3 {
      font-size: 19px;
  }
   .topLeftCornemr {
      background: rgba(255,255,255,0.8);
      height: 100%;
      float: left;
      width: 100%;
      padding: 11px 0 13px 20px;
      margin-left: -29px;
  } 
       .form-columns-2 .hs-form-field .hs-input, .form-columns-3 .hs-form-field .hs-input {
    width: 100% !important;
    margin-right: 0 !important;
}
.hs-form-ce1c53c1-5cb3-476b-ba8d-a80797267626_2d4c04b7-0c7b-4c81-a15b-36b1e8cd675f fieldset.form-columns-1 .input {
    margin-right: 0 !important;
}
 
  }
@media(max-width:667px){
  .hs-content-id-62891372865 div#hs_cos_wrapper_module_164193586532112 img {
    max-width: 407px!important;
}
  ul.save_value li p {
    padding-top: 0;
}
.topLeftCornemr ul li img {
    height: auto;
    max-width: 75px!important;
    text-align: center;
    width: 100% !important;
    float: none;
}
ul.save_value > li {
    text-align: center;
}
ul.price_only >li {
    text-align: center;
}
  .hs-content-id-60848822321 .container .row .col-md-6 {
    max-width: 100% !important;
    flex: 100%;
    width: 100%;
    float: left;
    margin: 0 !important;
}
  .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:first-child, .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child {
    max-width: 100%;
    flex: 1;
    margin: 0;
}
  .slider-slide-1.common-slide .row .col-md-6:last-child {
    position: relative !important;
    right: 0;
    top: 0;
    height: 100%;
}
  .txt-layer p {
    width: 100%;
    font-size: 24px !important;
    line-height: 30px !important;
}
 .hs-content-id-60848822321 .y-slider {
    min-height: 694px !important;
}
  fieldset.form-columns-1 {
    max-width: 100% !important;
}
  
  div#hs_cos_wrapper_widget_1655834687677 img {
    height: auto;
}
  .wirelessTransfer h3 {
    font-size: 28px;
}
  .wirelessTransfer p {
    font-size: 20px!important;
    height: 58px;
    line-height: 27px;
}
}
@media(max-width:580px){
  .hs-content-id-63219209568 .row-number-10 .oembed_container {
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100% !important;
}
.hs-content-id-63219209568 .row-number-10 .iframe_wrapper {
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 25px;
    position: relative;
    width: 100% !important;
}
.hs-content-id-63219209568 .row-number-10 .oembed_container_iframe {
    height: 100%;
    left: 0;
    margin: 0 auto;
    position: relative;
    right: 0;
    top: 0;
    width: 100% !important;
}
.hs-content-id-62892739081  .row-number-3 .span12 {
    padding: 0 !important;
}
  .hs-content-id-62892739081 div#hs_cos_wrapper_widget_1639337846697 {
    padding: 0 0 14px!important;
}
  #hs_cos_wrapper_widget_1639742311570 {
    display: block !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 9px !important;
}
  .hs-content-id-62892739081 .row-number-24 .span12 h3 span {
    line-height: 27px;
}
  .hs-content-id-62892739081 .row-number-24 .span12 h3 {
    font-size: 20px;
    text-align: center;
}
.hs-content-id-62892739081 .row-number-8 span {
    font-size: 19px;
}
  .hs-content-id-62892739081 .row-number-18 h2 {
    line-height: 21px;
}
  .hs-content-id-62892739081 .row-number-18 h2 span {
    font-size: 19px;
}
.hs-content-id-62892739081 .row-number-8 h2 {
    line-height: 19px;
}
  li.download_now a {

    padding: 6px 0;

}
      .hs-content-id-77042617352 .row-number-1 {
    padding-left: 6px !important; 
    margin-bottom: 0 !important;
    padding-top: 0 !important;
}
.topLeftCornemr p {
    line-height: 18px;
}

.topLeftCornemr {
    margin-left: 0;
}
  .wirelessTransfer p {
    font-size: 16px!important;
    line-height: 25px;
}
  .hs-content-id-77042617352 .row-number-33 h3 {
    font-size: 20px;
    line-height: normal;
}
  .testimonalText h3 {
    font-size: 20px;
    line-height: normal;
}
  .appFiles h3 {
    font-size: 20px;
    line-height: 29px;
    padding: 0 20px;
}
.easySTeps h2 {
    font-size: 22px;
    padding-bottom: 12px;
}
  .hs-content-id-77961061394 .common-slide .row {
    height: 300px !important;
}
  .hs-content-id-60848822321 .slick-slide img {
    width: 200px !important;
    padding-top: 20px;
}
  .hs-content-id-60848822321 .container .row .col-md-6 {
    padding: 9px!important;
}
  .hs-content-id-60848822321 .txt-layer .slider-slide-1.common-slide .col-md-6:last-child img {
    object-position: 0 -30px;
    max-height: 282px !important;
    max-width: 223px !important;
    margin: 0;
    text-align: left;
}
  div#slick-slide02 a>img, div#slick-slide03 a>img, div#slick-slide04 a>img {

    display: none !important;
}
  div#widget_1648146337359 .y-slider {
    min-height: 800px !important;
}
  .hs-content-id-60848822321 .y-slider .img-wrapper {
    position: relative;
    top: 0;
    right: 0;
}
  .hs-content-id-60848822321 .common-slide {
    height: 800px!important;
    max-height: 828px!important;
}
  div#widget_1648146337359 .y-slider {
    min-height: 600px !important;
}
  .slider-slide-2.common-slide {
    height: 800px !important;
    max-width: 800px !important;
    max-height: 702px !important;
}
  .hs-content-id-60848822321 .slick-list.draggable {
    height: 600px!important;
}
  .slider-slide-3.slider-slide-4.common-slide .image-slide-1 img, .content-slider-1 img {
    max-width: 167px !important;
}
  .image-slide-1 img {
    max-width: 100% !important;
}

  .slider-slide-1.common-slide .row .col-md-6:not(:last-child) {
    max-width: 100% !important;
}

  .slider-slide-3.slider-slide-4.common-slide .image-slide-1 img, .content-slider-1 img {
    max-width: 70% !important;
}
  .common-slide .row {
    height: auto !important;
}
 
  .testimonialInner.col-sm-4:after {
    top: 56%;
}
}
  @media(max-width:480px){
  .hs-content-id-77042617352  .widget-type-rich_text h1 {
    font-size: 14px !important;
}
    .hs-content-id-77042617352 .custom-menu-primary .navigation-primary>ul>li>a {
    text-align: left;
    padding-left: 10px!important;
    font-size: 17px!important;
    line-height: 20px !important;
    padding-top: 0 !important;
}
    #slick-slide03 .left-img {
    margin-top: 30px !important;
}
    .slider-slide-3.slider-slide-4.common-slide {
    padding-top: 30px !important;
}
    .hs-content-id-60848822321 .slick-slide img {
   
    padding-top: 0;
}
    .topLeftCornemr h3 {
    font-size: 14px;
    line-height: 18px;
}
    .appFiles h3 {
    font-size: 20px;
    line-height: 28px;
}
    .logoSection li {
    display: inline-block;
    width: 100%;
}
    .testimonialInner.col-sm-4:after {
    top: 54%;
}

  }
@media(max-width:400px){
  .hs-content-id-63219209568 .row-number-4 .span12 h1 {
    line-height: 22px;
}
  .hs-content-id-63219209568 .row-number-4 .span12 span {
    font-size: 17px;
}
  .testimonialInner.col-sm-4:after {
    top: 59%;
}
}
/** Parallax Effect **/
.row-number-7.dnd_area-row-1-background-image {
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/** callouts **/
.box {
  margin: 30px auto;
  border: 4px solid #e8e8e8;
  padding: 20px;
  position: relative;
}

.sb:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 10px solid #e8e8e8;
  border-right: 10px solid transparent;
  border-top: 10px solid #e8e8e8;
  border-bottom: 10px solid transparent;
  left: 20px;
  bottom: -23px;
}
.sb:after {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 10px solid #fff;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
  border-bottom: 10px solid transparent;
  left: 24px;
  bottom: -13px;
}

/* 12-12-2021 */
body{border:none !important;}
.body-wrapper.hs-content-id-60220688540 .dnd-section.dnd_area-row-1-force-full-width-section>.row-fluid {
    padding: 0;
}
 
.body-wrapper.hs-content-id-60220688540 .cell_16375250963793-background-image {
    position: relative;
    padding-bottom: 70px;
}
.body-wrapper.hs-content-id-60220688540 .cell_16375250963793-background-image:after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 60%);z-index: 0;}

.body-wrapper.hs-content-id-60220688540 .cell_16375250963793-background-image>div {
    position: relative;
    z-index: 1;
} 
.body-wrapper.hs-content-id-60220688540 .row-number-6.dnd-section.dnd_area-row-2-vertical-alignment .row-fluid .dnd-column h3 {
    text-align: left !important;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 600;
}
.body-wrapper.hs-content-id-60220688540 .row-number-6.dnd-section.dnd_area-row-2-vertical-alignment .row-fluid .dnd-column:hover {
    transform: translateY(-10px);
}

.body-wrapper.hs-content-id-60220688540 .row-number-6.dnd-section.dnd_area-row-2-vertical-alignment .row-fluid .dnd-column {
    background: #fbfbfb;
    min-height: 200px;
    transition: 0.3s ease all;
    box-shadow: 0 0 8px 7px rgb(245 152 42 / 10%);
}
.body-wrapper.hs-content-id-60220688540 .row-number-6.dnd-section.dnd_area-row-2-vertical-alignment {
    padding: 80px 0;
}
.hs-content-id-60220688540.hs-landing-page.hs-page .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section {
    background: #fef5ea;
}
.hs-content-id-60220688540.hs-landing-page.hs-page .row-number-14.dnd-section .span4.widget-span.widget-type-cell.dnd-column svg {
    fill: #fff;
    padding: 5px;
}
.hs-content-id-60220688540.hs-landing-page.hs-page span#hs_cos_wrapper_dnd_area-module-3_ h2 a {
    color: #151515;
}

.hs-content-id-60220688540.hs-landing-page.hs-page .hs-button {
    color: #fff;
    border-radius: 5px;
    border-color: rgba(31,130,204,1);
    background: rgba(31,130,204,1.0);
} 
.hs-content-id-60220688540.hs-landing-page.hs-page #hs_cos_wrapper_widget_1637525460284 {
    background: none !important;
}
.hs-content-id-60220688540.hs-landing-page.hs-page .span12.widget-span.widget-type-custom_widget.dnd-module.widget_1637525460284-flexbox-positioning {
    margin-top: 30px;
}
.hs-content-id-60220688540.hs-landing-page.hs-page span#hs_cos_wrapper_widget_1637525209518_ p:nth-last-child(2) {
    height: 0;
}

.cstm-bx {
    background: #fff;
    padding: 30px 20px 0;
    border-radius: 5px;
    min-height: 280px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.cstm-bx h2 {
    font-size: 26px;
    display: flex;
    align-items: center;
}

.cstm-bx h2 img {
    max-width: 90px;
}

.hs-content-id-60848822321 .hs_cos_gallery_main, 
.hs-content-id-60848822321 .dnd-section.dnd_area-row-0-padding .row-fluid {
    padding: 0;
}
.hs-content-id-60848822321 .span12.widget-span.widget-type-cell .dnd_area-row-1-background-color>.row-fluid {
    max-width: 1140px;
    margin: auto;
}

.hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span {transition: 0.3s ease all;}


.hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span ul li {
    list-style: none;position:relative;padding-left: 20px;
}
 .hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span ul{padding-left: 0;}
.hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span {
    padding: 30px 20px;
    min-height: 730px;
}
 .hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span ul li i{position: absolute;left: 0;top: 5px;color: #f89826;} 

.hs-content-id-60848822321 .dnd_area-row-1-background-color .span4.widget-span h5 {
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}

.hs-content-id-60848822321 .hs-button {
    background: #f5982a;
    color: #fff;
    border-color: #f5982a;
}

.hs-content-id-60848822321 .hs-button:hover,div#hs_cos_wrapper_widget_1639338362582 .hs-button:hover {
    background: #fff;
    color: #f5982a;
    border-color: #f5982a;
}

.hs-content-id-60848822321 span.hs_cos_wrapper_type_rich_text {
 text-align: center;   display: block;
}

.hs-content-id-60848822321 .row-fluid-wrapper.row-depth-1.row-number-16.dnd-section h2 {
    position: relative;
    padding-bottom: 20px;
    display: inline-block;
    margin: 0 auto;
}

.hs-content-id-60542449762 h3:before,.hs-content-id-60542449762 h2:before ,.hs-content-id-60848822321 .row-fluid-wrapper.row-depth-1.row-number-16.dnd-section h2:before {
    position: absolute;
    content: "";
    width: 200px;
    height: 1px;
    background: url(https://web.laplink.com/wp-content/themes/laplink/images/underline.png) no-repeat center center;
    left: 50%;
    height: 3px;
    z-index: 0;
    bottom: 0;
    transform: translateX(-50%);
}
.hs-content-id-60848822321 .row-fluid-wrapper.row-depth-1.row-number-31.dnd-section {
    background: #f4f4f4;
}


.hs-content-id-60848822321 .hs_cos_wrapper_type_form form input.hs-input {margin: 0 !important;height: 44px !important;}
.hs-content-id-60848822321 ul.no-list.hs-error-msgs.inputs-list {
    position: absolute;
    width: auto;
}

.hs-content-id-60848822321 .hs_cos_wrapper_type_form form .hs_email {
    max-width: calc(100% - 122px);
    width: 100%;
    flex: calc(100% - 122px);
}
body .hs_cos_gallery_main .slick-dots {
    position: absolute;
    bottom: 30px;
    margin: 0;
}

.hs-content-id-60848822321 .hs_cos_gallery_main {
    margin: 0;
}
body .hs_cos_gallery_main .slick-slide {
    margin-bottom: -7px !important;
}

.hs-content-id-60542449762  h2 {
    position: relative;
    text-decoration: none;
    border: none;
    padding-bottom: 10px;
    margin-bottom: 30px;
    font-size: 40px !important;
}

 
.hs-content-id-60542449762 h2 span {
    text-decoration: none !important;
}
.hs-content-id-60542449762 .hs-rss-item a.hs-rss-title {
    color: #f5982a;
    font-weight: 400;
}

.hs-content-id-60542449762 .hs-rss-description a {
    display: block;
    color: #f5982a;
}

.hs-content-id-60542449762 .hs-button,div#hs_cos_wrapper_widget_1639338362582 .hs-button {
    background: #f5982a;
    color: #fff;
    border-color: #f5982a;
}
.hs-content-id-60542449762 .row-fluid-wrapper.row-depth-1.row-number-8.dnd-section .span12.widget-span.widget-type-cell.dnd-column h2:before {
    left: 0;
    transform: translateX(0);
}

.hs-content-id-60542449762 .row-fluid-wrapper.row-depth-1.row-number-8.dnd-section .span12.widget-span.widget-type-cell.dnd-column h2 {
    position: relative;
}

span#hs_cos_wrapper_widget_1637867559660_ h2:first-child:before {display: none;margin: 0;}
 
span#hs_cos_wrapper_widget_1637867559660_ h2:first-child {
    display: block;
    margin: 0;
    padding: 0;
}
span#hs_cos_wrapper_widget_1637867559660_ h2+p {
    display: none;
}
.hs-content-id-60542449762 .row-fluid-wrapper.row-depth-1.row-number-8.dnd-section .span12.widget-span.widget-type-cell.dnd-column h2
,.hs-content-id-60542449762 h3 {
    font-size: 20px;padding-bottom: 10px;
    font-weight: 900;
    display: inline-block;
    position: relative;
}


/* 13-12-2021 */
 
.hs-content-id-61747784631 .dnd_area-row-3-background-image.dnd-section:after {content: "";position: absolute;width: 100%;height: 100%;background: rgb(255 164 56 / 48%);bottom: 0;z-index: -1;left: 0;}

.hs-content-id-61747784631 .dnd_area-row-3-background-image.dnd-section {
    position: relative;
    text-align: center;
    z-index: 1;
}

span#hs_cos_wrapper_widget_1639337846697_ ul {
    padding-left: 20px;
}

/* 16-12-2021 */
.hs-content-id-60220688540>div {
    display: none;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-2-force-full-width-section.dnd_area-row-2-padding.dnd-section>.row-fluid {
    padding: 0;
}
div#hs_cos_wrapper_widget_1637525209518 a {
    text-underline-offset: 5px;
}
.hs-content-id-60220688540 .span12.widget-span.widget-type-cell .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section {
    text-align: center;
}
.hs-content-id-60220688540 .span12.widget-span.widget-type-cell .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section p {
    margin: 10px 0 0;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section {
    background: #f1f1f1;
    padding: 10px 0;
    position: sticky;
    top: 0;
    z-index: 99;
}
span#hs_cos_wrapper_widget_1639674420285_ img {
    max-width: 150px !important;
    width: 100%;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section>.row-fluid {
    align-items: center;
    display: flex;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .span4.widget-span.widget-type-cell.dnd-column:nth-child(3) {
    margin-left: 0;
    padding-left: 0;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section>.row-fluid .span4.widget-span.widget-type-cell.dnd-column:nth-child(2) {
    max-width: calc(100% - 360px);
    flex: calc(100% - 360px);
    width: 100%;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section>.row-fluid .span4.widget-span.widget-type-cell.dnd-column:nth-child(3) {
    max-width: 360px;
    flex: 360px;
    width: 100%;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section>.row-fluid .span4.widget-span.widget-type-cell.dnd-column:nth-child(2) * {
    margin-left: auto;
}
/*span#hs_cos_wrapper_widget_1637525209518_ p span {
    font-size: 20px;
}*/
.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image .row-fluid-wrapper.row-depth-1.row-number-7.dnd-row {
    max-width: calc(100% - 400px);
    flex: calc(100% - 400px);
}

.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image .row-fluid-wrapper.row-depth-1.row-number-8.dnd-row {
    max-width: 400px;
    flex: 400px;
}

span#hs_cos_wrapper_widget_1637525209518_ * {
    text-align: left !important;
}
span#hs_cos_wrapper_widget_1637525209518_ h2 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 30px;
    width: 100%;
    text-align: center !important;
}
.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image * {
    position: unset;
    margin-top: 25px;
}

/* 17-12-2021 
.body-wrapper.hs-content-id-61747784631 .row-fluid-wrapper.row-depth-1.row-number-15.dnd-row {
    opacity: 0;
}*/
.body-wrapper.hs-content-id-61747784631 .row-fluid-wrapper.row-depth-1.row-number-16.dnd-row {
    margin-bottom: 20px; 
}
.body-wrapper.hs-content-id-61747784631 .row-fluid-wrapper.row-depth-1.row-number-17.dnd-row {
    margin-bottom: 15px;
} 
span#hs_cos_wrapper_widget_1639745681646_ .container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 20px 0;
    border-radius: 20px;
}

span#hs_cos_wrapper_widget_1639745681646_ .container img.test {
    flex: 60px;
    max-width: 60px;
}

span#hs_cos_wrapper_widget_1639745681646_ .container h6.test1 {max-width: calc(100% - 60px);flex: calc(100% - 60px);padding-left: 20px;margin: 0;}

.cell_1639745588338-background-color {
    border-radius: 20px;
}
span#hs_cos_wrapper_widget_1639763830078_ img.hs-image-widget {
/*     min-height: 400px; */
    width: 100%;object-fit: cover;
}

.body-wrapper.hs-content-id-61747784631 .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-background-color .span12.widget-span.widget-type-cell.dnd-column {
    padding: 0;
}

.body-wrapper.hs-content-id-61747784631 .row-fluid .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-background-color  .row-fluid {padding: 0;}

/* 18-02-2021 */
.body-wrapper.hs-content-id-61747784631 .span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image .row-fluid-wrapper.row-depth-1.row-number-8.dnd-row .row-fluid-wrapper.row-depth-1.row-number-10.dnd-row * {
    margin: 0;
}
/*.body-wrapper.hs-content-id-60220688540 div#hs_cos_wrapper_widget_1637525209518 {
    max-width: 630px;
} */
.body-wrapper.hs-content-id-60220688540 .row-fluid-wrapper   .dnd-section .widget-type-cell h3 {
    text-align: left !important;
    padding-left: 40px;
    position: relative;
} 
/*
.body-wrapper.hs-content-id-60220688540 .row-fluid-wrapper .dnd-section .widget-type-cell h3:before {content: "\f073";font-family: "FontAwesome";position: absolute;left: 0;color:#f78726;}
 
.body-wrapper.hs-content-id-60220688540 .span4.widget-span.widget-type-cell:nth-child(3) .row-fluid-wrapper h3:before {
    content: "\f085";
}
.body-wrapper.hs-content-id-60220688540 .span4.widget-span.widget-type-cell:nth-child(2) .row-fluid-wrapper h3:before {content: "\f005";}*/
.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image * .row-fluid-wrapper.row-depth-1.row-number-10.dnd-row * {
    margin: 0;
}

/*29-12-2021*/
	.cstm-row .col-md-3:not(:nth-child(4n)) {
    border-right: 1px solid #ddd;
}
	.cstm-row .col-md-3 {
    border-bottom: 1px solid #ddd;
}
.cstm-row .col-md-3 img {
    width: 100%;
}
.cstm-row .col-md-3 {
    max-width: calc(100%/5);
    flex: calc(100%/5);
    padding: 20px;
    width: 100%;
}
.d-flex.cstm-row {
    display: flex;
    flex-wrap: wrap;
}
 
 .cstm-row .col-md-3 img {
    position: absolute;
    top: 50%;
    max-width: max-content;
    left: 50%;
    transform: translate(-50%, -50%); 
    transition: 0.3s ease all;
}
.cstm-row .col-md-3 img:first-child{opacity:1;}
.cstm-row .col-md-3 {
    position: relative; min-height:200px;
}
.cstm-row .col-md-3 .logo-hover{opacity: 0;}
.cstm-row .col-md-3:hover .logo-hover {
    opacity: 1;
}
 .cstm-row .col-md-3:last-child {
    border-bottom: 0;
}
.cstm-row .col-md-3:hover img:first-child {
  
    z-index: 0;
}
  @media (max-width:767px)
 {   
.row-number-33 .row-fluid .span6.cell_16382684428824-padding {
    padding: 0 20px !important;
}   
.slider-right-section {
    padding: 7% 4%;
    max-width: 80%;
    margin: 0 auto;
}   
.slider-right-section h1 {
    font-size: 19px;
}   
.slider-right-section a {
    padding: 6px 15px;
    margin-top: 0;
    font-size: 13px;
}   
.txt-layer .slider-slide-6 img {
    margin-top: 36%;
}   
.txt-layer .slider-right-section p {
    font-size: 13px !important;
    line-height: 23px !important;
}
   
   
.deal-right h2 br {
	display: none;
}   
   
   
 #hs_cos_wrapper_widget_1638267939756_ .hs-email {
	max-width: 100%;
}  
#hs_cos_wrapper_widget_1638267939756_ .hs_recaptcha.hs-recaptcha.field.hs-form-field {
    margin-bottom: 12px;
    margin-top: 19px;
} 
.video-button button span {
	font-size: 12px;
	padding: 10px 7px;
}
.video-button button img {
	height: auto;
}   
#button-three, #button-four {
	margin-top: 15px;
}   
   .navbar-brand {
    margin-right: 8px !important;
}
   .navbar-toggler {
    padding: 4px 9px !important;
}
   .header-wrapper {
    display: block;
}
   .header-top-left-text p {
    margin-left: 0;
}
   .header-logo-wrapper a {
    padding-left: 10px;
    margin-left: 0;
}
   .custom-menu-primary .navigation-primary>ul>li:last-child {
    margin-right: 0;
    margin-left: 0;
}
   .custom-menu-primary .navigation-primary {

    margin-right: 0 !important;
}
   .custom-menu-primary .navigation-primary>ul>li>a, .custom-menu-primary .navigation-primary>ul>li>ul>li>a, .custom-menu-primary .navigation-primary>ul>li>ul>li>ul>li>a {
    font-size: 13px;
    line-height: 18px;
    padding: 0;
}
   .footer-row .padding-right-120 {
    padding-right: 0;
}
   
   #slick-slide04:after {
    background: none !important;
}
   div#slick-slide03:after {
    background: none !important;
}
   .txt-layer p {
    width: 100%;
    font-size: 11px !important;
    max-width: 300px;
}
   .hs-content-id-60848822321 .img-logo p span {
    padding: 2px 6px;
    font-size: 15px !important;
}
   .hs-content-id-60848822321 .container .row .col-md-6 {
    max-width: 100%;
    flex: 100%;
    width: 100%;
    float: left;
    margin: 20px 0;
}
.hs-content-id-60848822321 .slick-slide img {
    width: auto ;
}
.hs-content-id-60848822321 #slick-slide02 .img-wrapper img {
    max-width: 400px;
    margin: 0;
}
.hs-content-id-60848822321 .common-slide .row {
    display: block;

}
.hs-content-id-60848822321 #slick-slide01 .img-wrapper img {
    max-width: 300px;
    margin: 0;
}
.slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:first-child, .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child {
    max-width: 100%;
    flex: 1;
}
.hs-content-id-60848822321 .slick-list.draggable {
    height: 400px;
}
.hs-content-id-60848822321 .txt-layer .slider-slide-1.common-slide .col-md-6:last-child img {
    object-position: 0 -30px;
    max-height: 400px;
    max-width: 400px;
}
.hs-content-id-60848822321 .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:first-child, .slider-slide-1.common-slide.cstm-slider-slide-6 .row .col-md-6:last-child {
    max-width: 100%;
    flex: 1;
    display: block;
}
.hs-content-id-60848822321 #slick-slide03 .img-wrapper img {
    max-width: 314px;
    text-align: left;
    margin: 0;
}
.hs-content-id-60848822321 .txt-layer .slider-slide-1.common-slide .col-md-6:last-child img {
    object-position: 0 -30px;
    max-height: 324px;
    max-width: 300px;
    margin: 0;
    text-align: left;
}
.hs-content-id-61747784631 h1,.hs-content-id-61747784631 h2,.hs-content-id-61747784631 h3 {
    font-size: 24px !important;
}
  .span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image .row-fluid-wrapper.row-depth-1.row-number-8.dnd-row , .span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image .row-fluid-wrapper.row-depth-1.row-number-7.dnd-row {
    max-width: 100%;
    flex: 100%;
} 
   .hs-content-id-60220688540.hs-landing-page.hs-page span#hs_cos_wrapper_dnd_area-module-3_ h2 {
   font-size: 22px;} 
   span#hs_cos_wrapper_widget_1637525209518_ p span {
    font-size: 16px;
}
.span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image {
    padding: 0 20px;
}
   span#hs_cos_wrapper_widget_1639674420285_ img {
    max-width: 110px !important;
    width: 100%;
}
.body-wrapper.hs-content-id-60220688540.hs-landing-page.hs-page .row-fluid-wrapper.row-depth-1.row-number-4.dnd_area-row-1-vertical-alignment.dnd-section {
    padding: 20px 0;
}
.hs-content-id-60220688540 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section>.row-fluid .span6.widget-span.widget-type-cell.dnd-column:last-child {
    max-width: calc(100% - 100px);
    flex: calc(100% - 100px);
}
.hs-content-id-60220688540.hs-landing-page.hs-page .hs-button {
    font-size: 12px;
    padding: 10px;
}
   .hs-content-id-60220688540 .span12.widget-span.widget-type-cell .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section .span4.widget-span.widget-type-cell.dnd-column:nth-child(2) {
    margin: 20px 0;
}
   .span12.widget-span.widget-type-cell.dnd-column.cell_16375250963793-background-image * {
    position: unset;
    margin-top: 0;
}
div#hs_cos_wrapper_widget_1637525460284 .hs-button {
    margin-bottom: 30px;
}
   span#hs_cos_wrapper_widget_1637525209518_ h2 {
    font-size: 26px !important;
    position: unset;
    transform: translate(0);
    margin-top: 40px;
    margin-bottom: -20px;  
}  
}
@media(max-width:667px){
  .header-menu-wrapper {
    padding-bottom: 20px;
}
    .header-inner-wrapper {
    display: block;
}
  .custom-menu-primary .navigation-primary>ul>li>a, .custom-menu-primary .navigation-primary>ul>li>ul>li>a, .custom-menu-primary .navigation-primary>ul>li>ul>li>ul>li>a {
    font-size: 16px;
    line-height: 27px;
    padding: 0;
    text-align: left;
}
  .custom-menu-primary .navigation-primary i {
    margin-right: 9.3px;
    font-size: 18px;
    vertical-align: middle;
    margin-top: 8px;
}
  
  
}
.dnd_area-row-1-force-full-width-section > .row-fluid, .dnd_area-row-2-force-full-width-section > .row-fluid {
	max-width: 100%;
	padding-right: 0px;
	padding-left: 0px;
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
/* Intel pcmover-express-free page css start  */  
.recommended-text p {
    color: #fff;
    margin: 0;
    font-size: 18px;
    line-height: 19px;
}
.recommended-text {
    width: 100%;
    max-width: 400px;
    background: #0068B5;
    display: flex;
    justify-content: center;  
    padding: 21px 5px;
    grid-gap: 8px;
    align-items: flex-end;
}
.money-back {
    background: #EEF3FB;
    max-width: 513px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    grid-gap: 14px;
    border-radius: 4px;
    padding: 11px 0;
    justify-content: center;
}
.money-back p {
    margin: 0;
    font-size: 22px;
    color: #000000;
    font-weight: 500;
    letter-spacing: -1px;
}      
.money-back-es {
    padding: 11px 11px;
}      

/* Intel pcmover-express-free page css End  */ 



/* intel-pcmover-express page popup css start   */
.modal_info8 .modal-dialog {
    background-image: url(https://go.laplink.com/hubfs/Microsoft%20and%20Intel/popup%20bg.png);
    border-radius: 24px;
    max-width: 1200px;
    background-size: cover;
    background-position: center;
}
.modal_info8 .modal-content {
    background: transparent;
    border: 0;
}
.popup-row {
    display: flex;
    justify-content: space-between;
    grid-gap: 28px;
}
.popup-col1 {
    width: 22%;
}
.popup-col2, .popup-col3 {
    width: 38%;
}
.requires {
    display: flex;
    grid-gap: 16px;
}
.requires-content p {
    color: #fff;
    font-size: 15px;
    margin-bottom: 6px;
}
.core-ultra {
    color: #04c7fd;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    align-items: center;
}
.modal_info8 .modal-header {
    border: 0;
    padding: 0;
}


.down-load-section {
    background: #131b5b;
    padding: 24px;
    margin-top: 36px;
    border-radius: 14px;
    text-align: center;
}
.down-load-section p {
    color: #fff;
    font-weight: 400;
    font-size: 16px;
}
.down-load-section a {
    color: #fff;
    font-size: 17px;
    background: #ed6a00;
    padding: 15px 13px;
    border-radius: 14px;
    display: block;
    -webkit-box-shadow: 0 0 6px #ccc;
    font-weight: bold;
    box-shadow: 0 0 6px #ccc;
}
.down-load-section a:hover, .down-load-section a:focus {
    color: #fff;
}

.buy-for-section {
    background: #131B5B;
    padding: 24px;
    margin-top: 76px;
    border-radius: 14px;
    text-align: center;
}
.buy-for-section p {
    color: #fff;
    font-weight: 400;
    font-size: 16px;
}
.buy-for-section a {
    color: #fff;
    font-size: 17px;
    background: #595A5B;
    padding: 15px 13px;
    border-radius: 14px;
    display: block;
    -webkit-box-shadow: 0 0 6px #ccc;
    font-weight: bold;
    box-shadow: 0 0 6px #ccc;
}
.buy-for-section a:hover, .buy-for-section a:focus {
    color: #fff;
}
.popup-col3 h5 {
    color: #fff;
    margin-bottom: 25px;
    font-size: 23px;
}
.modal_info8 .modal-header .close {
    margin: 0;
    background: rgba(255,255,255,0.5);
    border-radius: 100%;
    width: 48px;
    height: 48px;
    display: flex;
    justify-content: center;
    color: #fff;
    align-items: center;
    font-size: 31px;
    opacity: 1;
    margin-top: 11px;
    margin-right: 11px;
}
.requires.requires2 {
    margin-top: 25px;
}
.core-ultra span {
    color: #0078D4;
}
.modal.modal_info5.active .modal-dialog {
    margin: 30px auto;
    max-width: 100%;
    width: 950px;
}


/* intel-pcmover-express page popup css End   */ 
table#tablepress-11 td, table#tablepress-12 td {
    background-color: rgba(255, 255, 255, 1.0) !important;
    border: 1px solid rgba(21, 21, 21, 1.0) !important;
    color: rgba(21, 21, 21, 1.0) !important;
} 

table, tr, td, th {
    border: none!important;     
    vertical-align: top;
}
.modal.modal_info6.popup-open, .modal.modal_info7.popup-open, 
.modal.modal_info8.popup-open, .modal.modal_info5.active,
.modal.modal_info5.active, #dellModal2.active {
    background: rgba(0,0,0,.5);
    opacity: 1;
    overflow-x: hidden;
    overflow-y: auto;
    padding-right: 0!important;
    visibility: visible;
}

div#hs_cos_wrapper_widget_1649877101350 button {
    color: #1F82CC !important;
}
 .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a {  
    font-size: 16px;
}
/* new css start 3-03-2023  */
.image-with-text {
	display: flex;
	grid-gap: 20px;
	align-items: center;
	margin-bottom: 18px;
	margin-top: 17px;
}
.pcmover-last-paragraph {
	max-width: 508px;
	margin: 0 auto;
}
.pcmover-last-paragraph p {
	font-size: 13px !important;
}
.hs-content-id-41164180210 .row-fluid-wrapper.row-depth-1.row-number-11 {
	box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 17px 3px;
}



/* new css End 3-03-2023  */


.hs-ll-button {
  background-color: #faa644;
  border-color: #faa644;
  border-radius: 0px;
  border-width: 2px;
  color: #fff;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.hs-ll-button:hover, .hs-ll-button:focus {
  background-color: #faa644;
  border-color: #faa644;
  color: #fff;
}

.hs-ll-button-2 {
  background-color: #fff;
  border: 2px solid #faa644;
  border-radius: 0px;
  color: #faa644;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.hs-ll-button-2:hover, .hs-ll-button-2:focus {
  background-color: #faa644;
  border-color: #faa644;
  color: #fff;
}
.hs-content-id-41164180210  .busines_linkupper h1 {
    font-size: 32px;
    color: #fff;
    font-weight: 400;
    max-width: 400px;
}
.hs-content-id-41164180210 .row-number-1 >.row-fluid{
    max-width: 1600px;
    margin: 0 auto;
    vertical-align: middle;
}
.hs-content-id-41164180210 .row-number-1 {
    padding: 0;
}
.hs-content-id-41164180210 .row-number-2 .row-fluid .span12 {
    padding-top: 30px;
}
h3.title_3 {
  margin-bottom: 0 !important;
  line-height: 1;
}

h2.title_2 {
  margin-bottom: 0 !important;
  line-height: 1;
}

#hs-button_widget_1612295840900 {
  color: #ffffff;
  background-color: #E47911!important;
  border-color: #E47911!important;
}
#hs-button_widget_1612295840900:hover {
  color: #ffffff;
  background-color: #151515 !important;
  border-color: #E47911!important;
}

#hs-button_widget_1612295842976 {
  color: #ffffff;
  background-color: #E47911!important;
  border-color: #E47911!important;
}
#hs-button_widget_1612295842976:hover {
  color: #ffffff;
  background-color: #151515 !important;
  border-color: #E47911!important;
}

.btn-laplink-orange {
  color: #ffffff;
  background-color: #E47911!important;
  border-color: #E47911!important;
  border-width: 2px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.btn-laplink-orange:hover {
  color: #ffffff;
  background-color: #151515 !important;
  border: solid 2px #E47911!important;
}

#hs_cos_wrapper_widget_1612215876058_ ul {
  list-style: none;
}
#hs_cos_wrapper_widget_1612215876058_ ul li::before {
  content: "\2022";
  color: #fff;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.hs-content-id-41164180210 .row-number-55 .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .rd-navbar-main-element {
    display: flex;
    align-items: center;
    margin-bottom: 5px;
    justify-content: center;
    width: 100%;
}
.hs-content-id-41164180210 .box {
    height: 194px;
}
.hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div {
    height: 512px;
}
#firstname-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #lastname-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #email-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #company-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #country_dropdown-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #state_dropdown-c1b7fc0e-8abd-40af-854c-b8387bf7bb68, #province_dropdown-c1b7fc0e-8abd-40af-854c-b8387bf7bb68 {
  background-color: #fff !important;
}
.hs-content-id-41164180210  .row-number-28  table {
    width: 100% !important;
}
.box {
  margin: 30px auto;
  border: 4px solid #e8e8e8;
  padding: 20px;
  position: relative;
}

.sb:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 10px solid #e8e8e8;
  border-right: 10px solid transparent;
  border-top: 10px solid #e8e8e8;
  border-bottom: 10px solid transparent;
  left: 20px;
  bottom: -23px;
}
.sb:after {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 10px solid #fff;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
  border-bottom: 10px solid transparent;
  left: 24px;
  bottom: -13px;
}

.hs-accordion__item button {
  font-size: 1.2em !important;
  color: #fff !important;
}

#hs-button_widget_1612294945652 {
  padding: 20px;
  font-size: 13pt;
  background-color: rgba(31,130,204,1.0);
  color: #fff;
}
@media (min-width: 1200px){

  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:first-child{
    margin-left: 0px !imprtant;
  }

 }
@media(max-width:1480px){
  .hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div p span, .hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div li {
    font-size: 15px !important;
    line-height: 23px;
}
.hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div {
    height: 465px;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.fixed-header .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 8px !important;
}
 .hs-content-id-41164180210 .rd-navbar-main-element .laplink-btn-blue {
    margin-left: 10px;
}
  .hs-content-id-41164180210  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a {

    font-size: 14px;

}
 .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a {  
    font-size: 14px;
}
  .hs-content-id-41164180210 .box{
        height: 246px;
  }
}
@media(max-width:1367px){
  .hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div {
    height: 433px;
    padding: 10px!important;
}
  
  
}
@media(max-width:1360px){
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 26px;
}
}
@media(max-width:1350px){
  .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 23px;
}
}
@media(max-width:1280px){
 
  .hs-content-id-41164180210 .box {
    height: auto;
    margin-left: 0 !important;
}

.hs-content-id-41164180210 .row-number-55 .row-fluid .span3 {
    width: 50%;
    margin: 0;
}
.hs-content-id-41164180210 .row-number-55 .row-fluid {
    display: block !important;
}
  .hs-content-id-41164180210 .row-number-36 .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .row-number-36 .row-fluid .span6 {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
}
   .hs-content-id-41164180210 .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 15px;
}
 .hs-content-id-41164180210 .custom-menu-primary .navigation-primary>ul>li>a {
    font-size: 13px;
}
  
}
@media(max-width:1245px){
  .hs-content-id-41164180210  .row-number-41  h3 {
    font-size: 20px !important;
}
 .hs-content-id-41164180210 .rd-navbar-main-element {
    margin-right: 0;
}
  .hs-content-id-41164180210 .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li {
    margin-left: 11px !important;
}
}
@media(max-width:991px){
  .hs-content-id-41164180210 .row-number-55 .row-fluid {
    display: block !important;
}


.hs-content-id-41164180210 .rd-navbar-main-element .header-menu {
    display: block !important;
}
.hs-content-id-41164180210 .header-menu {   
    padding: 64px 0 70px !important;   
}

.hs-content-id-41164180210 .custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li>a {
   
    padding: 0px 22px 1px 4px;

}
.hs-content-id-41164180210 .rd-navbar-main-element .laplink-btn-blue {
    margin: 0 0 4px;
    width: 93%;
}
  .rd-navbar-main-element .laplink-btn-blue {
    margin: 0 0 4px;
    width: 100%;
}
 .hs-content-id-41164180210 .row-number-12 h2 span {
    font-size: 26px;
}
  .hs-content-id-41164180210 .row-number-28 table {
    width: 100%;
}
  .row-number-3 img.hs-image-widget {
    width: 100% !important;
}
  .busines_linkupper h1 {
    font-size: 20px !important;
}
  .hs-content-id-41164180210 .row-number-55 .row-fluid .span3 {
    width: 100% !important;
    margin: 0;
    padding: 0;
}
 .hs-content-id-41164180210 .row-number-55 .row-fluid .span3 {
    width: 100% !important;
    margin: 0;
}
  .hs-content-id-41164180210 .row-number-55 .row-fluid {
    display: block !important;
}
  
.hs-content-id-41164180210 .row-number-46 h2 span {
    font-size: 120px !important;
}
.hs-content-id-41164180210 .row-number-46 h3 {
    font-size: 16px !important;
}
.hs-content-id-41164180210 .row-number-41  .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .row-number-4 .row-fluid .span6 {
    width: 100%;
    margin: 0 !important;
}
 .hs-content-id-41164180210 .row-number-4 img, .hs-content-id-41164180210 .row-number-31 img {
    max-width: 450px !important;
}
 .hs-content-id-41164180210 .row-number-7 img {
    max-width: 500px !important;
    margin-bottom: 20px;
}
 .hs-content-id-41164180210 .row-number-61 .span12 {
    padding: 0 !important;
}
 .hs-content-id-41164180210  .row-number-34 {
    margin: 0 !important;
    padding: 0 !important;
}
 .hs-content-id-41164180210 .row-number-47 {
    margin: 0 !important;
    padding: 0 !important;
}
.hs-content-id-41164180210 .row-number-24 {
    padding-bottom: 0 !important;
    padding-top: 10px !important;
}
  .hs-content-id-41164180210 .row-number-4  .row-fluid {
    display: block !important;
}
  .hs-content-id-41164180210  .rd-navbar-main.clearfix {
    padding: 0 !important;
}

  .hs-content-id-41164180210 .row-number-41 .row-fluid .span8, .row-number-41 .row-fluid .span4 {
    width: 100%;
    margin-left: 0;
}



.hs-content-id-41164180210 .row-number-13 .row-fluid .span4 {
    width: 100%;
    margin-left: 0;
}

.hs-content-id-41164180210 .row-number-13 .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .row-number-19 {
    padding-bottom: 0;
}

.hs-content-id-41164180210 .row-number-30  .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .row-number-30 {
    padding-top: 0 !important;
}
.hs-content-id-41164180210 .row-number-30 .row-fluid .span6 {
    width: 100%;
    margin: 0;
}
.hs-content-id-41164180210 .row-number-53  h2 {
    font-size: 23px;
}
.hs-content-id-41164180210 .row-number-39 h2 {
    font-size: 27px;
}
.hs-content-id-41164180210 .row-number-36 .row-fluid .span6 {
    width: 100%;
    margin: 0 0 20px 0;
    padding: 0 !important;
}
.hs-content-id-41164180210 .row-number-52 {
    padding-top: 0;
}
.hs-content-id-41164180210 .row-number-42 .span6 {
    width: 100%;
    margin: 10px 0 0 0;
}
.hs-content-id-41164180210 .row-number-36 .row-fluid {
    display: block !important;
}
  .hs-content-id-41164180210 .row-number-24 .row-fluid, .hs-content-id-41164180210 .row-number-36 .row-fluid {
    display: block!important;
    padding: 0 !important;
}
.hs-content-id-41164180210 .row-number-24 .row-fluid {
    display: block !important;
}
.hs-content-id-41164180210 .row-number-24 .row-fluid .span6 {
    width: 100%;
    margin: 0;
}
}

@media(max-width:767px){
span#hs_cos_wrapper_widget_1745565573683_ h3 {
    font-size: 23px;
}
div#hs_cos_wrapper_module_167777879027615 p {
    text-align: left;
}  
  
  
.money-back p {
    font-size: 16px;
}  
  
span#hs_cos_wrapper_module_163061234647411_ a,
span#hs_cos_wrapper_module_16306160300872_ a {
    display: inline-block;
    margin: 9px 0;
}
div#hs_cos_wrapper_widget_1631139741736, div#hs_cos_wrapper_module_163061234647412 {
    width: 100%;
    overflow-y: scroll;
} 
  
/* intel popup css start */    
 .popup-row {
    flex-wrap: wrap;
} 
.popup-col1 {
    width: 100%;
}  
.popup-col2, .popup-col3 {
    width: 100%;
}
.modal.modal_info8 .modal-body {
    background: #081154;
}  
  
  
 /* popup css End */     
  
/* new css start for business.laplink  */  
 .custom-menu-primary .hs-menu-wrapper > ul > li #google_translate_element a {
    font-family: arial;
    font-size: 11px;
    color: #000;
    white-space: nowrap;
}
div#hs_cos_wrapper_module_16573033010143 {
    padding-top: 20px;
}
.header-wrapper {
    display: none;   
}
.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:hover#google_translate_element>a {
    background: #fff !important;
    color: #000 !important;
} 
.goog-te-gadget-simple {
    align-items: center;
    display: flex !important;
    width: 158px;
    height: 37px;
    margin-bottom: 10px;
}  
div#hs_cos_wrapper_widget_1649876817733 {
    padding: 0 10px;
} 
iframe#\:2\.container {
    display: none;
}  
.custom-menu-primary .hs_cos_wrapper .hs-menu-wrapper>ul>li:hover>a {
    background: #fff!important;
    color: #000 !important;
}  
.header-height .header-menu {
    padding: 123px 0 70px!important;
}  
 .header_group {
    min-height: auto !important;
} 
.header-height .custom-menu-primary .hs-menu-wrapper > ul li a:hover {
    color: #000;  
}    
  
.header-top-right-text, .header-top-left-text { 
    display: none !important; 
} 
 
  
/* new css End for business.laplink  */ 
.hs-content-id-189292813687 .header-top-right-text, .hs-content-id-189292813687 .header-top-left-text { 
    display: block !important; 
}      
  
  
#hs_cos_wrapper_module_167777879027615_ td {
	display: block;
	width: 100% !important;
	margin-bottom: 20px;  
}  
.image-with-text {
	grid-gap: 0;
	flex-wrap: wrap;
	justify-content: center;
}  
  
 /* 21-02-2023 css start */  
  #hs_cos_wrapper_module_16165983444365_ h2 {
	line-height: 32px;
}
#hs_cos_wrapper_module_16165983444365_ h2 span {
	font-size: 30px;
}
.hs-content-id-41164180210 .row-number-13 .row-fluid h3 {
	font-size: 22px;
	margin-top: 24px;
}  
#hs_cos_wrapper_module_16165983444374_ img {
	width: 250px;
	margin-top: 50px;
}  
#hs_cos_wrapper_widget_1612218662248_ img {
	width: 225px;
	margin-top: 20px;
	margin-bottom: 8px;
}  
#hs_cos_wrapper_module_1612222725270_ table {
	width: 100% !important;
}     
.hs-content-id-41164180210 .row-number-38 .hs_cos_wrapper div {
	height: auto;
}
#hs_cos_wrapper_widget_1616538333663_ img {
	width: 250px;
}  
.hs-content-id-41164180210 .row-number-46 h2 span {
	font-size: 70px !important;
}   
#hs_cos_wrapper_widget_1632963998542_ h2 {
	line-height: 30px !important;
}
.hs-content-id-41164180210 .row-number-41 .row-fluid .span8 {
	padding-bottom: 0 !important;
}  
div .hs-content-id-41164180210 .row-number-28 table td, div .hs-content-id-41164180210 .row-number-28 table td span {
	font-size: 13px !important;
} 
 #hs_cos_wrapper_widget_1612215839168_ table span {
	font-size: 13px !important;
}
#hs_cos_wrapper_widget_1612215839168_ p {
	margin: 0 !important;
}   
#hs_cos_wrapper_module_1612222725270_ td span {
	font-size: 13px !important;
}  
#hs_cos_wrapper_module_1612222725270_ td {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}  
#hs_cos_wrapper_module_1612222725270_ tr:nth-child(5) {
	display: none;
} 
#hs_cos_wrapper_widget_1612215900686_ img {
	margin-top: -47px;
	margin-bottom: -31px;
}  
 #hs_cos_wrapper_widget_1612215895472 img {
	margin-top: -51px;
	margin-bottom: -36px;
} 
#hs_cos_wrapper_widget_1612215733805_ h2 {
	font-size: 30px !important;
} 
#hs_cos_wrapper_widget_1612214791992_ p {
	font-size: 16px !important;
} 
 #hs_cos_wrapper_widget_1612214817727_ img {
	width: 223px;
	margin-top: 20px;
} 
     
  
  
/* 21-02-2023 css End */   
  
  
  .hs-content-id-41164180210 .row-number-26 .span12 {
    padding: 0 20px !important;
}
.hs-content-id-41164180210 .row-number-2 .span12 img {
    max-width: 293px;
}
.hs-content-id-41164180210 .row-number-25 img.hs-image-widget {
    max-width: 400px !important;
}
.hs-content-id-41164180210 .row-number-20  h3 {
    font-size: 22px !important;
}
.hs-content-id-41164180210 .row-number-18  img.hs-image-widget {
    max-width: 200px !important;
}

.hs-content-id-41164180210 .row-number-2 .row-fluid .span12 {
    padding-top: 30px;
    text-align: center;
    width: 100%;
}
.hs-content-id-41164180210 .busines_linkupper h1 {
    font-size: 32px;
    color: #fff;
    font-weight: 400;
    max-width: 800px;
    margin: 0 20px !important;
    margin: 11px auto !important;
}
  
}

@media(max-width:667px){
     .hs-content-id-41164180210 .row-number-10 .span12 table td {
 width: 100% !important;
    display: block !important;
    margin-bottom: 20px;
}
.hs-content-id-41164180210 .row-number-10 .span12 table tr {
    height: 100% !important;
    display: block !important;
}
.hs-content-id-41164180210 .row-number-10  .span12 table {
    display: block;
    height: 100% !important;
}
.hs-content-id-41164180210 .row-number-7 img {
    max-width: 100% !important;
    margin-bottom: 20px;
}
.hs-content-id-41164180210 .row-number-4 img, .hs-content-id-41164180210 .row-number-31 img {
    max-width: 100% !important;
}
.hs-content-id-41164180210 .row-number-18 img.hs-image-widget {
    max-width: 100% !important;
}
.hs-content-id-41164180210 .row-number-28 table td,.hs-content-id-41164180210 .row-number-28 table td span {
    font-size: 20px !important;
}
.hs-content-id-41164180210 .row-number-12 h2 span {
    font-size: 26px;
    line-height: 20px !important;
}
}
@media only screen and (max-width: 600px) {
  .modal.modal_info1.popup-open .modal-dialog {
    width: 355px;
  }
}

	/* connections page css*/

.rec-post a {
    display: none;
}

.hs-content-id-95683721828 .hs-blog-post-listing--grid img {
	height: 187px;
	object-fit: cover;
	width: 100%;
	vertical-align: bottom; 
}
.hs-content-id-95683721828 .hs-blog-post-listing--grid a {
	width: 100%;
}
.hs-content-id-95683721828 .hs-blog-post-listing--grid .hs-blog-post-listing__post {
	flex-direction: unset;
}
@media  (max-width: 1280px) {
.hs-content-id-95683721828 .hs-blog-post-listing--grid img {
	height: 175px;
}
}
@media  (max-width: 767px) {
.hs-content-id-95683721828 .hs-blog-post-listing--grid img {
	height: auto;
} 
 
  
}

/* connections page css end*/