

@import "https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css"; /* Using a string */






/* 1a. Containers */




/* 1b. Colors */








/* 1c. Typography */


























/* 1d. Buttons */













/* 1e. Forms */









































/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */










/* font-family:'Mulish', sans-serif; */





/*    font-family: "Font Awesome 6 Pro";

.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat {
font-family: "Font Awesome 6 Pro"
}

.fa-brands,.fab {
font-family: "Font Awesome 6 Brands"
}

.fa-classic.fa-duotone,.fa-duotone,.fad {
font-family: "Font Awesome 6 Duotone"
}

.fa-sharp,.fasr,.fass {
font-family: "Font Awesome 6 Sharp"
} 
*/






.container ,.content-wrapper {
	max-width: 1290px ;padding:0 20px;
}


html {
	font-size: 18px;
}

body {
	font-family: Mulish, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	color: #000000;
	font-size: 18px;
	line-height:1.55;
}

/* Paragraphs */

p {
	font-family: Mulish, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
	font-weight: normal; text-decoration: none; font-family: Mulish, sans-serif; font-style: normal;
	color: #0072F5;

}
code{font-family:inherit;color:#0072F5;font-size: inherit; font-weight: inherit;}

a:hover,
a:focus {
	font-weight: normal; text-decoration: none; font-family: Mulish, sans-serif; font-style: normal;
	color: #004acd;
}

a:active {
	font-weight: normal; text-decoration: none; font-family: Mulish, sans-serif; font-style: normal;
	color: #289aff;
}

/* Headings */

h1,
.h1 {
	font-weight: 900; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #ffffff;
	font-size: 48px;
	text-transform: none;
	line-height:1.208;
}

h2,
.h2 {
	font-weight: 900; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 40px;
	text-transform: none;
	line-height:1.255;
}

h3,
.h3 {
	font-weight: 700; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 35px;
	text-transform: none;
}

h4,
.h4 {
	font-weight: normal; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 28px;
	text-transform: none;
}

h5,
.h5 {
	font-weight: normal; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 25px;
	text-transform: none;
}

h6,
.h6 {
	font-weight: normal; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 20px;
	text-transform: none;
}

/* Blockquote */

blockquote {
	border-left-color: #17152E;
}





.arrows li, button a,
.button a,
.hs-blog-post-listing__post-button a{
	border: 1px solid #0072F5;

	padding-top: 12px;
padding-right: 34px;
padding-bottom: 12px;
padding-left: 34px;

	font-family: Mulish, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	background-color: 

  
  
    
  


  rgba(0, 114, 245, 1.0)

;
	border-radius: 4px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: none;
	line-height:1.255;
	font-weight:700;
	transition:all ease .3s;
	display: inline-block;
}

.arrows li:hover,
.arrows li:focus,
button a:hover,
button a:focus,
.button a:hover,
.button a:focus,
.hs-blog-post-listing__post-button a:hover,
.hs-blog-post-listing__post-button a:focus {
	border: 1px solid #0072F5;
;
	color: 

  
  
    
  


  rgba(0, 114, 245, 1.0)

;
	background-color: 

  
  
    
  


  rgba(0, 114, 245, 0.0)

;
	border-radius: 4px;
}

button a:active,
.button a:active,
.arrows li:active,
.hs-blog-post-listing__post-button a:active {
	border: 1px solid #0072F5;
;
	color: 

  
  
    
  


  rgba(0, 114, 245, 1.0)

;
	background-color: 

  
  
    
  


  rgba(0, 114, 245, 0.0)

;
	border-radius: 4px;
}




form,
.submitted-message {
	font-family: Mulish, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	border: 1px none #A8A8A8;
;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;
	background-color: 

  
  
    
  


  rgba(15, 127, 255, 0.0)

;
	padding-top: 0px;
padding-right: 30px;
padding-bottom: 0px;
padding-left: 30px;
;
}

/* Form title */

.form-title {
	border: 1px none #000000;
;
	padding-top: 0px;
padding-right: 0px;
padding-bottom: 30px;
padding-left: 0px;
;
	font-family: Mulish; font-style: normal; font-weight: normal; text-decoration: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	font-size: 20px;
	color: #0072F5;
	background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
}


/* Labels */

form label {
	color: #A8A8A8;
}

/* Help text */

form legend {
	color: #0072F5;
}

/* Inputs */

form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
	border: 1px solid #A8A8A8;

	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: #17152E;
	border-radius:4px;
	outline:none;

}
form input[type=text]:focus,
form input[type=search]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus{
	color:#17152e;
	background-color:#F7FAFE;
}
form input[type=text]:focus::-webkit-input-placeholder,
form input[type=email]:focus::-webkit-input-placeholder,
form input[type=password]:focus::-webkit-input-placeholder,
form input[type=tel]:focus::-webkit-input-placeholder,
form input[type=number]:focus::-webkit-input-placeholder,
form input[type=file]:focus::-webkit-input-placeholder,
form select:focus::-webkit-input-placeholder,
form textarea:focus::-webkit-input-placeholder{

	color:#17152e;}
/* Form placeholder text */

::-webkit-input-placeholder {
	color: #A8A8A8;

}

::-moz-placeholder {
	color: #A8A8A8;

}

:-ms-input-placeholder {
	color: #A8A8A8;

}

::placeholder {
	color: #A8A8A8;
}

/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
	color: #A8A8A8;
}

.fn-date-picker td.is-selected .pika-button {
	background: #0072F5;
}

.fn-date-picker td .pika-button:hover {
	background-color: #0072F5 !important;
}

.fn-date-picker td.is-today .pika-button {
	color: #0072F5;
}

/* Submit button */

