:root{--column-gap:2.13%;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}.dnd-section .dnd-column{padding:0 1rem}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}.hs-form input[type=color],.hs-form input[type=date],.hs-form input[type=datetime-local],.hs-form input[type=datetime],.hs-form input[type=email],.hs-form input[type=month],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=search],.hs-form input[type=tel],.hs-form input[type=text],.hs-form input[type=time],.hs-form input[type=url],.hs-form input[type=week],.hs-form select,.hs-form textarea{border:0;border-bottom:1px solid;border-radius:2px;color:#111d33;font-family:Maven Pro;font-size:24px;font-weight:700;line-height:normal;padding:7px 0 18px;width:100%}.hs-form input:focus{outline:0}.hs-form select{-webkit-appearance:none;background:transparent}.hs-form-field>label{color:#111d33!important;display:inline-block;font-family:Open Sans;font-size:18px;font-weight:400;margin-bottom:20px}.hs-form-field>label.red{color:#da0000}.hs-form-field>label.sel,.hs-form-field>label.upM{color:#21bad1;font-size:12px;line-height:14px;top:-11px}.hs-recaptcha{margin-bottom:30px}.hs-form-field{margin-bottom:40px;position:relative}.hs-form input[type=checkbox]{margin-right:25px}.hs-form textarea{height:130px!important;resize:none!important;resize:none;width:100%!important}input[type=submit]{-webkit-appearance:none;background-color:#0a40ef;border:1px solid #0a40ef;color:#fff;display:inline-block;font-size:15px;font-weight:500;line-height:normal;padding:20px 24px;text-decoration:none}input[type=submit]:hover{background-color:#fff;color:#0a40ef;text-decoration:none}.hs-form-field .input{display:table;margin:0!important;width:100%}.hs-error-msgs{position:relative}.hs-error-msgs li label{color:#da0000;font-size:12px;line-height:14px}.hs-error-msgs li{list-style-type:none}.hs-form-checkbox{float:left;list-style-type:none;width:100%}.hs-form-radio{float:left;list-style-type:none;width:33.3%}.hs-form-checkbox input,.hs-form-radio input{margin-right:27px}form .hs-richtext{text-align:center}form{float:none!important;max-width:100%;width:100%}form legend{color:#8b8b8b;font-size:18px;margin-bottom:0}.submitted-message{font-size:20px;line-height:normal;overflow:hidden!important;text-align:center}.form-columns-1,.form-columns-2{max-width:100%!important}.form-columns-2>div{width:48%!important}.form-columns-2>div:first-child{float:left!important}.form-columns-2>div:last-child{float:right!important}.hs-form-radio label.hs-form-radio-display{display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;text-transform:uppercase}.hs-form-radio-display .hs-input{display:none}.hs-form-radio label.hs-form-radio-display input+span{align-items:center;display:flex;flex-wrap:wrap;position:relative}.hs-form-radio label.hs-form-radio-display input+span:before{background-color:#cbcbcb;border-radius:100%;content:"";display:inline-block;height:25px;margin-right:13px;transition:all .5s ease;width:25px}.hs-form-radio label.hs-form-radio-display input:checked+span:before{background-color:#111d33}.hs-form-radio label.hs-form-radio-display input:checked+span:after{background-color:#fff;border-radius:100%;content:"";height:9px;left:8px;position:absolute;top:11px;transition:all .5s ease;width:9px}.hs-form-checkbox:not(:last-child){margin-bottom:29px}.hs-form-checkbox label.hs-form-checkbox-display{display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;text-transform:uppercase}.hs-form-checkbox-display .hs-input{display:none}.hs-form-checkbox label.hs-form-checkbox-display input+span{align-items:center;display:flex;flex-wrap:wrap;position:relative}.hs-form-checkbox label.hs-form-checkbox-display input+span:before{background-color:#cbcbcb;content:"";display:inline-block;height:25px;margin-right:13px;transition:all .5s ease;width:25px}.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:before{background-color:#111d33}.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:after{background-color:#fff;border-radius:100%;content:"";height:9px;left:8px;position:absolute;top:11px;transition:all .5s ease;width:9px}.grecaptcha-badge{margin:0 auto}.body-container-wrapper .hs-search-field__button{padding:15px}.body-container-wrapper .hs-search-field__bar--button-inline .hs-search-field__button{margin-bottom:0;margin-left:6px}.body-container-wrapper .hs-search-field__button svg{height:15px;fill:#fff}.body-container-wrapper .hs-search-field__bar>form>.hs-search-field__input{padding:10px}.body-container-wrapper .hs-search-field__suggestions li a{color:#494a52;padding:.35rem .7rem;text-decoration:none;transition:background-color .3s}table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css');


/* =============== @import, @font-face, and CSS File Includes =============== */
@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Roboto+Slab');
@import url('//fonts.googleapis.com/css?family=Oswald:200,400,700');
@import url('//fonts.googleapis.com/css?family=Raleway:100,300,400,500,600,700');
@import url('//fonts.googleapis.com/css?family=Roboto+Slab:300,400,700');
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');

@font-face {
  font-family: 'FontAwesome';
  src: url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/fontawesome-webfont.eot') format('embedded-opentype'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/fontawesome-webfont.woff2') format('woff'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/fontawesome-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
} 

/* EX: @import url('http://example.com/example_style.css'); */

@font-face {
  font-family: 'Defaults';
  src: url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/Defaults.eot') format('embedded-opentype'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/Defaults.woff') format('woff'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/Defaults.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon';
  src: url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/icomoon.eot') format('embedded-opentype'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/icomoon.woff') format('woff'),
    url('//3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend_Rubber_October2018%20Theme/Font/icomoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* HubSpot_Boilerplate-modules.css is required to address style issues with the default modules and responsive grid layout */


@font-face {
  font-family: "Sucrose-bold";
  src: url("https://3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Sucrose-BoldTwo.woff") format("woff");
  font-display: swap;
  font-weight: 700;
}

@font-face {
  font-family: "Azo Sans";
  src: url("https://3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/AzoSans-Bold.woff") format("woff");
  font-display: swap;
  font-weight: 700;
}

@font-face {
  font-family: "FatFrank-Heavy";
  src: url("https://3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/FatFrank-Heavy.woff") format("woff");
  font-display: swap;
  font-weight: 900;
}

@font-face {
  font-family: "Azo Sans";
  src: url("https://3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/AzoSans-Regular.woff") format("woff");
  font-display: swap;
}




/************************************* default css start*****************************/


* { margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, option, textarea { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; box-sizing: border-box; }
html { -webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word }
q { quotes: none }
q:before, q:after { content: ''; content: none }
small { font-size: 80% }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sup { top: -0.5em; }
sub { bottom: -0.55em }
nav ul, nav ol { list-style: none; list-style-image: none; }
hr {
	box-sizing: content-box;
	height: 0;
}

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

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

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

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

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

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


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

code,
kbd,
samp {

	font-size: 1em; /* 2 */
}

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

small {
	font-size: 80%;
}

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

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

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/*********************************************** remember to define focus styles! **********************************************/

:focus { outline: 0; }

/********************************** tables still need 'cellspacing="0"' in the markup ****************************************/

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
table { border: 0 none; border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
img { border: 0 none; max-width: 100%; vertical-align:middle;height:auto}
a { outline: none; cursor: pointer;transition:all 0.5s ease;}

/**************************************** End hide from IE Mac ***************************************************************/ 

*:before, *:after {box-sizing: border-box;}

/************************************************** End Clearfix *************************************************/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block }
.clear { clear: both; }

/************************************************** For modern browsers ******************************************/ 

.cf:before, .cf:after { content: ""; display: table }
.cf:after { clear: both; }
li { list-style: none; }
::selection { background: #227f7f; color: #fff; }
::-moz-selection {background: #227f7f;color: #fff;}

/*************************************** display table and table cell ***************************************************/

.tbl {display:table;width:100%;height:100%;}
.tbl-cell {display:table-cell;vertical-align:middle}
.dis-flex {display: flex; flex-wrap: wrap;}

/*********************************************************body  ********************************************************/



/*******************************************hubspot******************************************************************/

.row-fluid [class*="span"] {min-height: 1px;}

/**************************************** logo ***************************/

.h-logo img ,.f-logo img {cursor: pointer;}


/*---------------------------- Header - foter default css End-----------------------------------*/


/************************************* default css End*****************************/






/* 1a. Containers */




/* 1b. Colors */







.white{color:#FFFFFF;}
.body_color{color:#807F7F;}
.primary_color{color:#FF3A2C;}
.secondary_color{color:#AFAFAF;}
.tertiary_color{color:#D82132;}
.quaternary_color{color:#0A0A0A;}

.white_bg{background-color:#FFFFFF;}
.body_color_bg{background-color:#807F7F;}
.primary_color_bg{background-color:#FF3A2C;}
.secondary_color_bg{background-color:#AFAFAF;}
.tertiary_color_bg{background-color:#D82132;}
.quaternary_color_bg{background-color:#0A0A0A;}
/* 1c. Typography */



























/* 1d. primary Button */








/* 1d. secondery Button */








/* 1e. Forms */













































.content-wrapper, .container {
	max-width: 1680px;
	padding:0 20px;
	width:100%;
	margin:0 auto;
}




.dnd-section,
.content-wrapper--vertical-spacing {
	padding: 80px 1rem;
}

.dnd-section > .row-fluid {
	max-width: 1680px;
}







body {   font-family: 'Azo Sans';
	color: #AFAFAF;
	font-size: 18px; font-size: 14px; line-height: 21px; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0); -moz-osx-font-smoothing: grayscale;  -webkit-tap-highlight-color: transparent;  font-weight:normal;}
body:not(.custom-background-image)::before, body:not(.custom-background-image)::after { display: none !important; }
a { text-decoration: none; transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }

p { margin-bottom: 20px;}

h1,h2{font-family: 'Sucrose';},h3{font-family: 'FatFrank';},h4,h5,h6{font-family: 'Azo Sans';}


/* Paragraphs */

p {
	font-family: 'Azo Sans';
	font-weight:400;
}

/* Anchors */

a {

	color: #FF3A2C;
}

a:hover,
a:focus {

	color: #d71204;
}

a:active {

	color: #ff6254;
}

/* Headings */

h1,
.h1 {
	font-weight: 700; text-decoration: none; font-family: Sucrose-bold; font-style: normal;
	color: #D82132;
	font-size: 84px;
	text-transform: none;
	line-height:1.38;
	font-weight: 700;
	font-family: Sucrose-bold;
}

h2,
.h2 {
	text-decoration: none;
	color: #FF3A2C;
	font-size: 64px;
	text-transform: none;
	line-height:0.93;
	font-weight: 700;
	font-family: Sucrose-bold;
	margin-bottom:20px;
}

h3,
.h3 {
	text-decoration: none;
	color: #FF3A2C;
	font-size: 44px;
	text-transform: none;
	line-height:1.20;
	font-weight: 700;
	font-family: Sucrose-bold;
}

h4,
.h4 {
	font-family: Sucrose-bold;
	color: #FF3A2C;
	font-size: 37px;
	text-transform: none;
	line-height:1.13;
	font-weight: 700;
	font-family: Sucrose-bold;
}

h5,
.h5 {
	font-family: Sucrose-bold;
	color: #FF3A2C;
	font-size: 27px;
	text-transform: none;
	line-height:0.88;
	font-weight: 700;
	font-family: Sucrose-bold;
}

h6,
.h6 {
	font-family: Sucrose-bold;
	color: #FF3A2C;
	font-size: 25px;
	text-transform: none;
	line-height:1.52;
	font-weight: 700;
	font-family: Sucrose-bold;
}

/* Blockquote */

blockquote {
	border-left-color: #AFAFAF;
}





button,
.button,
.hs-button,
.hs-blog-post-listing__post-button, .btn-1 a, a.btn-1 {
	border: 1px solid #707070;

	padding-top: 15px;
padding-right: 30px;
padding-bottom: 13px;
padding-left: 30px;

	font-family: 'Azo Sans';
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	border-radius: 29px;
	color: #0A0A0A;
	font-size: 21px;
	text-transform: none;
	display: inline-block; 
}

button:hover,
button:focus,
.button:hover,
.button:focus,
.hs-button:hover,
.hs-button:focus,
.hs-blog-post-listing__post-button:hover,
.hs-blog-post-listing__post-button:focus, .btn-1 a:hover, .btn-1 a:focus, a.btn-1:hover, a.btn-1:focus{
	color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	background-color:#0A0A0A;
}

button:active,
.button:active,
.hs-button:active,
.hs-blog-post-listing__post-button:active, .btn-1 a:active, a.btn-1:active  {
	color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
	background-color:#0A0A0A;
}


.btn-2 a,  a.btn-2 {
	border: 2px solid #FFFFFF;

	padding-top: 15px;
padding-right: 30px;
padding-bottom: 13px;
padding-left: 30px;

	font-family: 'Azo Sans';
	background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
	border-radius: 29px;
	color: #FFFFFF;
	font-size: 21px;
	text-transform: none;
	display: inline-block; 

}


.btn-2 a:hover, .btn-2 a:focus, a.btn-2:hover, a.btn-2:focus  { 
	color: #0A0A0A;
	background-color:#FFFFFF;

}

.btn-2 a:active,  a.btn-2:active      { 
	color: #0A0A0A;
	background-color:#FFFFFF;

}




form,
.submitted-message {
	font-family: 'Azo Sans';
	;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;
	background-color: 

  
  
    
  


  rgba(#null, 1)

;
	;
}





/* 1h. Website footer */




.wrapper-header .menu ul>li>a {
	color: #000;transition:all 0.3s ease;
}
.wrapper-header .menu ul>li>a:hover {
	color:#FF3A2C;
}
.wrapper-header .menu ul > li.hs-menu-depth-1 > ul.hs-menu-children-wrapper{
	background:

  
  
    
  


  rgba(216, 33, 50, 1)

;color:#FFFFFF
}

.wrapper-header .menu ul > li.hs-menu-depth-1 > ul.hs-menu-children-wrapper>li>a{
	color:#FFFFFF;transition:all 0s ease;
}

.wrapper-header-top {
	background-color: ;
}
.wrapper-header-top .header-text a {font-weight: 500;}
.wrapper-header-top .social-icon {height: 16px;width: 16px;margin: 0 7px;padding:0 !important;}
.wrapper-header-top .social-icon a img {width: 100%;height: 100% !important;object-fit: contain;}




.footer {
	background-color: 

  
  
    
  


  rgba(10, 10, 10, 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;
}









.hs-search-results__title {
	font-weight: 700; text-decoration: none; font-family: Sucrose-bold; font-style: normal;
	color: #D82132;
}





.w100 { width:100%; display:inline-block; vertical-align:top; }
.align-center{ align-items: center; }
.row-reverse{ flex-direction: row-reverse; }
.col-reverse{ flex-direction: column-reverse; }
.justify-center { justify-content: center; }
.justify-end { justify-content: flex-end; }
.text-left { text-align:left; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.font16{font-size:16px;line-height:1.3;}
.font18{font-size:18px;line-height:1.3;}
.font28{font-size:28px;line-height:1.3;}
.font21{font-size:21px;line-height:1.3;}
.font37{font-size:37px;line-height:1.3;}
.font25{font-size:25px;line-height:1.3;}
.font26{font-size:26px;line-height:1.3;}
.font29{font-size:29px;line-height:1.3;}
.font27{font-size:27px;line-height:1.3;}
.font44{font-size:44px;line-height:1.3;}
.font47{font-size:47px;line-height:1.3;}
.font84{font-size:84px;line-height:1.38;}
.font64{font-size:64px;line-height:1.3;}
.font74,.font74>*{font-size:74px;line-height:1.38;}
.font62{font-size:62px;line-height:1.3;}




.azo-sans{ font-weight: 700; font-family: 'Azo Sans'; }
.fatfrank,.fatfrank>*{ font-weight: 900; font-family: FatFrank-Heavy; }
.surcrose{ font-weight: 700; font-family: Sucrose-bold; }






/******************************************************************************************************************************************************************************
Menu Css
*******************************************************************************************************************************************************************************/
.wrapper-header{position:relative;}
.wrapper-header .container > div > div {display: flex; flex-wrap: wrap;align-items: center;    justify-content: flex-end;}
.wrapper-header .logo { width: 187px !important; margin: 0 !important; }
.wrapper-header .menu{ width:calc(100% - 188px)!important; margin: 0 !important;padding: 0 0 0 20px;}

/*************************************Depth 1****************************************************/
.wrapper-header .menu .hs-menu-wrapper > ul{display: flex; flex-wrap: wrap;justify-content: flex-end;}
.wrapper-header .menu ul > li.hs-menu-depth-1 > a{padding: 30px 18px;#000;display: inline-block;font-size:16px;} 


/*************************************Depth 2****************************************************/
.wrapper-header .menu ul > li.hs-menu-depth-1.hs-item-has-children{position:relative;}
.wrapper-header .menu ul > li.hs-menu-depth-1 ul.hs-menu-children-wrapper li:hover{opacity:0.85;}
.wrapper-header .menu ul > li.hs-menu-depth-2 > a{padding:10px 15px;display: inline-block;font-size:inherit;} 
.wrapper-header .menu ul > li.hs-menu-depth-1 > ul.hs-menu-children-wrapper{position: absolute; width: 100%; min-width: 195px;visibility: hidden;z-index:99;box-shadow: 0 5px 3px rgba(0, 0, 0, 0.5);}
.wrapper-header .menu ul > li.hs-menu-depth-1:hover > ul.hs-menu-children-wrapper{visibility:visible;}
.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger{position: absolute; top:19px;right:12px;}
.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger i{position: relative;}
/*.wrapper-header .menu ul > li.hs-menu-depth-1:hover > .child-trigger i:before{color:transparent;}*/
.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger i:before{content: "\f0d7";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #000;font-size: 16px;position: absolute;top: 10px;left: 0;transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }

/*************************************Depth 3****************************************************/
.wrapper-header .menu ul > li.hs-menu-depth-2.hs-item-has-children{position: relative;}
.wrapper-header .menu ul > li.hs-menu-depth-2 > ul.hs-menu-children-wrapper{position: absolute; background: #f1c319; width: 100%; min-width:150px;visibility: hidden;left:100%;top:0px;border-left:1px solid #fff;}
.wrapper-header .menu ul > li.hs-menu-depth-2:hover > ul.hs-menu-children-wrapper{visibility:visible;}
.wrapper-header .menu ul > li.hs-menu-depth-2 > .child-trigger{ position: absolute; top: 0px; right: 20px; }
.wrapper-header .menu ul > li.hs-menu-depth-2 > .child-trigger i{position: relative;}
.wrapper-header .menu ul > li.hs-menu-depth-2 > .child-trigger i:before{content: "\f0d7";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #000;font-size: 16px;position: absolute;top: 10px;left: 0;transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }
/*.wrapper-header .menu ul > li.hs-menu-depth-2:hover > .child-trigger i:before{color:transparent;}*/
.wrapper-header .menu ul > li.hs-menu-depth-3 > a{color:#fff;padding:10px 15px;display: inline-block;font-size:inherit;} 
.header-cta.btn.btn-1 a{background:#FF3A2C;border-color:#FF3A2C;color:#FFFFFF;font-size:18px;    padding: 15px 45px 13px;}
.header-cta.btn.btn-1 a:hover{ background:#FFFFFF;color:#FF3A2C;}
.hs-search-field__bar form.hs-form input.hs-search-field__input { width: 100%; background: #DBDADA; border: 0; padding:15px; font-size: 18px; border-radius: 27px; background-image: url(https://3976681.fs1.hubspotusercontent-na1.net/hubfs/3976681/Legend%20Rubber%20Inc%20Theme%202024/Images/search.svg); background-repeat: no-repeat; background-position: 91% 15px; background-size: 18px; font-family: 'Azo Sans'; font-weight: 400; }
.hs-search-field__bar form.hs-form input.hs-search-field__input:focus{background-image:none;}	
.hs-search-field__bar form.hs-form {    max-width: 225px;    width: 100%;}

@media(max-width:1280px){

	/* 	.font16{font-size:16px;}
	.font18{font-size:16px;}
	.font28{font-size:24px;}
	.font21{font-size:20px;}
	.font37{font-size:35px;}
	.font25,.font26{font-size:22px;}
	.font29{font-size:26px;}
	.font27{font-size:24px;}
	.font44{font-size:38px;}
	.font47{font-size:40px;}
	.font84{font-size:70px;}
	.font64{font-size:54px;}
	.font74,.font74>*{font-size:64px;}
	.font62{font-size:42px;}
	h1,.h1 {	font-size: 70px;}
	h2,.h2 {	font-size: 54px;}
	h3,.h3 {	font-size: 38px;}
	h4,.h4 {	font-size: 35px;}
	h5,.h5 {	font-size: 25px;}
	h6,.h6 {	font-size: 22px;} */
	.wrapper-header .logo { width: 135px !important; margin: 0 !important; }
	.wrapper-header .menu{ width:calc(100% - 136px)!important; margin: 0 !important;padding: 0 0 0 10px;}
	.wrapper-header .menu ul li.hs-menu-depth-1 > a { font-size: 14px; padding: 15px; }
	.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger i:before{top: -4px; left: 4px;}
	.hs-search-field__bar form.hs-form { max-width: 180px; width: 100%; }
	.header-cta.btn.btn-1 a {font-size:16px;}
}
@media(max-width:1279px){
	.content-wrapper, .container {max-width:1120px;}
	.font16{font-size:16px;}
	.font18{font-size:15px;}
	.font28{font-size:20px;}
	.font21{font-size:20px;}
	.font37{font-size:25px;}
	.font25,.font26{font-size:20px;}
	.font29{font-size:22px;}
	.font27{font-size:22px;}
	.font44{font-size:38px;}
	.font47{font-size:35px;}
	.font84{font-size:60px;}
	.font64{font-size:54px;}
	.font74,.font74>*{font-size:50px;}
	.font62{font-size:42px;}
	h1,.h1 {	font-size: 70px;}
	h2,.h2 {	font-size: 45px;}
	h3,.h3 {	font-size: 32px;}
	h4,.h4 {	font-size: 35px;}
	h5,.h5 {	font-size: 21px;}
	h6,.h6 {	font-size: 22px;}
}
@media(min-width:1025px){
	.wrapper-header .hs-menu-wrapper{display:block!important;}
	.wrapper-header .mobile-trigger{display: none!important;}
	.hs-mobile-view,.menu-list .hs-menu-wrapper>ul .hs-mobile-view{display:none;}
}
@media(max-width:1024px){
	.hs-mobile-view{display:none;}
	.menu-list .hs-menu-wrapper>ul .hs-mobile-view{display:block;}
	.hs-desk-view{display:none;}
		.font28{font-size:20px;}
	.font21{font-size:18px;}
	.font37{font-size:20px;}
	.font25,.font26{font-size:18px;}
	.font29{font-size:17px;}
	.font27{font-size:20px;}
	.font44{font-size:32px;}
	.font47{font-size:34px;}
	.font84{font-size:55px;}
	.font64{font-size:40px;}
	.font74,.font74>*{font-size:40px;}
	.font62{font-size:32px;}
	h1,.h1 {	font-size: 55px;}
	h2,.h2 {	font-size: 35px;}
	h3,.h3 {	font-size: 30px;}
	h4,.h4 {	font-size: 30px;}
	h5,.h5 {	font-size: 21px;}
	h6,.h6 {	font-size: 20px;}
	.wrapper-header{padding:20px 0;}
	button,
	.button,
	.hs-button,
	.hs-blog-post-listing__post-button, .btn-1 a, a.btn-1 {font-size:16px}
	.btn-2 a,  a.btn-2 {font-size:16px}
  ul.hs-search-field__suggestions {
    display: none;
}
  
	/**********************************************Toggle Icon***************************************/
	.wrapper-header .mobile-trigger{display: inline-block !important; cursor: pointer; position: absolute; right: 20px; width: 40px; padding: 20px 0px; z-index: 12; top: 45px;}
	.wrapper-header .mobile-trigger .line {display: block;background:rgba(216, 33, 50, 1);width: 40px;height:5px;position:absolute;left: 0;}
	.wrapper-header .mobile-trigger .line.line-3{top:50%;}
	.wrapper-header .mobile-trigger.active-re .line-3 { transform: translateY(-23px) translateX(0) rotate(-45deg); -webkit-transform: translateY(-23px) translateX(0) rotate(-45deg); -moz-transform: translateY(-23px) translateX(0) rotate(-45deg);}
	.wrapper-header .mobile-trigger.active-re .line.line-3 {top:80%;}
	.wrapper-header .mobile-trigger .line.line-2{top:25%;}
	.wrapper-header .mobile-trigger.active-re .line-2 { opacity: 0;}
	.wrapper-header .mobile-trigger .line.line-1{top:0;}
	.wrapper-header .mobile-trigger.active-re .line-1{top:12%;}
	.wrapper-header .mobile-trigger.active-re .line-1 { transform: translateY(5px) translateX(0) rotate(45deg); -webkit-transform: translateY(5px) translateX(0) rotate(45deg); -moz-transform: translateY(5px) translateX(0) rotate(45deg);}

	/**********************************************Depth 1***************************************/
	.wrapper-header .hs-menu-wrapper{display:none;position:absolute;width: 100%;max-width: 100%;left:0;right:0;top:100%;z-index: 9999999;	background:rgba(216, 33, 50, 1);color:#FFFFFF}
	.wrapper-header .menu ul > li.hs-menu-depth-1{ width: 100%;border-bottom: 1px solid #fff;}
	.wrapper-header .menu ul > li.hs-menu-depth-1 > a{color:#fff;padding: 10px 15px;display: inline-block;} 
	.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger i:before { top: 9px; left: 4px; font-size: 25px; color: #fff; }
	.wrapper-header .menu ul > li.hs-menu-depth-1 > ul.hs-menu-children-wrapper { background: #000; box-shadow: none !important; }
	/**********************************************Depth 2***************************************/
	.wrapper-header .menu ul > li.hs-menu-depth-1 ul.hs-menu-children-wrapper{position: relative;display:none;visibility:visible;}
	.wrapper-header .menu ul > li.hs-menu-depth-1 .child-trigger{top:0;right:30px;}
	.wrapper-header .menu ul > li.hs-menu-depth-2,.wrapper-header .menu ul > li.hs-menu-depth-3 { border-top: 1px solid #fff; }
	.wrapper-header .menu ul > li.hs-menu-depth-1 > .child-trigger.child-open i:before ,.wrapper-header .menu ul > li.hs-menu-depth-2 > .child-trigger.child-open i:before {transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; transform: translateY(0) translateX(0) rotate(180deg);-webkit-transform: translateY(0px) translateX(0) rotate(180deg); -moz-transform: translateY(0) translateX(0) rotate(180deg);}{transform: translateY(0) translateX(0) rotate(180deg);-webkit-transform: translateY(0px) translateX(0) rotate(180deg); -moz-transform: translateY(0) translateX(0) rotate(180deg);}
	.menu-list .hs-menu-wrapper>ul .hs-mobile-view { padding: 15px; background: #fff; width: 100%; display: flex; flex-wrap: wrap; }
	.menu-list .hs-menu-wrapper>ul .hs-mobile-view>* { width: 100%; margin: 6px 0; justify-content: flex-start; }
	/**********************************************Depth 3***************************************/
	.wrapper-header .menu ul > li.hs-menu-depth-2 > ul.hs-menu-children-wrapper{position: relative;display:none;visibility:visible;left:0;}
	.form-columns-2 > div { width: 100% !important; }
}

@media(max-width:480px){

	.font74,.font74>*{font-size:32px;}
	.font47{font-size:28px;}
}

@media (min-width: 1280px) and (max-width: 1750px) {  
	.content-wrapper, .container {max-width:1240px;}
	.font16{font-size:16px;}
	.font18{font-size:16px;}
	.font28{font-size:21px;}
	.font21{font-size:20px;}
	.font37{font-size:27px;}
	.font25,.font26{font-size:22px;}
	.font29{font-size:23px;}
	.font27{font-size:24px;}
	.font44{font-size:38px;}
	.font47{font-size:37px;}
	.font84{font-size:62px;}
	.font64{font-size:54px;}
	.font74,.font74>*{font-size:55px;}
	.font62{font-size:42px;}
	h1,.h1 {	font-size: 70px;}
	h2,.h2 {	font-size: 48px;}
	h3,.h3 {	font-size: 32px;}
	h4,.h4 {	font-size: 35px;}
	h5,.h5 {	font-size: 23px;}
	h6,.h6 {	font-size: 22px;}
}





.col-1 { max-width:8.333%; flex:0 0 8.333%; }

.col-2 { max-width:16.666%; flex:0 0 16.666%; }

.col-3 { max-width:24.999000000000002%; flex:0 0 24.999000000000002%; }

.col-4 { max-width:33.332%; flex:0 0 33.332%; }

.col-5 { max-width:41.665%; flex:0 0 41.665%; }

.col-6 { max-width:49.998000000000005%; flex:0 0 49.998000000000005%; }

.col-7 { max-width:58.331%; flex:0 0 58.331%; }

.col-8 { max-width:66.664%; flex:0 0 66.664%; }

.col-9 { max-width:74.997%; flex:0 0 74.997%; }

.col-10 { max-width:83.33%; flex:0 0 83.33%; }

.col-11 { max-width:91.663%; flex:0 0 91.663%; }

.col-12 { max-width:99.99600000000001%; flex:0 0 99.99600000000001%; }


/* padding-margin */

.p--0 { padding:0px !important; }
.p-0 { padding:0px; }
.pt-0 { padding-top:0px; }
.pb-0 { padding-bottom:0px; }
.pl-0 { padding-left:0px; }
.pr-0 { padding-right:0px; }
.m-0 {  margin:0px; }
.mt-0 { margin-top:0px; }
.mb-0 { margin-bottom:0px; }
.ml-0 { margin-left:0px; }
.mr-0 { margin-right:0px; }   

.p--5 { padding:5px !important; }
.p-5 { padding:5px; }
.pt-5 { padding-top:5px; }
.pb-5 { padding-bottom:5px; }
.pl-5 { padding-left:5px; }
.pr-5 { padding-right:5px; }
.m-5 {  margin:5px; }
.mt-5 { margin-top:5px; }
.mb-5 { margin-bottom:5px; }
.ml-5 { margin-left:5px; }
.mr-5 { margin-right:5px; }   

.p--10 { padding:10px !important; }
.p-10 { padding:10px; }
.pt-10 { padding-top:10px; }
.pb-10 { padding-bottom:10px; }
.pl-10 { padding-left:10px; }
.pr-10 { padding-right:10px; }
.m-10 {  margin:10px; }
.mt-10 { margin-top:10px; }
.mb-10 { margin-bottom:10px; }
.ml-10 { margin-left:10px; }
.mr-10 { margin-right:10px; }   

.p--15 { padding:15px !important; }
.p-15 { padding:15px; }
.pt-15 { padding-top:15px; }
.pb-15 { padding-bottom:15px; }
.pl-15 { padding-left:15px; }
.pr-15 { padding-right:15px; }
.m-15 {  margin:15px; }
.mt-15 { margin-top:15px; }
.mb-15 { margin-bottom:15px; }
.ml-15 { margin-left:15px; }
.mr-15 { margin-right:15px; }   

.p--20 { padding:20px !important; }
.p-20 { padding:20px; }
.pt-20 { padding-top:20px; }
.pb-20 { padding-bottom:20px; }
.pl-20 { padding-left:20px; }
.pr-20 { padding-right:20px; }
.m-20 {  margin:20px; }
.mt-20 { margin-top:20px; }
.mb-20 { margin-bottom:20px; }
.ml-20 { margin-left:20px; }
.mr-20 { margin-right:20px; }   

.p--25 { padding:25px !important; }
.p-25 { padding:25px; }
.pt-25 { padding-top:25px; }
.pb-25 { padding-bottom:25px; }
.pl-25 { padding-left:25px; }
.pr-25 { padding-right:25px; }
.m-25 {  margin:25px; }
.mt-25 { margin-top:25px; }
.mb-25 { margin-bottom:25px; }
.ml-25 { margin-left:25px; }
.mr-25 { margin-right:25px; }   

.p--30 { padding:30px !important; }
.p-30 { padding:30px; }
.pt-30 { padding-top:30px; }
.pb-30 { padding-bottom:30px; }
.pl-30 { padding-left:30px; }
.pr-30 { padding-right:30px; }
.m-30 {  margin:30px; }
.mt-30 { margin-top:30px; }
.mb-30 { margin-bottom:30px; }
.ml-30 { margin-left:30px; }
.mr-30 { margin-right:30px; }   

.p--35 { padding:35px !important; }
.p-35 { padding:35px; }
.pt-35 { padding-top:35px; }
.pb-35 { padding-bottom:35px; }
.pl-35 { padding-left:35px; }
.pr-35 { padding-right:35px; }
.m-35 {  margin:35px; }
.mt-35 { margin-top:35px; }
.mb-35 { margin-bottom:35px; }
.ml-35 { margin-left:35px; }
.mr-35 { margin-right:35px; }   

.p--40 { padding:40px !important; }
.p-40 { padding:40px; }
.pt-40 { padding-top:40px; }
.pb-40 { padding-bottom:40px; }
.pl-40 { padding-left:40px; }
.pr-40 { padding-right:40px; }
.m-40 {  margin:40px; }
.mt-40 { margin-top:40px; }
.mb-40 { margin-bottom:40px; }
.ml-40 { margin-left:40px; }
.mr-40 { margin-right:40px; }   

.p--45 { padding:45px !important; }
.p-45 { padding:45px; }
.pt-45 { padding-top:45px; }
.pb-45 { padding-bottom:45px; }
.pl-45 { padding-left:45px; }
.pr-45 { padding-right:45px; }
.m-45 {  margin:45px; }
.mt-45 { margin-top:45px; }
.mb-45 { margin-bottom:45px; }
.ml-45 { margin-left:45px; }
.mr-45 { margin-right:45px; }   

.p--50 { padding:50px !important; }
.p-50 { padding:50px; }
.pt-50 { padding-top:50px; }
.pb-50 { padding-bottom:50px; }
.pl-50 { padding-left:50px; }
.pr-50 { padding-right:50px; }
.m-50 {  margin:50px; }
.mt-50 { margin-top:50px; }
.mb-50 { margin-bottom:50px; }
.ml-50 { margin-left:50px; }
.mr-50 { margin-right:50px; }   

.p--55 { padding:55px !important; }
.p-55 { padding:55px; }
.pt-55 { padding-top:55px; }
.pb-55 { padding-bottom:55px; }
.pl-55 { padding-left:55px; }
.pr-55 { padding-right:55px; }
.m-55 {  margin:55px; }
.mt-55 { margin-top:55px; }
.mb-55 { margin-bottom:55px; }
.ml-55 { margin-left:55px; }
.mr-55 { margin-right:55px; }   

.p--60 { padding:60px !important; }
.p-60 { padding:60px; }
.pt-60 { padding-top:60px; }
.pb-60 { padding-bottom:60px; }
.pl-60 { padding-left:60px; }
.pr-60 { padding-right:60px; }
.m-60 {  margin:60px; }
.mt-60 { margin-top:60px; }
.mb-60 { margin-bottom:60px; }
.ml-60 { margin-left:60px; }
.mr-60 { margin-right:60px; }   

.p--65 { padding:65px !important; }
.p-65 { padding:65px; }
.pt-65 { padding-top:65px; }
.pb-65 { padding-bottom:65px; }
.pl-65 { padding-left:65px; }
.pr-65 { padding-right:65px; }
.m-65 {  margin:65px; }
.mt-65 { margin-top:65px; }
.mb-65 { margin-bottom:65px; }
.ml-65 { margin-left:65px; }
.mr-65 { margin-right:65px; }   

.p--70 { padding:70px !important; }
.p-70 { padding:70px; }
.pt-70 { padding-top:70px; }
.pb-70 { padding-bottom:70px; }
.pl-70 { padding-left:70px; }
.pr-70 { padding-right:70px; }
.m-70 {  margin:70px; }
.mt-70 { margin-top:70px; }
.mb-70 { margin-bottom:70px; }
.ml-70 { margin-left:70px; }
.mr-70 { margin-right:70px; }   

.p--75 { padding:75px !important; }
.p-75 { padding:75px; }
.pt-75 { padding-top:75px; }
.pb-75 { padding-bottom:75px; }
.pl-75 { padding-left:75px; }
.pr-75 { padding-right:75px; }
.m-75 {  margin:75px; }
.mt-75 { margin-top:75px; }
.mb-75 { margin-bottom:75px; }
.ml-75 { margin-left:75px; }
.mr-75 { margin-right:75px; }   

.p--80 { padding:80px !important; }
.p-80 { padding:80px; }
.pt-80 { padding-top:80px; }
.pb-80 { padding-bottom:80px; }
.pl-80 { padding-left:80px; }
.pr-80 { padding-right:80px; }
.m-80 {  margin:80px; }
.mt-80 { margin-top:80px; }
.mb-80 { margin-bottom:80px; }
.ml-80 { margin-left:80px; }
.mr-80 { margin-right:80px; }   

.p--85 { padding:85px !important; }
.p-85 { padding:85px; }
.pt-85 { padding-top:85px; }
.pb-85 { padding-bottom:85px; }
.pl-85 { padding-left:85px; }
.pr-85 { padding-right:85px; }
.m-85 {  margin:85px; }
.mt-85 { margin-top:85px; }
.mb-85 { margin-bottom:85px; }
.ml-85 { margin-left:85px; }
.mr-85 { margin-right:85px; }   

.p--90 { padding:90px !important; }
.p-90 { padding:90px; }
.pt-90 { padding-top:90px; }
.pb-90 { padding-bottom:90px; }
.pl-90 { padding-left:90px; }
.pr-90 { padding-right:90px; }
.m-90 {  margin:90px; }
.mt-90 { margin-top:90px; }
.mb-90 { margin-bottom:90px; }
.ml-90 { margin-left:90px; }
.mr-90 { margin-right:90px; }   

.p--95 { padding:95px !important; }
.p-95 { padding:95px; }
.pt-95 { padding-top:95px; }
.pb-95 { padding-bottom:95px; }
.pl-95 { padding-left:95px; }
.pr-95 { padding-right:95px; }
.m-95 {  margin:95px; }
.mt-95 { margin-top:95px; }
.mb-95 { margin-bottom:95px; }
.ml-95 { margin-left:95px; }
.mr-95 { margin-right:95px; }   

.p--100 { padding:100px !important; }
.p-100 { padding:100px; }
.pt-100 { padding-top:100px; }
.pb-100 { padding-bottom:100px; }
.pl-100 { padding-left:100px; }
.pr-100 { padding-right:100px; }
.m-100 {  margin:100px; }
.mt-100 { margin-top:100px; }
.mb-100 { margin-bottom:100px; }
.ml-100 { margin-left:100px; }
.mr-100 { margin-right:100px; }   

.p--105 { padding:105px !important; }
.p-105 { padding:105px; }
.pt-105 { padding-top:105px; }
.pb-105 { padding-bottom:105px; }
.pl-105 { padding-left:105px; }
.pr-105 { padding-right:105px; }
.m-105 {  margin:105px; }
.mt-105 { margin-top:105px; }
.mb-105 { margin-bottom:105px; }
.ml-105 { margin-left:105px; }
.mr-105 { margin-right:105px; }   

.p--110 { padding:110px !important; }
.p-110 { padding:110px; }
.pt-110 { padding-top:110px; }
.pb-110 { padding-bottom:110px; }
.pl-110 { padding-left:110px; }
.pr-110 { padding-right:110px; }
.m-110 {  margin:110px; }
.mt-110 { margin-top:110px; }
.mb-110 { margin-bottom:110px; }
.ml-110 { margin-left:110px; }
.mr-110 { margin-right:110px; }   

.p--115 { padding:115px !important; }
.p-115 { padding:115px; }
.pt-115 { padding-top:115px; }
.pb-115 { padding-bottom:115px; }
.pl-115 { padding-left:115px; }
.pr-115 { padding-right:115px; }
.m-115 {  margin:115px; }
.mt-115 { margin-top:115px; }
.mb-115 { margin-bottom:115px; }
.ml-115 { margin-left:115px; }
.mr-115 { margin-right:115px; }   

.p--120 { padding:120px !important; }
.p-120 { padding:120px; }
.pt-120 { padding-top:120px; }
.pb-120 { padding-bottom:120px; }
.pl-120 { padding-left:120px; }
.pr-120 { padding-right:120px; }
.m-120 {  margin:120px; }
.mt-120 { margin-top:120px; }
.mb-120 { margin-bottom:120px; }
.ml-120 { margin-left:120px; }
.mr-120 { margin-right:120px; }   

.p--125 { padding:125px !important; }
.p-125 { padding:125px; }
.pt-125 { padding-top:125px; }
.pb-125 { padding-bottom:125px; }
.pl-125 { padding-left:125px; }
.pr-125 { padding-right:125px; }
.m-125 {  margin:125px; }
.mt-125 { margin-top:125px; }
.mb-125 { margin-bottom:125px; }
.ml-125 { margin-left:125px; }
.mr-125 { margin-right:125px; }   

.p--130 { padding:130px !important; }
.p-130 { padding:130px; }
.pt-130 { padding-top:130px; }
.pb-130 { padding-bottom:130px; }
.pl-130 { padding-left:130px; }
.pr-130 { padding-right:130px; }
.m-130 {  margin:130px; }
.mt-130 { margin-top:130px; }
.mb-130 { margin-bottom:130px; }
.ml-130 { margin-left:130px; }
.mr-130 { margin-right:130px; }   

.p--135 { padding:135px !important; }
.p-135 { padding:135px; }
.pt-135 { padding-top:135px; }
.pb-135 { padding-bottom:135px; }
.pl-135 { padding-left:135px; }
.pr-135 { padding-right:135px; }
.m-135 {  margin:135px; }
.mt-135 { margin-top:135px; }
.mb-135 { margin-bottom:135px; }
.ml-135 { margin-left:135px; }
.mr-135 { margin-right:135px; }   

.p--140 { padding:140px !important; }
.p-140 { padding:140px; }
.pt-140 { padding-top:140px; }
.pb-140 { padding-bottom:140px; }
.pl-140 { padding-left:140px; }
.pr-140 { padding-right:140px; }
.m-140 {  margin:140px; }
.mt-140 { margin-top:140px; }
.mb-140 { margin-bottom:140px; }
.ml-140 { margin-left:140px; }
.mr-140 { margin-right:140px; }   

.p--145 { padding:145px !important; }
.p-145 { padding:145px; }
.pt-145 { padding-top:145px; }
.pb-145 { padding-bottom:145px; }
.pl-145 { padding-left:145px; }
.pr-145 { padding-right:145px; }
.m-145 {  margin:145px; }
.mt-145 { margin-top:145px; }
.mb-145 { margin-bottom:145px; }
.ml-145 { margin-left:145px; }
.mr-145 { margin-right:145px; }   

.p--150 { padding:150px !important; }
.p-150 { padding:150px; }
.pt-150 { padding-top:150px; }
.pb-150 { padding-bottom:150px; }
.pl-150 { padding-left:150px; }
.pr-150 { padding-right:150px; }
.m-150 {  margin:150px; }
.mt-150 { margin-top:150px; }
.mb-150 { margin-bottom:150px; }
.ml-150 { margin-left:150px; }
.mr-150 { margin-right:150px; }   

.p--155 { padding:155px !important; }
.p-155 { padding:155px; }
.pt-155 { padding-top:155px; }
.pb-155 { padding-bottom:155px; }
.pl-155 { padding-left:155px; }
.pr-155 { padding-right:155px; }
.m-155 {  margin:155px; }
.mt-155 { margin-top:155px; }
.mb-155 { margin-bottom:155px; }
.ml-155 { margin-left:155px; }
.mr-155 { margin-right:155px; }   

.p--160 { padding:160px !important; }
.p-160 { padding:160px; }
.pt-160 { padding-top:160px; }
.pb-160 { padding-bottom:160px; }
.pl-160 { padding-left:160px; }
.pr-160 { padding-right:160px; }
.m-160 {  margin:160px; }
.mt-160 { margin-top:160px; }
.mb-160 { margin-bottom:160px; }
.ml-160 { margin-left:160px; }
.mr-160 { margin-right:160px; }   

.p--165 { padding:165px !important; }
.p-165 { padding:165px; }
.pt-165 { padding-top:165px; }
.pb-165 { padding-bottom:165px; }
.pl-165 { padding-left:165px; }
.pr-165 { padding-right:165px; }
.m-165 {  margin:165px; }
.mt-165 { margin-top:165px; }
.mb-165 { margin-bottom:165px; }
.ml-165 { margin-left:165px; }
.mr-165 { margin-right:165px; }   

.p--170 { padding:170px !important; }
.p-170 { padding:170px; }
.pt-170 { padding-top:170px; }
.pb-170 { padding-bottom:170px; }
.pl-170 { padding-left:170px; }
.pr-170 { padding-right:170px; }
.m-170 {  margin:170px; }
.mt-170 { margin-top:170px; }
.mb-170 { margin-bottom:170px; }
.ml-170 { margin-left:170px; }
.mr-170 { margin-right:170px; }   

.p--175 { padding:175px !important; }
.p-175 { padding:175px; }
.pt-175 { padding-top:175px; }
.pb-175 { padding-bottom:175px; }
.pl-175 { padding-left:175px; }
.pr-175 { padding-right:175px; }
.m-175 {  margin:175px; }
.mt-175 { margin-top:175px; }
.mb-175 { margin-bottom:175px; }
.ml-175 { margin-left:175px; }
.mr-175 { margin-right:175px; }   

.p--180 { padding:180px !important; }
.p-180 { padding:180px; }
.pt-180 { padding-top:180px; }
.pb-180 { padding-bottom:180px; }
.pl-180 { padding-left:180px; }
.pr-180 { padding-right:180px; }
.m-180 {  margin:180px; }
.mt-180 { margin-top:180px; }
.mb-180 { margin-bottom:180px; }
.ml-180 { margin-left:180px; }
.mr-180 { margin-right:180px; }   

.p--185 { padding:185px !important; }
.p-185 { padding:185px; }
.pt-185 { padding-top:185px; }
.pb-185 { padding-bottom:185px; }
.pl-185 { padding-left:185px; }
.pr-185 { padding-right:185px; }
.m-185 {  margin:185px; }
.mt-185 { margin-top:185px; }
.mb-185 { margin-bottom:185px; }
.ml-185 { margin-left:185px; }
.mr-185 { margin-right:185px; }   

.p--190 { padding:190px !important; }
.p-190 { padding:190px; }
.pt-190 { padding-top:190px; }
.pb-190 { padding-bottom:190px; }
.pl-190 { padding-left:190px; }
.pr-190 { padding-right:190px; }
.m-190 {  margin:190px; }
.mt-190 { margin-top:190px; }
.mb-190 { margin-bottom:190px; }
.ml-190 { margin-left:190px; }
.mr-190 { margin-right:190px; }   

.p--195 { padding:195px !important; }
.p-195 { padding:195px; }
.pt-195 { padding-top:195px; }
.pb-195 { padding-bottom:195px; }
.pl-195 { padding-left:195px; }
.pr-195 { padding-right:195px; }
.m-195 {  margin:195px; }
.mt-195 { margin-top:195px; }
.mb-195 { margin-bottom:195px; }
.ml-195 { margin-left:195px; }
.mr-195 { margin-right:195px; }   










/* -- Responsive Media -- */


@media(min-width:768px){
	
	.sm\:p-0 { padding:0px; }
	.sm\:pt-0 { padding-top:0px; }
	.sm\:pb-0 { padding-bottom:0px; }
	.sm\:pl-0 { padding-left:0px; }
	.sm\:pr-0 { padding-right:0px; }
	.sm\:m-0 { margin:0px; }
	.sm\:mt-0 { margin-top:0px; }
	.sm\:mb-0 { margin-bottom:0px; }
	.sm\:ml-0 { margin-left:0px; }
	.sm\:mr-0 { margin-right:0px; }
	
	.sm\:p-5 { padding:5px; }
	.sm\:pt-5 { padding-top:5px; }
	.sm\:pb-5 { padding-bottom:5px; }
	.sm\:pl-5 { padding-left:5px; }
	.sm\:pr-5 { padding-right:5px; }
	.sm\:m-5 { margin:5px; }
	.sm\:mt-5 { margin-top:5px; }
	.sm\:mb-5 { margin-bottom:5px; }
	.sm\:ml-5 { margin-left:5px; }
	.sm\:mr-5 { margin-right:5px; }
	
	.sm\:p-10 { padding:10px; }
	.sm\:pt-10 { padding-top:10px; }
	.sm\:pb-10 { padding-bottom:10px; }
	.sm\:pl-10 { padding-left:10px; }
	.sm\:pr-10 { padding-right:10px; }
	.sm\:m-10 { margin:10px; }
	.sm\:mt-10 { margin-top:10px; }
	.sm\:mb-10 { margin-bottom:10px; }
	.sm\:ml-10 { margin-left:10px; }
	.sm\:mr-10 { margin-right:10px; }
	
	.sm\:p-15 { padding:15px; }
	.sm\:pt-15 { padding-top:15px; }
	.sm\:pb-15 { padding-bottom:15px; }
	.sm\:pl-15 { padding-left:15px; }
	.sm\:pr-15 { padding-right:15px; }
	.sm\:m-15 { margin:15px; }
	.sm\:mt-15 { margin-top:15px; }
	.sm\:mb-15 { margin-bottom:15px; }
	.sm\:ml-15 { margin-left:15px; }
	.sm\:mr-15 { margin-right:15px; }
	
	.sm\:p-20 { padding:20px; }
	.sm\:pt-20 { padding-top:20px; }
	.sm\:pb-20 { padding-bottom:20px; }
	.sm\:pl-20 { padding-left:20px; }
	.sm\:pr-20 { padding-right:20px; }
	.sm\:m-20 { margin:20px; }
	.sm\:mt-20 { margin-top:20px; }
	.sm\:mb-20 { margin-bottom:20px; }
	.sm\:ml-20 { margin-left:20px; }
	.sm\:mr-20 { margin-right:20px; }
	
	.sm\:p-25 { padding:25px; }
	.sm\:pt-25 { padding-top:25px; }
	.sm\:pb-25 { padding-bottom:25px; }
	.sm\:pl-25 { padding-left:25px; }
	.sm\:pr-25 { padding-right:25px; }
	.sm\:m-25 { margin:25px; }
	.sm\:mt-25 { margin-top:25px; }
	.sm\:mb-25 { margin-bottom:25px; }
	.sm\:ml-25 { margin-left:25px; }
	.sm\:mr-25 { margin-right:25px; }
	
	.sm\:p-30 { padding:30px; }
	.sm\:pt-30 { padding-top:30px; }
	.sm\:pb-30 { padding-bottom:30px; }
	.sm\:pl-30 { padding-left:30px; }
	.sm\:pr-30 { padding-right:30px; }
	.sm\:m-30 { margin:30px; }
	.sm\:mt-30 { margin-top:30px; }
	.sm\:mb-30 { margin-bottom:30px; }
	.sm\:ml-30 { margin-left:30px; }
	.sm\:mr-30 { margin-right:30px; }
	
	.sm\:p-35 { padding:35px; }
	.sm\:pt-35 { padding-top:35px; }
	.sm\:pb-35 { padding-bottom:35px; }
	.sm\:pl-35 { padding-left:35px; }
	.sm\:pr-35 { padding-right:35px; }
	.sm\:m-35 { margin:35px; }
	.sm\:mt-35 { margin-top:35px; }
	.sm\:mb-35 { margin-bottom:35px; }
	.sm\:ml-35 { margin-left:35px; }
	.sm\:mr-35 { margin-right:35px; }
	
	.sm\:p-40 { padding:40px; }
	.sm\:pt-40 { padding-top:40px; }
	.sm\:pb-40 { padding-bottom:40px; }
	.sm\:pl-40 { padding-left:40px; }
	.sm\:pr-40 { padding-right:40px; }
	.sm\:m-40 { margin:40px; }
	.sm\:mt-40 { margin-top:40px; }
	.sm\:mb-40 { margin-bottom:40px; }
	.sm\:ml-40 { margin-left:40px; }
	.sm\:mr-40 { margin-right:40px; }
	
	.sm\:p-45 { padding:45px; }
	.sm\:pt-45 { padding-top:45px; }
	.sm\:pb-45 { padding-bottom:45px; }
	.sm\:pl-45 { padding-left:45px; }
	.sm\:pr-45 { padding-right:45px; }
	.sm\:m-45 { margin:45px; }
	.sm\:mt-45 { margin-top:45px; }
	.sm\:mb-45 { margin-bottom:45px; }
	.sm\:ml-45 { margin-left:45px; }
	.sm\:mr-45 { margin-right:45px; }
	
	.sm\:p-50 { padding:50px; }
	.sm\:pt-50 { padding-top:50px; }
	.sm\:pb-50 { padding-bottom:50px; }
	.sm\:pl-50 { padding-left:50px; }
	.sm\:pr-50 { padding-right:50px; }
	.sm\:m-50 { margin:50px; }
	.sm\:mt-50 { margin-top:50px; }
	.sm\:mb-50 { margin-bottom:50px; }
	.sm\:ml-50 { margin-left:50px; }
	.sm\:mr-50 { margin-right:50px; }
	
	.sm\:p-55 { padding:55px; }
	.sm\:pt-55 { padding-top:55px; }
	.sm\:pb-55 { padding-bottom:55px; }
	.sm\:pl-55 { padding-left:55px; }
	.sm\:pr-55 { padding-right:55px; }
	.sm\:m-55 { margin:55px; }
	.sm\:mt-55 { margin-top:55px; }
	.sm\:mb-55 { margin-bottom:55px; }
	.sm\:ml-55 { margin-left:55px; }
	.sm\:mr-55 { margin-right:55px; }
	
	.sm\:p-60 { padding:60px; }
	.sm\:pt-60 { padding-top:60px; }
	.sm\:pb-60 { padding-bottom:60px; }
	.sm\:pl-60 { padding-left:60px; }
	.sm\:pr-60 { padding-right:60px; }
	.sm\:m-60 { margin:60px; }
	.sm\:mt-60 { margin-top:60px; }
	.sm\:mb-60 { margin-bottom:60px; }
	.sm\:ml-60 { margin-left:60px; }
	.sm\:mr-60 { margin-right:60px; }
	
	.sm\:p-65 { padding:65px; }
	.sm\:pt-65 { padding-top:65px; }
	.sm\:pb-65 { padding-bottom:65px; }
	.sm\:pl-65 { padding-left:65px; }
	.sm\:pr-65 { padding-right:65px; }
	.sm\:m-65 { margin:65px; }
	.sm\:mt-65 { margin-top:65px; }
	.sm\:mb-65 { margin-bottom:65px; }
	.sm\:ml-65 { margin-left:65px; }
	.sm\:mr-65 { margin-right:65px; }
	
	.sm\:p-70 { padding:70px; }
	.sm\:pt-70 { padding-top:70px; }
	.sm\:pb-70 { padding-bottom:70px; }
	.sm\:pl-70 { padding-left:70px; }
	.sm\:pr-70 { padding-right:70px; }
	.sm\:m-70 { margin:70px; }
	.sm\:mt-70 { margin-top:70px; }
	.sm\:mb-70 { margin-bottom:70px; }
	.sm\:ml-70 { margin-left:70px; }
	.sm\:mr-70 { margin-right:70px; }
	
	.sm\:p-75 { padding:75px; }
	.sm\:pt-75 { padding-top:75px; }
	.sm\:pb-75 { padding-bottom:75px; }
	.sm\:pl-75 { padding-left:75px; }
	.sm\:pr-75 { padding-right:75px; }
	.sm\:m-75 { margin:75px; }
	.sm\:mt-75 { margin-top:75px; }
	.sm\:mb-75 { margin-bottom:75px; }
	.sm\:ml-75 { margin-left:75px; }
	.sm\:mr-75 { margin-right:75px; }
	
	.sm\:p-80 { padding:80px; }
	.sm\:pt-80 { padding-top:80px; }
	.sm\:pb-80 { padding-bottom:80px; }
	.sm\:pl-80 { padding-left:80px; }
	.sm\:pr-80 { padding-right:80px; }
	.sm\:m-80 { margin:80px; }
	.sm\:mt-80 { margin-top:80px; }
	.sm\:mb-80 { margin-bottom:80px; }
	.sm\:ml-80 { margin-left:80px; }
	.sm\:mr-80 { margin-right:80px; }
	
	.sm\:p-85 { padding:85px; }
	.sm\:pt-85 { padding-top:85px; }
	.sm\:pb-85 { padding-bottom:85px; }
	.sm\:pl-85 { padding-left:85px; }
	.sm\:pr-85 { padding-right:85px; }
	.sm\:m-85 { margin:85px; }
	.sm\:mt-85 { margin-top:85px; }
	.sm\:mb-85 { margin-bottom:85px; }
	.sm\:ml-85 { margin-left:85px; }
	.sm\:mr-85 { margin-right:85px; }
	
	.sm\:p-90 { padding:90px; }
	.sm\:pt-90 { padding-top:90px; }
	.sm\:pb-90 { padding-bottom:90px; }
	.sm\:pl-90 { padding-left:90px; }
	.sm\:pr-90 { padding-right:90px; }
	.sm\:m-90 { margin:90px; }
	.sm\:mt-90 { margin-top:90px; }
	.sm\:mb-90 { margin-bottom:90px; }
	.sm\:ml-90 { margin-left:90px; }
	.sm\:mr-90 { margin-right:90px; }
	
	.sm\:p-95 { padding:95px; }
	.sm\:pt-95 { padding-top:95px; }
	.sm\:pb-95 { padding-bottom:95px; }
	.sm\:pl-95 { padding-left:95px; }
	.sm\:pr-95 { padding-right:95px; }
	.sm\:m-95 { margin:95px; }
	.sm\:mt-95 { margin-top:95px; }
	.sm\:mb-95 { margin-bottom:95px; }
	.sm\:ml-95 { margin-left:95px; }
	.sm\:mr-95 { margin-right:95px; }
	
	.sm\:p-100 { padding:100px; }
	.sm\:pt-100 { padding-top:100px; }
	.sm\:pb-100 { padding-bottom:100px; }
	.sm\:pl-100 { padding-left:100px; }
	.sm\:pr-100 { padding-right:100px; }
	.sm\:m-100 { margin:100px; }
	.sm\:mt-100 { margin-top:100px; }
	.sm\:mb-100 { margin-bottom:100px; }
	.sm\:ml-100 { margin-left:100px; }
	.sm\:mr-100 { margin-right:100px; }
	
	.sm\:p-105 { padding:105px; }
	.sm\:pt-105 { padding-top:105px; }
	.sm\:pb-105 { padding-bottom:105px; }
	.sm\:pl-105 { padding-left:105px; }
	.sm\:pr-105 { padding-right:105px; }
	.sm\:m-105 { margin:105px; }
	.sm\:mt-105 { margin-top:105px; }
	.sm\:mb-105 { margin-bottom:105px; }
	.sm\:ml-105 { margin-left:105px; }
	.sm\:mr-105 { margin-right:105px; }
	
	.sm\:p-110 { padding:110px; }
	.sm\:pt-110 { padding-top:110px; }
	.sm\:pb-110 { padding-bottom:110px; }
	.sm\:pl-110 { padding-left:110px; }
	.sm\:pr-110 { padding-right:110px; }
	.sm\:m-110 { margin:110px; }
	.sm\:mt-110 { margin-top:110px; }
	.sm\:mb-110 { margin-bottom:110px; }
	.sm\:ml-110 { margin-left:110px; }
	.sm\:mr-110 { margin-right:110px; }
	
	.sm\:p-115 { padding:115px; }
	.sm\:pt-115 { padding-top:115px; }
	.sm\:pb-115 { padding-bottom:115px; }
	.sm\:pl-115 { padding-left:115px; }
	.sm\:pr-115 { padding-right:115px; }
	.sm\:m-115 { margin:115px; }
	.sm\:mt-115 { margin-top:115px; }
	.sm\:mb-115 { margin-bottom:115px; }
	.sm\:ml-115 { margin-left:115px; }
	.sm\:mr-115 { margin-right:115px; }
	
	.sm\:p-120 { padding:120px; }
	.sm\:pt-120 { padding-top:120px; }
	.sm\:pb-120 { padding-bottom:120px; }
	.sm\:pl-120 { padding-left:120px; }
	.sm\:pr-120 { padding-right:120px; }
	.sm\:m-120 { margin:120px; }
	.sm\:mt-120 { margin-top:120px; }
	.sm\:mb-120 { margin-bottom:120px; }
	.sm\:ml-120 { margin-left:120px; }
	.sm\:mr-120 { margin-right:120px; }
	
	.sm\:p-125 { padding:125px; }
	.sm\:pt-125 { padding-top:125px; }
	.sm\:pb-125 { padding-bottom:125px; }
	.sm\:pl-125 { padding-left:125px; }
	.sm\:pr-125 { padding-right:125px; }
	.sm\:m-125 { margin:125px; }
	.sm\:mt-125 { margin-top:125px; }
	.sm\:mb-125 { margin-bottom:125px; }
	.sm\:ml-125 { margin-left:125px; }
	.sm\:mr-125 { margin-right:125px; }
	
	.sm\:p-130 { padding:130px; }
	.sm\:pt-130 { padding-top:130px; }
	.sm\:pb-130 { padding-bottom:130px; }
	.sm\:pl-130 { padding-left:130px; }
	.sm\:pr-130 { padding-right:130px; }
	.sm\:m-130 { margin:130px; }
	.sm\:mt-130 { margin-top:130px; }
	.sm\:mb-130 { margin-bottom:130px; }
	.sm\:ml-130 { margin-left:130px; }
	.sm\:mr-130 { margin-right:130px; }
	
	.sm\:p-135 { padding:135px; }
	.sm\:pt-135 { padding-top:135px; }
	.sm\:pb-135 { padding-bottom:135px; }
	.sm\:pl-135 { padding-left:135px; }
	.sm\:pr-135 { padding-right:135px; }
	.sm\:m-135 { margin:135px; }
	.sm\:mt-135 { margin-top:135px; }
	.sm\:mb-135 { margin-bottom:135px; }
	.sm\:ml-135 { margin-left:135px; }
	.sm\:mr-135 { margin-right:135px; }
	
	.sm\:p-140 { padding:140px; }
	.sm\:pt-140 { padding-top:140px; }
	.sm\:pb-140 { padding-bottom:140px; }
	.sm\:pl-140 { padding-left:140px; }
	.sm\:pr-140 { padding-right:140px; }
	.sm\:m-140 { margin:140px; }
	.sm\:mt-140 { margin-top:140px; }
	.sm\:mb-140 { margin-bottom:140px; }
	.sm\:ml-140 { margin-left:140px; }
	.sm\:mr-140 { margin-right:140px; }
	
	.sm\:p-145 { padding:145px; }
	.sm\:pt-145 { padding-top:145px; }
	.sm\:pb-145 { padding-bottom:145px; }
	.sm\:pl-145 { padding-left:145px; }
	.sm\:pr-145 { padding-right:145px; }
	.sm\:m-145 { margin:145px; }
	.sm\:mt-145 { margin-top:145px; }
	.sm\:mb-145 { margin-bottom:145px; }
	.sm\:ml-145 { margin-left:145px; }
	.sm\:mr-145 { margin-right:145px; }
	
	.sm\:p-150 { padding:150px; }
	.sm\:pt-150 { padding-top:150px; }
	.sm\:pb-150 { padding-bottom:150px; }
	.sm\:pl-150 { padding-left:150px; }
	.sm\:pr-150 { padding-right:150px; }
	.sm\:m-150 { margin:150px; }
	.sm\:mt-150 { margin-top:150px; }
	.sm\:mb-150 { margin-bottom:150px; }
	.sm\:ml-150 { margin-left:150px; }
	.sm\:mr-150 { margin-right:150px; }
	
	.sm\:p-155 { padding:155px; }
	.sm\:pt-155 { padding-top:155px; }
	.sm\:pb-155 { padding-bottom:155px; }
	.sm\:pl-155 { padding-left:155px; }
	.sm\:pr-155 { padding-right:155px; }
	.sm\:m-155 { margin:155px; }
	.sm\:mt-155 { margin-top:155px; }
	.sm\:mb-155 { margin-bottom:155px; }
	.sm\:ml-155 { margin-left:155px; }
	.sm\:mr-155 { margin-right:155px; }
	
	.sm\:p-160 { padding:160px; }
	.sm\:pt-160 { padding-top:160px; }
	.sm\:pb-160 { padding-bottom:160px; }
	.sm\:pl-160 { padding-left:160px; }
	.sm\:pr-160 { padding-right:160px; }
	.sm\:m-160 { margin:160px; }
	.sm\:mt-160 { margin-top:160px; }
	.sm\:mb-160 { margin-bottom:160px; }
	.sm\:ml-160 { margin-left:160px; }
	.sm\:mr-160 { margin-right:160px; }
	
	.sm\:p-165 { padding:165px; }
	.sm\:pt-165 { padding-top:165px; }
	.sm\:pb-165 { padding-bottom:165px; }
	.sm\:pl-165 { padding-left:165px; }
	.sm\:pr-165 { padding-right:165px; }
	.sm\:m-165 { margin:165px; }
	.sm\:mt-165 { margin-top:165px; }
	.sm\:mb-165 { margin-bottom:165px; }
	.sm\:ml-165 { margin-left:165px; }
	.sm\:mr-165 { margin-right:165px; }
	
	.sm\:p-170 { padding:170px; }
	.sm\:pt-170 { padding-top:170px; }
	.sm\:pb-170 { padding-bottom:170px; }
	.sm\:pl-170 { padding-left:170px; }
	.sm\:pr-170 { padding-right:170px; }
	.sm\:m-170 { margin:170px; }
	.sm\:mt-170 { margin-top:170px; }
	.sm\:mb-170 { margin-bottom:170px; }
	.sm\:ml-170 { margin-left:170px; }
	.sm\:mr-170 { margin-right:170px; }
	
	.sm\:p-175 { padding:175px; }
	.sm\:pt-175 { padding-top:175px; }
	.sm\:pb-175 { padding-bottom:175px; }
	.sm\:pl-175 { padding-left:175px; }
	.sm\:pr-175 { padding-right:175px; }
	.sm\:m-175 { margin:175px; }
	.sm\:mt-175 { margin-top:175px; }
	.sm\:mb-175 { margin-bottom:175px; }
	.sm\:ml-175 { margin-left:175px; }
	.sm\:mr-175 { margin-right:175px; }
	
	.sm\:p-180 { padding:180px; }
	.sm\:pt-180 { padding-top:180px; }
	.sm\:pb-180 { padding-bottom:180px; }
	.sm\:pl-180 { padding-left:180px; }
	.sm\:pr-180 { padding-right:180px; }
	.sm\:m-180 { margin:180px; }
	.sm\:mt-180 { margin-top:180px; }
	.sm\:mb-180 { margin-bottom:180px; }
	.sm\:ml-180 { margin-left:180px; }
	.sm\:mr-180 { margin-right:180px; }
	
	.sm\:p-185 { padding:185px; }
	.sm\:pt-185 { padding-top:185px; }
	.sm\:pb-185 { padding-bottom:185px; }
	.sm\:pl-185 { padding-left:185px; }
	.sm\:pr-185 { padding-right:185px; }
	.sm\:m-185 { margin:185px; }
	.sm\:mt-185 { margin-top:185px; }
	.sm\:mb-185 { margin-bottom:185px; }
	.sm\:ml-185 { margin-left:185px; }
	.sm\:mr-185 { margin-right:185px; }
	
	.sm\:p-190 { padding:190px; }
	.sm\:pt-190 { padding-top:190px; }
	.sm\:pb-190 { padding-bottom:190px; }
	.sm\:pl-190 { padding-left:190px; }
	.sm\:pr-190 { padding-right:190px; }
	.sm\:m-190 { margin:190px; }
	.sm\:mt-190 { margin-top:190px; }
	.sm\:mb-190 { margin-bottom:190px; }
	.sm\:ml-190 { margin-left:190px; }
	.sm\:mr-190 { margin-right:190px; }
	
	.sm\:p-195 { padding:195px; }
	.sm\:pt-195 { padding-top:195px; }
	.sm\:pb-195 { padding-bottom:195px; }
	.sm\:pl-195 { padding-left:195px; }
	.sm\:pr-195 { padding-right:195px; }
	.sm\:m-195 { margin:195px; }
	.sm\:mt-195 { margin-top:195px; }
	.sm\:mb-195 { margin-bottom:195px; }
	.sm\:ml-195 { margin-left:195px; }
	.sm\:mr-195 { margin-right:195px; }
	

	
	.sm\:col-1 { max-width:8.333%; flex:0 0 8.333%; }
	
	.sm\:col-2 { max-width:16.666%; flex:0 0 16.666%; }
	
	.sm\:col-3 { max-width:24.999000000000002%; flex:0 0 24.999000000000002%; }
	
	.sm\:col-4 { max-width:33.332%; flex:0 0 33.332%; }
	
	.sm\:col-5 { max-width:41.665%; flex:0 0 41.665%; }
	
	.sm\:col-6 { max-width:49.998000000000005%; flex:0 0 49.998000000000005%; }
	
	.sm\:col-7 { max-width:58.331%; flex:0 0 58.331%; }
	
	.sm\:col-8 { max-width:66.664%; flex:0 0 66.664%; }
	
	.sm\:col-9 { max-width:74.997%; flex:0 0 74.997%; }
	
	.sm\:col-10 { max-width:83.33%; flex:0 0 83.33%; }
	
	.sm\:col-11 { max-width:91.663%; flex:0 0 91.663%; }
	
	.sm\:col-12 { max-width:99.99600000000001%; flex:0 0 99.99600000000001%; }
	

}


@media(min-width:992px){
	
	.md\:p-0 { padding:0px; }
	.md\:pt-0 { padding-top:0px; }
	.md\:pb-0 { padding-bottom:0px; }
	.md\:pl-0 { padding-left:0px; }
	.md\:pr-0 { padding-right:0px; }
	.md\:m-0 { margin:0px; }
	.md\:mt-0 { margin-top:0px; }
	.md\:mb-0 { margin-bottom:0px; }
	.md\:ml-0 { margin-left:0px; }
	.md\:mr-0 { margin-right:0px; }
	
	.md\:p-5 { padding:5px; }
	.md\:pt-5 { padding-top:5px; }
	.md\:pb-5 { padding-bottom:5px; }
	.md\:pl-5 { padding-left:5px; }
	.md\:pr-5 { padding-right:5px; }
	.md\:m-5 { margin:5px; }
	.md\:mt-5 { margin-top:5px; }
	.md\:mb-5 { margin-bottom:5px; }
	.md\:ml-5 { margin-left:5px; }
	.md\:mr-5 { margin-right:5px; }
	
	.md\:p-10 { padding:10px; }
	.md\:pt-10 { padding-top:10px; }
	.md\:pb-10 { padding-bottom:10px; }
	.md\:pl-10 { padding-left:10px; }
	.md\:pr-10 { padding-right:10px; }
	.md\:m-10 { margin:10px; }
	.md\:mt-10 { margin-top:10px; }
	.md\:mb-10 { margin-bottom:10px; }
	.md\:ml-10 { margin-left:10px; }
	.md\:mr-10 { margin-right:10px; }
	
	.md\:p-15 { padding:15px; }
	.md\:pt-15 { padding-top:15px; }
	.md\:pb-15 { padding-bottom:15px; }
	.md\:pl-15 { padding-left:15px; }
	.md\:pr-15 { padding-right:15px; }
	.md\:m-15 { margin:15px; }
	.md\:mt-15 { margin-top:15px; }
	.md\:mb-15 { margin-bottom:15px; }
	.md\:ml-15 { margin-left:15px; }
	.md\:mr-15 { margin-right:15px; }
	
	.md\:p-20 { padding:20px; }
	.md\:pt-20 { padding-top:20px; }
	.md\:pb-20 { padding-bottom:20px; }
	.md\:pl-20 { padding-left:20px; }
	.md\:pr-20 { padding-right:20px; }
	.md\:m-20 { margin:20px; }
	.md\:mt-20 { margin-top:20px; }
	.md\:mb-20 { margin-bottom:20px; }
	.md\:ml-20 { margin-left:20px; }
	.md\:mr-20 { margin-right:20px; }
	
	.md\:p-25 { padding:25px; }
	.md\:pt-25 { padding-top:25px; }
	.md\:pb-25 { padding-bottom:25px; }
	.md\:pl-25 { padding-left:25px; }
	.md\:pr-25 { padding-right:25px; }
	.md\:m-25 { margin:25px; }
	.md\:mt-25 { margin-top:25px; }
	.md\:mb-25 { margin-bottom:25px; }
	.md\:ml-25 { margin-left:25px; }
	.md\:mr-25 { margin-right:25px; }
	
	.md\:p-30 { padding:30px; }
	.md\:pt-30 { padding-top:30px; }
	.md\:pb-30 { padding-bottom:30px; }
	.md\:pl-30 { padding-left:30px; }
	.md\:pr-30 { padding-right:30px; }
	.md\:m-30 { margin:30px; }
	.md\:mt-30 { margin-top:30px; }
	.md\:mb-30 { margin-bottom:30px; }
	.md\:ml-30 { margin-left:30px; }
	.md\:mr-30 { margin-right:30px; }
	
	.md\:p-35 { padding:35px; }
	.md\:pt-35 { padding-top:35px; }
	.md\:pb-35 { padding-bottom:35px; }
	.md\:pl-35 { padding-left:35px; }
	.md\:pr-35 { padding-right:35px; }
	.md\:m-35 { margin:35px; }
	.md\:mt-35 { margin-top:35px; }
	.md\:mb-35 { margin-bottom:35px; }
	.md\:ml-35 { margin-left:35px; }
	.md\:mr-35 { margin-right:35px; }
	
	.md\:p-40 { padding:40px; }
	.md\:pt-40 { padding-top:40px; }
	.md\:pb-40 { padding-bottom:40px; }
	.md\:pl-40 { padding-left:40px; }
	.md\:pr-40 { padding-right:40px; }
	.md\:m-40 { margin:40px; }
	.md\:mt-40 { margin-top:40px; }
	.md\:mb-40 { margin-bottom:40px; }
	.md\:ml-40 { margin-left:40px; }
	.md\:mr-40 { margin-right:40px; }
	
	.md\:p-45 { padding:45px; }
	.md\:pt-45 { padding-top:45px; }
	.md\:pb-45 { padding-bottom:45px; }
	.md\:pl-45 { padding-left:45px; }
	.md\:pr-45 { padding-right:45px; }
	.md\:m-45 { margin:45px; }
	.md\:mt-45 { margin-top:45px; }
	.md\:mb-45 { margin-bottom:45px; }
	.md\:ml-45 { margin-left:45px; }
	.md\:mr-45 { margin-right:45px; }
	
	.md\:p-50 { padding:50px; }
	.md\:pt-50 { padding-top:50px; }
	.md\:pb-50 { padding-bottom:50px; }
	.md\:pl-50 { padding-left:50px; }
	.md\:pr-50 { padding-right:50px; }
	.md\:m-50 { margin:50px; }
	.md\:mt-50 { margin-top:50px; }
	.md\:mb-50 { margin-bottom:50px; }
	.md\:ml-50 { margin-left:50px; }
	.md\:mr-50 { margin-right:50px; }
	
	.md\:p-55 { padding:55px; }
	.md\:pt-55 { padding-top:55px; }
	.md\:pb-55 { padding-bottom:55px; }
	.md\:pl-55 { padding-left:55px; }
	.md\:pr-55 { padding-right:55px; }
	.md\:m-55 { margin:55px; }
	.md\:mt-55 { margin-top:55px; }
	.md\:mb-55 { margin-bottom:55px; }
	.md\:ml-55 { margin-left:55px; }
	.md\:mr-55 { margin-right:55px; }
	
	.md\:p-60 { padding:60px; }
	.md\:pt-60 { padding-top:60px; }
	.md\:pb-60 { padding-bottom:60px; }
	.md\:pl-60 { padding-left:60px; }
	.md\:pr-60 { padding-right:60px; }
	.md\:m-60 { margin:60px; }
	.md\:mt-60 { margin-top:60px; }
	.md\:mb-60 { margin-bottom:60px; }
	.md\:ml-60 { margin-left:60px; }
	.md\:mr-60 { margin-right:60px; }
	
	.md\:p-65 { padding:65px; }
	.md\:pt-65 { padding-top:65px; }
	.md\:pb-65 { padding-bottom:65px; }
	.md\:pl-65 { padding-left:65px; }
	.md\:pr-65 { padding-right:65px; }
	.md\:m-65 { margin:65px; }
	.md\:mt-65 { margin-top:65px; }
	.md\:mb-65 { margin-bottom:65px; }
	.md\:ml-65 { margin-left:65px; }
	.md\:mr-65 { margin-right:65px; }
	
	.md\:p-70 { padding:70px; }
	.md\:pt-70 { padding-top:70px; }
	.md\:pb-70 { padding-bottom:70px; }
	.md\:pl-70 { padding-left:70px; }
	.md\:pr-70 { padding-right:70px; }
	.md\:m-70 { margin:70px; }
	.md\:mt-70 { margin-top:70px; }
	.md\:mb-70 { margin-bottom:70px; }
	.md\:ml-70 { margin-left:70px; }
	.md\:mr-70 { margin-right:70px; }
	
	.md\:p-75 { padding:75px; }
	.md\:pt-75 { padding-top:75px; }
	.md\:pb-75 { padding-bottom:75px; }
	.md\:pl-75 { padding-left:75px; }
	.md\:pr-75 { padding-right:75px; }
	.md\:m-75 { margin:75px; }
	.md\:mt-75 { margin-top:75px; }
	.md\:mb-75 { margin-bottom:75px; }
	.md\:ml-75 { margin-left:75px; }
	.md\:mr-75 { margin-right:75px; }
	
	.md\:p-80 { padding:80px; }
	.md\:pt-80 { padding-top:80px; }
	.md\:pb-80 { padding-bottom:80px; }
	.md\:pl-80 { padding-left:80px; }
	.md\:pr-80 { padding-right:80px; }
	.md\:m-80 { margin:80px; }
	.md\:mt-80 { margin-top:80px; }
	.md\:mb-80 { margin-bottom:80px; }
	.md\:ml-80 { margin-left:80px; }
	.md\:mr-80 { margin-right:80px; }
	
	.md\:p-85 { padding:85px; }
	.md\:pt-85 { padding-top:85px; }
	.md\:pb-85 { padding-bottom:85px; }
	.md\:pl-85 { padding-left:85px; }
	.md\:pr-85 { padding-right:85px; }
	.md\:m-85 { margin:85px; }
	.md\:mt-85 { margin-top:85px; }
	.md\:mb-85 { margin-bottom:85px; }
	.md\:ml-85 { margin-left:85px; }
	.md\:mr-85 { margin-right:85px; }
	
	.md\:p-90 { padding:90px; }
	.md\:pt-90 { padding-top:90px; }
	.md\:pb-90 { padding-bottom:90px; }
	.md\:pl-90 { padding-left:90px; }
	.md\:pr-90 { padding-right:90px; }
	.md\:m-90 { margin:90px; }
	.md\:mt-90 { margin-top:90px; }
	.md\:mb-90 { margin-bottom:90px; }
	.md\:ml-90 { margin-left:90px; }
	.md\:mr-90 { margin-right:90px; }
	
	.md\:p-95 { padding:95px; }
	.md\:pt-95 { padding-top:95px; }
	.md\:pb-95 { padding-bottom:95px; }
	.md\:pl-95 { padding-left:95px; }
	.md\:pr-95 { padding-right:95px; }
	.md\:m-95 { margin:95px; }
	.md\:mt-95 { margin-top:95px; }
	.md\:mb-95 { margin-bottom:95px; }
	.md\:ml-95 { margin-left:95px; }
	.md\:mr-95 { margin-right:95px; }
	
	.md\:p-100 { padding:100px; }
	.md\:pt-100 { padding-top:100px; }
	.md\:pb-100 { padding-bottom:100px; }
	.md\:pl-100 { padding-left:100px; }
	.md\:pr-100 { padding-right:100px; }
	.md\:m-100 { margin:100px; }
	.md\:mt-100 { margin-top:100px; }
	.md\:mb-100 { margin-bottom:100px; }
	.md\:ml-100 { margin-left:100px; }
	.md\:mr-100 { margin-right:100px; }
	
	.md\:p-105 { padding:105px; }
	.md\:pt-105 { padding-top:105px; }
	.md\:pb-105 { padding-bottom:105px; }
	.md\:pl-105 { padding-left:105px; }
	.md\:pr-105 { padding-right:105px; }
	.md\:m-105 { margin:105px; }
	.md\:mt-105 { margin-top:105px; }
	.md\:mb-105 { margin-bottom:105px; }
	.md\:ml-105 { margin-left:105px; }
	.md\:mr-105 { margin-right:105px; }
	
	.md\:p-110 { padding:110px; }
	.md\:pt-110 { padding-top:110px; }
	.md\:pb-110 { padding-bottom:110px; }
	.md\:pl-110 { padding-left:110px; }
	.md\:pr-110 { padding-right:110px; }
	.md\:m-110 { margin:110px; }
	.md\:mt-110 { margin-top:110px; }
	.md\:mb-110 { margin-bottom:110px; }
	.md\:ml-110 { margin-left:110px; }
	.md\:mr-110 { margin-right:110px; }
	
	.md\:p-115 { padding:115px; }
	.md\:pt-115 { padding-top:115px; }
	.md\:pb-115 { padding-bottom:115px; }
	.md\:pl-115 { padding-left:115px; }
	.md\:pr-115 { padding-right:115px; }
	.md\:m-115 { margin:115px; }
	.md\:mt-115 { margin-top:115px; }
	.md\:mb-115 { margin-bottom:115px; }
	.md\:ml-115 { margin-left:115px; }
	.md\:mr-115 { margin-right:115px; }
	
	.md\:p-120 { padding:120px; }
	.md\:pt-120 { padding-top:120px; }
	.md\:pb-120 { padding-bottom:120px; }
	.md\:pl-120 { padding-left:120px; }
	.md\:pr-120 { padding-right:120px; }
	.md\:m-120 { margin:120px; }
	.md\:mt-120 { margin-top:120px; }
	.md\:mb-120 { margin-bottom:120px; }
	.md\:ml-120 { margin-left:120px; }
	.md\:mr-120 { margin-right:120px; }
	
	.md\:p-125 { padding:125px; }
	.md\:pt-125 { padding-top:125px; }
	.md\:pb-125 { padding-bottom:125px; }
	.md\:pl-125 { padding-left:125px; }
	.md\:pr-125 { padding-right:125px; }
	.md\:m-125 { margin:125px; }
	.md\:mt-125 { margin-top:125px; }
	.md\:mb-125 { margin-bottom:125px; }
	.md\:ml-125 { margin-left:125px; }
	.md\:mr-125 { margin-right:125px; }
	
	.md\:p-130 { padding:130px; }
	.md\:pt-130 { padding-top:130px; }
	.md\:pb-130 { padding-bottom:130px; }
	.md\:pl-130 { padding-left:130px; }
	.md\:pr-130 { padding-right:130px; }
	.md\:m-130 { margin:130px; }
	.md\:mt-130 { margin-top:130px; }
	.md\:mb-130 { margin-bottom:130px; }
	.md\:ml-130 { margin-left:130px; }
	.md\:mr-130 { margin-right:130px; }
	
	.md\:p-135 { padding:135px; }
	.md\:pt-135 { padding-top:135px; }
	.md\:pb-135 { padding-bottom:135px; }
	.md\:pl-135 { padding-left:135px; }
	.md\:pr-135 { padding-right:135px; }
	.md\:m-135 { margin:135px; }
	.md\:mt-135 { margin-top:135px; }
	.md\:mb-135 { margin-bottom:135px; }
	.md\:ml-135 { margin-left:135px; }
	.md\:mr-135 { margin-right:135px; }
	
	.md\:p-140 { padding:140px; }
	.md\:pt-140 { padding-top:140px; }
	.md\:pb-140 { padding-bottom:140px; }
	.md\:pl-140 { padding-left:140px; }
	.md\:pr-140 { padding-right:140px; }
	.md\:m-140 { margin:140px; }
	.md\:mt-140 { margin-top:140px; }
	.md\:mb-140 { margin-bottom:140px; }
	.md\:ml-140 { margin-left:140px; }
	.md\:mr-140 { margin-right:140px; }
	
	.md\:p-145 { padding:145px; }
	.md\:pt-145 { padding-top:145px; }
	.md\:pb-145 { padding-bottom:145px; }
	.md\:pl-145 { padding-left:145px; }
	.md\:pr-145 { padding-right:145px; }
	.md\:m-145 { margin:145px; }
	.md\:mt-145 { margin-top:145px; }
	.md\:mb-145 { margin-bottom:145px; }
	.md\:ml-145 { margin-left:145px; }
	.md\:mr-145 { margin-right:145px; }
	
	.md\:p-150 { padding:150px; }
	.md\:pt-150 { padding-top:150px; }
	.md\:pb-150 { padding-bottom:150px; }
	.md\:pl-150 { padding-left:150px; }
	.md\:pr-150 { padding-right:150px; }
	.md\:m-150 { margin:150px; }
	.md\:mt-150 { margin-top:150px; }
	.md\:mb-150 { margin-bottom:150px; }
	.md\:ml-150 { margin-left:150px; }
	.md\:mr-150 { margin-right:150px; }
	
	.md\:p-155 { padding:155px; }
	.md\:pt-155 { padding-top:155px; }
	.md\:pb-155 { padding-bottom:155px; }
	.md\:pl-155 { padding-left:155px; }
	.md\:pr-155 { padding-right:155px; }
	.md\:m-155 { margin:155px; }
	.md\:mt-155 { margin-top:155px; }
	.md\:mb-155 { margin-bottom:155px; }
	.md\:ml-155 { margin-left:155px; }
	.md\:mr-155 { margin-right:155px; }
	
	.md\:p-160 { padding:160px; }
	.md\:pt-160 { padding-top:160px; }
	.md\:pb-160 { padding-bottom:160px; }
	.md\:pl-160 { padding-left:160px; }
	.md\:pr-160 { padding-right:160px; }
	.md\:m-160 { margin:160px; }
	.md\:mt-160 { margin-top:160px; }
	.md\:mb-160 { margin-bottom:160px; }
	.md\:ml-160 { margin-left:160px; }
	.md\:mr-160 { margin-right:160px; }
	
	.md\:p-165 { padding:165px; }
	.md\:pt-165 { padding-top:165px; }
	.md\:pb-165 { padding-bottom:165px; }
	.md\:pl-165 { padding-left:165px; }
	.md\:pr-165 { padding-right:165px; }
	.md\:m-165 { margin:165px; }
	.md\:mt-165 { margin-top:165px; }
	.md\:mb-165 { margin-bottom:165px; }
	.md\:ml-165 { margin-left:165px; }
	.md\:mr-165 { margin-right:165px; }
	
	.md\:p-170 { padding:170px; }
	.md\:pt-170 { padding-top:170px; }
	.md\:pb-170 { padding-bottom:170px; }
	.md\:pl-170 { padding-left:170px; }
	.md\:pr-170 { padding-right:170px; }
	.md\:m-170 { margin:170px; }
	.md\:mt-170 { margin-top:170px; }
	.md\:mb-170 { margin-bottom:170px; }
	.md\:ml-170 { margin-left:170px; }
	.md\:mr-170 { margin-right:170px; }
	
	.md\:p-175 { padding:175px; }
	.md\:pt-175 { padding-top:175px; }
	.md\:pb-175 { padding-bottom:175px; }
	.md\:pl-175 { padding-left:175px; }
	.md\:pr-175 { padding-right:175px; }
	.md\:m-175 { margin:175px; }
	.md\:mt-175 { margin-top:175px; }
	.md\:mb-175 { margin-bottom:175px; }
	.md\:ml-175 { margin-left:175px; }
	.md\:mr-175 { margin-right:175px; }
	
	.md\:p-180 { padding:180px; }
	.md\:pt-180 { padding-top:180px; }
	.md\:pb-180 { padding-bottom:180px; }
	.md\:pl-180 { padding-left:180px; }
	.md\:pr-180 { padding-right:180px; }
	.md\:m-180 { margin:180px; }
	.md\:mt-180 { margin-top:180px; }
	.md\:mb-180 { margin-bottom:180px; }
	.md\:ml-180 { margin-left:180px; }
	.md\:mr-180 { margin-right:180px; }
	
	.md\:p-185 { padding:185px; }
	.md\:pt-185 { padding-top:185px; }
	.md\:pb-185 { padding-bottom:185px; }
	.md\:pl-185 { padding-left:185px; }
	.md\:pr-185 { padding-right:185px; }
	.md\:m-185 { margin:185px; }
	.md\:mt-185 { margin-top:185px; }
	.md\:mb-185 { margin-bottom:185px; }
	.md\:ml-185 { margin-left:185px; }
	.md\:mr-185 { margin-right:185px; }
	
	.md\:p-190 { padding:190px; }
	.md\:pt-190 { padding-top:190px; }
	.md\:pb-190 { padding-bottom:190px; }
	.md\:pl-190 { padding-left:190px; }
	.md\:pr-190 { padding-right:190px; }
	.md\:m-190 { margin:190px; }
	.md\:mt-190 { margin-top:190px; }
	.md\:mb-190 { margin-bottom:190px; }
	.md\:ml-190 { margin-left:190px; }
	.md\:mr-190 { margin-right:190px; }
	
	.md\:p-195 { padding:195px; }
	.md\:pt-195 { padding-top:195px; }
	.md\:pb-195 { padding-bottom:195px; }
	.md\:pl-195 { padding-left:195px; }
	.md\:pr-195 { padding-right:195px; }
	.md\:m-195 { margin:195px; }
	.md\:mt-195 { margin-top:195px; }
	.md\:mb-195 { margin-bottom:195px; }
	.md\:ml-195 { margin-left:195px; }
	.md\:mr-195 { margin-right:195px; }
	

	
	.md\:col-1 { max-width:8.333%; flex:0 0 8.333%; }
	
	.md\:col-2 { max-width:16.666%; flex:0 0 16.666%; }
	
	.md\:col-3 { max-width:24.999000000000002%; flex:0 0 24.999000000000002%; }
	
	.md\:col-4 { max-width:33.332%; flex:0 0 33.332%; }
	
	.md\:col-5 { max-width:41.665%; flex:0 0 41.665%; }
	
	.md\:col-6 { max-width:49.998000000000005%; flex:0 0 49.998000000000005%; }
	
	.md\:col-7 { max-width:58.331%; flex:0 0 58.331%; }
	
	.md\:col-8 { max-width:66.664%; flex:0 0 66.664%; }
	
	.md\:col-9 { max-width:74.997%; flex:0 0 74.997%; }
	
	.md\:col-10 { max-width:83.33%; flex:0 0 83.33%; }
	
	.md\:col-11 { max-width:91.663%; flex:0 0 91.663%; }
	
	.md\:col-12 { max-width:99.99600000000001%; flex:0 0 99.99600000000001%; }
	

}


@media(min-width:1200px){
	
	.lg\:p-0 { padding:0px; }
	.lg\:pt-0 { padding-top:0px; }
	.lg\:pb-0 { padding-bottom:0px; }
	.lg\:pl-0 { padding-left:0px; }
	.lg\:pr-0 { padding-right:0px; }
	.lg\:m-0 { margin:0px; }
	.lg\:mt-0 { margin-top:0px; }
	.lg\:mb-0 { margin-bottom:0px; }
	.lg\:ml-0 { margin-left:0px; }
	.lg\:mr-0 { margin-right:0px; }
	
	.lg\:p-5 { padding:5px; }
	.lg\:pt-5 { padding-top:5px; }
	.lg\:pb-5 { padding-bottom:5px; }
	.lg\:pl-5 { padding-left:5px; }
	.lg\:pr-5 { padding-right:5px; }
	.lg\:m-5 { margin:5px; }
	.lg\:mt-5 { margin-top:5px; }
	.lg\:mb-5 { margin-bottom:5px; }
	.lg\:ml-5 { margin-left:5px; }
	.lg\:mr-5 { margin-right:5px; }
	
	.lg\:p-10 { padding:10px; }
	.lg\:pt-10 { padding-top:10px; }
	.lg\:pb-10 { padding-bottom:10px; }
	.lg\:pl-10 { padding-left:10px; }
	.lg\:pr-10 { padding-right:10px; }
	.lg\:m-10 { margin:10px; }
	.lg\:mt-10 { margin-top:10px; }
	.lg\:mb-10 { margin-bottom:10px; }
	.lg\:ml-10 { margin-left:10px; }
	.lg\:mr-10 { margin-right:10px; }
	
	.lg\:p-15 { padding:15px; }
	.lg\:pt-15 { padding-top:15px; }
	.lg\:pb-15 { padding-bottom:15px; }
	.lg\:pl-15 { padding-left:15px; }
	.lg\:pr-15 { padding-right:15px; }
	.lg\:m-15 { margin:15px; }
	.lg\:mt-15 { margin-top:15px; }
	.lg\:mb-15 { margin-bottom:15px; }
	.lg\:ml-15 { margin-left:15px; }
	.lg\:mr-15 { margin-right:15px; }
	
	.lg\:p-20 { padding:20px; }
	.lg\:pt-20 { padding-top:20px; }
	.lg\:pb-20 { padding-bottom:20px; }
	.lg\:pl-20 { padding-left:20px; }
	.lg\:pr-20 { padding-right:20px; }
	.lg\:m-20 { margin:20px; }
	.lg\:mt-20 { margin-top:20px; }
	.lg\:mb-20 { margin-bottom:20px; }
	.lg\:ml-20 { margin-left:20px; }
	.lg\:mr-20 { margin-right:20px; }
	
	.lg\:p-25 { padding:25px; }
	.lg\:pt-25 { padding-top:25px; }
	.lg\:pb-25 { padding-bottom:25px; }
	.lg\:pl-25 { padding-left:25px; }
	.lg\:pr-25 { padding-right:25px; }
	.lg\:m-25 { margin:25px; }
	.lg\:mt-25 { margin-top:25px; }
	.lg\:mb-25 { margin-bottom:25px; }
	.lg\:ml-25 { margin-left:25px; }
	.lg\:mr-25 { margin-right:25px; }
	
	.lg\:p-30 { padding:30px; }
	.lg\:pt-30 { padding-top:30px; }
	.lg\:pb-30 { padding-bottom:30px; }
	.lg\:pl-30 { padding-left:30px; }
	.lg\:pr-30 { padding-right:30px; }
	.lg\:m-30 { margin:30px; }
	.lg\:mt-30 { margin-top:30px; }
	.lg\:mb-30 { margin-bottom:30px; }
	.lg\:ml-30 { margin-left:30px; }
	.lg\:mr-30 { margin-right:30px; }
	
	.lg\:p-35 { padding:35px; }
	.lg\:pt-35 { padding-top:35px; }
	.lg\:pb-35 { padding-bottom:35px; }
	.lg\:pl-35 { padding-left:35px; }
	.lg\:pr-35 { padding-right:35px; }
	.lg\:m-35 { margin:35px; }
	.lg\:mt-35 { margin-top:35px; }
	.lg\:mb-35 { margin-bottom:35px; }
	.lg\:ml-35 { margin-left:35px; }
	.lg\:mr-35 { margin-right:35px; }
	
	.lg\:p-40 { padding:40px; }
	.lg\:pt-40 { padding-top:40px; }
	.lg\:pb-40 { padding-bottom:40px; }
	.lg\:pl-40 { padding-left:40px; }
	.lg\:pr-40 { padding-right:40px; }
	.lg\:m-40 { margin:40px; }
	.lg\:mt-40 { margin-top:40px; }
	.lg\:mb-40 { margin-bottom:40px; }
	.lg\:ml-40 { margin-left:40px; }
	.lg\:mr-40 { margin-right:40px; }
	
	.lg\:p-45 { padding:45px; }
	.lg\:pt-45 { padding-top:45px; }
	.lg\:pb-45 { padding-bottom:45px; }
	.lg\:pl-45 { padding-left:45px; }
	.lg\:pr-45 { padding-right:45px; }
	.lg\:m-45 { margin:45px; }
	.lg\:mt-45 { margin-top:45px; }
	.lg\:mb-45 { margin-bottom:45px; }
	.lg\:ml-45 { margin-left:45px; }
	.lg\:mr-45 { margin-right:45px; }
	
	.lg\:p-50 { padding:50px; }
	.lg\:pt-50 { padding-top:50px; }
	.lg\:pb-50 { padding-bottom:50px; }
	.lg\:pl-50 { padding-left:50px; }
	.lg\:pr-50 { padding-right:50px; }
	.lg\:m-50 { margin:50px; }
	.lg\:mt-50 { margin-top:50px; }
	.lg\:mb-50 { margin-bottom:50px; }
	.lg\:ml-50 { margin-left:50px; }
	.lg\:mr-50 { margin-right:50px; }
	
	.lg\:p-55 { padding:55px; }
	.lg\:pt-55 { padding-top:55px; }
	.lg\:pb-55 { padding-bottom:55px; }
	.lg\:pl-55 { padding-left:55px; }
	.lg\:pr-55 { padding-right:55px; }
	.lg\:m-55 { margin:55px; }
	.lg\:mt-55 { margin-top:55px; }
	.lg\:mb-55 { margin-bottom:55px; }
	.lg\:ml-55 { margin-left:55px; }
	.lg\:mr-55 { margin-right:55px; }
	
	.lg\:p-60 { padding:60px; }
	.lg\:pt-60 { padding-top:60px; }
	.lg\:pb-60 { padding-bottom:60px; }
	.lg\:pl-60 { padding-left:60px; }
	.lg\:pr-60 { padding-right:60px; }
	.lg\:m-60 { margin:60px; }
	.lg\:mt-60 { margin-top:60px; }
	.lg\:mb-60 { margin-bottom:60px; }
	.lg\:ml-60 { margin-left:60px; }
	.lg\:mr-60 { margin-right:60px; }
	
	.lg\:p-65 { padding:65px; }
	.lg\:pt-65 { padding-top:65px; }
	.lg\:pb-65 { padding-bottom:65px; }
	.lg\:pl-65 { padding-left:65px; }
	.lg\:pr-65 { padding-right:65px; }
	.lg\:m-65 { margin:65px; }
	.lg\:mt-65 { margin-top:65px; }
	.lg\:mb-65 { margin-bottom:65px; }
	.lg\:ml-65 { margin-left:65px; }
	.lg\:mr-65 { margin-right:65px; }
	
	.lg\:p-70 { padding:70px; }
	.lg\:pt-70 { padding-top:70px; }
	.lg\:pb-70 { padding-bottom:70px; }
	.lg\:pl-70 { padding-left:70px; }
	.lg\:pr-70 { padding-right:70px; }
	.lg\:m-70 { margin:70px; }
	.lg\:mt-70 { margin-top:70px; }
	.lg\:mb-70 { margin-bottom:70px; }
	.lg\:ml-70 { margin-left:70px; }
	.lg\:mr-70 { margin-right:70px; }
	
	.lg\:p-75 { padding:75px; }
	.lg\:pt-75 { padding-top:75px; }
	.lg\:pb-75 { padding-bottom:75px; }
	.lg\:pl-75 { padding-left:75px; }
	.lg\:pr-75 { padding-right:75px; }
	.lg\:m-75 { margin:75px; }
	.lg\:mt-75 { margin-top:75px; }
	.lg\:mb-75 { margin-bottom:75px; }
	.lg\:ml-75 { margin-left:75px; }
	.lg\:mr-75 { margin-right:75px; }
	
	.lg\:p-80 { padding:80px; }
	.lg\:pt-80 { padding-top:80px; }
	.lg\:pb-80 { padding-bottom:80px; }
	.lg\:pl-80 { padding-left:80px; }
	.lg\:pr-80 { padding-right:80px; }
	.lg\:m-80 { margin:80px; }
	.lg\:mt-80 { margin-top:80px; }
	.lg\:mb-80 { margin-bottom:80px; }
	.lg\:ml-80 { margin-left:80px; }
	.lg\:mr-80 { margin-right:80px; }
	
	.lg\:p-85 { padding:85px; }
	.lg\:pt-85 { padding-top:85px; }
	.lg\:pb-85 { padding-bottom:85px; }
	.lg\:pl-85 { padding-left:85px; }
	.lg\:pr-85 { padding-right:85px; }
	.lg\:m-85 { margin:85px; }
	.lg\:mt-85 { margin-top:85px; }
	.lg\:mb-85 { margin-bottom:85px; }
	.lg\:ml-85 { margin-left:85px; }
	.lg\:mr-85 { margin-right:85px; }
	
	.lg\:p-90 { padding:90px; }
	.lg\:pt-90 { padding-top:90px; }
	.lg\:pb-90 { padding-bottom:90px; }
	.lg\:pl-90 { padding-left:90px; }
	.lg\:pr-90 { padding-right:90px; }
	.lg\:m-90 { margin:90px; }
	.lg\:mt-90 { margin-top:90px; }
	.lg\:mb-90 { margin-bottom:90px; }
	.lg\:ml-90 { margin-left:90px; }
	.lg\:mr-90 { margin-right:90px; }
	
	.lg\:p-95 { padding:95px; }
	.lg\:pt-95 { padding-top:95px; }
	.lg\:pb-95 { padding-bottom:95px; }
	.lg\:pl-95 { padding-left:95px; }
	.lg\:pr-95 { padding-right:95px; }
	.lg\:m-95 { margin:95px; }
	.lg\:mt-95 { margin-top:95px; }
	.lg\:mb-95 { margin-bottom:95px; }
	.lg\:ml-95 { margin-left:95px; }
	.lg\:mr-95 { margin-right:95px; }
	
	.lg\:p-100 { padding:100px; }
	.lg\:pt-100 { padding-top:100px; }
	.lg\:pb-100 { padding-bottom:100px; }
	.lg\:pl-100 { padding-left:100px; }
	.lg\:pr-100 { padding-right:100px; }
	.lg\:m-100 { margin:100px; }
	.lg\:mt-100 { margin-top:100px; }
	.lg\:mb-100 { margin-bottom:100px; }
	.lg\:ml-100 { margin-left:100px; }
	.lg\:mr-100 { margin-right:100px; }
	
	.lg\:p-105 { padding:105px; }
	.lg\:pt-105 { padding-top:105px; }
	.lg\:pb-105 { padding-bottom:105px; }
	.lg\:pl-105 { padding-left:105px; }
	.lg\:pr-105 { padding-right:105px; }
	.lg\:m-105 { margin:105px; }
	.lg\:mt-105 { margin-top:105px; }
	.lg\:mb-105 { margin-bottom:105px; }
	.lg\:ml-105 { margin-left:105px; }
	.lg\:mr-105 { margin-right:105px; }
	
	.lg\:p-110 { padding:110px; }
	.lg\:pt-110 { padding-top:110px; }
	.lg\:pb-110 { padding-bottom:110px; }
	.lg\:pl-110 { padding-left:110px; }
	.lg\:pr-110 { padding-right:110px; }
	.lg\:m-110 { margin:110px; }
	.lg\:mt-110 { margin-top:110px; }
	.lg\:mb-110 { margin-bottom:110px; }
	.lg\:ml-110 { margin-left:110px; }
	.lg\:mr-110 { margin-right:110px; }
	
	.lg\:p-115 { padding:115px; }
	.lg\:pt-115 { padding-top:115px; }
	.lg\:pb-115 { padding-bottom:115px; }
	.lg\:pl-115 { padding-left:115px; }
	.lg\:pr-115 { padding-right:115px; }
	.lg\:m-115 { margin:115px; }
	.lg\:mt-115 { margin-top:115px; }
	.lg\:mb-115 { margin-bottom:115px; }
	.lg\:ml-115 { margin-left:115px; }
	.lg\:mr-115 { margin-right:115px; }
	
	.lg\:p-120 { padding:120px; }
	.lg\:pt-120 { padding-top:120px; }
	.lg\:pb-120 { padding-bottom:120px; }
	.lg\:pl-120 { padding-left:120px; }
	.lg\:pr-120 { padding-right:120px; }
	.lg\:m-120 { margin:120px; }
	.lg\:mt-120 { margin-top:120px; }
	.lg\:mb-120 { margin-bottom:120px; }
	.lg\:ml-120 { margin-left:120px; }
	.lg\:mr-120 { margin-right:120px; }
	
	.lg\:p-125 { padding:125px; }
	.lg\:pt-125 { padding-top:125px; }
	.lg\:pb-125 { padding-bottom:125px; }
	.lg\:pl-125 { padding-left:125px; }
	.lg\:pr-125 { padding-right:125px; }
	.lg\:m-125 { margin:125px; }
	.lg\:mt-125 { margin-top:125px; }
	.lg\:mb-125 { margin-bottom:125px; }
	.lg\:ml-125 { margin-left:125px; }
	.lg\:mr-125 { margin-right:125px; }
	
	.lg\:p-130 { padding:130px; }
	.lg\:pt-130 { padding-top:130px; }
	.lg\:pb-130 { padding-bottom:130px; }
	.lg\:pl-130 { padding-left:130px; }
	.lg\:pr-130 { padding-right:130px; }
	.lg\:m-130 { margin:130px; }
	.lg\:mt-130 { margin-top:130px; }
	.lg\:mb-130 { margin-bottom:130px; }
	.lg\:ml-130 { margin-left:130px; }
	.lg\:mr-130 { margin-right:130px; }
	
	.lg\:p-135 { padding:135px; }
	.lg\:pt-135 { padding-top:135px; }
	.lg\:pb-135 { padding-bottom:135px; }
	.lg\:pl-135 { padding-left:135px; }
	.lg\:pr-135 { padding-right:135px; }
	.lg\:m-135 { margin:135px; }
	.lg\:mt-135 { margin-top:135px; }
	.lg\:mb-135 { margin-bottom:135px; }
	.lg\:ml-135 { margin-left:135px; }
	.lg\:mr-135 { margin-right:135px; }
	
	.lg\:p-140 { padding:140px; }
	.lg\:pt-140 { padding-top:140px; }
	.lg\:pb-140 { padding-bottom:140px; }
	.lg\:pl-140 { padding-left:140px; }
	.lg\:pr-140 { padding-right:140px; }
	.lg\:m-140 { margin:140px; }
	.lg\:mt-140 { margin-top:140px; }
	.lg\:mb-140 { margin-bottom:140px; }
	.lg\:ml-140 { margin-left:140px; }
	.lg\:mr-140 { margin-right:140px; }
	
	.lg\:p-145 { padding:145px; }
	.lg\:pt-145 { padding-top:145px; }
	.lg\:pb-145 { padding-bottom:145px; }
	.lg\:pl-145 { padding-left:145px; }
	.lg\:pr-145 { padding-right:145px; }
	.lg\:m-145 { margin:145px; }
	.lg\:mt-145 { margin-top:145px; }
	.lg\:mb-145 { margin-bottom:145px; }
	.lg\:ml-145 { margin-left:145px; }
	.lg\:mr-145 { margin-right:145px; }
	
	.lg\:p-150 { padding:150px; }
	.lg\:pt-150 { padding-top:150px; }
	.lg\:pb-150 { padding-bottom:150px; }
	.lg\:pl-150 { padding-left:150px; }
	.lg\:pr-150 { padding-right:150px; }
	.lg\:m-150 { margin:150px; }
	.lg\:mt-150 { margin-top:150px; }
	.lg\:mb-150 { margin-bottom:150px; }
	.lg\:ml-150 { margin-left:150px; }
	.lg\:mr-150 { margin-right:150px; }
	
	.lg\:p-155 { padding:155px; }
	.lg\:pt-155 { padding-top:155px; }
	.lg\:pb-155 { padding-bottom:155px; }
	.lg\:pl-155 { padding-left:155px; }
	.lg\:pr-155 { padding-right:155px; }
	.lg\:m-155 { margin:155px; }
	.lg\:mt-155 { margin-top:155px; }
	.lg\:mb-155 { margin-bottom:155px; }
	.lg\:ml-155 { margin-left:155px; }
	.lg\:mr-155 { margin-right:155px; }
	
	.lg\:p-160 { padding:160px; }
	.lg\:pt-160 { padding-top:160px; }
	.lg\:pb-160 { padding-bottom:160px; }
	.lg\:pl-160 { padding-left:160px; }
	.lg\:pr-160 { padding-right:160px; }
	.lg\:m-160 { margin:160px; }
	.lg\:mt-160 { margin-top:160px; }
	.lg\:mb-160 { margin-bottom:160px; }
	.lg\:ml-160 { margin-left:160px; }
	.lg\:mr-160 { margin-right:160px; }
	
	.lg\:p-165 { padding:165px; }
	.lg\:pt-165 { padding-top:165px; }
	.lg\:pb-165 { padding-bottom:165px; }
	.lg\:pl-165 { padding-left:165px; }
	.lg\:pr-165 { padding-right:165px; }
	.lg\:m-165 { margin:165px; }
	.lg\:mt-165 { margin-top:165px; }
	.lg\:mb-165 { margin-bottom:165px; }
	.lg\:ml-165 { margin-left:165px; }
	.lg\:mr-165 { margin-right:165px; }
	
	.lg\:p-170 { padding:170px; }
	.lg\:pt-170 { padding-top:170px; }
	.lg\:pb-170 { padding-bottom:170px; }
	.lg\:pl-170 { padding-left:170px; }
	.lg\:pr-170 { padding-right:170px; }
	.lg\:m-170 { margin:170px; }
	.lg\:mt-170 { margin-top:170px; }
	.lg\:mb-170 { margin-bottom:170px; }
	.lg\:ml-170 { margin-left:170px; }
	.lg\:mr-170 { margin-right:170px; }
	
	.lg\:p-175 { padding:175px; }
	.lg\:pt-175 { padding-top:175px; }
	.lg\:pb-175 { padding-bottom:175px; }
	.lg\:pl-175 { padding-left:175px; }
	.lg\:pr-175 { padding-right:175px; }
	.lg\:m-175 { margin:175px; }
	.lg\:mt-175 { margin-top:175px; }
	.lg\:mb-175 { margin-bottom:175px; }
	.lg\:ml-175 { margin-left:175px; }
	.lg\:mr-175 { margin-right:175px; }
	
	.lg\:p-180 { padding:180px; }
	.lg\:pt-180 { padding-top:180px; }
	.lg\:pb-180 { padding-bottom:180px; }
	.lg\:pl-180 { padding-left:180px; }
	.lg\:pr-180 { padding-right:180px; }
	.lg\:m-180 { margin:180px; }
	.lg\:mt-180 { margin-top:180px; }
	.lg\:mb-180 { margin-bottom:180px; }
	.lg\:ml-180 { margin-left:180px; }
	.lg\:mr-180 { margin-right:180px; }
	
	.lg\:p-185 { padding:185px; }
	.lg\:pt-185 { padding-top:185px; }
	.lg\:pb-185 { padding-bottom:185px; }
	.lg\:pl-185 { padding-left:185px; }
	.lg\:pr-185 { padding-right:185px; }
	.lg\:m-185 { margin:185px; }
	.lg\:mt-185 { margin-top:185px; }
	.lg\:mb-185 { margin-bottom:185px; }
	.lg\:ml-185 { margin-left:185px; }
	.lg\:mr-185 { margin-right:185px; }
	
	.lg\:p-190 { padding:190px; }
	.lg\:pt-190 { padding-top:190px; }
	.lg\:pb-190 { padding-bottom:190px; }
	.lg\:pl-190 { padding-left:190px; }
	.lg\:pr-190 { padding-right:190px; }
	.lg\:m-190 { margin:190px; }
	.lg\:mt-190 { margin-top:190px; }
	.lg\:mb-190 { margin-bottom:190px; }
	.lg\:ml-190 { margin-left:190px; }
	.lg\:mr-190 { margin-right:190px; }
	
	.lg\:p-195 { padding:195px; }
	.lg\:pt-195 { padding-top:195px; }
	.lg\:pb-195 { padding-bottom:195px; }
	.lg\:pl-195 { padding-left:195px; }
	.lg\:pr-195 { padding-right:195px; }
	.lg\:m-195 { margin:195px; }
	.lg\:mt-195 { margin-top:195px; }
	.lg\:mb-195 { margin-bottom:195px; }
	.lg\:ml-195 { margin-left:195px; }
	.lg\:mr-195 { margin-right:195px; }
	

	
	.lg\:col-1 { max-width:8.333%; flex:0 0 8.333%; }
	
	.lg\:col-2 { max-width:16.666%; flex:0 0 16.666%; }
	
	.lg\:col-3 { max-width:24.999000000000002%; flex:0 0 24.999000000000002%; }
	
	.lg\:col-4 { max-width:33.332%; flex:0 0 33.332%; }
	
	.lg\:col-5 { max-width:41.665%; flex:0 0 41.665%; }
	
	.lg\:col-6 { max-width:49.998000000000005%; flex:0 0 49.998000000000005%; }
	
	.lg\:col-7 { max-width:58.331%; flex:0 0 58.331%; }
	
	.lg\:col-8 { max-width:66.664%; flex:0 0 66.664%; }
	
	.lg\:col-9 { max-width:74.997%; flex:0 0 74.997%; }
	
	.lg\:col-10 { max-width:83.33%; flex:0 0 83.33%; }
	
	.lg\:col-11 { max-width:91.663%; flex:0 0 91.663%; }
	
	.lg\:col-12 { max-width:99.99600000000001%; flex:0 0 99.99600000000001%; }
	

}
/* 29/07/2024  */

ul.hs-search-field__suggestions {    padding: 0 !important;    margin: 0 !important;}
.hs-search-field__bar form.hs-form,.hs-search-field__bar form.hs-form input.hs-search-field__input{margin-bottom:0 !important;}
.wrapper-header .menu .hs-menu-wrapper > ul,.wrapper-header .menu ul > li.hs-menu-depth-1 ul.hs-menu-children-wrapper{padding-left:0 !important;}
.header-cta.btn.btn-1 a{line-height: 1.23;}
.dis-flex.header-part {height: 81px;align-items: center;}
.wrapper-header .menu ul > li.hs-menu-depth-2 > a{line-height:1.5;}
ul.hs-social-share.clearfix {    display: flex;    align-items: center;margin-bottom:20px;}
h3, .h3 ,h4,.h4{margin-bottom:20px;}

.body-container .one-column-with-left-icon-wrapper ul li {    line-height: 1.8em;    margin-bottom: 0;    padding-left: 0;    display: inline-block;}
.icon_list_icon {    background: #d82232;    border-radius: 50%;
    border-width: 1px; color: #fff; float: left; font-size: 32px; height: 96px; line-height: 92px; margin-right: 25px; position: relative; text-align: center; width: 96px; z-index: 55; display: flex; align-items: center; justify-content: center;
}
.hs-search-field.hs-search-field--open {
    position: relative;
}

.hs-search-field--open .hs-search-field__suggestions{    width: 280px;}

.jj-search button.hs-search-field__button { height:37px; width:37px; background:#000; display:flex; justify-content:center; align-items:center; line-height:0;cursor: pointer;transition:0.3s all ease-in-out; }
.jj-search button.hs-search-field__button:hover { background: #fff; outline: 1px solid #000; } 
.jj-search button.hs-search-field__button:hover svg { fill: #000; }