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

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

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

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

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

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

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}




/* HTML 5 Reset */

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

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}




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

.text-green {color: #82C341}
.bg-green {background-color: #82C341}
.text-orange {color: #f58025}
.bg-orange {background-color: #f58025}
.text-light-blue {color: #00AAE7}
.bg-light-blue {background-color: #00AAE7}
.text-medium-blue {color: #0088CE}
.bg-medium-blue {background-color: #0088CE}
.text-primary {color: #006FBA}
.bg-primary {background-color: #006FBA}
.text-black {color: #414141}
.bg-black {background-color: #414141}
.text-red {color: #ff2a2a;}
.text-white {color: #fff;}
.bg-gray {background-color: #fafafa}

.header-container, .body-container, .footer-container{
  padding: 0px!important;
}
		.container
    {
      width: 100%;
      height:100%; 
      overflow:hidden;
      padding: 50px 0 50px 0;
      /*text-align: center;*/
    }
		.grayBlock{
      color: rgb(250,250,250);
}
		
   .section
    {
      width: 70% !important;
      margin: 0 auto;
      text-align: left;
      padding-top: 20px;
      padding-bottom: 20px;
    }

		.locationWrapper
    {
        width: 70%;
        margin: 0 auto;
        text-align: left;
    }
    
    .section ul
    {
        list-style-type: none;
    }
    
    .leftColumn
    {
        width: 50%;
        float: left;
        text-align: left;
        padding-right: 20px;
    }
    
    .rightColumn
    {
        width: 50%;
        float: left;
        text-align: right;
        padding-left: 10px;
    }
    
     .QandA
    {
        font-size: 40px;
        line-height: 48px;
        font-weight: 400;
    }
    
    .question
    {
        font-size: 35px;
        line-height: 48px;
        font-weight: 300;
        padding-left: 15px;
    }

    .section3list
    {

        padding: 0 0 30px 65px;
        float: left;
    }
    
    .section3list2
    {

        padding: 0 0 30px 100px;
        float: left;
        text-decoration: none;
        color: rgb(0,0,0);
 
    }

		.threeColumnText 
		{
      -webkit-column-count: 3; /* Chrome, Safari, Opera */
      -moz-column-count: 3; /* Firefox */
      column-count: 3;
      -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
      -moz-column-gap: 20px; /* Firefox */
      column-gap: 20px;
		}
		
		.twoColumnText 
		{
      -webkit-column-count: 2; /* Chrome, Safari, Opera */
      -moz-column-count: 2; /* Firefox */
      column-count: 2;
      -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
      -moz-column-gap: 40px; /* Firefox */
      column-gap: 40px;
		}

    ul.dashed > li {
      text-indent: -10px;
    }
    ul.dashed > li:before {
      content: "- ";
      text-indent: -10px;
    }
		


      

@media (max-width: 768px){
     .section
    {
        width: 95%;
        margin: 0 auto;
        text-align: left;
        padding: 50px 0 80px 0;
    }

    .section .QandA
    {
        font-size: 40px;
        line-height: 48px;
        font-weight: 400;
    }
    
    .section .question
    {
        font-size: 35px;
        line-height: 48px;
        font-weight: 300;
        padding-left: 15px;
    }

		.threeColumnText 
		{
      -webkit-column-count: 3; /* Chrome, Safari, Opera */
      -moz-column-count: 3; /* Firefox */
      column-count: 3;
      -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
      -moz-column-gap: 20px; /* Firefox */
      column-gap: 20px;
		}
		
		.twoColumnText 
		{
      -webkit-column-count: 2; /* Chrome, Safari, Opera */
      -moz-column-count: 2; /* Firefox */
      column-count: 2;
      -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
      -moz-column-gap: 40px; /* Firefox */
      column-gap: 40px;
		}
  
  	.locationWrapper
    {
        width: 95%;
        margin: 0 auto;
        text-align: left;
    }
  
}


@media(max-width: 450px){
    .section
    {
        padding: 30px 10px 40px;
        width: 100%;
        text-align: left;
    }
    
    .leftColumn
    {
        width: 100%;
        float: none;
        padding: 0 auto;
    }
    
    .rightColumn
    {
        width: 100%;
        float: none;
        padding: 0 auto;
    }
    
    .section .QandA
    {
        font-size: 30px;
        line-height: 38px;
        font-weight: 400;
    }
    
    .section .question
    {
        font-size: 25px;
        line-height: 28px;
        font-weight: 300;
        padding-left: 15px;
    }
    
    .section3list, .section3list2
    {
        text-align: left;
        float: none;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
    }

		.threeColumnText 
		{
      -webkit-column-count: 1; /* Chrome, Safari, Opera */
      -moz-column-count: 1; /* Firefox */
      column-count: 1;
		}
		
		.twoColumnText 
		{
      -webkit-column-count: 1; /* Chrome, Safari, Opera */
      -moz-column-count: 1; /* Firefox */
      column-count: 1;
		}
  
  	.locationWrapper
    {
        width: 95%;
        margin: 0 auto;
        text-align: left;
    }
}

/*****************/
/***** VIDEO *****/
/*****************



.video-container { 
	height: 0; 
	max-width: 100%; 
	overflow: hidden; 
	padding-bottom: 56.25%; 
	position: relative; 
}

iframe, 
object, 
embed { 
    height: 100%; 
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 100%; 
}

/************************/
/****** FORM STYLE ******/
/************************/

.widget-type-form, .widget-type-blog_subscribe,
.widget-type-google_search,
.widget-type-password_prompt,
.widget-type-email_simple_subscription form ,
#comment-form, .widget-type-widget_container form
{
    max-width:100%;
    border: none;
    border-radius: 5px;
    box-shadow: none;
}

/* Form Field */
		body .hs-form-field {
    border: none;
    font-family: 'Open Sans', sans-serif;
}

/* Descriptions */
body .hs-field-desc {
    text-align: left;
    font-family: 'Open Sans', sans-serif;
}

/* Labels */
body label {
    display: block;
    margin-bottom:5px;
    text-align:left;
    font-family: 'Open Sans', sans-serif;
}

.customForm input[type="text"],
.customForm input[type="password"], 
.customForm input[type="datetime"], 
.customForm input[type="datetime-local"], 
.customForm input[type="date"], 
.customForm input[type="month"], 
.customForm input[type="time"], 
.customForm input[type="week"], 
.customForm input[type="number"], 
.customForm input[type="email"], 
.customForm input[type="url"], 
.customForm input[type="search"], 
.customForm input[type="tel"], 
.customForm input[type="color"],
.customForm input[type="file"],
.customForm select {
    width: 100%;
    display:block;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
  	height: 35px;
    padding: 9px 3px;
    border-radius: 5px;
    border:1px solid #ccc;
    box-shadow: 0 0px 0px rgba(0,0,0,.1) inset;  
    outline: 0 none;
}

.cutomForm textarea{
 max-width:100% !important; 
  height:400px; 
}

/*Submit buttom*/
.customForm .hs-button.primary,
.customForm input[type="submit"],
.customForm input[type="button"] {
    cursor: pointer;
    -webkit-appearance: none;
    display: inline-block;  
    font-size: 15px;
    font-family: sans-serif;  
    text-decoration: none !important;
    font-weight: 400;
    color: #414141;
    text-align: center;
    text-transform: none;
    padding: 6px 25px;
    border-radius: 6px;
    outline: 0 none;
    border:2px solid #206fb6;
    white-space: normal !important;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
}

.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input{
    width: 15px;
    height: 15px;
    border-radius: 5px;
    margin-right: 5px;
    transition: .25s;
}

.img-fluid{min-width:100%;height:auto}
.part-image {position: relative;}
.part-overlay {position: absolute;top: 0px;right: 15px; width:10%;}
.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (max-width:321px){
	.d-xs-none{display:none!important}
}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:1500px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}

/* Part Description Typography */
.part-number{font-size: 2.5em;line-height: .9em; margin-bottom: 5px}
.font-weight-bold{font-weight:700;}
.font-weight-light{font-weight:300!important}
.font-italic{font-style:italic!important}
.small,small{font-size:80%;font-weight:400; line-height: 1.2}
.text-decoration-none{text-decoration: none;}
@media (max-width:992px){
  .small-lg{font-size:80%!important; line-height: 1.2}
}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-left{text-align:left!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
  .text-sm-left{text-align:left!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
  .text-md-left{text-align:left!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
  .text-lg-left{text-align:left!important}
}
@media (min-width:1500px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
  .text-xl-left{text-align:left!important}
}

/* Breadcrumb */
.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem .75rem 1rem;margin-bottom:1rem;list-style:none;border-radius:.25rem; font-size: 13px; font-weight: 400}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#414141;content:">"}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#414141}
.breadcrumb-item a{text-decoration:underline;}
.text-uppercase{text-transform:uppercase!important}

/* Buying Options 
.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}
.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(255,255,255,1);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.sharp-corner{border-top-left-radius: 0!important}
.buying-tab{border: 1px solid #444;border-bottom: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;color: #fff;background-color: #4a4;padding: 2px 10px;font-weight: bold;display: inline-block;margin-right: auto;}
.card h3{font-size:16px}
.no-top-border{border-top:none;}
.no-bottom-border{border-bottom:none}
.no-top-rounded-corner{border-top-left-radius: 0;border-top-right-radius: 0;}
.no-bottom-rounded-corner{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.shadow{box-shadow: 0 1px 3px rgba(0,0,0,.2);border-radius:.25rem;}*/

/* Column Grid */
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid-2{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1920px}
@media (max-width:576px){.container{max-width:540px;}}
@media (min-width:768px){.container{max-width:720px}container-fluid-2{width:100%;padding-right:1%;padding-left:1%;margin-right:auto;margin-left:auto;max-width:1920px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1350px){.container{max-width:1300px}}
@media (min-width:1500px){.container{max-width:1400px}}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px; box-sizing: border-box;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
  .flex-offset-md-1{right:50%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}
@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}
@media (min-width:1500px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}

@media (min-width:1930px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xxl-0{margin-left:0}
.offset-xxl-1{margin-left:8.333333%}
.offset-xxl-2{margin-left:16.666667%}
.offset-xxl-3{margin-left:25%}
.offset-xxl-4{margin-left:33.333333%}
.offset-xxl-5{margin-left:41.666667%}
.offset-xxl-6{margin-left:50%}
.offset-xxl-7{margin-left:58.333333%}
.offset-xxl-8{margin-left:66.666667%}
.offset-xxl-9{margin-left:75%}
.offset-xxl-10{margin-left:83.333333%}
.offset-xxl-11{margin-left:91.666667%}
}

/* Height */
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}

/* Spacing */
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1500px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}



@font-face{
	font-family:'plccenter-iconfontregular';src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url("/fonts/plccenter-iconfont-0008.ttf") format("truetype");
	font-weight:normal;
	font-style:normal;
}

.card h3{
  line-height: 1.2;
}

.card .icon{
  font-family: plccenter-iconfontregular,Arial,sans-serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  font-size: 250%;
  line-height: .8;
  margin-top: -5px;
}

.card .rush{
  font-size: 8px;
  word-spacing: 999px;
  line-height: 1;
}

.warranty{
    height: 45px;
  }

@media (min-width:768px){
  .card .icon{
    font-size: 200%!important;
  }
  
  .warranty{
    height: 40px;
  }
}

@media (min-width:992px){
  .card .icon{
    font-size: 250%!important;
  }
  
  .card .rush{
    font-size: 9px;
  }
  
  .warranty{
    height: 50px;
  }
}

@media (min-width:1800px){
  .card .icon{
    font-size: 300%!important;
  }
  
  .warranty{
    height: 60px;
  }
}

.button {
  padding: 2px 5px;
  width: 100%;
  vertical-align: middle;
  margin-left: auto;
  margin-right: auto;
  font-weight: bold;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font-size: 13px;
  -webkit-appearance: none;
  background: #efa040;
  background: linear-gradient(to bottom,#efa040 0%,#d67906 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efa040',endColorstr='#d67906',GradientType=0);
  border-radius: 5px;
  webkit-transiton: all .5s;
  transition: all .5s;
  box-shadow: 0 1px 3px rgba(0,0,0,.2);
  border: 1px solid transparent;
  line-height:1;
}

.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.buyButtonText{width:100%}

/* Tab Menu */

.fade{opacity:0;transition:opacity .15s linear}
.fade.show{opacity:1}
.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
ul .nav-link{display:block;padding:.5rem 2.25rem; text-decoration: none; font-weight: 600}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#dedede}
.nav-tabs{border-bottom:2px solid #00AAE7}
.nav-tabs .nav-item{margin-bottom:-2px}
.nav-tabs .nav-link{border:2px solid #00aae7; border-radius: 8px 8px 0px 0px;/*border-top-left-radius:.25rem;border-top-right-radius:.25rem*/}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover h3{/*border-color:#e9ecef #e9ecef #dee2e6*/color: #006FBA}
.nav-tabs .nav-link.disabled{color:#00AAE7;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#ffffff;background-color:#00aae7;border-color:#00AAE7; border-radius: 8px 8px 0px 0px}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}

.tab-content h1, .tab-content h2, .tab-content h3, .tab-content h4, .tab-content h5, .tab-content h6{
  margin-top: 0px;
  margin-bottom: 0.5rem;
}


/***********************/
/*****  HEX ICONS  *****/
/***********************/

.hex-badge {
  position: relative;
  margin: 1.5em 3em;
  width: 6em;
  height: 9.5em;
  border-radius: 10px;
  display: inline-block;
  top: 0;
  transition: all 0.2s ease;
  transform: rotate(30deg);
}
.hex-badge:before, .hex-badge:after {
  position: absolute;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  background: inherit;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.hex-badge:before {
  transform: rotate(60deg);
}
.hex-badge:after {
  transform: rotate(-60deg);
}
.hex-badge:hover {
  top: -4px;
}
.hex-badge .circle {
  width: 90px;
  height: 90px;
  position: absolute;
  z-index: 10;
  border-radius: 50%;
  transform: rotate(-30deg);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
}
.hex-badge .circle i.fa{
  font-size: 4em;
  margin-top: 8px;
}
.hex-badge .font {
  display: inline-block;
  margin-top: 1em;
}
.hex-badge .ribbon {
  position: absolute;
  border-radius: 4px;
  padding: 5px 5px 4px;
  width: 150px;
  z-index: 11;
  color: #fff;
  bottom: 12px;
  left: 50%;
  margin-left: 55px;
  height: 22px;
  font-size: 14px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27);
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  text-transform: uppercase;
  background: linear-gradient(to bottom right, #555 0%, #333 100%);
  cursor: default;
}

.hex-badge-green {
  background: linear-gradient(to bottom right, #82C341 0%, #5F8F2F 100%);
  color: #fff;
}

/************************/
/*****  Typography  *****/
/************************

body{
  font-family: 'Open Sans', sans-serif!important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans', sans-serif;
  color: #414141;
  font-weight: 700;
  line-height:normal;
}
h1 {
  font-size: 35px!important;
  line-height: 1.3!important;
  font-weight: 400;
  margin: 0 0 15px 0;
}
h2 {
  font-size: 25px!important;
  line-height: 1!important;
  font-weight: 600;
  margin: 0 0 20px 0;
}

.footer-container-wrapper h2 {
font-size:14.56px!important;
}

h3 {
  font-size:20px!important;
	margin: 0 0 20px 0;
}
h4 {
  font-size:17px!important;
	margin: 0 0 15px 0;
}
h5 {
  font-size:15px!important;
	margin: 0 0 15px 0;
}
h6 {
  font-size:13px;
	margin: 0 0 10px 0;
}

.h2 {
  font-size: 13px!important;
  font-weight: 400;
}

.h1{
  font-size: 35px!important;
  line-height: 1.3!important;
  font-weight: 400;
  margin: 0 0 15px 0;
}
.h3{font-size:1.75rem!important}
.h4{font-size:1.5rem!important}
.h5{font-size:1.25rem!important}
.h6{font-size:1rem!important}

.min-line-height{
  line-height: .9;
}/*

/*********************/
/*****  Rainbow  *****/
/*********************/

.icon-red{
  background-color: #D60018;
  border-radius: 0 0 0 8px;
}

.icon-green{
  background-color: #44AA44!important;
}

.icon-yellow{
  background-color: #fff400;
}

.icon-purple{
  background-color: #9911AA!important;
}

.text-red{
  color: #D60018!important;
}

.text-purple{
  color: #9911AA!important;
}

.text-dark-green{
  color: #44AA44;
}

.label-green{
  background-color: #44AA44;
  padding: 0 5px;
  color: #fff;
}

.buy-orange .bg-orange{
  border-radius: 8px 0 0 0;
}

.bottom-curve{
  border-radius: 0 0 0 8px;
}

.bg-fucking-pink{
  background-color: #FFF7FC!important;
  border: 1px solid #dae2ec;
  border-radius: 10px;
}

.buy-red{
  background: linear-gradient(to right, #D60018 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
}

.buy-orange{
  background: linear-gradient(to right, #F58025 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
  border-radius: 8px 8px 0 0;
}

.buy-yellow{
  background: linear-gradient(to right, #fff400 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
}

.buy-green{
  background: linear-gradient(to right, #44AA44 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
}

.buy-blue{
  background: linear-gradient(to right, #006fba 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
}

.buy-purple{
  background: linear-gradient(to right, #9911AA 50%, rgba(255,255,255,0) 50%);
  background-size: 200% 100%;
  background-position: right bottom;
  transition: all .5s ease-out;
}

.activeAccordion .text-primary, .activeAccordion .label-green {
  color:#fff!important;
  background-color: transparent;
}

.activeAccordion{
  background-position: left bottom;
  color:#fff!important;
}

.activeAccordion .black, .activeAccordion .black .label-green {
  background-position: left bottom;
  color:#000!important;
  background-color: transparent;
}

.activeAccordion .black .text-primary{
  color:#000!important;
}

.activeAccordion .fa-plus-circle{
  -ms-transform: rotate(-45deg); /* IE 9 */
  transform: rotate(-45deg); /* Standard syntax */
}

.activeAccordion .fa-hand-point-down{
  -ms-transform: rotate(-90deg); /* IE 9 */
  transform: rotate(-90deg); /* Standard syntax */
  
}

.activeAccordion .bg-primary .octagon {
  color: #006fba!important;
}

/*****************/
/****** CTA ******/
/*****************/

.cta_button{
	padding: 9px 25px!important; 
	font-family: 'Open Sans'; 
	font-weight: 600; 
	background-color: #fff;
	font-size: 15px;
	border-radius: 10px; 
	/*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);*/
	/*margin-bottom: 20px;*/
	transition:all .4s ease; 
	-moz-transition:all .4s ease; 
	-webkit-transition:all .4s ease; 
	-o-transition:all .4s ease; 
	text-shadow:none; 
	cursor: pointer;
	vertical-align: middle;
  text-decoration: none !important;
  border: solid 2px rgb(0,111,186);  
	color: #414141 !important; 
  display: inline-flex;
  font-style: normal!important;
}

.cta_button i{
	display: inline-block;
}

.cta{
	padding: 8px 25px!important; 
	font-family: 'Open Sans'; 
	font-weight: 600; 
	background-color: #fff;
	font-size: 15px;
	border-radius: 10px; 
	/*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);*/
	margin-bottom: 20px;
	transition:all .4s ease; 
	-moz-transition:all .4s ease; 
	-webkit-transition:all .4s ease; 
	-o-transition:all .4s ease; 
	text-shadow:none; 
	cursor: pointer;
	vertical-align: middle;
  text-decoration: none !important;
  border: solid 2px rgb(0,111,186);  
	color: #414141!important; 
  display: inline-flex;
  font-style: normal!important;
}

.cta i{
	display: inline-block;
}

.cta-black{
	border: solid 2px rgb(65,65,65)!important;  
	color: #414141!important; 
}

.cta-white{
	border: solid 2px rgb(255,255,255)!important;  
	color: #ffffff!important; 
	background-color: rgba(255,255,255,0) !important
}

.cta-light-blue{
	border: solid 2px rgb(0,170,231)!important;  
	color: #414141; 
}

.cta-medium-blue{
	border: solid 2px rgb(0,136,206)!important;  
	color: #414141; 
}

.cta-blue{
	border: solid 2px rgb(0,111,186)!important;  
	color: #414141; 
}

.cta-green{
	border: solid 2px rgb(130,195,65)!important; 
	color: #414141;  
}

.cta-orange{
	border: solid 2px rgb(245,128,37)!important; 
	color: #414141;  
}

.cta-black:active, .cta-black:active:hover, .cta-black:hover {
	background:rgb(65,65,65)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-white:active, .cta-white:active:hover, .cta-white:hover {
	color:rgb(65,65,65)!important; 
	background:rgba(255,255,255,1) !important;
}

.cta_button:active, .cta_button:active:hover, .cta_button:hover {
	background:rgb(0,111, 206); 
	color:rgb(255,255,255); 
}

.cta-blue:active, .cta-blue:active:hover, .cta-blue:hover {
	background:rgb(0,111, 206)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-orange:active, .cta-orange:active:hover, .cta-orange:hover {
	background:rgb(245,128,37)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-green:active, .cta-green:active:hover, .cta-green:hover {
	background:rgb(130,195,65)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-light-blue:active, .cta-light-blue:active:hover, .cta-light-blue:hover {
	background:rgb(0,170,231)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-medium-blue:active, .cta-medium-blue:active:hover, .cta-medium-blue:hover {
	background:rgb(0,136,260)!important; 
	color:rgb(255,255,255)!important; 
}

.cta-search{
	padding: 7px 7px 0px 7px; 
	font-family: 'Open Sans'; 
	background:rgb(0,111,186); 
	color: #fff;
	border-radius: 0px 10px 10px 0px; 
	transition:all .4s ease; 
	-moz-transition:all .4s ease; 
	-webkit-transition:all .4s ease; 
	-o-transition:all .4s ease; 
	text-shadow:none; 
	cursor: pointer;
	vertical-align: middle;
	max-width: 44px;
	width: 44px;
}

.select-form-fields{
  width: 100%;
  display:block;
  font-family: 'open-sans', sans-serif;
  font-size: 14px;
  padding: 5px 3px;
  border-radius: 0px;
  border: 0px !important;
  border-bottom: 2px solid #0088CE !important;
  box-shadow: 0 0px 0px rgba(0,0,0,.1) inset;  
  outline: 0 none;
  height: 34px!important;
  line-height: 1.1rem!important;
}

.productDetailPriceRowQty{
  width: 60px
}

.productDetailPriceRowVar{
  width: 70px;
}




/*******************/
/****** Shapes ******/
/*******************/

.octagon{
  clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
  margin: 0 2px;
}

.circle{
  /*clip-path: circle(45% at 50% 50%);*/
  border-radius:50%;
}


/******************************/
/****** Micro Animations ******/
/******************************/

@keyframes bounce {
  0%{
    transform: translate3d(0, 0, 0);
  }
  100%{
    transform: translate3d(0px, -5px, 10px);
  }
}

.collapsed:hover .animation {
  animation: bounce 0.3s infinite alternate;
  
}



/*==========SCALE-IN==========*/
@-webkit-keyframes scale-in {
     0%   {transform: scale(10, 10); opacity: 0;}
    100% {transform: scale(1, 1); opacity: 1;}
}

@keyframes scale-in {
    0%   {transform: scale(10, 10); opacity: 0;}
    100% {transform: scale(1, 1);  opacity: 1;}
}
/*==========ROLL-OUT==========*/
@-webkit-keyframes roll-out {
    0%   {width: 0;}
    100% {width: 100%; }
}
@keyframes roll-out {
    0%   {width: 0;}
    100% {width: 100%; }
}

.ad{
  width: 100%;
  /*overflow: hidden;8*/
}
.repairAd{
  width: 100%;
  margin: 0 auto;
  /*background: #392f28;*/
  position: relative;
}

.repairAd .repair-ad-text{
  /*margin: auto;
  position: absolute; 
  bottom: 0%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;*/
  background: -moz-linear-gradient(289deg, #44AA44 0%, #44AA44 36%, #82C341 100%);
  background: -webkit-linear-gradient(289deg, #44AA44 0%, #44AA44 36%, #82C341 100%);
  background: -ms-linear-gradient(289deg, #44AA44 0%, #44AA44 36%, #82C341 100%);
  background: linear-gradient(161deg, #44AA44 0%, #44AA44 36%, #82C341 100%);
}

.bar{
  width: 100%;
  height: 200px;
  background: -moz-linear-gradient(289deg, #006fba 0%, #006fba 36%, #03376A 100%);
  background: -webkit-linear-gradient(289deg, #006fba 0%, #006fba 36%, #03376A 100%);
  background: -ms-linear-gradient(289deg, #006fba 0%, #006fba 36%, #03376A 100%);
  background: linear-gradient(161deg, #006fba 0%, #006fba 36%, #03376A 100%);
  opacity: 0.8;
  position: absolute; 
  z-index: 0;
  left: 0;
  bottom: 0%;
  -ms-transform-origin: 100% 0%;
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
   -webkit-animation: roll-out 1.2s ease-out ;
  -moz-animation: roll-out 1.2s ease-out ;
    animation: roll-out 1.2s ease-out ; 
}
.repairAd heading, .repairAd subHeading{
  -webkit-animation: scale-in 1.3s ease-out;
  -moz-animation: scale-in 1.3s  ease-out;
    animation: scale-in 1.3s ease-out; 
}

.repairAd img{
  width: 100%;
}


@media all and (max-width: 991px) {
  /*.repairAd{
    height: 50vh;
  }
  
  /*.repairAd .repair-ad-text{
    top: 100%
  }*
  .bar{
    top:0%;*
    opacity: 1;
    height: 230px;
  }
  
  /*.repairAd .heading{
    font-size: 5vw!important;
  }
  .repairAd .subHeading{
    font-size: 2vw!important;
  }
 */
}