form input[type=submit],
form .hs-button {
	border: 1px solid #0072F5;
;
	padding-top: 12px;
padding-right: 34px;
padding-bottom: 12px;
padding-left: 34px;
;
	font-family: Mulish, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	color: #FFFFFF;
	font-size: 16px;
	background-color: 

  
  
    
  


  rgba(0, 114, 245, 1.0)

;
	border-radius:4px;
	text-transform: none;
	font-weight:700;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus,
form input[type=submit]:active,
form .hs-button:active  {
	background-color: 

  
  
    
  


  rgba(15, 127, 255, 1.0)

;
	color: #ffffff;
	border: 1px solid #0F7FFF;
;
}





/* Table */

table {
	border: 1px solid #ffffff;

	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

td,
th {
	border: 1px solid #ffffff;

	padding: 18px;

	color: #ffffff;
}

/* Table header */

thead th {
	background-color: 

  
  
    
  


  rgba(0, 114, 245, 1.0)

;
	color: #FFFFFF;
}

/* Table footer */

tfoot td {
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	color: #ffffff;
}





.header {
	background-color: 

  
  
    
  


  rgba(23, 21, 46, 1.0)

;
}

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
	color: #ffffff;
	font-family: Mulish;
}

.menu__child-toggle-icon {
	border-top-color: #ffffff;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
	color: #d7d7d7;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
	border-top-color: #d7d7d7;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
	color: #ffffff;
}

.menu__child-toggle-icon:active {
	border-top-color: #ffffff;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
	background-color: #ffffff;
}

@media (min-width: 767px) {
	.menu .menu__submenu,
	.header__language-switcher .lang_list_class {
		border: 2px solid #0072F5;

		background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	}

	.menu__submenu--level-2 > .menu__item:first-child:before {
		border: 2px solid #0072F5;

		background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	}
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
	color: #ffffff;
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class:before {
	border-bottom-color: #0072F5;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
	background-color: 

  
  
    
  


  rgba(23, 21, 46, 1.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
	border-bottom-color: 

  
  
    
  


  rgba(23, 21, 46, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
	font-family: Mulish;
}

.header__language-switcher-label-current:after {
	border-top-color: #ffffff;
}

@media(max-width: 767px) {
	.header__navigation {
		background-color: 

  
  
    
  


  rgba(23, 21, 46, 1.0)

;
	}

	.header__navigation-toggle svg,
	.menu-arrow svg {
		fill: #ffffff;
	}
}





.footer {
	background-color: 

  
  
    
  


  rgba(23, 21, 46, 1.0)

;
}

/* Footer content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
	color: #ffffff;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
	padding: px 0;
}

/* Blog post */

.blog-post__meta a {
	color: #000000;
}

.blog-post__tag-link {
	color: #000000;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
	color: #000000;
}

.blog-post__tag-link:active {
	color: #282828;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
	font-weight: 900; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	text-transform: none;
}

.blog-related-posts__title-link {
	color: #17152E;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
	color: #000006;
}

.blog-related-posts__title-link:active {
	color: #3f3d56;
}

/* Blog comments */

.blog-comments {
	margin-bottom: px;
}

#comments-listing .comment-reply-to {
	color: #0072F5;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
	color: #004acd;
}

#comments-listing .comment-reply-to:active {
	color: #289aff;
}





.hs-search-results__title {
	font-weight: 900; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #ffffff;
}





/* Blog listing */

.hs-blog-post-listing__post-title-link,
.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus,
.hs-blog-post-listing__post-title-link:active {
	font-weight: 900; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	text-transform: none;
}

.hs-blog-post-listing__post-title-link {
	color: #17152E;
}

.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus {
	color: #000006;
}

.hs-blog-post-listing__post-title-link:active {
	color: #3f3d56;
}


.hs-blog-post-listing__post-tag,
.hs-blog-post-listing__post-author-name {
	color: #000000;
}

/* Blog pagination */

.hs-pagination__link-text,
.hs-pagination__link--number {
	color: #000000;
}

.hs-pagination__link:hover .hs-pagination__link-text,
.hs-pagination__link:focus .hs-pagination__link-text,
.hs-pagination__link--number:hover,
.hs-pagination__link--number:focus {
	color: #000000;
}

.hs-pagination__link:active .hs-pagination__link-text,
.hs-pagination__link--number:active {
	color: #282828;
}

.hs-pagination__link-icon svg {
	fill: #000000;
}

/* Pricing card */

.card__price {
	font-weight: 700; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 35px;
}

.card__body svg {
	fill: #0072F5;
}

/* Social follow */

.social-links__icon {
	background-color: #0072F5;
}

.social-links__icon:hover,
.social-links__icon:focus {
	background-color: #004acd;
}

.social-links__icon:active {
	background-color: #289aff;
	font-weight: 700; text-decoration: none; font-family: Mulish, serif; font-style: normal;
	color: #17152E;
	font-size: 35px;
}




img { max-width:100%; height:auto; border:none; vertical-align:middle; }

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

/* <<<<<< For Hubspot */


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



.font-40{font-size:40px;line-height:1.5;font-weight:700;}

.extrabold, .extrabold h1, .extrabold h2, .extrabold h3, .extrabold h4, .extrabold h5, .extrabold h6  { font-weight:800; }
.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6  { font-weight:700; }
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6  { font-weight:600; }
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6 { font-weight:500; }
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6 { font-weight:400; }
.light, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6 { font-weight:300; }

.font_white ,.font_white p{color:#ffffff;}
.black,.black p{color:#ffffff;}

hr {margin:0;}

/* Horizontal rules */

hr {
	border: none;
	border-bottom:1px solid rgb(168 168 168 / 50%);
}

.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic p ,.font-italic{font-style: italic;line-height:1.338;font-weight:500;}

/* put listStyle class to "parent" tag of "ul" */
.nolistStyle, .nolistStyle ul{padding:0; margin:0; list-style-type: none;}
.listStyle * + ul { margin-top:15px; }
.listStyle ul li { padding-left:25px; position:relative; }
.listStyle ul li:before { font-family:'fontawesome',sans-serif; position:absolute; left:4px; color:#8ED4DC; font-weight:normal; top:2px;  }
.listStyle ul li:not([class*="fa-"]):before { content:"\f111"; font-size:50%; line-height:2; } 
/*Default without any class in <li> if you want any other font awesome icon just put icon class in <li class="fa-angle-right"> Content</li> */

.font-16{font-size:16px;line-height:1.255;}

.d-flex{display:flex; flex-wrap:wrap;}
.justifyCenter{justify-content: center;}
.justifyBetween{justify-content: space-between;}
.alignStart{align-items: flex-start;}
.alignCenter{align-items: center;}
.alignEnd{align-items: flex-end;}

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







.p-0{
	padding: 0px;
}
.pt-0{
	padding-top: 0px;
}
.pb-0{
	padding-bottom: 0px;
}
.pl-0{
	padding-left: 0px;
}
.pr-0{
	padding-right: 0px;
}

.p-5{
	padding: 5px;
}
.pt-5{
	padding-top: 5px;
}
.pb-5{
	padding-bottom: 5px;
}
.pl-5{
	padding-left: 5px;
}
.pr-5{
	padding-right: 5px;
}

.p-10{
	padding: 10px;
}
.pt-10{
	padding-top: 10px;
}
.pb-10{
	padding-bottom: 10px;
}
.pl-10{
	padding-left: 10px;
}
.pr-10{
	padding-right: 10px;
}

.p-15{
	padding: 15px;
}
.pt-15{
	padding-top: 15px;
}
.pb-15{
	padding-bottom: 15px;
}
.pl-15{
	padding-left: 15px;
}
.pr-15{
	padding-right: 15px;
}

.p-20{
	padding: 20px;
}
.pt-20{
	padding-top: 20px;
}
.pb-20{
	padding-bottom: 20px;
}
.pl-20{
	padding-left: 20px;
}
.pr-20{
	padding-right: 20px;
}

.p-25{
	padding: 25px;
}
.pt-25{
	padding-top: 25px;
}
.pb-25{
	padding-bottom: 25px;
}
.pl-25{
	padding-left: 25px;
}
.pr-25{
	padding-right: 25px;
}

.p-30{
	padding: 30px;
}
.pt-30{
	padding-top: 30px;
}
.pb-30{
	padding-bottom: 30px;
}
.pl-30{
	padding-left: 30px;
}
.pr-30{
	padding-right: 30px;
}

.p-35{
	padding: 35px;
}
.pt-35{
	padding-top: 35px;
}
.pb-35{
	padding-bottom: 35px;
}
.pl-35{
	padding-left: 35px;
}
.pr-35{
	padding-right: 35px;
}

.p-40{
	padding: 40px;
}
.pt-40{
	padding-top: 40px;
}
.pb-40{
	padding-bottom: 40px;
}
.pl-40{
	padding-left: 40px;
}
.pr-40{
	padding-right: 40px;
}

.p-45{
	padding: 45px;
}
.pt-45{
	padding-top: 45px;
}
.pb-45{
	padding-bottom: 45px;
}
.pl-45{
	padding-left: 45px;
}
.pr-45{
	padding-right: 45px;
}

.p-50{
	padding: 50px;
}
.pt-50{
	padding-top: 50px;
}
.pb-50{
	padding-bottom: 50px;
}
.pl-50{
	padding-left: 50px;
}
.pr-50{
	padding-right: 50px;
}

.p-55{
	padding: 55px;
}
.pt-55{
	padding-top: 55px;
}
.pb-55{
	padding-bottom: 55px;
}
.pl-55{
	padding-left: 55px;
}
.pr-55{
	padding-right: 55px;
}

.p-60{
	padding: 60px;
}
.pt-60{
	padding-top: 60px;
}
.pb-60{
	padding-bottom: 60px;
}
.pl-60{
	padding-left: 60px;
}
.pr-60{
	padding-right: 60px;
}

.p-65{
	padding: 65px;
}
.pt-65{
	padding-top: 65px;
}
.pb-65{
	padding-bottom: 65px;
}
.pl-65{
	padding-left: 65px;
}
.pr-65{
	padding-right: 65px;
}

.p-70{
	padding: 70px;
}
.pt-70{
	padding-top: 70px;
}
.pb-70{
	padding-bottom: 70px;
}
.pl-70{
	padding-left: 70px;
}
.pr-70{
	padding-right: 70px;
}

.p-75{
	padding: 75px;
}
.pt-75{
	padding-top: 75px;
}
.pb-75{
	padding-bottom: 75px;
}
.pl-75{
	padding-left: 75px;
}
.pr-75{
	padding-right: 75px;
}

.p-80{
	padding: 80px;
}
.pt-80{
	padding-top: 80px;
}
.pb-80{
	padding-bottom: 80px;
}
.pl-80{
	padding-left: 80px;
}
.pr-80{
	padding-right: 80px;
}

.p-85{
	padding: 85px;
}
.pt-85{
	padding-top: 85px;
}
.pb-85{
	padding-bottom: 85px;
}
.pl-85{
	padding-left: 85px;
}
.pr-85{
	padding-right: 85px;
}

.p-90{
	padding: 90px;
}
.pt-90{
	padding-top: 90px;
}
.pb-90{
	padding-bottom: 90px;
}
.pl-90{
	padding-left: 90px;
}
.pr-90{
	padding-right: 90px;
}

.p-95{
	padding: 95px;
}
.pt-95{
	padding-top: 95px;
}
.pb-95{
	padding-bottom: 95px;
}
.pl-95{
	padding-left: 95px;
}
.pr-95{
	padding-right: 95px;
}

.p-100{
	padding: 100px;
}
.pt-100{
	padding-top: 100px;
}
.pb-100{
	padding-bottom: 100px;
}
.pl-100{
	padding-left: 100px;
}
.pr-100{
	padding-right: 100px;
}

.p-105{
	padding: 105px;
}
.pt-105{
	padding-top: 105px;
}
.pb-105{
	padding-bottom: 105px;
}
.pl-105{
	padding-left: 105px;
}
.pr-105{
	padding-right: 105px;
}

.p-110{
	padding: 110px;
}
.pt-110{
	padding-top: 110px;
}
.pb-110{
	padding-bottom: 110px;
}
.pl-110{
	padding-left: 110px;
}
.pr-110{
	padding-right: 110px;
}

.p-115{
	padding: 115px;
}
.pt-115{
	padding-top: 115px;
}
.pb-115{
	padding-bottom: 115px;
}
.pl-115{
	padding-left: 115px;
}
.pr-115{
	padding-right: 115px;
}

.p-120{
	padding: 120px;
}
.pt-120{
	padding-top: 120px;
}
.pb-120{
	padding-bottom: 120px;
}
.pl-120{
	padding-left: 120px;
}
.pr-120{
	padding-right: 120px;
}

.p-125{
	padding: 125px;
}
.pt-125{
	padding-top: 125px;
}
.pb-125{
	padding-bottom: 125px;
}
.pl-125{
	padding-left: 125px;
}
.pr-125{
	padding-right: 125px;
}

.p-130{
	padding: 130px;
}
.pt-130{
	padding-top: 130px;
}
.pb-130{
	padding-bottom: 130px;
}
.pl-130{
	padding-left: 130px;
}
.pr-130{
	padding-right: 130px;
}

.p-135{
	padding: 135px;
}
.pt-135{
	padding-top: 135px;
}
.pb-135{
	padding-bottom: 135px;
}
.pl-135{
	padding-left: 135px;
}
.pr-135{
	padding-right: 135px;
}

.p-140{
	padding: 140px;
}
.pt-140{
	padding-top: 140px;
}
.pb-140{
	padding-bottom: 140px;
}
.pl-140{
	padding-left: 140px;
}
.pr-140{
	padding-right: 140px;
}

.p-145{
	padding: 145px;
}
.pt-145{
	padding-top: 145px;
}
.pb-145{
	padding-bottom: 145px;
}
.pl-145{
	padding-left: 145px;
}
.pr-145{
	padding-right: 145px;
}

.p-150{
	padding: 150px;
}
.pt-150{
	padding-top: 150px;
}
.pb-150{
	padding-bottom: 150px;
}
.pl-150{
	padding-left: 150px;
}
.pr-150{
	padding-right: 150px;
}

.p-155{
	padding: 155px;
}
.pt-155{
	padding-top: 155px;
}
.pb-155{
	padding-bottom: 155px;
}
.pl-155{
	padding-left: 155px;
}
.pr-155{
	padding-right: 155px;
}

.p-160{
	padding: 160px;
}
.pt-160{
	padding-top: 160px;
}
.pb-160{
	padding-bottom: 160px;
}
.pl-160{
	padding-left: 160px;
}
.pr-160{
	padding-right: 160px;
}

.p-165{
	padding: 165px;
}
.pt-165{
	padding-top: 165px;
}
.pb-165{
	padding-bottom: 165px;
}
.pl-165{
	padding-left: 165px;
}
.pr-165{
	padding-right: 165px;
}

.p-170{
	padding: 170px;
}
.pt-170{
	padding-top: 170px;
}
.pb-170{
	padding-bottom: 170px;
}
.pl-170{
	padding-left: 170px;
}
.pr-170{
	padding-right: 170px;
}

.p-175{
	padding: 175px;
}
.pt-175{
	padding-top: 175px;
}
.pb-175{
	padding-bottom: 175px;
}
.pl-175{
	padding-left: 175px;
}
.pr-175{
	padding-right: 175px;
}

.p-180{
	padding: 180px;
}
.pt-180{
	padding-top: 180px;
}
.pb-180{
	padding-bottom: 180px;
}
.pl-180{
	padding-left: 180px;
}
.pr-180{
	padding-right: 180px;
}

.p-185{
	padding: 185px;
}
.pt-185{
	padding-top: 185px;
}
.pb-185{
	padding-bottom: 185px;
}
.pl-185{
	padding-left: 185px;
}
.pr-185{
	padding-right: 185px;
}

.p-190{
	padding: 190px;
}
.pt-190{
	padding-top: 190px;
}
.pb-190{
	padding-bottom: 190px;
}
.pl-190{
	padding-left: 190px;
}
.pr-190{
	padding-right: 190px;
}

.p-195{
	padding: 195px;
}
.pt-195{
	padding-top: 195px;
}
.pb-195{
	padding-bottom: 195px;
}
.pl-195{
	padding-left: 195px;
}
.pr-195{
	padding-right: 195px;
}

.p-200{
	padding: 200px;
}
.pt-200{
	padding-top: 200px;
}
.pb-200{
	padding-bottom: 200px;
}
.pl-200{
	padding-left: 200px;
}
.pr-200{
	padding-right: 200px;
}




.m-0{
	margin: 0 -0px;
}
.m0{
	margin: 0px;
}
.mt-0{
	margin-top: 0px;
}
.mb-0{
	margin-bottom: 0px;
}
.ml-0{
	margin-left: 0px;
}
.mr-0{
	margin-right: 0px;
}

.m-5{
	margin: 0 -5px;
}
.m5{
	margin: 5px;
}
.mt-5{
	margin-top: 5px;
}
.mb-5{
	margin-bottom: 5px;
}
.ml-5{
	margin-left: 5px;
}
.mr-5{
	margin-right: 5px;
}

.m-10{
	margin: 0 -10px;
}
.m10{
	margin: 10px;
}
.mt-10{
	margin-top: 10px;
}
.mb-10{
	margin-bottom: 10px;
}
.ml-10{
	margin-left: 10px;
}
.mr-10{
	margin-right: 10px;
}

.m-15{
	margin: 0 -15px;
}
.m15{
	margin: 15px;
}
.mt-15{
	margin-top: 15px;
}
.mb-15{
	margin-bottom: 15px;
}
.ml-15{
	margin-left: 15px;
}
.mr-15{
	margin-right: 15px;
}

.m-20{
	margin: 0 -20px;
}
.m20{
	margin: 20px;
}
.mt-20{
	margin-top: 20px;
}
.mb-20{
	margin-bottom: 20px;
}
.ml-20{
	margin-left: 20px;
}
.mr-20{
	margin-right: 20px;
}

.m-25{
	margin: 0 -25px;
}
.m25{
	margin: 25px;
}
.mt-25{
	margin-top: 25px;
}
.mb-25{
	margin-bottom: 25px;
}
.ml-25{
	margin-left: 25px;
}
.mr-25{
	margin-right: 25px;
}

.m-30{
	margin: 0 -30px;
}
.m30{
	margin: 30px;
}
.mt-30{
	margin-top: 30px;
}
.mb-30{
	margin-bottom: 30px;
}
.ml-30{
	margin-left: 30px;
}
.mr-30{
	margin-right: 30px;
}

.m-35{
	margin: 0 -35px;
}
.m35{
	margin: 35px;
}
.mt-35{
	margin-top: 35px;
}
.mb-35{
	margin-bottom: 35px;
}
.ml-35{
	margin-left: 35px;
}
.mr-35{
	margin-right: 35px;
}

.m-40{
	margin: 0 -40px;
}
.m40{
	margin: 40px;
}
.mt-40{
	margin-top: 40px;
}
.mb-40{
	margin-bottom: 40px;
}
.ml-40{
	margin-left: 40px;
}
.mr-40{
	margin-right: 40px;
}

.m-45{
	margin: 0 -45px;
}
.m45{
	margin: 45px;
}
.mt-45{
	margin-top: 45px;
}
.mb-45{
	margin-bottom: 45px;
}
.ml-45{
	margin-left: 45px;
}
.mr-45{
	margin-right: 45px;
}

.m-50{
	margin: 0 -50px;
}
.m50{
	margin: 50px;
}
.mt-50{
	margin-top: 50px;
}
.mb-50{
	margin-bottom: 50px;
}
.ml-50{
	margin-left: 50px;
}
.mr-50{
	margin-right: 50px;
}

.m-55{
	margin: 0 -55px;
}
.m55{
	margin: 55px;
}
.mt-55{
	margin-top: 55px;
}
.mb-55{
	margin-bottom: 55px;
}
.ml-55{
	margin-left: 55px;
}
.mr-55{
	margin-right: 55px;
}

.m-60{
	margin: 0 -60px;
}
.m60{
	margin: 60px;
}
.mt-60{
	margin-top: 60px;
}
.mb-60{
	margin-bottom: 60px;
}
.ml-60{
	margin-left: 60px;
}
.mr-60{
	margin-right: 60px;
}

.m-65{
	margin: 0 -65px;
}
.m65{
	margin: 65px;
}
.mt-65{
	margin-top: 65px;
}
.mb-65{
	margin-bottom: 65px;
}
.ml-65{
	margin-left: 65px;
}
.mr-65{
	margin-right: 65px;
}

.m-70{
	margin: 0 -70px;
}
.m70{
	margin: 70px;
}
.mt-70{
	margin-top: 70px;
}
.mb-70{
	margin-bottom: 70px;
}
.ml-70{
	margin-left: 70px;
}
.mr-70{
	margin-right: 70px;
}

.m-75{
	margin: 0 -75px;
}
.m75{
	margin: 75px;
}
.mt-75{
	margin-top: 75px;
}
.mb-75{
	margin-bottom: 75px;
}
.ml-75{
	margin-left: 75px;
}
.mr-75{
	margin-right: 75px;
}

.m-80{
	margin: 0 -80px;
}
.m80{
	margin: 80px;
}
.mt-80{
	margin-top: 80px;
}
.mb-80{
	margin-bottom: 80px;
}
.ml-80{
	margin-left: 80px;
}
.mr-80{
	margin-right: 80px;
}

.m-85{
	margin: 0 -85px;
}
.m85{
	margin: 85px;
}
.mt-85{
	margin-top: 85px;
}
.mb-85{
	margin-bottom: 85px;
}
.ml-85{
	margin-left: 85px;
}
.mr-85{
	margin-right: 85px;
}

.m-90{
	margin: 0 -90px;
}
.m90{
	margin: 90px;
}
.mt-90{
	margin-top: 90px;
}
.mb-90{
	margin-bottom: 90px;
}
.ml-90{
	margin-left: 90px;
}
.mr-90{
	margin-right: 90px;
}

.m-95{
	margin: 0 -95px;
}
.m95{
	margin: 95px;
}
.mt-95{
	margin-top: 95px;
}
.mb-95{
	margin-bottom: 95px;
}
.ml-95{
	margin-left: 95px;
}
.mr-95{
	margin-right: 95px;
}

.m-100{
	margin: 0 -100px;
}
.m100{
	margin: 100px;
}
.mt-100{
	margin-top: 100px;
}
.mb-100{
	margin-bottom: 100px;
}
.ml-100{
	margin-left: 100px;
}
.mr-100{
	margin-right: 100px;
}

.m-105{
	margin: 0 -105px;
}
.m105{
	margin: 105px;
}
.mt-105{
	margin-top: 105px;
}
.mb-105{
	margin-bottom: 105px;
}
.ml-105{
	margin-left: 105px;
}
.mr-105{
	margin-right: 105px;
}

.m-110{
	margin: 0 -110px;
}
.m110{
	margin: 110px;
}
.mt-110{
	margin-top: 110px;
}
.mb-110{
	margin-bottom: 110px;
}
.ml-110{
	margin-left: 110px;
}
.mr-110{
	margin-right: 110px;
}

.m-115{
	margin: 0 -115px;
}
.m115{
	margin: 115px;
}
.mt-115{
	margin-top: 115px;
}
.mb-115{
	margin-bottom: 115px;
}
.ml-115{
	margin-left: 115px;
}
.mr-115{
	margin-right: 115px;
}

.m-120{
	margin: 0 -120px;
}
.m120{
	margin: 120px;
}
.mt-120{
	margin-top: 120px;
}
.mb-120{
	margin-bottom: 120px;
}
.ml-120{
	margin-left: 120px;
}
.mr-120{
	margin-right: 120px;
}

.m-125{
	margin: 0 -125px;
}
.m125{
	margin: 125px;
}
.mt-125{
	margin-top: 125px;
}
.mb-125{
	margin-bottom: 125px;
}
.ml-125{
	margin-left: 125px;
}
.mr-125{
	margin-right: 125px;
}

.m-130{
	margin: 0 -130px;
}
.m130{
	margin: 130px;
}
.mt-130{
	margin-top: 130px;
}
.mb-130{
	margin-bottom: 130px;
}
.ml-130{
	margin-left: 130px;
}
.mr-130{
	margin-right: 130px;
}

.m-135{
	margin: 0 -135px;
}
.m135{
	margin: 135px;
}
.mt-135{
	margin-top: 135px;
}
.mb-135{
	margin-bottom: 135px;
}
.ml-135{
	margin-left: 135px;
}
.mr-135{
	margin-right: 135px;
}

.m-140{
	margin: 0 -140px;
}
.m140{
	margin: 140px;
}
.mt-140{
	margin-top: 140px;
}
.mb-140{
	margin-bottom: 140px;
}
.ml-140{
	margin-left: 140px;
}
.mr-140{
	margin-right: 140px;
}

.m-145{
	margin: 0 -145px;
}
.m145{
	margin: 145px;
}
.mt-145{
	margin-top: 145px;
}
.mb-145{
	margin-bottom: 145px;
}
.ml-145{
	margin-left: 145px;
}
.mr-145{
	margin-right: 145px;
}

.m-150{
	margin: 0 -150px;
}
.m150{
	margin: 150px;
}
.mt-150{
	margin-top: 150px;
}
.mb-150{
	margin-bottom: 150px;
}
.ml-150{
	margin-left: 150px;
}
.mr-150{
	margin-right: 150px;
}

.m-155{
	margin: 0 -155px;
}
.m155{
	margin: 155px;
}
.mt-155{
	margin-top: 155px;
}
.mb-155{
	margin-bottom: 155px;
}
.ml-155{
	margin-left: 155px;
}
.mr-155{
	margin-right: 155px;
}

.m-160{
	margin: 0 -160px;
}
.m160{
	margin: 160px;
}
.mt-160{
	margin-top: 160px;
}
.mb-160{
	margin-bottom: 160px;
}
.ml-160{
	margin-left: 160px;
}
.mr-160{
	margin-right: 160px;
}

.m-165{
	margin: 0 -165px;
}
.m165{
	margin: 165px;
}
.mt-165{
	margin-top: 165px;
}
.mb-165{
	margin-bottom: 165px;
}
.ml-165{
	margin-left: 165px;
}
.mr-165{
	margin-right: 165px;
}

.m-170{
	margin: 0 -170px;
}
.m170{
	margin: 170px;
}
.mt-170{
	margin-top: 170px;
}
.mb-170{
	margin-bottom: 170px;
}
.ml-170{
	margin-left: 170px;
}
.mr-170{
	margin-right: 170px;
}

.m-175{
	margin: 0 -175px;
}
.m175{
	margin: 175px;
}
.mt-175{
	margin-top: 175px;
}
.mb-175{
	margin-bottom: 175px;
}
.ml-175{
	margin-left: 175px;
}
.mr-175{
	margin-right: 175px;
}

.m-180{
	margin: 0 -180px;
}
.m180{
	margin: 180px;
}
.mt-180{
	margin-top: 180px;
}
.mb-180{
	margin-bottom: 180px;
}
.ml-180{
	margin-left: 180px;
}
.mr-180{
	margin-right: 180px;
}

.m-185{
	margin: 0 -185px;
}
.m185{
	margin: 185px;
}
.mt-185{
	margin-top: 185px;
}
.mb-185{
	margin-bottom: 185px;
}
.ml-185{
	margin-left: 185px;
}
.mr-185{
	margin-right: 185px;
}

.m-190{
	margin: 0 -190px;
}
.m190{
	margin: 190px;
}
.mt-190{
	margin-top: 190px;
}
.mb-190{
	margin-bottom: 190px;
}
.ml-190{
	margin-left: 190px;
}
.mr-190{
	margin-right: 190px;
}

.m-195{
	margin: 0 -195px;
}
.m195{
	margin: 195px;
}
.mt-195{
	margin-top: 195px;
}
.mb-195{
	margin-bottom: 195px;
}
.ml-195{
	margin-left: 195px;
}
.mr-195{
	margin-right: 195px;
}

.m-200{
	margin: 0 -200px;
}
.m200{
	margin: 200px;
}
.mt-200{
	margin-top: 200px;
}
.mb-200{
	margin-bottom: 200px;
}
.ml-200{
	margin-left: 200px;
}
.mr-200{
	margin-right: 200px;
}

.ml-40mlr {
	margin-left: -40px;
	margin-right: -60px;
}






****************************************************Placeholder opacity cross browsers*****************************************/



/****************************************************** IE *********************************************************/

select::-ms-expand {display: none;}
input::-ms-clear { display:none;}

/*********************************************** remove auto fill yellow color ************************************/    

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 0 0 100px #000000 inset;-moz-box-shadow: 0 0 0 100px #ffffff inset;box-shadow: 0 0 0 100px #ffffff inset;	color:#333 ;}

/*********************************************** Form CSS **********************************************/
form ul.hs-error-msgs > li > label {font-size:12px;line-height:1;display:block;text-align:left;}
form .hs_error_rollup {display: none;}
form ul.hs-error-msgs { width: 100%; position: absolute; bottom: -50%; left: 1%; }

/* form error mesege when good space b/w two inputs */
/* form .hs-form-field {position: relative;}
form ul.hs-error-msgs.inputs-list { position: absolute; top:67px; right: 0; list-style-type: none; padding: 1px 5px;background:#ff0000;margin:0;}
form ul.hs-error-msgs.inputs-list > li > label {font-weight:500;position:relative;z-index:9;color: #ffffff;}
form ul.hs-error-msgs.inputs-list:after { content: ''; width: 8px; height: 8px; position: absolute; display: inline-block; left: 50%; background:#ff0000; margin-left: -6px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); margin-top: -4px; top: 0;}
*/


input[type="text"],input[type="tel"],input[type="email"]{ -webkit-appearance:none !important; }
input[type="submit"] {cursor: pointer;transition:all 0.5s ease;}
textarea { overflow: auto; vertical-align: top;resize:none; }
fieldset.form-columns-2 { display: flex; align-items: center; flex-wrap: wrap; }
/******************************************** Fieldset CSS*******************************************************/
/* form{margin:0 -15px;} */
form *{letter-spacing:0;}
form fieldset{display:flex;flex-wrap:wrap;}
form .input { margin-right:0 !important;position:relative; }
form fieldset { max-width:inherit !important; margin:0 -10px; border:none; padding:0;}
form fieldset.form-columns-1 .field,fieldset.form-columns-1 .hs-input { width:100% !important; }
form fieldset.form-columns-2 .field { width:50% !important; }
form fieldset.form-columns-3 .field { width:33.33% !important; }
form input[type=submit]{margin:22px 0 0;padding:13px 35px;}
form fieldset .field { padding-left:15px; padding-right:15px; } 
form fieldset{max-width:100%;}
form div.hs-form-field{float:none !important;display: inline-block;vertical-align: top;width: 100%;margin-bottom: 30px;position:relative;}
/*  form fieldset.form-columns-2 > div.hs-form-field{margin-right:2.9%; width: 48.5%;} */
form fieldset.form-columns-2 > div.hs-form-field:last-child{margin-right:0;}
/*  form fieldset.form-columns-3 > div.hs-form-field{margin-right:2.9%;width:31.4%;} */
form fieldset.form-columns-3 > div.hs-form-field:last-child{margin-right:0;}
.hs-form-required{color:red}
label.hs-error-msg{color:red; font-size: 16px; margin: 0;}
/* .hs-form-required { display: none;} */
.hs_error_rollup{display:none;}
.form-contact-srt  .hs-form-radio label span { font-size: 16px; }
.form-contact-srt  .input li.hs-form-booleancheckbox label span { font-size: 16px !important; }
/*for Hubspot   >>>>>>*/
.hs-error-msgs { list-style:none; margin:0 0 10px; padding:0 0 0 10px; font-size:12px; color:#f00; }
/*<<<<<<<<<<*/
form select {-moz-appearance: none;-webkit-appearance: none;color: #A8A8A8;background:#ffffff url("https://3777859.fs1.hubspotusercontent-na1.net/hubfs/3777859/Tomorrow_io_2023/Images/arrow.svg");background-position:  95.5% center;background-repeat: no-repeat !important;background-size: 15px auto;}
.filter-section select { -moz-appearance: none; -webkit-appearance: none; height: 38px; padding: 0px 46px 0 20px;font-family: 'Playfair Display';font-weight:700; color: #936DB8; background: #ffffff url(https://www.bbdboom.com/hubfs/Bbdboom%20Oct2017/Landing%20Page/menu.png?t=1509175043480); background-position: 95.5% center !important; background-repeat: no-repeat !important; background-size: 16px auto; border-bottom: 1px solid #936DB8; border-left: 1px solid #936DB8; font-size: 16px; display: inline-block; }
.filter-section option{font-family: 'Playfair Display';font-weight:700; }
/******************************************** Radio Button CSS*******************************************************/
form .input ul.inputs-list li label input[type="radio"]:checked+span:before {background: #0072F5 ;background-size: 14px; background-position: center center;border-radius:50%;box-shadow:0 0 0 4px #ffffff inset;   }
form .input ul.inputs-list li label input[type="radio"] { opacity: 0; display:none !important;}
form .input ul.inputs-list li label input[type="radio"]+span:before { margin-top: -3px; content: '';background: #0072F5; display: inline-block;vertical-align: middle; width: 18px;height: 18px; padding: 2px; margin-right: 18px; text-align: center; border:1px solid #707070;border-radius:50%;}
/******************************************** Check Box CSS*******************************************************/
form .input ul.inputs-list li label input[type="checkbox"]:checked+span:before {background: #17152E url('https://2660763.fs1.hubspotusercontent-na1.net/hubfs/2660763/Whishworks%20May-2017/Common%20Images/right.png?t=1495542712539');background-size: 10px; background-position: center center;background-repeat:no-repeat;}
form .input ul.inputs-list li label input[type="checkbox"] { opacity: 0; display:none !important;}
form .input ul.inputs-list li label input[type="checkbox"]+span:before { cursor:pointer; margin-top: -3px;content: ''; background: #17152E;border-radius:2px; display: inline-block;vertical-align: middle; width: 12px;height: 12px; padding: 2px; margin-right: 7px; text-align: center; border:none;}
.form-contact-srt .input li.hs-form-booleancheckbox label span{margin:0;}
.legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px;line-height:1.255;}
.hs-form-booleancheckbox label,.hs-form-booleancheckbox ,.legal-consent-container .field.hs-form-field{margin:0 !important;}


form .form-columns-2 ul.hs-error-msgs {    width: 100%;    position: absolute;    bottom: -33%;    left: 7%;}
/******************************************** Button CSS*******************************************************/


.siteHeaderSec{width: 100%; top: 0;padding: 30px 0;  left: 0; z-index: 99999; }
.sticky{width: 100%; padding: 16px 0; z-index: 10;background:#17152E;box-shadow: 0 2px 10px 0 hsl(0deg 0% 71% / 24%); }
@keyframes slide-down{ 
	0% { opacity:0;transform:translateY(-100%) } 
	to 
	{opacity:.9;transform:translateY(0) }100% 
}


.siteFooterSec .logomain{width:259px;}
.siteFooterSec .socialsWrapper{width:calc(100% - 259px);display:flex;justify-content:flex-end; gap:20px;}
.siteFooterSec .socialsWrapper .socialIcons{
	/* 	margin-right:20px; */
	line-height: 0;}
/* .siteFooterSec .socialsWrapper .socialIcons:last-child{margin-right:0;} */
.siteFooterSec .socialsIcons a span { display: block; line-height: 0; }
.siteFooterSec .socialsWrapper svg{height:20px;fill:#ffffff;line-height: 0; }
.siteFooterSec .socialsWrapper svg:hover{fill:#0072F5;transition:all ease .3s;}


.bannerTwoColFormSec .form-contact-info.formInBottom{margin-bottom:-90px;}
.bannerTwoColFormSec .form-contact-info{background-color:#ffffff;border: 1px solid #dfdfdf;border-radius:10px;overflow: hidden;box-shadow: 0px 3px 16px rgba(0, 0, 0, 0.05);}
.bannerTwoColFormSec .form-outter{padding-left:120px;}
.bannerTwoColFormSec .form-title{padding:0px 30px 30px;font-weight:800;line-height: 1.25;}

.twoColVideoSec .hs-embed-wrapper{width:100% !important;max-width:100% !important;border-radius: 10px;}
.twoColVideoSec .leftSideText{padding-right:113px;}


.sliderTopBrassSec .sliderBox{background: #ffffff; border: 1px solid #E7E7E7; border-radius: 10px;padding:89px 20px 20px;position:relative;display: flex; flex-direction: column; height:calc(100% - 69px);}
.sliderTopBrassSec .sldierImg{background: #ffffff; width:138px;height:138px;justify-content:center;align-items:center;display:flex;border-radius:50%;border: 1px solid #E7E7E7; padding:24px;margin: 0 0 20px;margin-bottom: -69px; position: relative; z-index: 999; left: 20px; }
.sliderTopBrassSec .sldierImg img { width: 100%; }


.sliderTopBrassSec .sldierBottomImg{margin-top:auto;}
.sliderTopBrassSec .sliderBoxOutter { height: 100%; }
.sliderTopBrassSec .arrows li:last-child{margin-right:0;}
.sliderTopBrassSec .arrows li{font-size:25px;padding:7px 10px;cursor:pointer;margin-right:15px;}
.sliderTopBrassSec .slick-arrow{position:static;transform:initial;}



.custmMarker ol ,.custmMarker ul  {counter-reset: list;  list-style: none;padding:0;}
.custmMarker ul li, .custmMarker ol li { counter-increment: list; margin-bottom: 20px; position: relative; padding-left: 48px; }

.custmMarker ol li::before, .custmMarker ul li::before { content: counter(list);vertical-align:middle; background-color: #0072F5; color: #ffffff; font-weight: 700;font-size: 16px; text-align: center; border-radius: 50%; width: 30px; height: 30px; line-height: 1.75; display: inline-block; position: absolute; left: 0; top: 4px; }

.custmawros ol ,.custmawros ul  {counter-reset: list;  list-style: none;padding:0;}
.custmawros ul li, .custmawros ol li { counter-increment: list; margin-bottom: 20px; position: relative; padding-left: 48px; }
.custmMarker ul li:last-child, .custmMarker ol li:last-child,.custmawros ul li:last-child, .custmawros ol li:last-child{margin-bottom:0;}
.custmawros ol li::before, .custmawros ul li::before { content:'\f178';font-family: "Font Awesome 6 Pro";vertical-align:middle;background-color: #0072F5; color: #ffffff; font-weight: 700;font-size: 16px; text-align: center; border-radius: 50%; width: 30px; height: 30px; line-height: 1.75; display: inline-block; position: absolute; left: 0; top:4px; }

.twoColCertificateSec  .RightSideText h2{color:#ffffff;}
/* .twoColCertificateSec  .RightSideText{padding-top:110px;} */
/* .twoColCertificateSec{padding-right:calc(calc(100% - 1250px)/2);} */
/* .twoColCertificateSec .threeColImg { padding-left: 95px; } */
.twoColCertificateSec .leftTopImage img {position:absolute;top:-214px;left:0;width: 48.88%; height: 445px !important;object-fit: cover; background: #000; border: 10px solid #ffffff; border-radius: 0 290px 290px 0; border-left: none; }

.twoColCertificateSec .leftTopImage { height: 270px; }
.certificateIMg img { border: 4px solid #ffffff; border-radius: 4px;height:169px !important;object-fit:cover;}
.simpleImgeLoop .imgInner{text-align:center;}
.simpleImgeLoop .imgInner img { height: auto; width: 100%; max-width: 170px !important;}
/* .simpleImgeLoop .imgLogos:nth-child(5) ~ .imgLogos {width: 25%;}
.simpleImgeLoop .imgLogos:nth-child(9) ~ .imgLogos {width: 20%;}
.simpleImgeLoop .imgLogos:nth-child(14) ~ .imgLogos {width: 25%;}
.simpleImgeLoop .imgLogos:nth-child(18) ~ .imgLogos {width: 20%;}
*/
fieldset.form-columns-2 { display: flex; align-items: center; flex-wrap: wrap; margin: 0 auto !important;}
.nobg{background:none;padding:0;}
.simpleImgeLoop .imgLogos:nth-child(9n-4) ~ .imgLogos{width:25%;}
.simpleImgeLoop .imgLogos:nth-child(9n) ~ .imgLogos{width:20%;}

.twoColImgSec .rightSideWrapper{position:relative;z-index:0;}
.twoColImgSec .rightSideImgOutter{text-align:center;}
.twoColImgSec .topImg{position:absolute;top:-4px;left:0;z-index:2;max-width: 279px; width: 100%;}
.twoColImgSec ul{font-size:16px;line-height:1.5;margin-top:23px;    padding-left: 40px;}
.twoColImgSec ul li{margin-bottom:28px;}
.twoColImgSec .leftSideText h2,.small-h2{font-size:32px;line-height:1.375;}
.small-font p{font-size: 16px; line-height: 1.75;}
.twoColImgSec ul li:last-child{margin-bottom:0;}
.twoColImgSec ul li{position:relative;}
.twoColImgSec ul li::before { content:'\f00c';font-family: "Font Awesome 6 Pro";vertical-align:middle; font-weight: 700;font-size: 16px; text-align: center;  line-height: 1.75; display: inline-block; position: absolute; left: -40px; top:0; }





.multiBoxTopBrassSec .multiBoxMain { background: #ffffff; border: 1px solid #E7E7E7; border-radius: 10px; padding: 24px 16px 20px;}
.multiBoxTopBrassSec .multiBoxOutter{padding:0  20px 40px;}
.multiBoxTopBrassSec .multiBoxWrapper{margin: 0 -20px;}
.multiBoxTopBrassSec .boxTopImg img{max-width:85px !Important;width:100%;}
.multiBoxTopBrassSec .sectionHeading { padding-left: 150px; padding-right: 23px; max-width: 480px; margin: 0 0 0 auto; }
.multiBoxTopBrassSec .boxContent p{font-size:16px;line-height:1.5;font-weight:700;}
.multiBoxTopBrassSec .boxBottomImg { max-width: 50px; margin: 0 auto; }
.multiBoxTopBrassSec .boxContentWrapper { position: relative;z-index:0;} 
.multiBoxTopBrassSec .boxContentWrapper:before { background: #17152E; content: ''; position: absolute; top: 32%; left: -14%; width: 726px; height: 552px; transform: translateY(-32%); z-index: -1; border-radius: 0px 400px 400px 0px; }

.newFormSec .form-contact-srt .input li.hs-form-booleancheckbox label span,.newFormSec .form-contact-srt .input li.hs-form-booleancheckbox label span a{color:#A8A8A8;font-size:12px !important;font-weight:400;}
.newFormSec .form-contact-srt .input li.hs-form-booleancheckbox label span a{text-decoration:underline;}
.newFormSec  .form-title{color:#17152E;    font-weight: 900;font-size:24px;line-height:1.33;}
.videoMainImg{position:relative;z-index:0;    right: -15%;}
.videoMainImg a { position: absolute; z-index: 2; top: 50%; left: -30px; transform: translateY(-50%); cursor:pointer;}
#test-modal { max-width: 800px !important; margin: 0 auto;position: relative; }
#test-modal .mfp-close{ background-color: #ffffff !important; position: absolute; top:-45px;right:0;border-radius: 10px 10px 0px 0; opacity: 1;cursor:pointer; }
.mfp-wrap { overflow: hidden; }
.landingPageV2 .content-wrapper{max-width:1235px;}
.outlook_publisher_lp .content-wrapper {
	max-width: 1290px;
}



/*****Two Column Module*******/  

.two_column_module .rightSideWrapper img{width:100%;height:100%;object-fit:cover;}
.tyebookv1 .bannerTwoColFormSec:after{display:none!important;}

.tyebookv1 .bannerTwoColFormSec .form-title,.downloadEbookform .form-title {font-weight: 900;font-size:18px;color:#17152E;}
.downloadEbookform .form-title{padding:0 30px 30px;}
.tyebookv1 form label {color: #17152E;}
.tyebookv1 form label.hs-error-msg{color:red;}
.tyebookv1 form ul.hs-error-msgs {bottom: -14px;;position: absolute;width: 100%;}
.tyebookv1 form input[type=submit] {margin: 8px 0 0;}
.tyebookv1 form div.hs-form-field{margin-bottom:24px;}
.tyebookv1 .form-contact-srt .input li.hs-form-booleancheckbox label span,.tyebookv1 .form-contact-srt .input li.hs-form-booleancheckbox label span a {color: #888888;}
.tyebookv1 .form-contact-srt .input li.hs-form-booleancheckbox label span a{font-weight:700;}
.tyebookv1 .form-contact-srt .input li.hs-form-booleancheckbox label span a:hover{color:#17152E;}
.tyebookv1 .form-contact-srt  .input li.hs-form-booleancheckbox label span {font-size: 12px !important;}
.tyebookv1 form .input ul.inputs-list li label input[type="checkbox"]+span:before{background: #fff;width: 14px;height: 14px;margin: 0 9px 0 0;border: 1px solid #888888;}
.tyebookv1 form .input ul.inputs-list li label input[type=checkbox]:checked+span:before {background: #0072f5 url(https://2660763.fs1.hubspotusercontent-na1.net/hubfs/2660763/Whishworks%20May-2017/Common%20Images/right.png?t=1495542712539);
    background-position: 50%;background-repeat: no-repeat;background-size: 13px;border: 1px solid #0072f5;}
.footersclV1 .socialsWrapper .socialIcons{margin-right:20px;}
.image_Module {min-height: 370px;}
.image_Module .main_image {position: absolute;top: -260px;}
.updated_parent .siteHeaderSec.sticky {background-color: #17152E!important;}
/* .tyebookv1 form select{color:#17152E;} */
.downloadEbookModule .leftSidecontent {width: calc(100% - 590px);padding-right: 18px;}
.downloadEbookModule .rightSidecontent {width: 590px;}
.downloadEbookModule .innerleftSide {max-width: 642px;margin: 0 auto;}
.downloadEbookModule .imgBox{margin-bottom: -102px;}
.downloadEbookform.formResetStyling {background-color: #ffffff;border: 1px solid #EFEFEF;border-radius: 8px;overflow: hidden;box-shadow: 0px 3px 16px rgba(0, 0, 0, 0.05);max-width:625px;margin-bottom: -171px;}
.downloadEbookform.formResetStyling input[type="email"]{border: 1px solid #DFDFDF;}
.iconwithTextmodule .mainTitle>*{font-size:32px;}
.iconwithTextmodule .bottomRow{margin:0 -15px;}
.iconwithTextmodule .rowOutter{padding:0 15px;margin:0 0 30px 0;}
.iconwithTextmodule .rowinner{border: 1px solid #e7e7e7;border-radius:10px;padding:15px;width: 100%;}
.iconwithTextmodule .icon{height:29px;width:29px;overflow:hidden;}
.iconwithTextmodule .icon img{height:100%!important;width:100%;object-fit:contain;}
.iconwithTextmodule .iconTitle p{font-size:16px;color:#17152E;font-weight:700;}
.iconwithTextmodule .iconTitle{width:calc(100% - 29px);padding-left:20px;}
/*----*/
.inlinetop { width:100%; display:inline-block; vertical-align:top; }

.outlookhero_area .content,.outlookhero_area .content *  { color:#fff; }
.outlookhero_area .content > h4:first-child { margin-top:0; }
.outlookhero_area .lp_formbox { width: 100%; text-align:left; }
.outlookhero_area .lp_formbox h3 { padding:0; }
.outlookhero_area .lp_formbox form .hs-form-field { width:100%; margin-bottom:0px; }
.outlookhero_area .lp_formbox form .hs-form-field label { margin:0; }
.outlookhero_area .lp_formbox form .hs_submit { width:100%; text-align:center; }
.outlookhero_area .lp_formbox form .hs-button { margin-top:0; }
.outlookhero_area .lp_formbox form ul.hs-error-msgs { bottom:auto; top: 100%; margin-top: 4px; }
.outlookhero_area .lp_formbox .submitted-message { width:100%; text-align:center; color: #fff; font-size: 24px; line-height: 1.2; text-align: center; width: 100%; font-weight: bold; }

/**/
.outlplogos_area .content { text-align:center; margin-bottom:60px; }
.outlplogos_area .logos_img { 
	width: 150px !important; 
	text-align: center; 
	min-height: 35px; 
	display: flex; align-items: center; justify-content: center; }
.outlplogos_area .logos_img img { object-fit: contain;     
}
/* .outlplogos_area .logos_img img {
aspect-ratio: 16 / 3;
} */
.outlplogos_area .outlplogos_cover.slick-slider .slick-list { padding-bottom:0; }
.outlplogos_area .outter-button { margin:0 !important; }
.outlplogos_cover .slick-track {
	display: flex;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0;
	align-items:center;
	gap: 100px;
}

/**/
.howitwork_top { width: 100%; display: inline-block; vertical-align: top; padding: 60px 0; text-align: center; color: #fff; position: relative; }
.howitwork_top:before { position:absolute; content:""; left:0; top:0; width:100%; height:100%; background:#101828; opacity:0.8; }
.howitwork_top .content-wrapper { position:relative; }
.howitwork_top .content { margin-bottom:40px; }
.howitwork_top .content * { color:#fff; }
.howitwork_items { width: 100%; display: flex; flex-wrap: wrap; justify-content: center; text-align: center; gap:30px; }
.howitwork_items .howitwork_item { flex: 1; color: #fff; }
.howitwork_items .howitwork_item h4 { margin-top:0; color:#fff; line-height: 1.416666; transition:all .4s ease;  }
/* .howitwork_items .howitwork_itemin:hover h4 { color:#0072F5; }  */
.howitwork_items .howitwork_itemin { position:relative; }
.howitwork_items .howitwork_itemin .boxscroll { position:absolute; left:0; top:0; width:100%; height:100%; }
.howitwork_items .step_text { text-transform: uppercase; color:#fff; }

/* .howitwork_items .outlplogos_icon img { max-height:60px; object-fit:contain; } */

.howitwork_cover { width: 100%; padding: 60px 0; }
.howitwork_box { width: 100%; display: flex; flex-wrap: wrap; align-items: center; }
.howitwork_box .howitwork_left { width: 50%; padding-right:30px; }
.howitwork_box .howitwork_right { width: 50%; line-height:0; text-align: right; }
.howitwork_box:nth-child(2n) .howitwork_left { padding-left:30px; padding-right:0; }
.howitwork_box:nth-child(2n) { flex-direction: row-reverse; }
.howitwork_box:nth-child(2n) .howitwork_right { text-align: left; }
.howitwork_box .howitwork_left h3 { margin: 15px 0; line-height: 1.3; }
.howitwork_box .step_text { width: 100%; display: block; color: #bab8c2; text-transform: uppercase; }
.howitwork_box:last-child { padding-bottom:0; }

/**/
.outlookcta_area { color:#fff; text-align:center; }
.outlookcta_area * { color:#fff; }

.lpheader_area { padding: 20px 0; background: #17152e; text-align: center; }
.lpheader_area .container { margin:0 auto; }

.outlookhero_area {
	min-height: 700px;
	display: grid;
}

.outlookhero_area .content p {
	margin: 0;
}

.outlookhero_area .content h1 {margin: 15px 0 30px;}

.page_logo {
	padding: 30px 0;
	height: max-content;
}

.lp_formbox form {
	display: flex;
	flex-wrap:wrap;
	gap: 20px;
	padding: 0;
	margin: 0;
	background: #fff;
	padding: 40px;
	border-radius: 5px;
	margin-top: -100px;
	box-shadow: 0px 2px 10px rgb(0 0 0 / 10%);
}

.lp_formbox form input[type=submit] {
	margin: 22px 0 0;
	padding: 13px 20px;
	width: 100%;
	min-height: 50px;
}

.lp_formbox form input[type=email], .lp_formbox form input[type=file], .lp_formbox form input[type=number], .lp_formbox form input[type=password], 
.lp_formbox form input[type=search], .lp_formbox form input[type=tel], .lp_formbox form input[type=text], .lp_formbox form select, .lp_formbox form textarea {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.255; 
	padding: 12px 20px 12px 20px;
	width: 100%; 
}



.outlookhero_area .content-wrapper, .outlookhero_area .customWidthOption {
	display: block;
	height: 100%;
}

.outlookhero_area .customWidthOption {
	display: grid;
	overflow: hidden;
}

.outlookhero_area_form form div.hs-form-field {
	float: none !important;
	display: inline-block;
	vertical-align: top;
	width: 100%;
	margin-bottom: 0px;
	position: relative;
}
.outlookhero_area_form .lp_formbox form input[type=submit] {
	margin: 0px 0 0;
	padding: 13px 20px;
	width: fit-content;
	min-width: 200px;
}

.outlookhero_area_form  form label {
	margin: 0;
}
.outlookhero_area_form .hs_submit.hs-submit {
	flex: 1;
}

.outlookhero_area_form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field, .outlookhero_area_form .hs_project_location.hs-project_location.hs-fieldtype-text.field.hs-form-field {
	flex: 1;
}

.lp_formbox .input input, .lp_formbox .input textarea, .lp_formbox .input select {position: relative; min-height:50px; border: solid 1px rgb(23 21 46 / 10%);}

/* .lp_formbox .hs_project_location .input input, .lp_formbox .hs_email .input input {position: relative; min-height:50px; border: solid 1px rgb(23 21 46 / 10%);}
.lp_formbox .hs_project_location .input:before{
content:'';
position:absolute;
background:url(https://3777859.fs1.hubspotusercontent-na1.net/hubfs/3777859/loaction.svg);
height:40px;
width:40px;
background-size:contain !important;
background-repeat:no-repeat !important;
left:5px;
top:5px;
z-index:1;
}
.lp_formbox .hs_email .input:before{
content:'';
position:absolute;
background:url(https://3777859.fs1.hubspotusercontent-na1.net/hubfs/3777859/mail.svg);
height:40px;
width:40px;
background-size:contain !important;
background-repeat:no-repeat !important;
left:5px;
top:5px;
z-index:1;
}
*/
.outlookhero_area_form form .form-columns-2 ul.hs-error-msgs {
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 0 0;
}
.outlookhero_area_form form fieldset.form-columns-2 {
	align-items: baseline;
}
.outlookhero_area_form  fieldset.form-columns-1 {
	width: 100%;
	text-align: center;
}
.outlookhero_area_form .actions {
	text-align: center;
}

.outlookhero_area_form  fieldset.form-columns-2, .outlookhero_area_form  fieldset.form-columns-3  {
	width: 100%;
}

.outlookhero_area_form form fieldset{display:flex;flex-wrap:wrap; flex-wrap:wrap;}

.howitwork_itemin {
	background: rgb(255 255 255 / 30%);
	padding: 60px;
	border-radius:10px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.howitwork_itemin:hover {
	background: rgb(255 255 255 / 40%);
}
.howitwork_items .outlplogos_icon {
	width: 80px;
	height: 80px;
	margin: 15px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgb(255 255 255 / 10%);
	margin: auto;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.howitwork_itemin:hover .outlplogos_icon {
	background: rgb(255 255 255 / 30%);
}
.howitwork_items .outlplogos_icon img {
	max-height: 62.5px;
	object-fit: contain;
	width: auto;
	margin: auto;
}
.howitwork_items .howitwork_item h4 {
	margin-top: 0;
	color: #fff;
	line-height: 1.416666;
	transition: all .4s ease;
	font-size: 24px;
	font-weight: 800;
	margin-top: 25px;
}

.how_it_works {
	padding: 100px 0;
}

.how_it_works .content {
	margin-bottom: 50px;
}


.howitwork_box:nth-child(2n) {
	position: relative;
}

.howitwork_box:nth-child(2n):before {
	content: '';
	position: absolute;
	top: -40%;
	left: 0;
	width: 40%;
}


body{overflow-x:hidden}

.howitwork_box:nth-child(2n) {
	position: relative;
}

/* .howitwork_box:nth-child(2n):before {
content: '';
position: absolute;
top: -20%;
left: -10%;
background:url(https://3777859.fs1.hubspotusercontent-na1.net/hubfs/3777859/Group%2063.png);
width: 220px;
background-size: cover !important;
height: 400px;
background-repeat: no-repeat !important;
}


.howitwork_box:nth-child(2n):after {
content: '';
position: absolute;
bottom: -40%;
right: -10%;
background:url(https://3777859.fs1.hubspotusercontent-na1.net/hubfs/3777859/Group%2064.png);
width: 220px;
background-size: cover !important;
height: 400px;
background-repeat: no-repeat !important;
} */

.socialIcons img {
	height: 25px;
	width: 25px;
}


.outlookhero_area  .content {
	align-self: flex-start;
	padding-top: 8px;
}

.howitwork_left h2 {
	margin: 15px 0 30px;
}
.howitwork_left p{
	margin:0 !important;
}

.submitted-message {
	text-align: center;
	font-size: 20px;
}

.outlplogos_cover .slick-list {
	align-items: center;
}

@media(max-width:1440px){

	.howitwork_cover { padding:120px 0; }


}

@media (max-width:1200px){

	.howitwork_box:nth-child(2n):before, .howitwork_box:nth-child(2n):after {
		display:none;
	}


}
.bottom_border {
	display:none;
}

@media (min-width:1200px){
	.bottom_border {
		min-height: 120px;
	}
}

@media (min-width:768px){
	.bottom_border {
		display: block;
		flex: 1 1 100%;
		text-align: center;
		max-width: 50%;
		margin: auto;
	}

	.howitwork_box:nth-child(even) .bottom_border img {transform: rotateY(180deg);}

	.howitwork_box:last-child .bottom_border {
		display: none;
	}

}

@media (max-width:991px){
	.howitwork_box:nth-child(2n):before, .howitwork_box:nth-child(2n):after {
		display:none;
	}
	.lp_formbox form {
		flex-direction: column;
	}
	.howitwork_items .howitwork_item { flex:1 1 45%; max-width: 48.5%; color: #fff; }
	.howitwork_items {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
		row-gap: 30px;
	}
	.howitwork_itemin {
		padding: 40px;
	}
	.howitwork_items .howitwork_item h4 {
		font-size: 18px;
	}
	.howitwork_items .outlplogos_icon {
		width: 60px;
		height: 60px;
	}
	.howitwork_items .outlplogos_icon img {
		max-height: 42.5px;
	}
}

@media (max-width:767px){

	.outlookhero_area {
		min-height: 500px;
		display: grid;
	}
	.lp_formbox form {
		flex-direction: column;
		padding: 20px;
	}

	.howitwork_itemin {
		padding: 30px;
	}
	.howitwork_items .howitwork_item h4 {
		font-size: 18px;
	}

	.how_it_works {
		padding: 50px 0;
	}
	.how_it_works .content {
		margin-bottom: 30px;
	}
	.howitwork_cover {
		padding: 50px 0;
	}

	.page_logo img {
		width: 150px;
	}
	.updated_parent .logoImg img{margin:0}
	.logoImg img {
		width: 150px;
		margin: 0 0 20px;
	}
	.footerBottomText p.font-16 {
		font-size: 12px;
	}

	.outlplogos_cover .slick-track {
		gap: 50px;
	}

	form fieldset.form-columns-3 .field {
		width: 100% !important;
	}

	.outlookhero_area_form fieldset.form-columns-2 > div , .outlookhero_area_form fieldset.form-columns-3 > div {
		margin: 0 0 20px !important;
	}

	.outlookhero_area_form fieldset.form-columns-2 > div:last-child, .outlookhero_area_form fieldset.form-columns-3 > div:last-child {
		margin-bottom: 0 !important;
	}
}




@media(max-width:1366px){

	.multiBoxTopBrassSec .sectionHeading { padding-left: 120px; padding-right: 23px; max-width: 480px; margin: 0 0 0 auto; }
}


@media(max-width:1280px){
	.multiBoxTopBrassSec .boxContentWrapper:before {left: -18%; }
	.multiBoxTopBrassSec .sectionHeading { padding-left: 100px; padding-right: 23px; max-width: 480px; margin: 0 0 0 auto; }

	
	
	.lpm-0{
		margin: 0 -0px;
	}
	.lpm0{
		margin: 0px;
	}
	.lpmt-0{
		margin-top: 0px;
	}
	.lpmb-0{
		margin-bottom: 0px;
	}
	.lpml-0{
		margin-left: 0px;
	}
	.lpmr-0{
		margin-right: 0px;
	}
	
	.lpm-5{
		margin: 0 -5px;
	}
	.lpm5{
		margin: 5px;
	}
	.lpmt-5{
		margin-top: 5px;
	}
	.lpmb-5{
		margin-bottom: 5px;
	}
	.lpml-5{
		margin-left: 5px;
	}
	.lpmr-5{
		margin-right: 5px;
	}
	
	.lpm-10{
		margin: 0 -10px;
	}
	.lpm10{
		margin: 10px;
	}
	.lpmt-10{
		margin-top: 10px;
	}
	.lpmb-10{
		margin-bottom: 10px;
	}
	.lpml-10{
		margin-left: 10px;
	}
	.lpmr-10{
		margin-right: 10px;
	}
	
	.lpm-15{
		margin: 0 -15px;
	}
	.lpm15{
		margin: 15px;
	}
	.lpmt-15{
		margin-top: 15px;
	}
	.lpmb-15{
		margin-bottom: 15px;
	}
	.lpml-15{
		margin-left: 15px;
	}
	.lpmr-15{
		margin-right: 15px;
	}
	
	.lpm-20{
		margin: 0 -20px;
	}
	.lpm20{
		margin: 20px;
	}
	.lpmt-20{
		margin-top: 20px;
	}
	.lpmb-20{
		margin-bottom: 20px;
	}
	.lpml-20{
		margin-left: 20px;
	}
	.lpmr-20{
		margin-right: 20px;
	}
	
	.lpm-25{
		margin: 0 -25px;
	}
	.lpm25{
		margin: 25px;
	}
	.lpmt-25{
		margin-top: 25px;
	}
	.lpmb-25{
		margin-bottom: 25px;
	}
	.lpml-25{
		margin-left: 25px;
	}
	.lpmr-25{
		margin-right: 25px;
	}
	
	.lpm-30{
		margin: 0 -30px;
	}
	.lpm30{
		margin: 30px;
	}
	.lpmt-30{
		margin-top: 30px;
	}
	.lpmb-30{
		margin-bottom: 30px;
	}
	.lpml-30{
		margin-left: 30px;
	}
	.lpmr-30{
		margin-right: 30px;
	}
	
	.lpm-35{
		margin: 0 -35px;
	}
	.lpm35{
		margin: 35px;
	}
	.lpmt-35{
		margin-top: 35px;
	}
	.lpmb-35{
		margin-bottom: 35px;
	}
	.lpml-35{
		margin-left: 35px;
	}
	.lpmr-35{
		margin-right: 35px;
	}
	
	.lpm-40{
		margin: 0 -40px;
	}
	.lpm40{
		margin: 40px;
	}
	.lpmt-40{
		margin-top: 40px;
	}
	.lpmb-40{
		margin-bottom: 40px;
	}
	.lpml-40{
		margin-left: 40px;
	}
	.lpmr-40{
		margin-right: 40px;
	}
	
	.lpm-45{
		margin: 0 -45px;
	}
	.lpm45{
		margin: 45px;
	}
	.lpmt-45{
		margin-top: 45px;
	}
	.lpmb-45{
		margin-bottom: 45px;
	}
	.lpml-45{
		margin-left: 45px;
	}
	.lpmr-45{
		margin-right: 45px;
	}
	
	.lpm-50{
		margin: 0 -50px;
	}
	.lpm50{
		margin: 50px;
	}
	.lpmt-50{
		margin-top: 50px;
	}
	.lpmb-50{
		margin-bottom: 50px;
	}
	.lpml-50{
		margin-left: 50px;
	}
	.lpmr-50{
		margin-right: 50px;
	}
	
	.lpm-55{
		margin: 0 -55px;
	}
	.lpm55{
		margin: 55px;
	}
	.lpmt-55{
		margin-top: 55px;
	}
	.lpmb-55{
		margin-bottom: 55px;
	}
	.lpml-55{
		margin-left: 55px;
	}
	.lpmr-55{
		margin-right: 55px;
	}
	
	.lpm-60{
		margin: 0 -60px;
	}
	.lpm60{
		margin: 60px;
	}
	.lpmt-60{
		margin-top: 60px;
	}
	.lpmb-60{
		margin-bottom: 60px;
	}
	.lpml-60{
		margin-left: 60px;
	}
	.lpmr-60{
		margin-right: 60px;
	}
	
	.lpm-65{
		margin: 0 -65px;
	}
	.lpm65{
		margin: 65px;
	}
	.lpmt-65{
		margin-top: 65px;
	}
	.lpmb-65{
		margin-bottom: 65px;
	}
	.lpml-65{
		margin-left: 65px;
	}
	.lpmr-65{
		margin-right: 65px;
	}
	
	.lpm-70{
		margin: 0 -70px;
	}
	.lpm70{
		margin: 70px;
	}
	.lpmt-70{
		margin-top: 70px;
	}
	.lpmb-70{
		margin-bottom: 70px;
	}
	.lpml-70{
		margin-left: 70px;
	}
	.lpmr-70{
		margin-right: 70px;
	}
	
	.lpm-75{
		margin: 0 -75px;
	}
	.lpm75{
		margin: 75px;
	}
	.lpmt-75{
		margin-top: 75px;
	}
	.lpmb-75{
		margin-bottom: 75px;
	}
	.lpml-75{
		margin-left: 75px;
	}
	.lpmr-75{
		margin-right: 75px;
	}
	
	.lpm-80{
		margin: 0 -80px;
	}
	.lpm80{
		margin: 80px;
	}
	.lpmt-80{
		margin-top: 80px;
	}
	.lpmb-80{
		margin-bottom: 80px;
	}
	.lpml-80{
		margin-left: 80px;
	}
	.lpmr-80{
		margin-right: 80px;
	}
	
	.lpm-85{
		margin: 0 -85px;
	}
	.lpm85{
		margin: 85px;
	}
	.lpmt-85{
		margin-top: 85px;
	}
	.lpmb-85{
		margin-bottom: 85px;
	}
	.lpml-85{
		margin-left: 85px;
	}
	.lpmr-85{
		margin-right: 85px;
	}
	
	.lpm-90{
		margin: 0 -90px;
	}
	.lpm90{
		margin: 90px;
	}
	.lpmt-90{
		margin-top: 90px;
	}
	.lpmb-90{
		margin-bottom: 90px;
	}
	.lpml-90{
		margin-left: 90px;
	}
	.lpmr-90{
		margin-right: 90px;
	}
	
	.lpm-95{
		margin: 0 -95px;
	}
	.lpm95{
		margin: 95px;
	}
	.lpmt-95{
		margin-top: 95px;
	}
	.lpmb-95{
		margin-bottom: 95px;
	}
	.lpml-95{
		margin-left: 95px;
	}
	.lpmr-95{
		margin-right: 95px;
	}
	
	.lpm-100{
		margin: 0 -100px;
	}
	.lpm100{
		margin: 100px;
	}
	.lpmt-100{
		margin-top: 100px;
	}
	.lpmb-100{
		margin-bottom: 100px;
	}
	.lpml-100{
		margin-left: 100px;
	}
	.lpmr-100{
		margin-right: 100px;
	}
	
	.lpm-105{
		margin: 0 -105px;
	}
	.lpm105{
		margin: 105px;
	}
	.lpmt-105{
		margin-top: 105px;
	}
	.lpmb-105{
		margin-bottom: 105px;
	}
	.lpml-105{
		margin-left: 105px;
	}
	.lpmr-105{
		margin-right: 105px;
	}
	
	.lpm-110{
		margin: 0 -110px;
	}
	.lpm110{
		margin: 110px;
	}
	.lpmt-110{
		margin-top: 110px;
	}
	.lpmb-110{
		margin-bottom: 110px;
	}
	.lpml-110{
		margin-left: 110px;
	}
	.lpmr-110{
		margin-right: 110px;
	}
	
	.lpm-115{
		margin: 0 -115px;
	}
	.lpm115{
		margin: 115px;
	}
	.lpmt-115{
		margin-top: 115px;
	}
	.lpmb-115{
		margin-bottom: 115px;
	}
	.lpml-115{
		margin-left: 115px;
	}
	.lpmr-115{
		margin-right: 115px;
	}
	
	.lpm-120{
		margin: 0 -120px;
	}
	.lpm120{
		margin: 120px;
	}
	.lpmt-120{
		margin-top: 120px;
	}
	.lpmb-120{
		margin-bottom: 120px;
	}
	.lpml-120{
		margin-left: 120px;
	}
	.lpmr-120{
		margin-right: 120px;
	}
	
	.lpm-125{
		margin: 0 -125px;
	}
	.lpm125{
		margin: 125px;
	}
	.lpmt-125{
		margin-top: 125px;
	}
	.lpmb-125{
		margin-bottom: 125px;
	}
	.lpml-125{
		margin-left: 125px;
	}
	.lpmr-125{
		margin-right: 125px;
	}
	
	.lpm-130{
		margin: 0 -130px;
	}
	.lpm130{
		margin: 130px;
	}
	.lpmt-130{
		margin-top: 130px;
	}
	.lpmb-130{
		margin-bottom: 130px;
	}
	.lpml-130{
		margin-left: 130px;
	}
	.lpmr-130{
		margin-right: 130px;
	}
	
	.lpm-135{
		margin: 0 -135px;
	}
	.lpm135{
		margin: 135px;
	}
	.lpmt-135{
		margin-top: 135px;
	}
	.lpmb-135{
		margin-bottom: 135px;
	}
	.lpml-135{
		margin-left: 135px;
	}
	.lpmr-135{
		margin-right: 135px;
	}
	
	.lpm-140{
		margin: 0 -140px;
	}
	.lpm140{
		margin: 140px;
	}
	.lpmt-140{
		margin-top: 140px;
	}
	.lpmb-140{
		margin-bottom: 140px;
	}
	.lpml-140{
		margin-left: 140px;
	}
	.lpmr-140{
		margin-right: 140px;
	}
	
	.lpm-145{
		margin: 0 -145px;
	}
	.lpm145{
		margin: 145px;
	}
	.lpmt-145{
		margin-top: 145px;
	}
	.lpmb-145{
		margin-bottom: 145px;
	}
	.lpml-145{
		margin-left: 145px;
	}
	.lpmr-145{
		margin-right: 145px;
	}
	
	.lpm-150{
		margin: 0 -150px;
	}
	.lpm150{
		margin: 150px;
	}
	.lpmt-150{
		margin-top: 150px;
	}
	.lpmb-150{
		margin-bottom: 150px;
	}
	.lpml-150{
		margin-left: 150px;
	}
	.lpmr-150{
		margin-right: 150px;
	}
	
	.lpm-155{
		margin: 0 -155px;
	}
	.lpm155{
		margin: 155px;
	}
	.lpmt-155{
		margin-top: 155px;
	}
	.lpmb-155{
		margin-bottom: 155px;
	}
	.lpml-155{
		margin-left: 155px;
	}
	.lpmr-155{
		margin-right: 155px;
	}
	
	.lpm-160{
		margin: 0 -160px;
	}
	.lpm160{
		margin: 160px;
	}
	.lpmt-160{
		margin-top: 160px;
	}
	.lpmb-160{
		margin-bottom: 160px;
	}
	.lpml-160{
		margin-left: 160px;
	}
	.lpmr-160{
		margin-right: 160px;
	}
	
	.lpm-165{
		margin: 0 -165px;
	}
	.lpm165{
		margin: 165px;
	}
	.lpmt-165{
		margin-top: 165px;
	}
	.lpmb-165{
		margin-bottom: 165px;
	}
	.lpml-165{
		margin-left: 165px;
	}
	.lpmr-165{
		margin-right: 165px;
	}
	
	.lpm-170{
		margin: 0 -170px;
	}
	.lpm170{
		margin: 170px;
	}
	.lpmt-170{
		margin-top: 170px;
	}
	.lpmb-170{
		margin-bottom: 170px;
	}
	.lpml-170{
		margin-left: 170px;
	}
	.lpmr-170{
		margin-right: 170px;
	}
	
	.lpm-175{
		margin: 0 -175px;
	}
	.lpm175{
		margin: 175px;
	}
	.lpmt-175{
		margin-top: 175px;
	}
	.lpmb-175{
		margin-bottom: 175px;
	}
	.lpml-175{
		margin-left: 175px;
	}
	.lpmr-175{
		margin-right: 175px;
	}
	
	.lpm-180{
		margin: 0 -180px;
	}
	.lpm180{
		margin: 180px;
	}
	.lpmt-180{
		margin-top: 180px;
	}
	.lpmb-180{
		margin-bottom: 180px;
	}
	.lpml-180{
		margin-left: 180px;
	}
	.lpmr-180{
		margin-right: 180px;
	}
	
	.lpm-185{
		margin: 0 -185px;
	}
	.lpm185{
		margin: 185px;
	}
	.lpmt-185{
		margin-top: 185px;
	}
	.lpmb-185{
		margin-bottom: 185px;
	}
	.lpml-185{
		margin-left: 185px;
	}
	.lpmr-185{
		margin-right: 185px;
	}
	
	.lpm-190{
		margin: 0 -190px;
	}
	.lpm190{
		margin: 190px;
	}
	.lpmt-190{
		margin-top: 190px;
	}
	.lpmb-190{
		margin-bottom: 190px;
	}
	.lpml-190{
		margin-left: 190px;
	}
	.lpmr-190{
		margin-right: 190px;
	}
	
	.lpm-195{
		margin: 0 -195px;
	}
	.lpm195{
		margin: 195px;
	}
	.lpmt-195{
		margin-top: 195px;
	}
	.lpmb-195{
		margin-bottom: 195px;
	}
	.lpml-195{
		margin-left: 195px;
	}
	.lpmr-195{
		margin-right: 195px;
	}
	
	.lpm-200{
		margin: 0 -200px;
	}
	.lpm200{
		margin: 200px;
	}
	.lpmt-200{
		margin-top: 200px;
	}
	.lpmb-200{
		margin-bottom: 200px;
	}
	.lpml-200{
		margin-left: 200px;
	}
	.lpmr-200{
		margin-right: 200px;
	}
	


	
	.lpp-0{
		padding: 0px;
	}
	.lppt-0{
		padding-top: 0px;
	}
	.lppb-0{
		padding-bottom: 0px;
	}
	.lppl-0{
		padding-left: 0px;
	}
	.lppr-0{
		padding-right: 0px;
	}
	
	.lpp-5{
		padding: 5px;
	}
	.lppt-5{
		padding-top: 5px;
	}
	.lppb-5{
		padding-bottom: 5px;
	}
	.lppl-5{
		padding-left: 5px;
	}
	.lppr-5{
		padding-right: 5px;
	}
	
	.lpp-10{
		padding: 10px;
	}
	.lppt-10{
		padding-top: 10px;
	}
	.lppb-10{
		padding-bottom: 10px;
	}
	.lppl-10{
		padding-left: 10px;
	}
	.lppr-10{
		padding-right: 10px;
	}
	
	.lpp-15{
		padding: 15px;
	}
	.lppt-15{
		padding-top: 15px;
	}
	.lppb-15{
		padding-bottom: 15px;
	}
	.lppl-15{
		padding-left: 15px;
	}
	.lppr-15{
		padding-right: 15px;
	}
	
	.lpp-20{
		padding: 20px;
	}
	.lppt-20{
		padding-top: 20px;
	}
	.lppb-20{
		padding-bottom: 20px;
	}
	.lppl-20{
		padding-left: 20px;
	}
	.lppr-20{
		padding-right: 20px;
	}
	
	.lpp-25{
		padding: 25px;
	}
	.lppt-25{
		padding-top: 25px;
	}
	.lppb-25{
		padding-bottom: 25px;
	}
	.lppl-25{
		padding-left: 25px;
	}
	.lppr-25{
		padding-right: 25px;
	}
	
	.lpp-30{
		padding: 30px;
	}
	.lppt-30{
		padding-top: 30px;
	}
	.lppb-30{
		padding-bottom: 30px;
	}
	.lppl-30{
		padding-left: 30px;
	}
	.lppr-30{
		padding-right: 30px;
	}
	
	.lpp-35{
		padding: 35px;
	}
	.lppt-35{
		padding-top: 35px;
	}
	.lppb-35{
		padding-bottom: 35px;
	}
	.lppl-35{
		padding-left: 35px;
	}
	.lppr-35{
		padding-right: 35px;
	}
	
	.lpp-40{
		padding: 40px;
	}
	.lppt-40{
		padding-top: 40px;
	}
	.lppb-40{
		padding-bottom: 40px;
	}
	.lppl-40{
		padding-left: 40px;
	}
	.lppr-40{
		padding-right: 40px;
	}
	
	.lpp-45{
		padding: 45px;
	}
	.lppt-45{
		padding-top: 45px;
	}
	.lppb-45{
		padding-bottom: 45px;
	}
	.lppl-45{
		padding-left: 45px;
	}
	.lppr-45{
		padding-right: 45px;
	}
	
	.lpp-50{
		padding: 50px;
	}
	.lppt-50{
		padding-top: 50px;
	}
	.lppb-50{
		padding-bottom: 50px;
	}
	.lppl-50{
		padding-left: 50px;
	}
	.lppr-50{
		padding-right: 50px;
	}
	
	.lpp-55{
		padding: 55px;
	}
	.lppt-55{
		padding-top: 55px;
	}
	.lppb-55{
		padding-bottom: 55px;
	}
	.lppl-55{
		padding-left: 55px;
	}
	.lppr-55{
		padding-right: 55px;
	}
	
	.lpp-60{
		padding: 60px;
	}
	.lppt-60{
		padding-top: 60px;
	}
	.lppb-60{
		padding-bottom: 60px;
	}
	.lppl-60{
		padding-left: 60px;
	}
	.lppr-60{
		padding-right: 60px;
	}
	
	.lpp-65{
		padding: 65px;
	}
	.lppt-65{
		padding-top: 65px;
	}
	.lppb-65{
		padding-bottom: 65px;
	}
	.lppl-65{
		padding-left: 65px;
	}
	.lppr-65{
		padding-right: 65px;
	}
	
	.lpp-70{
		padding: 70px;
	}
	.lppt-70{
		padding-top: 70px;
	}
	.lppb-70{
		padding-bottom: 70px;
	}
	.lppl-70{
		padding-left: 70px;
	}
	.lppr-70{
		padding-right: 70px;
	}
	
	.lpp-75{
		padding: 75px;
	}
	.lppt-75{
		padding-top: 75px;
	}
	.lppb-75{
		padding-bottom: 75px;
	}
	.lppl-75{
		padding-left: 75px;
	}
	.lppr-75{
		padding-right: 75px;
	}
	
	.lpp-80{
		padding: 80px;
	}
	.lppt-80{
		padding-top: 80px;
	}
	.lppb-80{
		padding-bottom: 80px;
	}
	.lppl-80{
		padding-left: 80px;
	}
	.lppr-80{
		padding-right: 80px;
	}
	
	.lpp-85{
		padding: 85px;
	}
	.lppt-85{
		padding-top: 85px;
	}
	.lppb-85{
		padding-bottom: 85px;
	}
	.lppl-85{
		padding-left: 85px;
	}
	.lppr-85{
		padding-right: 85px;
	}
	
	.lpp-90{
		padding: 90px;
	}
	.lppt-90{
		padding-top: 90px;
	}
	.lppb-90{
		padding-bottom: 90px;
	}
	.lppl-90{
		padding-left: 90px;
	}
	.lppr-90{
		padding-right: 90px;
	}
	
	.lpp-95{
		padding: 95px;
	}
	.lppt-95{
		padding-top: 95px;
	}
	.lppb-95{
		padding-bottom: 95px;
	}
	.lppl-95{
		padding-left: 95px;
	}
	.lppr-95{
		padding-right: 95px;
	}
	
	.lpp-100{
		padding: 100px;
	}
	.lppt-100{
		padding-top: 100px;
	}
	.lppb-100{
		padding-bottom: 100px;
	}
	.lppl-100{
		padding-left: 100px;
	}
	.lppr-100{
		padding-right: 100px;
	}
	
	.lpp-105{
		padding: 105px;
	}
	.lppt-105{
		padding-top: 105px;
	}
	.lppb-105{
		padding-bottom: 105px;
	}
	.lppl-105{
		padding-left: 105px;
	}
	.lppr-105{
		padding-right: 105px;
	}
	
	.lpp-110{
		padding: 110px;
	}
	.lppt-110{
		padding-top: 110px;
	}
	.lppb-110{
		padding-bottom: 110px;
	}
	.lppl-110{
		padding-left: 110px;
	}
	.lppr-110{
		padding-right: 110px;
	}
	
	.lpp-115{
		padding: 115px;
	}
	.lppt-115{
		padding-top: 115px;
	}
	.lppb-115{
		padding-bottom: 115px;
	}
	.lppl-115{
		padding-left: 115px;
	}
	.lppr-115{
		padding-right: 115px;
	}
	
	.lpp-120{
		padding: 120px;
	}
	.lppt-120{
		padding-top: 120px;
	}
	.lppb-120{
		padding-bottom: 120px;
	}
	.lppl-120{
		padding-left: 120px;
	}
	.lppr-120{
		padding-right: 120px;
	}
	
	.lpp-125{
		padding: 125px;
	}
	.lppt-125{
		padding-top: 125px;
	}
	.lppb-125{
		padding-bottom: 125px;
	}
	.lppl-125{
		padding-left: 125px;
	}
	.lppr-125{
		padding-right: 125px;
	}
	
	.lpp-130{
		padding: 130px;
	}
	.lppt-130{
		padding-top: 130px;
	}
	.lppb-130{
		padding-bottom: 130px;
	}
	.lppl-130{
		padding-left: 130px;
	}
	.lppr-130{
		padding-right: 130px;
	}
	
	.lpp-135{
		padding: 135px;
	}
	.lppt-135{
		padding-top: 135px;
	}
	.lppb-135{
		padding-bottom: 135px;
	}
	.lppl-135{
		padding-left: 135px;
	}
	.lppr-135{
		padding-right: 135px;
	}
	
	.lpp-140{
		padding: 140px;
	}
	.lppt-140{
		padding-top: 140px;
	}
	.lppb-140{
		padding-bottom: 140px;
	}
	.lppl-140{
		padding-left: 140px;
	}
	.lppr-140{
		padding-right: 140px;
	}
	
	.lpp-145{
		padding: 145px;
	}
	.lppt-145{
		padding-top: 145px;
	}
	.lppb-145{
		padding-bottom: 145px;
	}
	.lppl-145{
		padding-left: 145px;
	}
	.lppr-145{
		padding-right: 145px;
	}
	
	.lpp-150{
		padding: 150px;
	}
	.lppt-150{
		padding-top: 150px;
	}
	.lppb-150{
		padding-bottom: 150px;
	}
	.lppl-150{
		padding-left: 150px;
	}
	.lppr-150{
		padding-right: 150px;
	}
	
	.lpp-155{
		padding: 155px;
	}
	.lppt-155{
		padding-top: 155px;
	}
	.lppb-155{
		padding-bottom: 155px;
	}
	.lppl-155{
		padding-left: 155px;
	}
	.lppr-155{
		padding-right: 155px;
	}
	
	.lpp-160{
		padding: 160px;
	}
	.lppt-160{
		padding-top: 160px;
	}
	.lppb-160{
		padding-bottom: 160px;
	}
	.lppl-160{
		padding-left: 160px;
	}
	.lppr-160{
		padding-right: 160px;
	}
	
	.lpp-165{
		padding: 165px;
	}
	.lppt-165{
		padding-top: 165px;
	}
	.lppb-165{
		padding-bottom: 165px;
	}
	.lppl-165{
		padding-left: 165px;
	}
	.lppr-165{
		padding-right: 165px;
	}
	
	.lpp-170{
		padding: 170px;
	}
	.lppt-170{
		padding-top: 170px;
	}
	.lppb-170{
		padding-bottom: 170px;
	}
	.lppl-170{
		padding-left: 170px;
	}
	.lppr-170{
		padding-right: 170px;
	}
	
	.lpp-175{
		padding: 175px;
	}
	.lppt-175{
		padding-top: 175px;
	}
	.lppb-175{
		padding-bottom: 175px;
	}
	.lppl-175{
		padding-left: 175px;
	}
	.lppr-175{
		padding-right: 175px;
	}
	
	.lpp-180{
		padding: 180px;
	}
	.lppt-180{
		padding-top: 180px;
	}
	.lppb-180{
		padding-bottom: 180px;
	}
	.lppl-180{
		padding-left: 180px;
	}
	.lppr-180{
		padding-right: 180px;
	}
	
	.lpp-185{
		padding: 185px;
	}
	.lppt-185{
		padding-top: 185px;
	}
	.lppb-185{
		padding-bottom: 185px;
	}
	.lppl-185{
		padding-left: 185px;
	}
	.lppr-185{
		padding-right: 185px;
	}
	
	.lpp-190{
		padding: 190px;
	}
	.lppt-190{
		padding-top: 190px;
	}
	.lppb-190{
		padding-bottom: 190px;
	}
	.lppl-190{
		padding-left: 190px;
	}
	.lppr-190{
		padding-right: 190px;
	}
	
	.lpp-195{
		padding: 195px;
	}
	.lppt-195{
		padding-top: 195px;
	}
	.lppb-195{
		padding-bottom: 195px;
	}
	.lppl-195{
		padding-left: 195px;
	}
	.lppr-195{
		padding-right: 195px;
	}
	
	.lpp-200{
		padding: 200px;
	}
	.lppt-200{
		padding-top: 200px;
	}
	.lppb-200{
		padding-bottom: 200px;
	}
	.lppl-200{
		padding-left: 200px;
	}
	.lppr-200{
		padding-right: 200px;
	}
	
	.lpm-40 {  margin: 0 auto; }

	.lpw20 { width: 20%; }
	.lpw25 { width: 25%; }
	.lpw30 { width: 30%; }
	.lpw33 { width: 33.33%; }
	.lpw35 { width: 35%; }
	.lpw40 { width: 40%; }
	.lpw45 { width: 45%; }
	.lpw50 { width: 50%; }
	.lpw55 { width: 55%; }
	.lpw60 { width: 60%; }
	.lpw66 { width: 65%; }
	.lpw66 { width: 66.66%; }
	.lpw70 { width: 70%; }
	.lpw75 { width: 75%; }
	.lpw80 { width: 80%; }
	.lpw100 { width: 100%; }

	.bannerTwoColFormSec .form-outter{padding-left:55px;}
	.certificateIMg img {height:140px !important;}
	.twoColVideoSec .leftSideText{padding-right:80px;}
	.multiBoxTopBrassSec .multiBoxOutter{padding:0 10px 40px;}
	.multiBoxTopBrassSec .multiBoxWrapper { margin: 0 auto; }
	.downloadEbookModule .leftSidecontent {width: calc(100% - 500px);}
	.downloadEbookModule .rightSidecontent {width: 500px;}
	
}


@media(max-width:1024px){
	h1 , .h1{font-size:45px;}
	h2 , .h2{font-size:35px;}
	h3 , .h3{font-size:30px;}
	h4 , .h4{font-size:26px;}
	h5 , .h5{font-size:22px;}
	h6 , .h6{font-size:18px;}
	.twoColVideoSec .leftSideText{padding-right:20px;}
	.bannerTwoColFormSec .form-outter{padding-left:25px;}
	.multiBoxTopBrassSec .sectionHeading { padding-left: 60px; padding-right: 23px; max-width: 480px; margin: 0 0 0 auto; }
	.multiBoxTopBrassSec .boxContentWrapper:before {left: -20%; }

	.outlplogos_area .content { margin-bottom: 30px; }
	.image_Module {min-height: 300px;}
	.downloadEbookModule .rightSidecontent {width: 350px;}
	.downloadEbookModule .leftSidecontent {width: calc(100% - 400px);}
	.iconwithTextmodule .rowinner {padding: 10px;}
    .iconwithTextmodule .rowOutter {padding: 0 10px;margin:0 0 20px 0;}
    .iconwithTextmodule .bottomRow {margin: 0 -10px;}
    .iconwithTextmodule .iconTitle {padding-left: 10px;}


}

@media(max-width:991px){
	
	
	.tabm-0{
		margin: 0 -0px;
	}
	.tabm0{
		margin: 0px;
	}
	.tabmt-0{
		margin-top: 0px;
	}
	.tabmb-0{
		margin-bottom: 0px;
	}
	.tabml-0{
		margin-left: 0px;
	}
	.tabmr-0{
		margin-right: 0px;
	}
	
	.tabm-5{
		margin: 0 -5px;
	}
	.tabm5{
		margin: 5px;
	}
	.tabmt-5{
		margin-top: 5px;
	}
	.tabmb-5{
		margin-bottom: 5px;
	}
	.tabml-5{
		margin-left: 5px;
	}
	.tabmr-5{
		margin-right: 5px;
	}
	
	.tabm-10{
		margin: 0 -10px;
	}
	.tabm10{
		margin: 10px;
	}
	.tabmt-10{
		margin-top: 10px;
	}
	.tabmb-10{
		margin-bottom: 10px;
	}
	.tabml-10{
		margin-left: 10px;
	}
	.tabmr-10{
		margin-right: 10px;
	}
	
	.tabm-15{
		margin: 0 -15px;
	}
	.tabm15{
		margin: 15px;
	}
	.tabmt-15{
		margin-top: 15px;
	}
	.tabmb-15{
		margin-bottom: 15px;
	}
	.tabml-15{
		margin-left: 15px;
	}
	.tabmr-15{
		margin-right: 15px;
	}
	
	.tabm-20{
		margin: 0 -20px;
	}
	.tabm20{
		margin: 20px;
	}
	.tabmt-20{
		margin-top: 20px;
	}
	.tabmb-20{
		margin-bottom: 20px;
	}
	.tabml-20{
		margin-left: 20px;
	}
	.tabmr-20{
		margin-right: 20px;
	}
	
	.tabm-25{
		margin: 0 -25px;
	}
	.tabm25{
		margin: 25px;
	}
	.tabmt-25{
		margin-top: 25px;
	}
	.tabmb-25{
		margin-bottom: 25px;
	}
	.tabml-25{
		margin-left: 25px;
	}
	.tabmr-25{
		margin-right: 25px;
	}
	
	.tabm-30{
		margin: 0 -30px;
	}
	.tabm30{
		margin: 30px;
	}
	.tabmt-30{
		margin-top: 30px;
	}
	.tabmb-30{
		margin-bottom: 30px;
	}
	.tabml-30{
		margin-left: 30px;
	}
	.tabmr-30{
		margin-right: 30px;
	}
	
	.tabm-35{
		margin: 0 -35px;
	}
	.tabm35{
		margin: 35px;
	}
	.tabmt-35{
		margin-top: 35px;
	}
	.tabmb-35{
		margin-bottom: 35px;
	}
	.tabml-35{
		margin-left: 35px;
	}
	.tabmr-35{
		margin-right: 35px;
	}
	
	.tabm-40{
		margin: 0 -40px;
	}
	.tabm40{
		margin: 40px;
	}
	.tabmt-40{
		margin-top: 40px;
	}
	.tabmb-40{
		margin-bottom: 40px;
	}
	.tabml-40{
		margin-left: 40px;
	}
	.tabmr-40{
		margin-right: 40px;
	}
	
	.tabm-45{
		margin: 0 -45px;
	}
	.tabm45{
		margin: 45px;
	}
	.tabmt-45{
		margin-top: 45px;
	}
	.tabmb-45{
		margin-bottom: 45px;
	}
	.tabml-45{
		margin-left: 45px;
	}
	.tabmr-45{
		margin-right: 45px;
	}
	
	.tabm-50{
		margin: 0 -50px;
	}
	.tabm50{
		margin: 50px;
	}
	.tabmt-50{
		margin-top: 50px;
	}
	.tabmb-50{
		margin-bottom: 50px;
	}
	.tabml-50{
		margin-left: 50px;
	}
	.tabmr-50{
		margin-right: 50px;
	}
	
	.tabm-55{
		margin: 0 -55px;
	}
	.tabm55{
		margin: 55px;
	}
	.tabmt-55{
		margin-top: 55px;
	}
	.tabmb-55{
		margin-bottom: 55px;
	}
	.tabml-55{
		margin-left: 55px;
	}
	.tabmr-55{
		margin-right: 55px;
	}
	
	.tabm-60{
		margin: 0 -60px;
	}
	.tabm60{
		margin: 60px;
	}
	.tabmt-60{
		margin-top: 60px;
	}
	.tabmb-60{
		margin-bottom: 60px;
	}
	.tabml-60{
		margin-left: 60px;
	}
	.tabmr-60{
		margin-right: 60px;
	}
	
	.tabm-65{
		margin: 0 -65px;
	}
	.tabm65{
		margin: 65px;
	}
	.tabmt-65{
		margin-top: 65px;
	}
	.tabmb-65{
		margin-bottom: 65px;
	}
	.tabml-65{
		margin-left: 65px;
	}
	.tabmr-65{
		margin-right: 65px;
	}
	
	.tabm-70{
		margin: 0 -70px;
	}
	.tabm70{
		margin: 70px;
	}
	.tabmt-70{
		margin-top: 70px;
	}
	.tabmb-70{
		margin-bottom: 70px;
	}
	.tabml-70{
		margin-left: 70px;
	}
	.tabmr-70{
		margin-right: 70px;
	}
	
	.tabm-75{
		margin: 0 -75px;
	}
	.tabm75{
		margin: 75px;
	}
	.tabmt-75{
		margin-top: 75px;
	}
	.tabmb-75{
		margin-bottom: 75px;
	}
	.tabml-75{
		margin-left: 75px;
	}
	.tabmr-75{
		margin-right: 75px;
	}
	
	.tabm-80{
		margin: 0 -80px;
	}
	.tabm80{
		margin: 80px;
	}
	.tabmt-80{
		margin-top: 80px;
	}
	.tabmb-80{
		margin-bottom: 80px;
	}
	.tabml-80{
		margin-left: 80px;
	}
	.tabmr-80{
		margin-right: 80px;
	}
	
	.tabm-85{
		margin: 0 -85px;
	}
	.tabm85{
		margin: 85px;
	}
	.tabmt-85{
		margin-top: 85px;
	}
	.tabmb-85{
		margin-bottom: 85px;
	}
	.tabml-85{
		margin-left: 85px;
	}
	.tabmr-85{
		margin-right: 85px;
	}
	
	.tabm-90{
		margin: 0 -90px;
	}
	.tabm90{
		margin: 90px;
	}
	.tabmt-90{
		margin-top: 90px;
	}
	.tabmb-90{
		margin-bottom: 90px;
	}
	.tabml-90{
		margin-left: 90px;
	}
	.tabmr-90{
		margin-right: 90px;
	}
	
	.tabm-95{
		margin: 0 -95px;
	}
	.tabm95{
		margin: 95px;
	}
	.tabmt-95{
		margin-top: 95px;
	}
	.tabmb-95{
		margin-bottom: 95px;
	}
	.tabml-95{
		margin-left: 95px;
	}
	.tabmr-95{
		margin-right: 95px;
	}
	
	.tabm-100{
		margin: 0 -100px;
	}
	.tabm100{
		margin: 100px;
	}
	.tabmt-100{
		margin-top: 100px;
	}
	.tabmb-100{
		margin-bottom: 100px;
	}
	.tabml-100{
		margin-left: 100px;
	}
	.tabmr-100{
		margin-right: 100px;
	}
	
	.tabm-105{
		margin: 0 -105px;
	}
	.tabm105{
		margin: 105px;
	}
	.tabmt-105{
		margin-top: 105px;
	}
	.tabmb-105{
		margin-bottom: 105px;
	}
	.tabml-105{
		margin-left: 105px;
	}
	.tabmr-105{
		margin-right: 105px;
	}
	
	.tabm-110{
		margin: 0 -110px;
	}
	.tabm110{
		margin: 110px;
	}
	.tabmt-110{
		margin-top: 110px;
	}
	.tabmb-110{
		margin-bottom: 110px;
	}
	.tabml-110{
		margin-left: 110px;
	}
	.tabmr-110{
		margin-right: 110px;
	}
	
	.tabm-115{
		margin: 0 -115px;
	}
	.tabm115{
		margin: 115px;
	}
	.tabmt-115{
		margin-top: 115px;
	}
	.tabmb-115{
		margin-bottom: 115px;
	}
	.tabml-115{
		margin-left: 115px;
	}
	.tabmr-115{
		margin-right: 115px;
	}
	
	.tabm-120{
		margin: 0 -120px;
	}
	.tabm120{
		margin: 120px;
	}
	.tabmt-120{
		margin-top: 120px;
	}
	.tabmb-120{
		margin-bottom: 120px;
	}
	.tabml-120{
		margin-left: 120px;
	}
	.tabmr-120{
		margin-right: 120px;
	}
	
	.tabm-125{
		margin: 0 -125px;
	}
	.tabm125{
		margin: 125px;
	}
	.tabmt-125{
		margin-top: 125px;
	}
	.tabmb-125{
		margin-bottom: 125px;
	}
	.tabml-125{
		margin-left: 125px;
	}
	.tabmr-125{
		margin-right: 125px;
	}
	
	.tabm-130{
		margin: 0 -130px;
	}
	.tabm130{
		margin: 130px;
	}
	.tabmt-130{
		margin-top: 130px;
	}
	.tabmb-130{
		margin-bottom: 130px;
	}
	.tabml-130{
		margin-left: 130px;
	}
	.tabmr-130{
		margin-right: 130px;
	}
	
	.tabm-135{
		margin: 0 -135px;
	}
	.tabm135{
		margin: 135px;
	}
	.tabmt-135{
		margin-top: 135px;
	}
	.tabmb-135{
		margin-bottom: 135px;
	}
	.tabml-135{
		margin-left: 135px;
	}
	.tabmr-135{
		margin-right: 135px;
	}
	
	.tabm-140{
		margin: 0 -140px;
	}
	.tabm140{
		margin: 140px;
	}
	.tabmt-140{
		margin-top: 140px;
	}
	.tabmb-140{
		margin-bottom: 140px;
	}
	.tabml-140{
		margin-left: 140px;
	}
	.tabmr-140{
		margin-right: 140px;
	}
	
	.tabm-145{
		margin: 0 -145px;
	}
	.tabm145{
		margin: 145px;
	}
	.tabmt-145{
		margin-top: 145px;
	}
	.tabmb-145{
		margin-bottom: 145px;
	}
	.tabml-145{
		margin-left: 145px;
	}
	.tabmr-145{
		margin-right: 145px;
	}
	
	.tabm-150{
		margin: 0 -150px;
	}
	.tabm150{
		margin: 150px;
	}
	.tabmt-150{
		margin-top: 150px;
	}
	.tabmb-150{
		margin-bottom: 150px;
	}
	.tabml-150{
		margin-left: 150px;
	}
	.tabmr-150{
		margin-right: 150px;
	}
	
	.tabm-155{
		margin: 0 -155px;
	}
	.tabm155{
		margin: 155px;
	}
	.tabmt-155{
		margin-top: 155px;
	}
	.tabmb-155{
		margin-bottom: 155px;
	}
	.tabml-155{
		margin-left: 155px;
	}
	.tabmr-155{
		margin-right: 155px;
	}
	
	.tabm-160{
		margin: 0 -160px;
	}
	.tabm160{
		margin: 160px;
	}
	.tabmt-160{
		margin-top: 160px;
	}
	.tabmb-160{
		margin-bottom: 160px;
	}
	.tabml-160{
		margin-left: 160px;
	}
	.tabmr-160{
		margin-right: 160px;
	}
	
	.tabm-165{
		margin: 0 -165px;
	}
	.tabm165{
		margin: 165px;
	}
	.tabmt-165{
		margin-top: 165px;
	}
	.tabmb-165{
		margin-bottom: 165px;
	}
	.tabml-165{
		margin-left: 165px;
	}
	.tabmr-165{
		margin-right: 165px;
	}
	
	.tabm-170{
		margin: 0 -170px;
	}
	.tabm170{
		margin: 170px;
	}
	.tabmt-170{
		margin-top: 170px;
	}
	.tabmb-170{
		margin-bottom: 170px;
	}
	.tabml-170{
		margin-left: 170px;
	}
	.tabmr-170{
		margin-right: 170px;
	}
	
	.tabm-175{
		margin: 0 -175px;
	}
	.tabm175{
		margin: 175px;
	}
	.tabmt-175{
		margin-top: 175px;
	}
	.tabmb-175{
		margin-bottom: 175px;
	}
	.tabml-175{
		margin-left: 175px;
	}
	.tabmr-175{
		margin-right: 175px;
	}
	
	.tabm-180{
		margin: 0 -180px;
	}
	.tabm180{
		margin: 180px;
	}
	.tabmt-180{
		margin-top: 180px;
	}
	.tabmb-180{
		margin-bottom: 180px;
	}
	.tabml-180{
		margin-left: 180px;
	}
	.tabmr-180{
		margin-right: 180px;
	}
	
	.tabm-185{
		margin: 0 -185px;
	}
	.tabm185{
		margin: 185px;
	}
	.tabmt-185{
		margin-top: 185px;
	}
	.tabmb-185{
		margin-bottom: 185px;
	}
	.tabml-185{
		margin-left: 185px;
	}
	.tabmr-185{
		margin-right: 185px;
	}
	
	.tabm-190{
		margin: 0 -190px;
	}
	.tabm190{
		margin: 190px;
	}
	.tabmt-190{
		margin-top: 190px;
	}
	.tabmb-190{
		margin-bottom: 190px;
	}
	.tabml-190{
		margin-left: 190px;
	}
	.tabmr-190{
		margin-right: 190px;
	}
	
	.tabm-195{
		margin: 0 -195px;
	}
	.tabm195{
		margin: 195px;
	}
	.tabmt-195{
		margin-top: 195px;
	}
	.tabmb-195{
		margin-bottom: 195px;
	}
	.tabml-195{
		margin-left: 195px;
	}
	.tabmr-195{
		margin-right: 195px;
	}
	
	.tabm-200{
		margin: 0 -200px;
	}
	.tabm200{
		margin: 200px;
	}
	.tabmt-200{
		margin-top: 200px;
	}
	.tabmb-200{
		margin-bottom: 200px;
	}
	.tabml-200{
		margin-left: 200px;
	}
	.tabmr-200{
		margin-right: 200px;
	}
	


	
	.tabp-0{
		padding: 0px;
	}
	.tabpt-0{
		padding-top: 0px;
	}
	.tabpb-0{
		padding-bottom: 0px;
	}
	.tabpl-0{
		padding-left: 0px;
	}
	.tabpr-0{
		padding-right: 0px;
	}
	
	.tabp-5{
		padding: 5px;
	}
	.tabpt-5{
		padding-top: 5px;
	}
	.tabpb-5{
		padding-bottom: 5px;
	}
	.tabpl-5{
		padding-left: 5px;
	}
	.tabpr-5{
		padding-right: 5px;
	}
	
	.tabp-10{
		padding: 10px;
	}
	.tabpt-10{
		padding-top: 10px;
	}
	.tabpb-10{
		padding-bottom: 10px;
	}
	.tabpl-10{
		padding-left: 10px;
	}
	.tabpr-10{
		padding-right: 10px;
	}
	
	.tabp-15{
		padding: 15px;
	}
	.tabpt-15{
		padding-top: 15px;
	}
	.tabpb-15{
		padding-bottom: 15px;
	}
	.tabpl-15{
		padding-left: 15px;
	}
	.tabpr-15{
		padding-right: 15px;
	}
	
	.tabp-20{
		padding: 20px;
	}
	.tabpt-20{
		padding-top: 20px;
	}
	.tabpb-20{
		padding-bottom: 20px;
	}
	.tabpl-20{
		padding-left: 20px;
	}
	.tabpr-20{
		padding-right: 20px;
	}
	
	.tabp-25{
		padding: 25px;
	}
	.tabpt-25{
		padding-top: 25px;
	}
	.tabpb-25{
		padding-bottom: 25px;
	}
	.tabpl-25{
		padding-left: 25px;
	}
	.tabpr-25{
		padding-right: 25px;
	}
	
	.tabp-30{
		padding: 30px;
	}
	.tabpt-30{
		padding-top: 30px;
	}
	.tabpb-30{
		padding-bottom: 30px;
	}
	.tabpl-30{
		padding-left: 30px;
	}
	.tabpr-30{
		padding-right: 30px;
	}
	
	.tabp-35{
		padding: 35px;
	}
	.tabpt-35{
		padding-top: 35px;
	}
	.tabpb-35{
		padding-bottom: 35px;
	}
	.tabpl-35{
		padding-left: 35px;
	}
	.tabpr-35{
		padding-right: 35px;
	}
	
	.tabp-40{
		padding: 40px;
	}
	.tabpt-40{
		padding-top: 40px;
	}
	.tabpb-40{
		padding-bottom: 40px;
	}
	.tabpl-40{
		padding-left: 40px;
	}
	.tabpr-40{
		padding-right: 40px;
	}
	
	.tabp-45{
		padding: 45px;
	}
	.tabpt-45{
		padding-top: 45px;
	}
	.tabpb-45{
		padding-bottom: 45px;
	}
	.tabpl-45{
		padding-left: 45px;
	}
	.tabpr-45{
		padding-right: 45px;
	}
	
	.tabp-50{
		padding: 50px;
	}
	.tabpt-50{
		padding-top: 50px;
	}
	.tabpb-50{
		padding-bottom: 50px;
	}
	.tabpl-50{
		padding-left: 50px;
	}
	.tabpr-50{
		padding-right: 50px;
	}
	
	.tabp-55{
		padding: 55px;
	}
	.tabpt-55{
		padding-top: 55px;
	}
	.tabpb-55{
		padding-bottom: 55px;
	}
	.tabpl-55{
		padding-left: 55px;
	}
	.tabpr-55{
		padding-right: 55px;
	}
	
	.tabp-60{
		padding: 60px;
	}
	.tabpt-60{
		padding-top: 60px;
	}
	.tabpb-60{
		padding-bottom: 60px;
	}
	.tabpl-60{
		padding-left: 60px;
	}
	.tabpr-60{
		padding-right: 60px;
	}
	
	.tabp-65{
		padding: 65px;
	}
	.tabpt-65{
		padding-top: 65px;
	}
	.tabpb-65{
		padding-bottom: 65px;
	}
	.tabpl-65{
		padding-left: 65px;
	}
	.tabpr-65{
		padding-right: 65px;
	}
	
	.tabp-70{
		padding: 70px;
	}
	.tabpt-70{
		padding-top: 70px;
	}
	.tabpb-70{
		padding-bottom: 70px;
	}
	.tabpl-70{
		padding-left: 70px;
	}
	.tabpr-70{
		padding-right: 70px;
	}
	
	.tabp-75{
		padding: 75px;
	}
	.tabpt-75{
		padding-top: 75px;
	}
	.tabpb-75{
		padding-bottom: 75px;
	}
	.tabpl-75{
		padding-left: 75px;
	}
	.tabpr-75{
		padding-right: 75px;
	}
	
	.tabp-80{
		padding: 80px;
	}
	.tabpt-80{
		padding-top: 80px;
	}
	.tabpb-80{
		padding-bottom: 80px;
	}
	.tabpl-80{
		padding-left: 80px;
	}
	.tabpr-80{
		padding-right: 80px;
	}
	
	.tabp-85{
		padding: 85px;
	}
	.tabpt-85{
		padding-top: 85px;
	}
	.tabpb-85{
		padding-bottom: 85px;
	}
	.tabpl-85{
		padding-left: 85px;
	}
	.tabpr-85{
		padding-right: 85px;
	}
	
	.tabp-90{
		padding: 90px;
	}
	.tabpt-90{
		padding-top: 90px;
	}
	.tabpb-90{
		padding-bottom: 90px;
	}
	.tabpl-90{
		padding-left: 90px;
	}
	.tabpr-90{
		padding-right: 90px;
	}
	
	.tabp-95{
		padding: 95px;
	}
	.tabpt-95{
		padding-top: 95px;
	}
	.tabpb-95{
		padding-bottom: 95px;
	}
	.tabpl-95{
		padding-left: 95px;
	}
	.tabpr-95{
		padding-right: 95px;
	}
	
	.tabp-100{
		padding: 100px;
	}
	.tabpt-100{
		padding-top: 100px;
	}
	.tabpb-100{
		padding-bottom: 100px;
	}
	.tabpl-100{
		padding-left: 100px;
	}
	.tabpr-100{
		padding-right: 100px;
	}
	
	.tabp-105{
		padding: 105px;
	}
	.tabpt-105{
		padding-top: 105px;
	}
	.tabpb-105{
		padding-bottom: 105px;
	}
	.tabpl-105{
		padding-left: 105px;
	}
	.tabpr-105{
		padding-right: 105px;
	}
	
	.tabp-110{
		padding: 110px;
	}
	.tabpt-110{
		padding-top: 110px;
	}
	.tabpb-110{
		padding-bottom: 110px;
	}
	.tabpl-110{
		padding-left: 110px;
	}
	.tabpr-110{
		padding-right: 110px;
	}
	
	.tabp-115{
		padding: 115px;
	}
	.tabpt-115{
		padding-top: 115px;
	}
	.tabpb-115{
		padding-bottom: 115px;
	}
	.tabpl-115{
		padding-left: 115px;
	}
	.tabpr-115{
		padding-right: 115px;
	}
	
	.tabp-120{
		padding: 120px;
	}
	.tabpt-120{
		padding-top: 120px;
	}
	.tabpb-120{
		padding-bottom: 120px;
	}
	.tabpl-120{
		padding-left: 120px;
	}
	.tabpr-120{
		padding-right: 120px;
	}
	
	.tabp-125{
		padding: 125px;
	}
	.tabpt-125{
		padding-top: 125px;
	}
	.tabpb-125{
		padding-bottom: 125px;
	}
	.tabpl-125{
		padding-left: 125px;
	}
	.tabpr-125{
		padding-right: 125px;
	}
	
	.tabp-130{
		padding: 130px;
	}
	.tabpt-130{
		padding-top: 130px;
	}
	.tabpb-130{
		padding-bottom: 130px;
	}
	.tabpl-130{
		padding-left: 130px;
	}
	.tabpr-130{
		padding-right: 130px;
	}
	
	.tabp-135{
		padding: 135px;
	}
	.tabpt-135{
		padding-top: 135px;
	}
	.tabpb-135{
		padding-bottom: 135px;
	}
	.tabpl-135{
		padding-left: 135px;
	}
	.tabpr-135{
		padding-right: 135px;
	}
	
	.tabp-140{
		padding: 140px;
	}
	.tabpt-140{
		padding-top: 140px;
	}
	.tabpb-140{
		padding-bottom: 140px;
	}
	.tabpl-140{
		padding-left: 140px;
	}
	.tabpr-140{
		padding-right: 140px;
	}
	
	.tabp-145{
		padding: 145px;
	}
	.tabpt-145{
		padding-top: 145px;
	}
	.tabpb-145{
		padding-bottom: 145px;
	}
	.tabpl-145{
		padding-left: 145px;
	}
	.tabpr-145{
		padding-right: 145px;
	}
	
	.tabp-150{
		padding: 150px;
	}
	.tabpt-150{
		padding-top: 150px;
	}
	.tabpb-150{
		padding-bottom: 150px;
	}
	.tabpl-150{
		padding-left: 150px;
	}
	.tabpr-150{
		padding-right: 150px;
	}
	
	.tabp-155{
		padding: 155px;
	}
	.tabpt-155{
		padding-top: 155px;
	}
	.tabpb-155{
		padding-bottom: 155px;
	}
	.tabpl-155{
		padding-left: 155px;
	}
	.tabpr-155{
		padding-right: 155px;
	}
	
	.tabp-160{
		padding: 160px;
	}
	.tabpt-160{
		padding-top: 160px;
	}
	.tabpb-160{
		padding-bottom: 160px;
	}
	.tabpl-160{
		padding-left: 160px;
	}
	.tabpr-160{
		padding-right: 160px;
	}
	
	.tabp-165{
		padding: 165px;
	}
	.tabpt-165{
		padding-top: 165px;
	}
	.tabpb-165{
		padding-bottom: 165px;
	}
	.tabpl-165{
		padding-left: 165px;
	}
	.tabpr-165{
		padding-right: 165px;
	}
	
	.tabp-170{
		padding: 170px;
	}
	.tabpt-170{
		padding-top: 170px;
	}
	.tabpb-170{
		padding-bottom: 170px;
	}
	.tabpl-170{
		padding-left: 170px;
	}
	.tabpr-170{
		padding-right: 170px;
	}
	
	.tabp-175{
		padding: 175px;
	}
	.tabpt-175{
		padding-top: 175px;
	}
	.tabpb-175{
		padding-bottom: 175px;
	}
	.tabpl-175{
		padding-left: 175px;
	}
	.tabpr-175{
		padding-right: 175px;
	}
	
	.tabp-180{
		padding: 180px;
	}
	.tabpt-180{
		padding-top: 180px;
	}
	.tabpb-180{
		padding-bottom: 180px;
	}
	.tabpl-180{
		padding-left: 180px;
	}
	.tabpr-180{
		padding-right: 180px;
	}
	
	.tabp-185{
		padding: 185px;
	}
	.tabpt-185{
		padding-top: 185px;
	}
	.tabpb-185{
		padding-bottom: 185px;
	}
	.tabpl-185{
		padding-left: 185px;
	}
	.tabpr-185{
		padding-right: 185px;
	}
	
	.tabp-190{
		padding: 190px;
	}
	.tabpt-190{
		padding-top: 190px;
	}
	.tabpb-190{
		padding-bottom: 190px;
	}
	.tabpl-190{
		padding-left: 190px;
	}
	.tabpr-190{
		padding-right: 190px;
	}
	
	.tabp-195{
		padding: 195px;
	}
	.tabpt-195{
		padding-top: 195px;
	}
	.tabpb-195{
		padding-bottom: 195px;
	}
	.tabpl-195{
		padding-left: 195px;
	}
	.tabpr-195{
		padding-right: 195px;
	}
	
	.tabp-200{
		padding: 200px;
	}
	.tabpt-200{
		padding-top: 200px;
	}
	.tabpb-200{
		padding-bottom: 200px;
	}
	.tabpl-200{
		padding-left: 200px;
	}
	.tabpr-200{
		padding-right: 200px;
	}
	
	
	.tabw0{
		width: 0%;
	}
	
	.tabw5{
		width: 5%;
	}
	
	.tabw10{
		width: 10%;
	}
	
	.tabw15{
		width: 15%;
	}
	
	.tabw20{
		width: 20%;
	}
	
	.tabw25{
		width: 25%;
	}
	
	.tabw30{
		width: 30%;
	}
	
	.tabw35{
		width: 35%;
	}
	
	.tabw40{
		width: 40%;
	}
	
	.tabw45{
		width: 45%;
	}
	
	.tabw50{
		width: 50%;
	}
	
	.tabw55{
		width: 55%;
	}
	
	.tabw60{
		width: 60%;
	}
	
	.tabw65{
		width: 65%;
	}
	
	.tabw70{
		width: 70%;
	}
	
	.tabw75{
		width: 75%;
	}
	
	.tabw80{
		width: 80%;
	}
	
	.tabw85{
		width: 85%;
	}
	
	.tabw90{
		width: 90%;
	}
	
	.tabw95{
		width: 95%;
	}
	
	.tabw20 { width: 20%; }
	.tabw25 { width: 25%; }
	.tabw30 { width: 30%; }
	.tabw33 { width: 33.33%; }
	.tabw35 { width: 35%; }
	.tabw40 { width: 40%; }
	.tabw45 { width: 45%; }
	.tabw50 { width: 50%; }
	.tabw55 { width: 55%; }
	.tabw60 { width: 60%; }
	.tabw66 { width: 65%; }
	.tabw66 { width: 66.66%; }
	.tabw70 { width: 70%; }
	.tabw75 { width: 75%; }
	.tabw80 { width: 80%; }
	.tabw100 { width: 100%; }
	h1 , .h1{font-size:40px;}
	h2 , .h2{font-size:30px;}
	h3 , .h3{font-size:25px;}
	h4 , .h4{font-size:22px;}
	h5 , .h5{font-size:20px;}
	h6 , .h6{font-size:16px;}
	body{font-size:16px;}
	ol, ul { font-size: 18px; }
	p { font-size: 16px;}
	.twoColFormContentSec { max-width: 710px; margin: 0 auto; }
	.tyebookv1 .twoColFormContentSec {max-width: 550px;text-align: center;}
	.tyebookv1 .leftContentImage{max-width:350px;margin: 0 auto;}
	.siteHeaderSec  .logoImg{max-width:200px;width:100%;}
	.bannerTwoColFormSec .form-outter{padding-left:0px;}
	.logosWrapper:before, .logosWrapper:after{height:110px;}
	.twoColVideoSec .leftSideText{padding-right:0;}
	.twoColCertificateSec .leftTopImage { height: 130px; }
	.twoColCertificateSec .threeColImg{max-width:500px;}
	.twoColCertificateSec .leftTopImage img{position:relative;width: 100%;height:300px !important;left:-155px;}
	* + p,   * + h5, * + h6,* + h3, * + h4, * + h1, * + h2 { margin-top:20px; }
	.certificateIMg img {height:110px !important;}
	* + ul, * + ol{margin-top:20px;}
	.simpleImgeLoop .imgLogos{width:33.33% !Important;}
	.simpleImgeLoop .imgInner img {  max-width: 169px !important; }
	.custmMarker ol li::before,   .custmMarker ul li::before,.custmawros ol li::before, .custmawros ul li::before{top:0;}
	/* Lists */
	.multiBoxTopBrassSec .boxContentWrapper:before{width:100%;}
	.multiBoxTopBrassSec .sectionHeading {padding-left: 0; padding-right: 0; max-width: 710px; margin: 0 auto;}
	.customerLogoSliderSec .leftSideText { order: 2; }
	.multiBoxTopBrassSec .boxContentWrapper:before { left: -20px; }
	.videoMainImg{position:relative;z-index:0;text-align:center; right: 0;}
	.videoMainImg a { left: 50%; transform: translateY(-50%); }
	.image_Module .main_image {position: static;max-width: 350px;margin: 0 auto;padding: 60px 0;}
	br{display:none;}

	/**/
	.downloadEbookModule .leftSidecontent {width: 100%;padding-right:0;}
    .downloadEbookModule .rightSidecontent {width: 100%;max-width: 400px;margin: 0 auto;}
	.downloadEbookform.formResetStyling{margin: 0 auto 50px;}
	.downloadEbookform .form-title {padding: 0 30px 20px;}
	.downloadEbookModule .textContainer{text-align: center;}
    .iconwithTextmodule .mainTitle>* {font-size: 26px;}



}



@media(max-width:767px){

	.mobw20 { width: 20%; }
	.mobw25 { width: 25%; }
	.mobw30 { width: 30%; }
	.mobw33 { width: 33.33%; }
	.mobw35 { width: 35%; }
	.mobw40 { width: 40%; }
	.mobw45 { width: 45%; }
	.mobw50 { width: 50%; }
	.mobw55 { width: 55%; }
	.mobw60 { width: 60%; }
	.mobw66 { width: 65%; }
	.mobw66 { width: 66.66%; }
	.mobw70 { width: 70%; }
	.mobw75 { width: 75%; }
	.mobw80 { width: 80%; }
	.mobw100 { width: 100%; }

	
	
	.mobm-0{
		margin: 0 -0px;
	}
	.mobm0{
		margin: 0px;
	}
	.mobmt-0{
		margin-top: 0px;
	}
	.mobmb-0{
		margin-bottom: 0px;
	}
	.mobml-0{
		margin-left: 0px;
	}
	.mobmr-0{
		margin-right: 0px;
	}
	
	.mobm-5{
		margin: 0 -5px;
	}
	.mobm5{
		margin: 5px;
	}
	.mobmt-5{
		margin-top: 5px;
	}
	.mobmb-5{
		margin-bottom: 5px;
	}
	.mobml-5{
		margin-left: 5px;
	}
	.mobmr-5{
		margin-right: 5px;
	}
	
	.mobm-10{
		margin: 0 -10px;
	}
	.mobm10{
		margin: 10px;
	}
	.mobmt-10{
		margin-top: 10px;
	}
	.mobmb-10{
		margin-bottom: 10px;
	}
	.mobml-10{
		margin-left: 10px;
	}
	.mobmr-10{
		margin-right: 10px;
	}
	
	.mobm-15{
		margin: 0 -15px;
	}
	.mobm15{
		margin: 15px;
	}
	.mobmt-15{
		margin-top: 15px;
	}
	.mobmb-15{
		margin-bottom: 15px;
	}
	.mobml-15{
		margin-left: 15px;
	}
	.mobmr-15{
		margin-right: 15px;
	}
	
	.mobm-20{
		margin: 0 -20px;
	}
	.mobm20{
		margin: 20px;
	}
	.mobmt-20{
		margin-top: 20px;
	}
	.mobmb-20{
		margin-bottom: 20px;
	}
	.mobml-20{
		margin-left: 20px;
	}
	.mobmr-20{
		margin-right: 20px;
	}
	
	.mobm-25{
		margin: 0 -25px;
	}
	.mobm25{
		margin: 25px;
	}
	.mobmt-25{
		margin-top: 25px;
	}
	.mobmb-25{
		margin-bottom: 25px;
	}
	.mobml-25{
		margin-left: 25px;
	}
	.mobmr-25{
		margin-right: 25px;
	}
	
	.mobm-30{
		margin: 0 -30px;
	}
	.mobm30{
		margin: 30px;
	}
	.mobmt-30{
		margin-top: 30px;
	}
	.mobmb-30{
		margin-bottom: 30px;
	}
	.mobml-30{
		margin-left: 30px;
	}
	.mobmr-30{
		margin-right: 30px;
	}
	
	.mobm-35{
		margin: 0 -35px;
	}
	.mobm35{
		margin: 35px;
	}
	.mobmt-35{
		margin-top: 35px;
	}
	.mobmb-35{
		margin-bottom: 35px;
	}
	.mobml-35{
		margin-left: 35px;
	}
	.mobmr-35{
		margin-right: 35px;
	}
	
	.mobm-40{
		margin: 0 -40px;
	}
	.mobm40{
		margin: 40px;
	}
	.mobmt-40{
		margin-top: 40px;
	}
	.mobmb-40{
		margin-bottom: 40px;
	}
	.mobml-40{
		margin-left: 40px;
	}
	.mobmr-40{
		margin-right: 40px;
	}
	
	.mobm-45{
		margin: 0 -45px;
	}
	.mobm45{
		margin: 45px;
	}
	.mobmt-45{
		margin-top: 45px;
	}
	.mobmb-45{
		margin-bottom: 45px;
	}
	.mobml-45{
		margin-left: 45px;
	}
	.mobmr-45{
		margin-right: 45px;
	}
	
	.mobm-50{
		margin: 0 -50px;
	}
	.mobm50{
		margin: 50px;
	}
	.mobmt-50{
		margin-top: 50px;
	}
	.mobmb-50{
		margin-bottom: 50px;
	}
	.mobml-50{
		margin-left: 50px;
	}
	.mobmr-50{
		margin-right: 50px;
	}
	
	.mobm-55{
		margin: 0 -55px;
	}
	.mobm55{
		margin: 55px;
	}
	.mobmt-55{
		margin-top: 55px;
	}
	.mobmb-55{
		margin-bottom: 55px;
	}
	.mobml-55{
		margin-left: 55px;
	}
	.mobmr-55{
		margin-right: 55px;
	}
	
	.mobm-60{
		margin: 0 -60px;
	}
	.mobm60{
		margin: 60px;
	}
	.mobmt-60{
		margin-top: 60px;
	}
	.mobmb-60{
		margin-bottom: 60px;
	}
	.mobml-60{
		margin-left: 60px;
	}
	.mobmr-60{
		margin-right: 60px;
	}
	
	.mobm-65{
		margin: 0 -65px;
	}
	.mobm65{
		margin: 65px;
	}
	.mobmt-65{
		margin-top: 65px;
	}
	.mobmb-65{
		margin-bottom: 65px;
	}
	.mobml-65{
		margin-left: 65px;
	}
	.mobmr-65{
		margin-right: 65px;
	}
	
	.mobm-70{
		margin: 0 -70px;
	}
	.mobm70{
		margin: 70px;
	}
	.mobmt-70{
		margin-top: 70px;
	}
	.mobmb-70{
		margin-bottom: 70px;
	}
	.mobml-70{
		margin-left: 70px;
	}
	.mobmr-70{
		margin-right: 70px;
	}
	
	.mobm-75{
		margin: 0 -75px;
	}
	.mobm75{
		margin: 75px;
	}
	.mobmt-75{
		margin-top: 75px;
	}
	.mobmb-75{
		margin-bottom: 75px;
	}
	.mobml-75{
		margin-left: 75px;
	}
	.mobmr-75{
		margin-right: 75px;
	}
	
	.mobm-80{
		margin: 0 -80px;
	}
	.mobm80{
		margin: 80px;
	}
	.mobmt-80{
		margin-top: 80px;
	}
	.mobmb-80{
		margin-bottom: 80px;
	}
	.mobml-80{
		margin-left: 80px;
	}
	.mobmr-80{
		margin-right: 80px;
	}
	
	.mobm-85{
		margin: 0 -85px;
	}
	.mobm85{
		margin: 85px;
	}
	.mobmt-85{
		margin-top: 85px;
	}
	.mobmb-85{
		margin-bottom: 85px;
	}
	.mobml-85{
		margin-left: 85px;
	}
	.mobmr-85{
		margin-right: 85px;
	}
	
	.mobm-90{
		margin: 0 -90px;
	}
	.mobm90{
		margin: 90px;
	}
	.mobmt-90{
		margin-top: 90px;
	}
	.mobmb-90{
		margin-bottom: 90px;
	}
	.mobml-90{
		margin-left: 90px;
	}
	.mobmr-90{
		margin-right: 90px;
	}
	
	.mobm-95{
		margin: 0 -95px;
	}
	.mobm95{
		margin: 95px;
	}
	.mobmt-95{
		margin-top: 95px;
	}
	.mobmb-95{
		margin-bottom: 95px;
	}
	.mobml-95{
		margin-left: 95px;
	}
	.mobmr-95{
		margin-right: 95px;
	}
	
	.mobm-100{
		margin: 0 -100px;
	}
	.mobm100{
		margin: 100px;
	}
	.mobmt-100{
		margin-top: 100px;
	}
	.mobmb-100{
		margin-bottom: 100px;
	}
	.mobml-100{
		margin-left: 100px;
	}
	.mobmr-100{
		margin-right: 100px;
	}
	
	.mobm-105{
		margin: 0 -105px;
	}
	.mobm105{
		margin: 105px;
	}
	.mobmt-105{
		margin-top: 105px;
	}
	.mobmb-105{
		margin-bottom: 105px;
	}
	.mobml-105{
		margin-left: 105px;
	}
	.mobmr-105{
		margin-right: 105px;
	}
	
	.mobm-110{
		margin: 0 -110px;
	}
	.mobm110{
		margin: 110px;
	}
	.mobmt-110{
		margin-top: 110px;
	}
	.mobmb-110{
		margin-bottom: 110px;
	}
	.mobml-110{
		margin-left: 110px;
	}
	.mobmr-110{
		margin-right: 110px;
	}
	
	.mobm-115{
		margin: 0 -115px;
	}
	.mobm115{
		margin: 115px;
	}
	.mobmt-115{
		margin-top: 115px;
	}
	.mobmb-115{
		margin-bottom: 115px;
	}
	.mobml-115{
		margin-left: 115px;
	}
	.mobmr-115{
		margin-right: 115px;
	}
	
	.mobm-120{
		margin: 0 -120px;
	}
	.mobm120{
		margin: 120px;
	}
	.mobmt-120{
		margin-top: 120px;
	}
	.mobmb-120{
		margin-bottom: 120px;
	}
	.mobml-120{
		margin-left: 120px;
	}
	.mobmr-120{
		margin-right: 120px;
	}
	
	.mobm-125{
		margin: 0 -125px;
	}
	.mobm125{
		margin: 125px;
	}
	.mobmt-125{
		margin-top: 125px;
	}
	.mobmb-125{
		margin-bottom: 125px;
	}
	.mobml-125{
		margin-left: 125px;
	}
	.mobmr-125{
		margin-right: 125px;
	}
	
	.mobm-130{
		margin: 0 -130px;
	}
	.mobm130{
		margin: 130px;
	}
	.mobmt-130{
		margin-top: 130px;
	}
	.mobmb-130{
		margin-bottom: 130px;
	}
	.mobml-130{
		margin-left: 130px;
	}
	.mobmr-130{
		margin-right: 130px;
	}
	
	.mobm-135{
		margin: 0 -135px;
	}
	.mobm135{
		margin: 135px;
	}
	.mobmt-135{
		margin-top: 135px;
	}
	.mobmb-135{
		margin-bottom: 135px;
	}
	.mobml-135{
		margin-left: 135px;
	}
	.mobmr-135{
		margin-right: 135px;
	}
	
	.mobm-140{
		margin: 0 -140px;
	}
	.mobm140{
		margin: 140px;
	}
	.mobmt-140{
		margin-top: 140px;
	}
	.mobmb-140{
		margin-bottom: 140px;
	}
	.mobml-140{
		margin-left: 140px;
	}
	.mobmr-140{
		margin-right: 140px;
	}
	
	.mobm-145{
		margin: 0 -145px;
	}
	.mobm145{
		margin: 145px;
	}
	.mobmt-145{
		margin-top: 145px;
	}
	.mobmb-145{
		margin-bottom: 145px;
	}
	.mobml-145{
		margin-left: 145px;
	}
	.mobmr-145{
		margin-right: 145px;
	}
	
	.mobm-150{
		margin: 0 -150px;
	}
	.mobm150{
		margin: 150px;
	}
	.mobmt-150{
		margin-top: 150px;
	}
	.mobmb-150{
		margin-bottom: 150px;
	}
	.mobml-150{
		margin-left: 150px;
	}
	.mobmr-150{
		margin-right: 150px;
	}
	
	.mobm-155{
		margin: 0 -155px;
	}
	.mobm155{
		margin: 155px;
	}
	.mobmt-155{
		margin-top: 155px;
	}
	.mobmb-155{
		margin-bottom: 155px;
	}
	.mobml-155{
		margin-left: 155px;
	}
	.mobmr-155{
		margin-right: 155px;
	}
	
	.mobm-160{
		margin: 0 -160px;
	}
	.mobm160{
		margin: 160px;
	}
	.mobmt-160{
		margin-top: 160px;
	}
	.mobmb-160{
		margin-bottom: 160px;
	}
	.mobml-160{
		margin-left: 160px;
	}
	.mobmr-160{
		margin-right: 160px;
	}
	
	.mobm-165{
		margin: 0 -165px;
	}
	.mobm165{
		margin: 165px;
	}
	.mobmt-165{
		margin-top: 165px;
	}
	.mobmb-165{
		margin-bottom: 165px;
	}
	.mobml-165{
		margin-left: 165px;
	}
	.mobmr-165{
		margin-right: 165px;
	}
	
	.mobm-170{
		margin: 0 -170px;
	}
	.mobm170{
		margin: 170px;
	}
	.mobmt-170{
		margin-top: 170px;
	}
	.mobmb-170{
		margin-bottom: 170px;
	}
	.mobml-170{
		margin-left: 170px;
	}
	.mobmr-170{
		margin-right: 170px;
	}
	
	.mobm-175{
		margin: 0 -175px;
	}
	.mobm175{
		margin: 175px;
	}
	.mobmt-175{
		margin-top: 175px;
	}
	.mobmb-175{
		margin-bottom: 175px;
	}
	.mobml-175{
		margin-left: 175px;
	}
	.mobmr-175{
		margin-right: 175px;
	}
	
	.mobm-180{
		margin: 0 -180px;
	}
	.mobm180{
		margin: 180px;
	}
	.mobmt-180{
		margin-top: 180px;
	}
	.mobmb-180{
		margin-bottom: 180px;
	}
	.mobml-180{
		margin-left: 180px;
	}
	.mobmr-180{
		margin-right: 180px;
	}
	
	.mobm-185{
		margin: 0 -185px;
	}
	.mobm185{
		margin: 185px;
	}
	.mobmt-185{
		margin-top: 185px;
	}
	.mobmb-185{
		margin-bottom: 185px;
	}
	.mobml-185{
		margin-left: 185px;
	}
	.mobmr-185{
		margin-right: 185px;
	}
	
	.mobm-190{
		margin: 0 -190px;
	}
	.mobm190{
		margin: 190px;
	}
	.mobmt-190{
		margin-top: 190px;
	}
	.mobmb-190{
		margin-bottom: 190px;
	}
	.mobml-190{
		margin-left: 190px;
	}
	.mobmr-190{
		margin-right: 190px;
	}
	
	.mobm-195{
		margin: 0 -195px;
	}
	.mobm195{
		margin: 195px;
	}
	.mobmt-195{
		margin-top: 195px;
	}
	.mobmb-195{
		margin-bottom: 195px;
	}
	.mobml-195{
		margin-left: 195px;
	}
	.mobmr-195{
		margin-right: 195px;
	}
	
	.mobm-200{
		margin: 0 -200px;
	}
	.mobm200{
		margin: 200px;
	}
	.mobmt-200{
		margin-top: 200px;
	}
	.mobmb-200{
		margin-bottom: 200px;
	}
	.mobml-200{
		margin-left: 200px;
	}
	.mobmr-200{
		margin-right: 200px;
	}
	
	
	
	.mobp-0{
		padding: 0px;
	}
	.mobpt-0{
		padding-top: 0px;
	}
	.mobpb-0{
		padding-bottom: 0px;
	}
	.mobpl-0{
		padding-left: 0px;
	}
	.mobpr-0{
		padding-right: 0px;
	}
	
	.mobp-5{
		padding: 5px;
	}
	.mobpt-5{
		padding-top: 5px;
	}
	.mobpb-5{
		padding-bottom: 5px;
	}
	.mobpl-5{
		padding-left: 5px;
	}
	.mobpr-5{
		padding-right: 5px;
	}
	
	.mobp-10{
		padding: 10px;
	}
	.mobpt-10{
		padding-top: 10px;
	}
	.mobpb-10{
		padding-bottom: 10px;
	}
	.mobpl-10{
		padding-left: 10px;
	}
	.mobpr-10{
		padding-right: 10px;
	}
	
	.mobp-15{
		padding: 15px;
	}
	.mobpt-15{
		padding-top: 15px;
	}
	.mobpb-15{
		padding-bottom: 15px;
	}
	.mobpl-15{
		padding-left: 15px;
	}
	.mobpr-15{
		padding-right: 15px;
	}
	
	.mobp-20{
		padding: 20px;
	}
	.mobpt-20{
		padding-top: 20px;
	}
	.mobpb-20{
		padding-bottom: 20px;
	}
	.mobpl-20{
		padding-left: 20px;
	}
	.mobpr-20{
		padding-right: 20px;
	}
	
	.mobp-25{
		padding: 25px;
	}
	.mobpt-25{
		padding-top: 25px;
	}
	.mobpb-25{
		padding-bottom: 25px;
	}
	.mobpl-25{
		padding-left: 25px;
	}
	.mobpr-25{
		padding-right: 25px;
	}
	
	.mobp-30{
		padding: 30px;
	}
	.mobpt-30{
		padding-top: 30px;
	}
	.mobpb-30{
		padding-bottom: 30px;
	}
	.mobpl-30{
		padding-left: 30px;
	}
	.mobpr-30{
		padding-right: 30px;
	}
	
	.mobp-35{
		padding: 35px;
	}
	.mobpt-35{
		padding-top: 35px;
	}
	.mobpb-35{
		padding-bottom: 35px;
	}
	.mobpl-35{
		padding-left: 35px;
	}
	.mobpr-35{
		padding-right: 35px;
	}
	
	.mobp-40{
		padding: 40px;
	}
	.mobpt-40{
		padding-top: 40px;
	}
	.mobpb-40{
		padding-bottom: 40px;
	}
	.mobpl-40{
		padding-left: 40px;
	}
	.mobpr-40{
		padding-right: 40px;
	}
	
	.mobp-45{
		padding: 45px;
	}
	.mobpt-45{
		padding-top: 45px;
	}
	.mobpb-45{
		padding-bottom: 45px;
	}
	.mobpl-45{
		padding-left: 45px;
	}
	.mobpr-45{
		padding-right: 45px;
	}
	
	.mobp-50{
		padding: 50px;
	}
	.mobpt-50{
		padding-top: 50px;
	}
	.mobpb-50{
		padding-bottom: 50px;
	}
	.mobpl-50{
		padding-left: 50px;
	}
	.mobpr-50{
		padding-right: 50px;
	}
	
	.mobp-55{
		padding: 55px;
	}
	.mobpt-55{
		padding-top: 55px;
	}
	.mobpb-55{
		padding-bottom: 55px;
	}
	.mobpl-55{
		padding-left: 55px;
	}
	.mobpr-55{
		padding-right: 55px;
	}
	
	.mobp-60{
		padding: 60px;
	}
	.mobpt-60{
		padding-top: 60px;
	}
	.mobpb-60{
		padding-bottom: 60px;
	}
	.mobpl-60{
		padding-left: 60px;
	}
	.mobpr-60{
		padding-right: 60px;
	}
	
	.mobp-65{
		padding: 65px;
	}
	.mobpt-65{
		padding-top: 65px;
	}
	.mobpb-65{
		padding-bottom: 65px;
	}
	.mobpl-65{
		padding-left: 65px;
	}
	.mobpr-65{
		padding-right: 65px;
	}
	
	.mobp-70{
		padding: 70px;
	}
	.mobpt-70{
		padding-top: 70px;
	}
	.mobpb-70{
		padding-bottom: 70px;
	}
	.mobpl-70{
		padding-left: 70px;
	}
	.mobpr-70{
		padding-right: 70px;
	}
	
	.mobp-75{
		padding: 75px;
	}
	.mobpt-75{
		padding-top: 75px;
	}
	.mobpb-75{
		padding-bottom: 75px;
	}
	.mobpl-75{
		padding-left: 75px;
	}
	.mobpr-75{
		padding-right: 75px;
	}
	
	.mobp-80{
		padding: 80px;
	}
	.mobpt-80{
		padding-top: 80px;
	}
	.mobpb-80{
		padding-bottom: 80px;
	}
	.mobpl-80{
		padding-left: 80px;
	}
	.mobpr-80{
		padding-right: 80px;
	}
	
	.mobp-85{
		padding: 85px;
	}
	.mobpt-85{
		padding-top: 85px;
	}
	.mobpb-85{
		padding-bottom: 85px;
	}
	.mobpl-85{
		padding-left: 85px;
	}
	.mobpr-85{
		padding-right: 85px;
	}
	
	.mobp-90{
		padding: 90px;
	}
	.mobpt-90{
		padding-top: 90px;
	}
	.mobpb-90{
		padding-bottom: 90px;
	}
	.mobpl-90{
		padding-left: 90px;
	}
	.mobpr-90{
		padding-right: 90px;
	}
	
	.mobp-95{
		padding: 95px;
	}
	.mobpt-95{
		padding-top: 95px;
	}
	.mobpb-95{
		padding-bottom: 95px;
	}
	.mobpl-95{
		padding-left: 95px;
	}
	.mobpr-95{
		padding-right: 95px;
	}
	
	.mobp-100{
		padding: 100px;
	}
	.mobpt-100{
		padding-top: 100px;
	}
	.mobpb-100{
		padding-bottom: 100px;
	}
	.mobpl-100{
		padding-left: 100px;
	}
	.mobpr-100{
		padding-right: 100px;
	}
	
	.mobp-105{
		padding: 105px;
	}
	.mobpt-105{
		padding-top: 105px;
	}
	.mobpb-105{
		padding-bottom: 105px;
	}
	.mobpl-105{
		padding-left: 105px;
	}
	.mobpr-105{
		padding-right: 105px;
	}
	
	.mobp-110{
		padding: 110px;
	}
	.mobpt-110{
		padding-top: 110px;
	}
	.mobpb-110{
		padding-bottom: 110px;
	}
	.mobpl-110{
		padding-left: 110px;
	}
	.mobpr-110{
		padding-right: 110px;
	}
	
	.mobp-115{
		padding: 115px;
	}
	.mobpt-115{
		padding-top: 115px;
	}
	.mobpb-115{
		padding-bottom: 115px;
	}
	.mobpl-115{
		padding-left: 115px;
	}
	.mobpr-115{
		padding-right: 115px;
	}
	
	.mobp-120{
		padding: 120px;
	}
	.mobpt-120{
		padding-top: 120px;
	}
	.mobpb-120{
		padding-bottom: 120px;
	}
	.mobpl-120{
		padding-left: 120px;
	}
	.mobpr-120{
		padding-right: 120px;
	}
	
	.mobp-125{
		padding: 125px;
	}
	.mobpt-125{
		padding-top: 125px;
	}
	.mobpb-125{
		padding-bottom: 125px;
	}
	.mobpl-125{
		padding-left: 125px;
	}
	.mobpr-125{
		padding-right: 125px;
	}
	
	.mobp-130{
		padding: 130px;
	}
	.mobpt-130{
		padding-top: 130px;
	}
	.mobpb-130{
		padding-bottom: 130px;
	}
	.mobpl-130{
		padding-left: 130px;
	}
	.mobpr-130{
		padding-right: 130px;
	}
	
	.mobp-135{
		padding: 135px;
	}
	.mobpt-135{
		padding-top: 135px;
	}
	.mobpb-135{
		padding-bottom: 135px;
	}
	.mobpl-135{
		padding-left: 135px;
	}
	.mobpr-135{
		padding-right: 135px;
	}
	
	.mobp-140{
		padding: 140px;
	}
	.mobpt-140{
		padding-top: 140px;
	}
	.mobpb-140{
		padding-bottom: 140px;
	}
	.mobpl-140{
		padding-left: 140px;
	}
	.mobpr-140{
		padding-right: 140px;
	}
	
	.mobp-145{
		padding: 145px;
	}
	.mobpt-145{
		padding-top: 145px;
	}
	.mobpb-145{
		padding-bottom: 145px;
	}
	.mobpl-145{
		padding-left: 145px;
	}
	.mobpr-145{
		padding-right: 145px;
	}
	
	.mobp-150{
		padding: 150px;
	}
	.mobpt-150{
		padding-top: 150px;
	}
	.mobpb-150{
		padding-bottom: 150px;
	}
	.mobpl-150{
		padding-left: 150px;
	}
	.mobpr-150{
		padding-right: 150px;
	}
	
	.mobp-155{
		padding: 155px;
	}
	.mobpt-155{
		padding-top: 155px;
	}
	.mobpb-155{
		padding-bottom: 155px;
	}
	.mobpl-155{
		padding-left: 155px;
	}
	.mobpr-155{
		padding-right: 155px;
	}
	
	.mobp-160{
		padding: 160px;
	}
	.mobpt-160{
		padding-top: 160px;
	}
	.mobpb-160{
		padding-bottom: 160px;
	}
	.mobpl-160{
		padding-left: 160px;
	}
	.mobpr-160{
		padding-right: 160px;
	}
	
	.mobp-165{
		padding: 165px;
	}
	.mobpt-165{
		padding-top: 165px;
	}
	.mobpb-165{
		padding-bottom: 165px;
	}
	.mobpl-165{
		padding-left: 165px;
	}
	.mobpr-165{
		padding-right: 165px;
	}
	
	.mobp-170{
		padding: 170px;
	}
	.mobpt-170{
		padding-top: 170px;
	}
	.mobpb-170{
		padding-bottom: 170px;
	}
	.mobpl-170{
		padding-left: 170px;
	}
	.mobpr-170{
		padding-right: 170px;
	}
	
	.mobp-175{
		padding: 175px;
	}
	.mobpt-175{
		padding-top: 175px;
	}
	.mobpb-175{
		padding-bottom: 175px;
	}
	.mobpl-175{
		padding-left: 175px;
	}
	.mobpr-175{
		padding-right: 175px;
	}
	
	.mobp-180{
		padding: 180px;
	}
	.mobpt-180{
		padding-top: 180px;
	}
	.mobpb-180{
		padding-bottom: 180px;
	}
	.mobpl-180{
		padding-left: 180px;
	}
	.mobpr-180{
		padding-right: 180px;
	}
	
	.mobp-185{
		padding: 185px;
	}
	.mobpt-185{
		padding-top: 185px;
	}
	.mobpb-185{
		padding-bottom: 185px;
	}
	.mobpl-185{
		padding-left: 185px;
	}
	.mobpr-185{
		padding-right: 185px;
	}
	
	.mobp-190{
		padding: 190px;
	}
	.mobpt-190{
		padding-top: 190px;
	}
	.mobpb-190{
		padding-bottom: 190px;
	}
	.mobpl-190{
		padding-left: 190px;
	}
	.mobpr-190{
		padding-right: 190px;
	}
	
	.mobp-195{
		padding: 195px;
	}
	.mobpt-195{
		padding-top: 195px;
	}
	.mobpb-195{
		padding-bottom: 195px;
	}
	.mobpl-195{
		padding-left: 195px;
	}
	.mobpr-195{
		padding-right: 195px;
	}
	
	.mobp-200{
		padding: 200px;
	}
	.mobpt-200{
		padding-top: 200px;
	}
	.mobpb-200{
		padding-bottom: 200px;
	}
	.mobpl-200{
		padding-left: 200px;
	}
	.mobpr-200{
		padding-right: 200px;
	}
	
	
	.mobw0{
		width: 0%;
	}
	
	.mobw5{
		width: 5%;
	}
	
	.mobw10{
		width: 10%;
	}
	
	.mobw15{
		width: 15%;
	}
	
	.mobw20{
		width: 20%;
	}
	
	.mobw25{
		width: 25%;
	}
	
	.mobw30{
		width: 30%;
	}
	
	.mobw35{
		width: 35%;
	}
	
	.mobw40{
		width: 40%;
	}
	
	.mobw45{
		width: 45%;
	}
	
	.mobw50{
		width: 50%;
	}
	
	.mobw55{
		width: 55%;
	}
	
	.mobw60{
		width: 60%;
	}
	
	.mobw65{
		width: 65%;
	}
	
	.mobw70{
		width: 70%;
	}
	
	.mobw75{
		width: 75%;
	}
	
	.mobw80{
		width: 80%;
	}
	
	.mobw85{
		width: 85%;
	}
	
	.mobw90{
		width: 90%;
	}
	
	.mobw95{
		width: 95%;
	}
	
	h1 , .h1{font-size:35px;}
	h2 , .h2{font-size:25px;}
	h3 , .h3{font-size:20px;}
	h4 , .h4{font-size:18px;}
	h5 , .h5{font-size:16px;}
	h6 , .h6{font-size:15px;}
	p { font-size: 15px;}
	ol, ul { font-size: 15px; }
	body{font-size:15px;}
	.siteHeaderSec  .logoImg{max-width:180px;width:100%;}
	form input[type=submit] { margin: 20px 0 0; padding: 11px 20px; }
	.logosWrapper:before, .logosWrapper:after{height:95px;}
	.twoColCertificateSec .leftTopImage img{position:relative;width: 100%;height:200px !important;border:5px solid #ffffff;}
	.twoColCertificateSec .leftTopImage { height: 0; }
	form, .submitted-message{padding:0 20px;text-align:center;}
	.bannerTwoColFormSec .form-title{text-align:center;padding: 0px 20px 15px;}
	.form-title{font-size:18px;}
	.custmMarker ol li::before, .custmMarker ul li::before ,.custmawros ol li::before, .custmawros ul li::before{top:0;}
	form div.hs-form-field{margin-bottom:15px;}
	.twoColCertificateSec .threeColImg { max-width: 400px; }
	.sliderMainWrapper .slick-slider .slick-list{padding-bottom:20px;}
	.custmMarker ol li::before,   .custmMarker ul li::before,.custmawros ol li::before, .custmawros ul li::before { font-size: 12px;width: 20px; height: 21px; line-height: 1.75; display: inline-block; position: absolute; left: 0; top: 0;}
	.simpleImgeLoop .imgInner img {width: 100%; max-width: 150px !important; }
	.custmMarker ol li,   .custmMarker ul li,.custmawros ol li, .custmawros ul li{    padding-left: 35px;}
	fieldset.form-columns-2, fieldset.form-columns-3 { width:100% !important; margin: 0 auto!important; }
	form fieldset.form-columns-2 .field { width:100% !important;    padding: 0; }
	form .form-columns-2 ul.hs-error-msgs { width: 100%; position: absolute; bottom: -20%; left: 1%; }
	.multiBoxTopBrassSec .boxContentWrapper:before {display:none; }
	.multiBoxTopBrassSec .multiBoxWrapper{margin: 0 auto;}
	.multiBoxTopBrassSec .multiBoxOutter{padding:0 0 30px;}
	form label { color: #A8A8A8; text-align: initial; }

	/**/
	.outlookhero_area .lp_formbox { margin:20px auto 0; }
	.outlplogos_area { padding:40px 0; }
	.outlplogos_area .logos_img { min-height:70px; } 

	.howitwork_items .howitwork_item { flex: 1 1 100%; max-width: 100%; }  
	.howitwork_items .howitwork_item:last-child { padding-bottom:0; }

	.howitwork_box { flex-direction: column-reverse; padding:0 0 50px; text-align:center; }
	.howitwork_box:last-child { padding-bottom:0; }
	.howitwork_box .howitwork_left { width:100%; padding:20px 0 0; }
	.howitwork_box .howitwork_right { width:100%; text-align:center; margin: 0 auto; max-width: 360px; }
	.howitwork_box:nth-child(2n) .howitwork_left { padding:20px 0 0; }
	.howitwork_box:nth-child(2n) { flex-direction: column-reverse; }

	.outlookcta_area { padding:50px 0; }
	.downloadEbookform .form-title {padding: 0 20px 20px;}



}
@media(max-width:575px){
	.bannerTwoColFormSec .form-contact-info.formInBottom {  margin-bottom: -50px; }

	h1 , .h1{font-size:30px;}
	h2 , .h2{font-size:24px;}
	h3 , .h3{font-size:18px;}
	h4 , .h4{font-size:16px;}
	h5 , .h5{font-size:15px;}
	h6 , .h6{font-size:15px;}
	p { font-size: 15px;}
	ol, ul { font-size: 15px; }
	body{font-size:15px;}
	.siteFooterSec .logomain {margin: 0px auto 20px; width: 200px; text-align: center; }
	/* 	.siteFooterSec .socialsWrapper .socialIcons { margin-right: 25px;} */
	.siteFooterSec .socialsWrapper svg {height: 20px; fill: #ffffff; line-height: 0; }
	.socialIcons img {
		height: 20px;
		width: 20px;
	}
	.siteFooterSec .socialsWrapper{width:100%;justify-content:center;}
	.certificateIMg img {height:90px !important;}
	.simpleImgeLoop .imgLogos{width:50% !Important;}
	.twoColCertificateSec .leftTopImage img {  left: -100px; }
	.iconwithTextmodule .rowOutter{width:100%;}
	form input[type=email], form input[type=file], form input[type=number], form input[type=password], form input[type=search], form input[type=tel], form input[type=text], form select, form textarea{font-size:14px;}
}

@media(max-width:480px){

	.simpleImgeLoop .imgInner img { height: auto; object-fit: contain; width: 100%; max-width: 80px !important; }
	.twoColCertificateSec .leftTopImage img { left: -40px; }


}
