/* @import url('http://example.com/example_style.css'); */
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);


@font-face {
  font-family: 'brownbold';
  src: url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/brownbold-webfont.woff2') format('woff2'),
    url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/brownbold-webfont.woff') format('woff');
  font-display: swap;
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'TTNormsPro';
  src: url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/ttnorms-regular-webfont.woff2') format('woff2'),
    url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/ttnorms-regular-webfont.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;

}


@font-face {
  font-family: 'TTNormsPro';
  src: url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/ttnormsprolight-webfont.woff2') format('woff2'),
    url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/ttnormsprolight-webfont.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;

} 

@font-face {
  font-display: swap;
  font-family: 'TTNormsPro';
  src: url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/ttnormspromedium-webfont.woff2') format('woff2'),
    url('https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/fonts/ttnormspromedium-webfont.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  

}



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


/* Useful Short Codes */




/*BoxShadow*/





/* Megnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}


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

/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Global Style Declaration
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/fonts/slick.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/fonts/slick.eot?#iefix) format('embedded-opentype'),url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/fonts/slick.woff) format('woff'),url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/fonts/slick.ttf) format('truetype'),url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'â†'}[dir=rtl] .slick-prev:before{content:'â†’'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'â†’'}[dir=rtl] .slick-next:before{content:'â†'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

* { -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box; }
body { margin:0; padding:0; opacity:0; font-size:18px; font-weight: 400; line-height:1.4; color:#000000;   font-family: 'TTNormsPro'; }
body.loaded{ opacity:1; }
.altFont {  font-family: 'brownbold';  }
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a ,h6 a{  margin:0; padding:0; font-family: 'brownbold';  }
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover { color: #356CFA;}
h1,.h1 { font-size:49px; line-height:1.18;letter-spacing: -1px }
h2,.h2 { font-size:43px; line-height:1.16;letter-spacing: -1px }
h3,.h3 { font-size:37px; line-height:1.35; }
h4,.h4 { font-size:31px; line-height:1.2; }
h5,.h5 { font-size:25px; line-height:1.1;letter-spacing: -1px }
h6,.h6 { font-size:21px; line-height:1.33;letter-spacing: -1px }
.bannerTitle h1 { font-size: 62px; line-height:1.12;  font-family: 'brownbold';  }
.bannerContent { font-size: 21px; line-height: 30px;  font-family: 'TTNormsPro';  }

/* fontSize */
.largeText,.mediumHeading { font-size: 21px }
.mediumText { font-size: 18px }
.smallText { font-size: 17px }
.exSmallText { font-size: 16px }
.extraSmallText { font-size: 15px }
.smallHeading { font-size: 19px }
.largeHeading { font-size: 25px }

.grey800 { color: #8B91A0 }
.grey700 { color: #C2C5CE }
.grey600 { color: #D6D9DE }
.grey500 { color: #E0E2E6 }
.grey400 { color: #EBECEF }
.grey300 { color: #FAFAFB }

img { max-width:100%; height:auto; border:none; vertical-align:middle; }
a { text-decoration:none; color:#356CFA; -webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;; outline: none }
a:hover { color:#3639A4; }
p { margin:0; }
* + h1, * + h2 { margin-top:35px; }
* + h3, * + h4 { margin-top:30px; }
* + h5, * + h6  { margin-top:25px; }
* + p { margin-top:20px }
.wrapper { width: 100%; float:none !important; display:block; margin:0 auto !important; max-width: 1200px; padding-left: 15px; padding-right: 15px; }

.clearfix { display:block; }
.clearfix:before,.clearfix:after { content:''; width:100%; display:table; }

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

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

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


/* Background Color Option */
.themeBg { background:#1a71b8; }
.altThemeBg { background:#f7f7f7; }
.greyBg { background:#4f4e53; }
.themeBgV1 { background: #3639A4 }

/* white Font */
.fontWhite, .fontWhite a, .fontWhite h1, .fontWhite h2, .fontWhite h3, .fontWhite h4, .fontWhite h5, .fontWhite h6 { color:#fff; }
.fontWhite a:hover { color:#196eb7; }


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

.button a , a.button {    padding: 15px 30px; background: #FF7364; color: #fff; border: 1px solid #FF7364; max-width: 100%; display: inline-block; font-size: 14px; line-height: 1;  border-radius: 150px;  font-weight: 700;  position: relative;  font-size: 17px; }
.button.v2 a , a.button.v2 { background:#3639A4; color:#fff; border-color: #3639A4 }
.button.v3 a , a.button.v3 { background:transparent; color:#fff; border-color: rgba(255,255,255,0.7) }
.button.v2 a:hover , a.button.v2:hover { background: #2B2E94; color: #fff; border-color: #2B2E94 }
.button a:hover,a.button:hover { color: #fff; background: #F86150; border-color: #F86150 }


/* TitleStyle */
.titleStyle { position: relative; }
.titleStyle:after { content: '';    height: 2px;  display: block; margin: 10px auto 7px; background-image: url(https://4070598.fs1.hubspotusercontent-na1.net/hubfs/4070598/titleStyle.png); background-position: top center;
  background-repeat: no-repeat; background-size: 85px 2px; }


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


/* Text Alignment */
.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }



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

.noListStyle ul, .listStyle ul { margin:0; padding:0; list-style:none; } /* put listStyle class to "parent" tag of "ul" */
.listStyle * + ul { margin-top:15px; }
.listStyle ul li { padding-left:35px; position:relative; margin-bottom: 15px; }
.listStyle ul li:before {
    font-family: 'fontawesome',sans-serif;
    position: absolute;
    left: 4px;
    top: 9px;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M1 4L4.5 7.5L11 1' stroke='%2300B67A' stroke-width='2'/%3E%3C/svg%3E");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 12px auto;
    width: 12px;
    height: 11px;
}

/* Widths */
.fl { float:left; }
.fr { float:right; }
.ib.vt { vertical-align:top !important;  }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33.33%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w66 { width: 66.66%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w100 { width: 100%; }
.w32 { width: 32% }
.w68 { width: 68% }
/*unique paddings*/

.pb10,.p10-0 { padding-bottom:10px; }
.pb20,.p20-0 { padding-bottom:20px; }
.pb30,.p30-0 { padding-bottom:30px  }
.pb40,.p40-0 { padding-bottom:40px; }
.pb50,.p50-0 { padding-bottom:50px; }
.pb60,.p60-0 { padding-bottom:60px; }
.pb70,.p70-0 { padding-bottom:70px; }
.pt10,.p10-0 { padding-top:10px; }
.pt20,.p20-0 { padding-top:20px; }
.pt30,.p30-0 { padding-top:30px  }
.pt40,.p40-0 { padding-top:40px; }
.pt50,.p50-0 { padding-top:50px; }
.pt60,.p60-0 { padding-top:60px; }
.pt70,.p70-0 { padding-top:70px; }
.pl15, .p15 { padding-left:15px; }
.pr15, .p15 { padding-right:15px; }
.pt15, .p15 { padding-top:15px; }
.pb15, .p15 { padding-bottom:15px; }
.pl0,.p0-0 { padding-left:0; }
.pr0,.p0-0 { padding-right:0; }
.pt0,.p0-0 { padding-top:0; }
.pb0,.p0-0 { padding-bottom:0; }
.p90-0  { padding-top: 90px;padding-bottom: 90px; }
.p80-0  { padding-top: 80px;padding-bottom: 80px; }
.pb90 { padding-bottom: 90px; }
.pt90 { padding-top: 90px; }
::-webkit-input-placeholder { opacity:1 !important; color:inherit !important; }
::-moz-placeholder { opacity:1 !important; color:inherit !important; }
:-ms-input-placeholder { opacity:1 !important; color:inherit !important;}


/*form { margin:0 -10px; }*/
form .input { margin-right:0 !important; }
form fieldset { max-width:inherit !important; margin:0 -10px;  }
form fieldset.form-columns-1 .field { width:100% !important; }
form fieldset.form-columns-2 .field { width:50% !important; }
form fieldset.form-columns-3 .field { width:33.33% !important; }
form .field { padding:0 0 20px; }
form fieldset .field { padding-left:10px; padding-right:10px; }
form ul.multi-container { padding-top:10px; }
form ul.multi-container li { margin:5px 0; }
textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], select {
  display:block; border: none;  border-bottom: 1px solid #C4C4C5;   
   outline:none; font-size:21px; line-height:21px; font-family: inherit; font-weight:400; 
  color:#8B91A0;  margin:0;  padding:12px 0; width:100% !important;  border-radius:0px; }
textarea { min-height:150px; }
/*
form input[type="radio"],form input[type="checkbox"] {  display:none }
*/
form input[type="radio"]+span,form input[type="checkbox"]+span {  position:relative; display:block; padding-left:30px; cursor:pointer }
form input[type="radio"]+span:before,form input[type="checkbox"]+span:before {  content:"\f00c"; font-family:fontawesome; color:#6b1631 ; position:absolute; left:4px; top:4px; font-size:0; width:15px; height:15px; display:block; border:1px solid #ccc;
  transition:all ease .3s; -webkit-transition:all ease .3s; text-align:center; line-height:14px }
form input[type="radio"]+span:before {  border-radius:50% }
form input[type="radio"]:checked+span:before {  background:#6b1631 ; border-color:#6b1631  }
form input[type="checkbox"]:checked+span:before {  border-color:#6b1631 ; font-size:12px; background:#6b1631 ; color:#fff; letter-spacing:0; }

input[type="submit"] { cursor: pointer; background-repeat: repeat !important;  outline: 0;  font-family: inherit;
  padding: 17px 24px;  background: #FF7364;  color: #fff;  border: 1px solid #FF7365;  font-size: 17px;  line-height: 18px;
  font-weight: 700;   border-radius: 52px;-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;;   display: block;   width: 100%; }
input[type=submit] { cursor: pointer; background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/blank.webp) !important; }
input[type="submit"]:hover { color:#fff; background:#F86150; border-color: #F86150 }
.actions  { padding-top: 25px }
.hs-error-msgs {  text-align: left;  padding-top: 10px;  margin-bottom: 0; }
input[name="firstname"] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='7' r='4' stroke='%238B91A0' stroke-width='2'/%3E%3Cpath d='M20 22C20 18.134 16.4183 15 12 15C7.58172 15 4 18.134 4 22' stroke='%238B91A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 100% 50%;
}

input[name="email"] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 7.5V7C2 5.89543 2.89543 5 4 5H20C21.1046 5 22 5.89543 22 7V18C22 19.1046 21.1046 20 20 20H4C2.89543 20 2 19.1046 2 18V13.125' stroke='%238B91A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 7.5L5.33333 9.16667L12 12.5L18.899 9.05048L22 7.5' stroke='%238B91A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 100% 50%;
}

input[name="phone"] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.0873 11.1004C19.932 10.0342 20.7297 8.93498 21.4751 7.80799C22.3026 6.55612 22.1383 4.90065 21.0769 3.83914L19.854 2.61585C19.0322 1.79472 17.7008 1.79472 16.8801 2.61585L14.6494 4.84636C13.8283 5.66749 13.8283 6.99901 14.6494 7.82013L15.3929 8.56304C13.3894 11.0093 11.009 13.3894 8.5633 15.3939L7.82009 14.6506C6.9983 13.8295 5.66688 13.8295 4.84616 14.6506L2.6158 16.8808C1.79473 17.7026 1.79473 19.0338 2.6158 19.8549L3.83937 21.0782C4.89759 22.1379 6.55795 22.3022 7.80759 21.4761C10.7535 19.5272 13.5095 17.2216 15.9841 14.6506' stroke='%238B91A0' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 100% 50%;
}



.hs-form-required { display: none; }
/* .actions { text-align: center; padding-top: 20px;} */
.blueColor { color: #356CFA }
/*for Hubspot   >>>>>>*/
.hs-error-msgs { list-style:none; margin:0 0 10px; padding:0 0 0 10px; font-size:12px; color:#f00; }
/*<<<<<<<<<<*/


/* HeaderSection */
.headerSection {  padding: 22px 48px; position:absolute; z-index: 22; width: 100%; top: 0; left: 0 }
.headerLeft {  display: inline-block;  vertical-align: middle;  margin-right: -4px;  width: calc(100% - 300px); } 
.siteLogo {  display: inline-block; vertical-align: middle;  margin-right: -4px;  width: 150px; }
.siteLogo a {   display: block;  line-height: 1; }
.siteLogo a svg {  width: 100%;  height: auto; }
.Navigation {   display: inline-block;  vertical-align: middle;   margin-right: -4px;   width: calc(100% - 150px);  padding-left: 70px; }
.Navigation .hs-menu-wrapper {   line-height: 0; }
.Navigation .hs-menu-wrapper > ul {   line-height: 1; }
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {float: none;display: inline-block;}
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 > a {  display: block;  padding: 28px 15px; }

.rightSideButtons {   display: inline-block;  vertical-align: middle;  margin-right: -4px;  width: 300px; }
.Navigation .hs-menu-wrapper > ul li {   font-size: 17px; }
.Navigation .hs-menu-wrapper > ul li a {  color: #000; }
.rightSideButtons {  text-align: right; }
.rightSideButtons ul li { display: inline-block; vertical-align: middle; }
.rightSideButtons ul li a svg {  display: inline-block; vertical-align: text-bottom; margin-left: 4px; }
.rightSideButtons ul li a {  color: #000;  font-size: 17px; }
.rightSideButtons ul li a:hover { color: #3639A4; }
li.btnBox a {  border: 1px solid #D6D9DE;  border-radius: 150px; display: block;  padding: 7px 16px 9px;  font-weight: 700;  color: #3639A4; }
.rightSideButtons ul li.btnBox a { color: #3639A4;  display: block;  vertical-align: top;  font-size: 15px; }
.rightSideButtons ul li.btnBox span {  display: inline-block;  vertical-align: top; }
.rightSideButtons ul li.btnBox {   margin-left: 32px; }
.rightSideButtons ul li.btnBox a:hover { background: #3639a4;  color: #fff; border: 1px solid #3639a4; }
.rightSideButtons ul li.btnBox a:hover svg path {stroke: #fff;}
.rightSideButtons ul li.btnBox a svg path { -webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;  }
.Navigation .hs-menu-wrapper>ul li:hover >a {color: #3639A4;}


.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper { transition: all ease 0.3s;  background: #fff;  box-shadow: rgba(32, 32, 32, 0.09) 0px 15px 52px;  width: 350px;  padding: 25px 0;  border-radius: 8px; opacity: 0; visibility: hidden }
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper{ opacity: 1; visibility: visible }
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {white-space: normal;width: 100%;max-width: 100%;transition: all ease 0.3s;display: block;padding: 15px 35px;} 
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a .IconLink {   display: block; }
.Navigation span.leftNavIcon { width: 60px;  display: inline-block;  vertical-align: middle;  margin-right: -4px; }
.Navigation span.rightNavText {  display: inline-block; vertical-align: middle;  margin-right: -4px;  width: calc(100% - 60px);  padding-left: 10px; }
.Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper:before {content: '';position: absolute;top: -7px;left: 30px;width: 18px;height: 18px;background: #fff;transform: rotate(45deg);}
.rightNavText h6 {   color: #181c2f;  display: block;  padding-bottom: 5px; }
.rightNavText {   font-size: 16px;  color: #8B91A0; }



/* Blog Page */
.maxwidth770  { width: 770px; max-width: 100%; margin: 0 auto }
.blog-section {   padding-top: 60px;  padding-bottom: 0px; } 
.post-listing {   margin: 0 -15px; } 
.post-listing > div {  padding: 15px; } 
.post-item { -webkit-box-shadow: 0px 32px 52px rgba(32,32,32,0.1);
-moz-box-shadow: 0px 32px 52px rgba(32,32,32,0.1);
-o-box-shadow: 0px 32px 52px rgba(32,32,32,0.1);
-ms-box-shadow: 0px 32px 52px rgba(32,32,32,0.1);
box-shadow: 0px 32px 52px rgba(32,32,32,0.1); ; border-radius: 8px; overflow: hidden; }
.topBoxBackground { height: 200px; position:relative }
.overlayLink { position:absolute; top:0; left:0; width:100%; height: 100% }
.bottomBoxInner { padding: 32px; }
.postTitle a { color: #000; }
.postTitle h6 { padding-bottom: 20px; }
.more-link svg {  display: inline-block;  vertical-align: middle;  margin-left: 10px; -webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s; }
.more-link:hover svg { margin-left: 15px }


.footerLeft {  position: relative;  padding: 210px 0 0px; }
.footerLeftBg img {  position: absolute;  right: -22%;  top: 72px; }
.footerLeft .footerBox {  position: relative;  z-index: 2; }
.footerLeftBg img {  width: 164%;  height: auto;  max-width: 164%; }
.footerTitle h5 {   color: #fff; }
.footerNav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {float: none;}
.footerNav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a {   padding: 5px 0;  display: block; color: #fff; }
.footerNav {   padding-top: 24px; }
.footerBox {   display: inline-block;  width: 40%;   vertical-align: top;  padding-top: 50px; }
.footerLeft .footerBox:nth-last-child(-n+2) {   padding-bottom: 0; }
.footerRightInner {  width: 70%;  margin: 0 0 0 auto;  padding-top: 269px; }
.MobileNo {  padding-top: 25px; }
.MobileNo a {   color: #000; }
.socialIcons ul li {  display: inline-block;  vertical-align: middle;  margin-right: 24px; }\
.socialIcons ul li svg path { -webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s; }
.socialIcons ul li a:hover svg path {  fill: #356CFA; }
.footerSection {  background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/i.svg);  background-position: right center;  background-repeat: no-repeat;    background-size: 200px auto; overflow: hidden; padding-bottom: 110px; }

.blogPostInnerS { width: 820px; max-width: 100%; margin: 0 auto }
.imageModuleSection { padding-top: 80px; padding-bottom: 80px; }
.postBoxImage img {  border-radius: 20px;  overflow: hidden; position:relative; z-index: 2 }
.postBoxImage { position: relative; }
.postBoxImage:before{content: ''; position: absolute;  z-index: 1;  bottom: -73px; right: 77%;  background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/postimg.png);  background-size: 100% auto;  background-position: left;  width: 250px;  height: 250px;  background-repeat: no-repeat;  }






.blogPagination {   text-align: center;  padding-top: 40px; }
.blogPagination ul { margin: 0; padding: 0; list-style: none; }
.blogPagination ul li {  display: inline-block; vertical-align: middle; margin-right: 10px; }
.blogPagination ul li a { width: 45px; height: 45px; display: block; line-height: 45px; border: 1px solid #356cfa;
  text-align: center; color: #000;     font-weight: 500; }

.blogPagination ul li.arrow a { border-color: #000; color: #000; font-size: 21px; }
.blogPagination ul li.arrow:hover a { color: #fff; }
.blogPagination ul li.active a {  background: #356cfa; color: #fff; }
.blogPagination ul li:hover a { background: #000; border-color: #000; color: #fff; }
.blogPagination ul li.disabled {   display: none; }



.EbookSection { width: 730px;  margin: 0 auto;  max-width: 100%; }
.eBookBottom {   padding-top: 60px; }
.eBookBottom > div {  display: inline-block;  vertical-align: top;  margin-right: -4px; }
.eBookImageLeft {    width: 40%; }
.eBookRightForm {  width: 60%;  padding-left: 80px; }
.eBookImageLeft {   position: relative; } 
.eBookImageLeft img {  position: relative;   z-index: 2; }
span.ebookSvgShape svg {   position: absolute;  left: 50%;  transform: translateX(-50%);  bottom: -57px; }

.bannerLeft { padding-top: 70px; }
.bannerSection {
/*   background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/hero_bg_large.png), url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/hero_bg_small.png);
  background-repeat: no-repeat;
  background-size: auto 100%, 300px auto;
  background-position: top left, top right; */
  padding-top: 105px;
}


.headerChange .Navigation .hs-menu-wrapper>ul li a {  color: #fff; }
.headerChange path.logoSvgFill {   fill: #fff; }
.headerChange .rightSideButtons ul li a {   color: #fff; }
.headerChange .rightSideButtons ul li.btnBox a svg path {   stroke: #fff; }
.headerSection .rightSideButtons ul li.btnBox a:hover {  background: #fff;  border-color: #3639a4;  color: #3639a4; border: 1px solid #3639a4; }
.headerChange .rightSideButtons ul li.btnBox a:hover svg path {   stroke: #3639a4; }
.downloadEbookSection { position: relative; }
.leftDownloadSvg svg { position: absolute;  bottom: 0; left: 0;  width: 100px;  height: auto; }
.imageModuleSection { position:relative }
.rightImageSideSvg svg  { position: absolute;  bottom: -25%; right: 0 ; width: 100px;  height: auto; }
.submitted-message {   padding-top: 20px;   font-size: 20px; }

.bannerSection {  position: relative; }
.bannersvgLeft {  position: absolute;  top: -38%;  left: -15%;} 
.bannerSection > .wrapper {  position: relative;  z-index: 2; }
.bannersvgRight { position: absolute; top: -22%;  right: -12%; overflow: hidden; }

video#videoUrl {  width: 600px;  margin: 0 auto;  display: block; }
.videoButton { padding-left: 22px; }
/* .mfp-close-btn-in .localvideo-popup .mfp-close { color: #ffffff; background-color: #006;top: 4px; right: 20px; padding: 6px 22px; border-radius: 5px 5px 0 0; width: auto; height: auto; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -o-transition: all ease 0.3s; -ms-transition: all ease 0.3s; transition: all ease 0.3s; }  */
.videoButton a:hover { color: #fff }


.fourColBoxSection { position:relative; padding-top: 150px; padding-bottom: 80px; }
.maxwidth650{ width: 650px; max-width: 100%; margin: 0 auto }
.fourColBoxes > div { padding: 20px 10px 0 }
.fourColBoxSection.helpSection { padding-top: 60px; padding-bottom: 0 }
.loImg { padding-left: 20px; padding-right: 20px }

.rImgB { position: relative; }
.rSvgImg {   position: absolute;  top: 0;   left: 0; z-index: 1; width: 100%; } 
.rImgBInner { position: relative; z-index: 2; width: 317px;  margin: 0 auto;  max-width: 100%;  padding-top: 100px; }
.rCont {  padding-top: 40px; }
.rSvgImg svg {    width: 100%; height: auto }
.lrSection  { overflow:hidden }
.rigSvg svg {   width: auto;  height: 100%;  position: absolute;  top: 0;   left: 93%; }


.trustedBySection { position: relative; }
.trustLeftImage {   position: absolute;  left: 0;  top: 50px; }
.trustLeftImage img {   max-width: 150px; }
.maxWidth570 {  width: 570px;  max-width: 100%;  margin: 0 auto; }

.readBox {  background: #fff;  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  width: 80%;  border-radius: 8px;   padding: 40px; }
.readLeftImg {   display: inline-block; vertical-align: middle;   margin-right: -4px;  width: 64px; }
.readRightCont {   display: inline-block;  vertical-align: middle;  margin-right: -4px;  width: calc(100% - 64px);  padding-left: 40px; }
.readBox { position: relative; background-repeat: no-repeat;  background-position: 96% 93%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.9998 7L18.9998 19L6.99976 19' stroke='%238B91A0' stroke-width='2'/%3E%3Cline x1='18.2926' y1='17.7071' x2='5.29265' y2='4.70711' stroke='%238B91A0' stroke-width='2'/%3E%3C/svg%3E"); } 
.overlayLink  { position:absolute; left: 0; top: 0;width: 100%; height: 100%; z-index: 1 }
.readBox + .readBox { margin-top: 32px }
.readBox:nth-child(2n) { margin-left: 20% }
.readBx {  max-width: 450px; }
.readMLeft {   position: relative; }
.readMLeftSvg { position: relative;  left: -120px;  top: 15px; }
.readMRightSvg { position: relative;  text-align: right;  top: 63px; right: 150px }
.readMRightSvg svg {height: auto;}
.readMAboutSection { position: relative }
.readMAboutSection:before { content: ''; position:absolute;z-index: 1; left: 0; top: 40px; width: 100%; background-color: #3639a4; height: calc(100% - 80px); }
.readMAboutSection > * { position:relative; z-index: 2 }
.readMLeft { padding-top: 20px; padding-bottom: 20px }
.bannerTitle h1 { font-size: 55px } 

.threeColSection { padding-top: 100px; padding-bottom: 50px }
.lLink a { display: inline-block; padding-bottom: 5px;  position: relative; }
.lLink a:before {content: '';position: absolute;bottom: 0;left: 0;height: 3px;width: 0;transition: all ease 0.3s;background: #356cfa;}
.lLink a:hover { color: #356cfa; }
.lLink a:hover:before {   width: 100%; }
.maxwidth460 {  width: 460px;  max-width: 100%;  margin: 0 auto; }


.tabingLeft  ul li {position:relative; transition: all ease 0.3s; font-size: 21px;  font-weight: 700;  color: #8B91A0;  font-family: 'brownbold'; padding: 15px 0;  cursor: pointer; }
.tabingLeft ul li i {    line-height: 1;  font-size: 35px;  display: inline-block;  vertical-align: middle; }
.tabingLeft ul li span {   display: inline-block;  vertical-align: middle;  margin-left: 20px; }
.tabingLeft {   display: inline-block;  vertical-align: top;  margin-right: -4px;   width: 375px; }
.tabingLeft  ul {   padding-right: 65px; }
.tabingLeft ul li:hover,.tabingLeft ul li.current {   color: #3639A4; }
.tabingRight {  display: inline-block;  vertical-align: top;  margin-right: -4px;  width: calc(100% - 375px); }
.tabingBoxes {   padding-top: 90px; }
.tabingRight { padding-left: 75px;   border-left: 1px solid #E0E2E6; }
.tabingC { padding-top: 40px; }
.tabingC ul {   width: 90%;  padding-top: 30px; }
.tabingC ul li {   display: inline-block;  vertical-align: top;  margin-right: -4px;  width: 50%;  padding: 6px 0;  position: relative;   padding-left: 25px; padding-right: 20px  }
.tabingC ul li:before {content: '';background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4 9L7.5 12.5L14 6' stroke='%2300B67A' stroke-width='2'/%3E%3C/svg%3E");position: absolute;top: 11px;left: 0;background-size: 100% auto;width: 15px;height: 15px;display: inline-block;background-repeat: no-repeat;}
.tabingLink {   padding-left: 32px; }
.tabingBox { display: none }
.tabingLeft ul li.current:after {content: '\e809'; font-family: 'fontello';
    font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;
    margin-right: 0.2em;   text-align: center;  font-variant: normal;  text-transform: none;  line-height: 1em;  margin-left: 0.2em;
    position:absolute;  top: 50%;    transform: translateY(-50%);  right: 0;  -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;    } 
.tabingBox.active { display:block; animation: fadeBox 0.5s ease; animation-iteration-count: 1; animation-fill-mode: forwards; }
@keyframes fadeBox{ from { opacity:0; transform:translateY(50px); }
    to {  opacity:1; transform:translateY(0);} }
.keyFeatureSection {  position: relative;  padding: 50px 0; }
.keyFeatureRightSvg {  position: absolute;  top: 0;  right: 0;  max-width: 250px; }


.IncreaseEffSec {  position: relative; overflow: hidden;  background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/keyFeatureLeftSvg.svg) , url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/product-page-element-right1.svg);
    background-repeat: no-repeat;   background-size: 180px auto, 112px auto;  background-position: 0 52% ,right; }
.keyFeatureLeftSvg {  position: absolute; top: -26%;  left: -10%;  max-width: 250px; }
.datapCont {  padding-left: 60px; }
.pListBoxes {   width: 50%; }
.pListBoxes .pList { width: 50%; display: inline-block;  vertical-align: top;   margin-right: -4px;   padding-right: 20px;  padding-bottom: 10px; }
.pListBoxes .pList a {   display: inline-block;  padding-left: 25px;  position: relative; }

.pListBoxes .pList a:before {content: '';position: absolute;left: 0;top: 4px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M7 3H5C3.89543 3 3 3.89543 3 5V13C3 14.1046 3.89543 15 5 15H13C14.1046 15 15 14.1046 15 13V11' stroke='%23356CFA' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 3H15V7' stroke='%23356CFA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 3L9 9' stroke='%23356CFA' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width: 17px;height: 17px;background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
.threeStreatgySec {     background: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/product-page-element-right2.svg) right 0 top 20% no-repeat; background-size: 150px auto }
.forRelative {   position: relative; }
.sliderGroup .slick-slide {  margin: 0 15px; }
.sliderGroup .slick-slide > div {   box-shadow: 0px 36px 55px rgba(32, 32, 32, 0.07); border-radius: 10px; }
.sliderGroup  .slick-list {padding-top: 50px;padding-bottom: 80px;}

.sliInner { padding: 30px 20px 30px 40px; }
.slideTitle {  display: inline-block; vertical-align: middle; margin-right: -4px;  width: 50%; }
.sliderRight {   display: inline-block; vertical-align: middle;margin-right: -4px;   width: 50%;   text-align: right; }
.sliderRight span:first-child { font-size: 45px;  font-weight: 700;  vertical-align: middle;  display: inline-block;  line-height: 1; }
.sliderRight span:last-child {   display: inline-block;  vertical-align: middle;  padding-left: 5px;  line-height: 1; }
.sStar {   padding-top: 14px; }
.sStar img {  width: 130px;  max-width: 100%; }
.slideBt {   padding-top: 20px; }
.slideRev {  display: inline-block;  vertical-align: middle;   font-size: 17px; }
.slideBtLogo {   display: inline-block;  vertical-align: middle;  max-width: 108px;  margin-left: 14px; }
.stC {  padding-top: 5px;  font-size: 17px; }
.stL {  display: inline-block; vertical-align: middle;  color: #8B91A0;  width: 40%;   font-size: 17px;  margin-right: -4px; }
.stR {  display: inline-block;  vertical-align: middle;  width: 60%;   margin-right: -4px; }
.stR img {   display: inline-block;   vertical-align: top;  margin-top: 4px;  margin-right: 10px; }
.stR p {   font-size: 16px;  color: #8B91A0;  vertical-align: middle;   display: inline-block; }

.sliderGroup .slick-next { right: 7%; top: 0;  width: auto;  height: auto; }
.sliderGroup .slick-next:before {  content: '\e806';  font-family: 'fontello';  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: 0.2em;  text-align: center;  font-variant: normal;  text-transform: none;    line-height: 1em; margin-left: 0.2em;   color: #8b91a0; }
.sliderGroup .slick-prev {   left: inherit;  right: 10%;  top: 0;  width: auto;  height: auto;   z-index: 10; }
.sliderGroup .slick-prev:before {  content: '\e804';  font-family: 'fontello';  font-style: normal;  font-weight: normal;
    speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: 0.2em;  text-align: center;
    font-variant: normal;  text-transform: none;  line-height: 1em;   margin-left: 0.2em;  color: #8b91a0;  }
.sliderGroup .slick-arrow.slick-disabled { opacity: 0; }
.homeSliderBoxModule { padding-top: 80px }
.sliderGroup .slick-list { padding-right: 50px }  
.firstSlider { background-repeat: no-repeat;   background-position: 96% 93%;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.9998 7L18.9998 19L6.99976 19' stroke='%238B91A0' stroke-width='2'/%3E%3Cline x1='18.2926' y1='17.7071' x2='5.29265' y2='4.70711' stroke='%238B91A0' stroke-width='2'/%3E%3C/svg%3E") } 
.homeSliderBoxModule {background-image: url(https://www.adversus.io/hubfs/Adversus%20Theme%202020/bg-1.png);background-repeat: no-repeat;background-position: top center;background-size: 100% auto;padding-top: 150px;}
.newThreeColSec {background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/product-page-element-left3.svg),url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/product-page-element-right4.svg);background-repeat: no-repeat;background-position: top left,right 201%;background-size: 150px;}
.countBoxParentS {   padding-top: 60px; }
.countBoxParentS > div {  padding: 0 10px; }
.countBoxMain,.ctBox {  background: #fff;  border-radius: 10px; }
.ctBox {  text-align: center; }
.counterBoxModuleSection { padding-top: 70px;  padding-bottom: 100px; }
.ctBoxInner,.countBoxInner {  padding: 40px; }
.countBoxLeft { display: inline-block;  vertical-align: middle;  width: 200px;  margin-right: -4px; }
.countBoxRight {   display: inline-block;  vertical-align: middle;  margin-right: -4px;  width: calc(100% - 200px);   padding-left: 40px; }
.CountBoxSvg {   position: relative; }
.CountBoxSvg img {position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%;}
.progressBoxTop > span {   display: inline-block;  vertical-align: middle;   width: 50%;  margin-right: -4px;  font-size: 17px; }
.progressBoxTop > span:last-child {   text-align: right; }
.progressBox {    padding-top: 25px; }
.progressBoxTop > span:first-child {   color: #8B91A0; }
.progressBottom {   padding-top: 15px; }
.green-progress {   width: 100%;  border-radius: 150px;  background: #EBECEF;  height: 4px; }
div#line {    background: #00B67A;  height: 100%;   border-radius: 150px;   width: 0;   -webkit-transition: 4.5s ease;   transition: 4.5s ease; }
.count { padding-top: 10px }
#green-circle { stroke-dashoffset: 1100;-webkit-transition: stroke-dashoffset 2s ease-out; transition: stroke-dashoffset 2s ease-out; }
/* .counter {   -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-delay: 0s;       animation-delay: 0s; } */
.ctBoxInner .counter {  padding-top: 30px; }
.countText {   padding-top: 20px; }
.counterBoxModuleSection {   position: relative; }
.counterLeftSvg {   position: absolute;  top: 0;  max-width: 120px;  top: -19px; }
.counterRightSvg {   position: absolute;  top: 50px;  right: 0; }

.ThrColBoxes { width: 1030px;max-width: 100%; margin: 0 auto }
.pricBox {  margin-top: 90px;  max-width: 830px;  margin-left: auto;   margin-right: auto; }
.priceR {  width: 44%; }
.enterpriceBox {  padding: 56px 64px 64px; border-radius: 0 8px 8px 0; } 
.enterC {   padding-top: 10px;  color: rgba(255, 255, 255, 0.7); }
.enterCta {  padding-top: 40px; }
.enterK {  padding-top: 30px; }
.enterK span:first-child {   font-size: 43px;  line-height: 1;  font-weight: 700;   font-family: 'brownbold'; }
.vatText {    padding-top: 13px;   color: rgba(255,255,255,0.7); }
.enterCta  a {  display: block;}
.tabPriceC {   display: none; }
.tabPriceC.active { display: block }
.tabPriceTab {   text-align: center; }
.tabPriceTab  ul li {   display: inline-block;  vertical-align: middle;   padding: 10px 15px;  border: 1px solid #E0E2E6;   margin-right: -4px;   cursor: pointer;   transition: all ease 0.3s; }
.tabPriceTab ul li:first-child {   border-radius: 4px 0px 0px 4px; }
.tabPriceTab ul li:last-child {   border-radius: 0 4px 4px 0px; }
.priceB {   width: 56%; }
.tabprice {   box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  border-radius: 8px;  padding: 56px;   text-align: center; }
.checBoxC {   font-size: 17px;  color: #8B91A0;   margin-top: 24px; }
.billingTitle {   padding-top: 40px;  margin-top: 40px;   border-top: 1px solid #EBECEF; }
.ptPrice {   padding-top: 30px; }
.ptPrice span:first-child { font-size: 50px;  line-height: 1;   font-weight: 700;    font-family: 'brownbold';  display: inline-block; }
.ptPrice span {   display: inline-block;  padding-left: 9px; }
.ptVat {  padding-top: 20px;  color: #8B91A0; }
.tbButton {    padding-top: 40px; }
.tabPriceTab li.current {   color: #fff;  background: #3639a4;   border-color: #3639a4; }
.checBoxC {   position: relative;  cursor: pointer; }
.checBoxC:before {   width: 1.4rem;  height: 1.4rem;  border-radius: 50%;  border: 2px solid #8b91a0;  margin-right: 0.5rem;  cursor: pointer;  content: "\f00c";  display: inline-block;   vertical-align: top;   font-family: fontawesome;   color: #3639A4;   transition: all ease 0.3s;   font-size: 0; }
.checBoxC.active:before { font-size: 16px; border-color : #3639A4 } 

.pricingModule {position: relative;}
.priceLeftSvg {   position: absolute;  bottom: 0;   left: 0; }
.priceLeftSvg svg {   width: 200px;  height: auto; }
.pricerRightSvg { position: absolute; top: 31px;  right: 0; }
.pricerRightSvg svg {   max-width: 180px; }
.maxwidth960 { width: 960px; max-width: 100%; margin: 0 auto }
.maxwidth830 { width: 830px; max-width: 100%; margin: 0 auto }
.formBox {   width: 650px;  max-width: 100%;  margin: 0 auto;  padding: 64px;   box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07); border-radius: 8px; }
.formBox input[type="text"], .formBox input[type="email"], .formBox input[type="tel"], .formBox input[type="number"] {   font-size: 17px; }
.formBox select {   font-size: 17px; }
.formBox input[type="submit"] {   width: 170px; }

.contactFormModule { position: relative; }
.contactformLeftSvg { position: absolute;  top: 0;   left: 0; }
.contactFormModule img {   max-width: 150px; }
.contactFormRightSvg {   position: absolute;  right: 0;   bottom: 0 ; }

.contactTextInner  > div {  padding: 30px 70px; }
.contacttextRight {border-left: 1px solid #E0E2E6;}
.weImg {   padding-top: 20px; }
.contacttextRight h6 { color:#000}
.ttModuleSec { padding-bottom: 150px }
.securitySection  { padding-top: 130px; padding-bottom: 70px; position:relative }
.securitySection:before { content:''; position:absolute; top: 0; left: 50%; width: 970px; max-width: 100%; transform: translateX(-50%); height: 1px; background: #E0E2E6 }

.followUpdateModule {  padding-top: 80px;  padding-bottom: 150px; }
.followModule {   width: 630px;  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  border-radius: 8px;  max-width: 100%;  margin: 0 auto;  margin-top: 63px; padding: 32px; }
.bCont p {  color: #8B91A0; }
.monthText {  padding-top: 20px;  font-size: 15px;  color: #8B91A0; }
.titleSpace  ul li {  display: inline-block;  margin-right: 10px;  font-size: 16px; }
.titleSpace ul li:first-child {   background: #1471F3;  color: #fff;  padding: 7px 19px;  border-radius: 150px; }
.titleSpace ul li:nth-child(2) {   width: 36px;  height: 36px;  line-height: 36px;  color: #8B91A0; text-align: center;  background-color: #EBECEF;   border-radius: 50%; }
.titleSpace {   padding-bottom: 24px; }

.altSecBox {padding-top: 75px;padding-bottom: 75px;}


.alternateSection {  padding: 70px 0; }
.rBlock {   padding-left: 100px; }
.lBlock {   padding-right: 100px; }
.tagText {  color: #3639A4;  font-weight: 600; }
.bContC {   padding-top: 30px; }
.bContC ul {margin-top: 30px;} 
.newThreeC .ThrColBoxes > div {  text-align: center; }

.newThreeC .ThrColBoxes {   text-align: left; }

.nolistStyle ul { margin:0; padding:0; list-style:none; } 
.TabList ul li a {display: block; color: #8B91A0; padding: 10px 0px 10px 40px }
.TabList ul li.active  a{ }
.PillarSection{padding: 50px 0px ;}
.PillarRow {position: relative;margin: 0 -15px;}
.PillarLeftCol { width: 280px;}
.PillarRightCol {width: 100%;margin-left: 0;padding-left: 340px;}
.TopPillRow {width: 100%;margin-left: 0;padding-left: 340px;}
.TopPillCol {padding: 30px 0px 0;}
.TabList { padding: 40px 0 }
.tabsmainParent {   padding: 40px 0px; }
.sidebar {position: absolute;top: 0;left: 15px;}
.sidebar.stickyTop {position: fixed;left: 0px;max-width: 339px;top: 0;}
.sidebar.buttonSticky {bottom: 0;top: inherit;position: absolute;left: 15px !important;}
.TabList ul {   border-left: 1px solid #E0E2E6; }
.TabList ul li:before {content: '';position: absolute;height: 0;width: 1px;left: 0;top: 50%;transform: translateY(-50%);background: #356CFA;transition: all ease 0.3s;}
.TabList ul li {   position: relative; }
.TabList ul li.active:before {   height: 100%; }
.TabList ul li.active a {   color: #356cfa; }
.TabList ul li a {   font-weight: 600; }
/* .tabsmainParent + .tabsmainParent { margin-top: 60px } */

.videoBoxModule {  padding-top: 80px; }
.VideoBox {   width: 850px; max-width: 100%;  margin: 0 auto;  border-radius: 8px;  height: 500px;   position: relative; box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07); }
.VideoBox a {   display: inline-block; position: absolute;   z-index: 1;  top: 50%;   left: 50%;   transform: translate(-50%,-50%);   transition: all ease 0.3s;   transform-origin: center center; }
.VideoBox a:hover {   transform: scale(1.2)translate(-50%,-50%); }
.maxwidth850 { width: 850px; max-width: 100%; margin: 0 auto; }
.pt150 { padding-top: 150px }
.pb150 { padding-bottom: 150px }
.videoBoxModule {  background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/contact-bg-left-1.svg),url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/product-page-element-right1.svg);
    background-repeat: no-repeat;  background-size: 150px auto, 100px auto;  background-position: 0 60%, 100% 78%; }
.newCounterBoxMain {  width: 1050px;  max-width: 100%;   margin: 0 auto;  padding: 70px 0; }

.newCSuffixText,.newCBoxNo {   padding-top: 20px; }
.newCounterBox {   padding: 0 20px; }

.testiRightBox { max-width: 100%; border-radius: 8px;  position: relative;  z-index: 2;  background: #fff;  width: 400px;  text-align: center;  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  padding: 48px 40px 50px;  margin: 0 0 0 auto; }
.testImg {   width: 96px;  height: 96px;  margin: 0 auto; }
.testContent {   padding-top: 30px; }
.authName {  padding-top: 30px;  font-weight: 700;  color: #3639A4; }
.authDesignation { padding-top: 12px;  color: rgba(0, 0, 0, 0.7); }
.testiBox { width: 970px; max-width: 100%; margin: 0 auto; position:relative; padding: 50px 0 }
.testiLeftImage {  position: absolute;   width: calc(100% - 300px);  height: 100%;  z-index: 1;  top: 0;  left: 0;  border-radius: 10px; }
img.nShape {   position: absolute;  bottom: -75px;  left: -75px; width: 200px; }
.secondtesti .testiLeftImage {  left: inherit; right: 0; }
.secondtesti .testiRightBox {   margin-left: 0; }
.newTopSc .dataLeft {  position: relative; }
.newTopSc .dataLeft .newShpe {   position: absolute;  right: 72%;  width: 250px;  top: 76px; }

.singlecolTestimonialSection { padding-top: 136px;  padding-bottom: 136px; overflow: hidden; }
.singleColTest {  width: 450px;  max-width: 100%;  margin: 0 auto; position: relative  }
.singleBgTestimonial {  position: absolute;  left: 36px;  top: 0; max-width: inherit;  transform: scale(1.8);  transform-origin: top center; }
.singleColTestInnr { position: relative; z-index: 2; padding: 120px 50px 150px; }
.singleColImg { width: 96px;  height: 96px;  border-radius: 50%;  margin: 0 auto;  display: block; }
.bringtogetherSection {  background-color: #FAFAFB; }
.bringtogetherSection {  position: relative; }
img.bringTopLeftS { width: 144px; position: absolute;  top: -75px; }
.bringTopRightS {  position: absolute;  right: 0;  max-width: 130px;  top: -80px; }
.maxwidth940 { width: 940px;max-width: 100%; margin: 0 auto }

.filterSecBox {  padding-top: 70px; }
.filterLeft {  width: 300px;  display: inline-block; vertical-align: top;  margin-right: -4px; }
.filterTitle {  padding-bottom: 25px; }
.filterBox ul li {  padding: 10px 0px 10px 40px;  position: relative;  color: #8B91A0;  font-size: 17px; cursor: pointer; }
.filterBox  + .filterTitle {margin-top: 40px;}
.filterBox  ul {  border-left: 1px solid #E0E2E6; }
.filterBox ul li:before {content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;background: #3639A4;height: 0;transition: all ease 0.3s;}
.filterBox ul li.selected:before,.filterBox ul li:hover:before {   height: 100%;}
.filterBox ul li:hover,.filterBox ul li.selected {color: #3639A4;}
.filterRight {  display: inline-block; vertical-align: top;  margin-right: -4px;  width: calc(100% - 300px); }
.filteringIsoBoxInr {padding: 32px 32px 40px;}
.filterRight > div {  padding: 10px; }
.filteringIsoBox {  border: 1px solid #E0E2E6;  border-radius: 8px; }
.filterLogo  img {  height: 48px !important;  width: auto; }
.filterLogo { padding-bottom: 32px;  border-bottom: 1px solid #E0E2E6; }
.isotropeBox { display: none; vertical-align:top; margin-right: -4px }
@keyframes fadeInUp{ from { opacity:0; transform:translateY(50px); }
    to {  opacity:1; transform:translateY(0);} }
.isotropeBox.active { display: inline-block; animation: fadeInUp 0.5s ease; animation-iteration-count: 1; animation-fill-mode: forwards; }
.leftDownloadSvg.rightSide svg {  left: inherit;  right: 0; width: 150px;  top: 80px;  bottom: inherit; }
.forebookspace { padding-left: 0  !important ; display: block; margin: 0 auto !important }

.languageSwitcher {  position: relative; }
a.langugageText {  display: inline-block;  vertical-align: middle;  color: #8b91a0; }
a.langugageText span{ font-size: 16px; }
a.langugageText * {   display: inline-block;  vertical-align: middle;  margin-right: 5px; }
.lang_switcher_class {   position: static; }
.globe_class {  width: auto;  height: auto;  background-image: none !important; }
.lang_list_class {   display: block;  left: 0;  top: 100%;  padding: 0;  transform: none;   -webkit-transform: none; }
.lang_list_class:before,.lang_list_class:after {   display: none; }
.languageSwitcher {margin-top: 14px;}

.lang_list_class { text-align: left;  box-shadow: 0 0 5px rgba(0,0,0,0.1);  top: calc(100% + 15px); }
.lang_list_class li {   font-family: inherit;  color: #8b93a3;  border: none !important;  padding: 0 !important;}
.lang_list_class li a {   display: block;  padding: 10px 15px;  font-size: 16px; }
.lang_list_class li a.activeLanguage {   background: #3639a4;  color: #fff; }
.lang_list_class { display: none } 
.footerRightInner { padding-bottom: 30px; }


.fBannerSec { padding: 40px 0; }
.fBannerSec > div {  display: inline-block;  vertical-align: top;  margin-right: -4px; width: 50%; }
.fBannerRight { padding-left: 20px; }
.fBannerLeft { padding-right: 20px; }
.fBannerSec + p {  margin-top: 0; }
.newBlogPost { color: #181C2F }
.newBlogPost h2 + p { margin-top: 30px } 



.newBlogInnerModule { padding: 50px 0 50px; }
.newBlogInnerMain > div {  display: inline-block; vertical-align: top;  margin-right: -4px; }
.newBlogInnerLeft {  width: 38%; }
.newBlogInnerRight {  width: 62%;padding-left: 50px; }
.newBlogInneryouTube { position: relative; padding-bottom: 56.25%;  height: 0; }
.newBlogInneryouTube iframe { position: absolute; top: 0; left: 0; width: 100%;  height: 100%;  border: none }
.blogPostInnerDate { color: #3639A4 }
.blogPostInnerSubContent { padding-top: 25px;  max-width: 350px; }
.blogAuthBg { width: 80px;  height: 80px;  border-radius: 50%;  background-position: center center;  background-repeat: no-repeat;  background-size: cover;  display: inline-block;   vertical-align: middle;   margin-right: -4px; }
.blogAuthRi { width: calc(100% - 80px);  display: inline-block;  vertical-align: middle;  margin-right: -4px; padding-left: 10px; }
.blogAuthName { font-size: 18px;  color: #181C2F;   font-weight: 700; }
.blogAuthBio { font-weight: 400;  color: rgba(24, 28, 47, 0.7); }
.innerPostImage img {  border-radius: 10px; }

.blogSubscribeF .eBookBottom {  padding-top: 0; } 
.blogSubscribeF .EbookSection {   width: 1000px; }
.blogSubscribeF .leftDownloadSvg {   display: none; }
.blogSubscribeF .eBookImageLeft {  width: 50%; }
.blogSubscribeF .eBookRightForm {  width: 50%; }
.postContent p ,.postContent p  strong{ font-size: 17px !important; font-weight: 400 !important  }


.CarrierRateBoxes > div { display: inline-block; vertical-align: top;  margin-right: -4px; }
.carrierRateLeft {  width: 33.33%; }
.carrierRateRight {  width: 66.66%; }
.unlimitedRateBox {  background: #3639A4;  padding: 64px 15px;  color: #fff;  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07); }
.unlimSubText {  padding-top: 10px;  padding-bottom: 30px; }
.unlimitedAmount {font-weight: 700;font-size: 37px;font-family: 'brownbold';}
.UnAsPerText {  padding-top: 20px;  padding-bottom: 57px; }
.carrierRightBoxes > div {  padding: 0 30px; }
.carrierRightBoxes {  padding-left: 60px; }
.individualBox {  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  background: #fff;  padding: 38px 15px 32px; }
.carrierRightBoxes > div:nth-child(1),.carrierRightBoxes > div:nth-child(2) {  padding-bottom: 47px; }
.individualSubCont {  padding: 10px 0; }
.individualAmount {  font-size: 37px; font-weight: 700;  font-size: 37px;  font-family: 'brownbold'; }
.termsText { max-width: 970px; margin: 0 auto;  padding-top: 116px;  padding-bottom: 40px;  border-bottom: 1px solid #D6D9DE; }
.cSBox { padding-top: 170px; padding-bottom: 97px }
.carrierTable th {  text-align: left; font-size: 15px;  color: #72767F;  font-weight: 100; padding: 18px 10px; }
.carrierTable tr td {  padding: 10px 18px;  font-size: 15px; background: #FAFAFB; }
.carrierTable  table tr td {  border-top: 1px solid #EBECEF; }
.carrierTable table tr:nth-child(2n) td {   background: #fff; }
.carrierRateSection { padding-bottom: 70px }
.searchCarrier input[type="text"] {  padding-left: 40px;  font-size: 15px; }
.searchCarrier {  position: relative; }
.searchCarrier:before {content: '';font-family: fontawesome;position: absolute;top: 14px;font-size: 14px;color: #181C2F;left: 8px;}

.selectCntryList { width: 300px; margin: 0 auto 100px;  display: block; position: relative; }
.selectCntryList ul { overflow:auto !important; max-height: 350px;  list-style: none;  padding: 0;   margin: 0;  background: #fff;  box-shadow: 0 6px 10px rgba(0,0,0,0.1);  position: absolute;   left: 0;   top: calc(100% + 13px);  display: none; }
.selectCntryList ul li {  padding: 10px 10px 10px 10px; cursor: pointer }
.selectCntryList label {  display: block;  padding: 10px 10px 10px 10px;   font-size: 16px;  border-bottom: 1px solid #C4C4C5;  cursor: pointer; }
.selectCntryList label:before {content: '\f107';position: absolute;right: 5px;font-family: fontawesome;top: 50%;transform: translateY(-50%);font-size: 19px;color: #c4c4c5;}
.downloadEbookSection4 .leftDownloadSvg.rightSide svg { width: 230px; }

.downloadEbookSection4 .EbookSection {  width: 900px; }
.downloadEbookSection4 .eBookRightForm { width: 50%; }
.downloadEbookSection4 .eBookImageLeft {  width: 50%; }

/*
.repetbs { display: none; }
.repetbs:first-child { display: block; }
.repeatBTg { font-size: 17px;  color: #7744E3; font-weight: 600;  display: inline-block; }
.repeatBTg { font-size: 17px; color: #7744E3; font-weight: 700; display: inline-block; font-family: 'brownbold'; }
.repeatBTg:after {content: '';width: 42px;height: 2px;background: #7744e3;display: block;margin-top: 5px;}
.repeatTgBTitle { padding: 15px 0; }
.repeatTgBCont {  color: #8B91A0; padding-top: 15px; }
.repeatBannerSec .repeatRight { padding-left: 60px; }
*/


.ReptThreeColBoxes { padding-top: 80px; margin-left: -15px; margin-right: -15px }
.ReptThreeColBoxes > div { padding: 15px; }
.reptThreeColBox { box-shadow: 0px 30px 100px rgba(32, 32, 32, 0.07);  background: #FFFFFF; border-radius: 8px; }
.reptThreColBoxInr { padding: 30px; }
.reptThrBoxT { padding-bottom: 15px; }
.reptThrBoxCont { color: #8B91A0; }
.repatThrBoxLink {  padding-top: 15px; }
.repatThrBoxLink a { color: #356CFA; font-size: 16px; }
.repatThrBoxLink a   > * { display: inline-block; vertical-align: middle; }
.repatThrBoxLink a  span { margin-right: 10px; }
.repetSingImgMain { padding-top: 60px; }
  
.maxWidth400S { max-width: 400px }
.marRauto { margin: 0 0 0 auto } 
.alterNateSLR { padding: 25px 0 }
.reptThreeColBox { cursor: pointer;  }
.reptThreeColBox {  position: relative; }
.reptThreeColBox.active:before {content: '';position: absolute;right: -22px;top: 10px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='52' viewBox='0 0 48 52' fill='none'%3E%3Cpath d='M35.5997 0.187059C22.5997 1.23806 9.4897 8.73002 4.3597 16.363C-0.180303 24.757 -1.02031 35.986 3.97969 44.009C9.54969 51.028 28.7197 57.0201 42.2497 42.9391C48.9597 35.1371 47.1798 21.4351 45.9198 10.5801C44.8198 2.79206 41.4997 0.0810586 35.5997 0.187059Z' fill='%23FFB0A3'/%3E%3C/svg%3E");width: 50px;height: 56px;background-position: top left;background-repeat: no-repeat;background-size: 100% auto;}
.bnLeftImg { position: relative; left: -25px; }
.repeatBIr { max-width: 400px; }
.alSWarpp { position: relative; }
.alSWarpp .wrapper { position: relative;  z-index: 2; }
.alSImg { position: absolute; top: 120px; left: 0;  width: 170px; }
.downloadEbookSection4 {  overflow: hidden; }
.downloadEbookSection4 .leftDownloadSvg.rightSide svg { position: absolute;  right: -50px; }
.lsHelloSec ul { list-style: none; padding: 50px 0 0;  margin: 0; }
.lsHelloSec ul li {  display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
.lsHelloSec ul li a {display: block;}
.lsHelloSec ul li a > * {  display: inline-block; vertical-align: middle; margin-right: -4px; }
.lsHelloSec ul li a img {  width: 25px; }
.lsHelloSec ul li a span {  width: calc(100% - 25px); text-align: left;  padding-left: 15px;  color: #181C2F; font-weight: 600; }
.lsHelloSec ul li {  margin-bottom: 19px; }


.pricingPlanModuleSec { padding-top: 120px; padding-bottom: 100px }
.PlprcTop {  text-align: center; }
.PlprcTop ul li {  display: inline-block;  vertical-align: middle;  padding: 0 10px; }
.PlprcTop span { cursor:pointer; display: inline-block; padding: 2px; width: 40px; height: 20px; border-radius: 13px; vertical-align: middle; -webkit-transition: .25s .09s; transition: .25s .09s; position: relative; background: #14498A; box-sizing: initial; }
.PlprcTop span:after { content: " "; display: block; width: 20px; height: 20px; border-radius: 50%; background: #fff;  position: absolute;  left: 2px;   -webkit-transition: .25s;  transition: .25s;  }
.PlprcTop span.active { background: #4bd865; }
.PlprcTop span.active:after { -webkit-transform: translateX(20px);  transform: translateX(20px); }
.PlprcBottom {  padding: 40px 0; }
.plprcBox { padding: 60px 50px;  background: #FFFFFF; box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07); border-radius: 8px; text-align: center; }
.plpTitle h3 {  font-size: 30px; }
.plpTitle { padding-bottom: 20px; }
.plpCont {max-width: 232px;margin: 0 auto;color: rgb(35 31 32 / 0.7);}
.plpAmountC {  padding-top: 40px; }
span.plpAmount { font-size: 43px;  font-weight: 700; }
span.plpMntText {  font-size: 18px;  font-weight: 400; }
.compareText { font-size: 16px; color: #8B91A0;  padding-top: 30px; }
.plpContCTA {  padding-top: 30px; }
.plpContCTA a { width: 200px;  max-width: 100%;   margin: 0 auto; }
.plBoxSecond .plprcBox {  background: #353AA9;  box-shadow: 0px 56px 100px rgba(32, 32, 32, 0.07);  border-radius: 8px; color: #fff; }
.plBoxSecond .plprcBox .plpCont {  max-width: 100%;  color: #fff; }
.plBoxSecond .plprcBox .compareText {   color: #fff; }
.plpContCTA.button.v4 a {  border: 1px solid #D6D9DE; background-color: #fff;  color: #353aa9; }
.plpContCTA a {   font-weight: 700; }
/* #dillPlan2 {  display: none } */
.PlprcTop li { cursor: pointer; color: #8B91A0 }
.PlprcTop li.current {  color: #181C2F }
a.cta_button {  box-sizing: border-box !important;  -webkit-box-sizing: border-box !important; }

.salesSectionConst {  font-weight: 400;  font-family: 'TTNormsPro'; padding-bottom: 15px;  font-size: 21px; }
.saleLearnS {   font-size: 14px; }
.prsMainSec {  position: relative; }
.prsMainLeftSvg {  position: absolute;  top: 50%;  left: 0;  max-width: 150px;  transform: translateY(-50%); }
.prsMainRightSvg {  position: absolute;  right: 0;  top: 0; max-width: 120px; }
.prsMainRightSvg svg,.prsMainLeftSvg svg {  width: 100%; height: auto; }
.prsMainSecRelative {   position: relative;  z-index: 2; }
 

.featureComparisonTable > table > tbody > tr > td > table > tbody > tr > td {  border-bottom: 1px solid #D6D9DE;  padding: 10px;  width: 25%;  font-size: 15px; }
.featureComparisonTable > table > tbody > tr > td > table {  margin-bottom: 50px; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr:not(:first-child) td:not(:first-child) {  text-align: center; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr:not(:first-child) td:first-child {   font-weight: 700; border-bottom-color: #fff; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr > td > table td:last-child {   text-align: right; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr > td > table td:first-child * {display: inline-block;vertical-align: middle;}
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr > td > table td:first-child span { font-weight: 700;  color: #353AA9; font-size: 17px; padding-left: 8px; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr > td > table td:last-child span {  font-size: 12px;  color: #8B91A0; }
.featureComparisonTable > table > tbody > tr > td > table > tbody > tr:first-child > td:first-child {  font-weight: 700; font-size: 16px; }
.featureComparisonTable > table > tbody > tr:nth-child(2) > td > table > tbody > tr:first-child > td:first-child {  color: #FF7364; }
.featureComparisonTable > table > tbody > tr:nth-child(3) > td > table > tbody > tr:first-child > td:first-child {  color: #00B67A; }
.featureComparisonTable > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td:first-child {  color: #5843BE; }
.featureComparisonTable > table > tbody > tr:nth-child(5) > td > table > tbody > tr:first-child > td:first-child {   color: #356CFA; }
.featureComparisonTable > table > tbody > tr:nth-child(2) > td > table > tbody > tr:first-child > td {  border-color: #FF7364; }
.featureComparisonTable > table > tbody > tr:nth-child(3) > td > table > tbody > tr:first-child > td {  border-color: #00B67A; }
.featureComparisonTable > table > tbody > tr:nth-child(4) > td > table > tbody > tr:first-child > td {  border-color: #5843BE; }
.featureComparisonTable > table > tbody > tr:nth-child(5) > td > table > tbody > tr:first-child > td {  border-color: #356CFA; }
.featureComparisonTable {  padding-top: 180px; }

.featureComparisonTable > table > tbody > tr:first-child > table > tbody > tr:first-child > td:nth-child(2) {  border: none; }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(2),.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(3),.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(4) {border-color: transparent;padding: 10px 15px;}
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(2) > table,.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(3) > table,.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(4) > table {  box-shadow: 0px 10px 0px 0px rgba(255,255,255,1), 0px 11px 0px 0px #d6d9de; }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(4) {  padding-right: 0; }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(2) {  padding-left: 0; }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(1) {  padding-right: 20px;  border-bottom: none;  padding-left: 0; }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(1) > table {  box-shadow: 0px 20px 0px 0px rgba(255,255,255,1), 0px 21px 0px 0px #d6d9de; text-align:left }
.featureComparisonTable>table>tbody>tr:first-child>td>table>tbody>tr:first-child>td:nth-child(1) > table td { text-align:left !important }
.featureComparisonTable>table>tbody>tr>td>table>tbody>tr:first-child>td:nth-child(1) {  padding-left: 0; }
.featureComparisonTableM .yearlyTable {  display: none; }

.featureComparisonModule {  position: relative; }
.fcomparisSvg {  position: absolute; right: 0;  width: 150px; top: 100px; }
.fcomparisSvg svg {  width: 100%;  height: auto; }
.featureComparisonModule {   padding-top: 150px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1597' height='688' viewBox='0 0 1597 688' fill='none'%3E%3Cpath d='M1597 145.153C1187 -70.3519 391 -25.3906 -3 146.138V688H1597V145.153Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='753' y1='66.0497' x2='753' y2='687.72' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FAFAFB'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: top center;  background-repeat: no-repeat;  background-size: 100% auto; }



/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Responsive Media Queries CSS
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*-=-=- Only Desktop CSS -=-=-*/
@media (min-width:768px ) {
  .ib { display: inline-block; vertical-align:middle; margin-right:-4px; float:none; }
  .mobileLogo { display: none  }
  .singleForm .hs_email {  display: inline-block; vertical-align: top;  margin-right: -4px;  width: calc(100% - 170px);  padding-right: 35px; }
  .singleForm .hs_submit {   width: 170px;   display: inline-block;  vertical-align: top;   margin-right: -4px; }
  .singleForm .hs_submit .actions {  padding-top: 0; }
  .textCredit {   width: calc(100% - 170px);  text-align: right;  padding-right: 35px; }
  .accordionBoxes{ display: none }
  .rNone,.lNone {  display: none; } 
  .newCounterBoxMain > div:nth-child(2) {   border-left: 1px solid rgba(255, 255, 255, 0.2);  border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .pl30 { padding-left: 30px }
}
@media(min-width: 851px){
  .MobilefooterLeftBg { display: none }
  .TrustPageImages { background: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/trust-bg-left-1.svg) 0 16% no-repeat,url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/trust-bg-left-2.svg) 0 67% no-repeat,url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/trust-bg-right-1.svg) 100% 56% no-repeat,url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/trust-bg-right-2.svg) 92% 81% no-repeat;
    background-size: 180px auto, 180px auto,180px auto,211px auto;}
  .newThreeC { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='688' viewBox='0 0 1600 688' fill='none'%3E%3Cpath d='M1600 145.153C1190 -70.3519 394 -25.3906 0 146.138V688H1600V145.153Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='756' y1='66.0497' x2='756' y2='687.72' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FAFAFB'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
     ,url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/i-1.svg),url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/t1.svg);
    background-position: top center,0% 94%,109% 125%;
    background-repeat: no-repeat;
    background-size: 100% auto, auto auto,auto auto; }
   .kpLastSection { background-image:url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/counterRightbg.png); background-size: 150px auto; background-position: 100% 50%; background-repeat: no-repeat }   
  .newTopSc { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='688' viewBox='0 0 1600 688' fill='none'%3E%3Cpath d='M1600 145.153C1190 -70.3519 394 -25.3906 0 146.138V688H1600V145.153Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='756' y1='66.0497' x2='756' y2='687.72' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FAFAFB'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 100px;
    background-size: 100% auto; }
    .filterSection { background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/keyFeatureLeftSvg.svg); background-repeat: no-repeat;  background-position: 0% 64%; background-size: 150px; }
  
}
@media (min-width: 992px ){
  a.expandMenu,.childExpand  { display: none !important }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(-n+2) {   display: none; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover > a {   background: rgba(0, 0, 0, 0.08); }
  .headerChange .body-container-wrapper {   margin-top: 0 !important; }
  .bannerRight img  { padding-left: 40px; }
  .newThreeC .ThrColBoxes > div {  padding-top: 40px;  padding-bottom: 40px;  }
  .filterBox2 label,.filterBox2 li:first-child,.filterBox2 li:nth-child(2) { display: none }
}

@media (min-width:1081px ) {
    .bannerRight img  {  position:relative; left: 40px; }
}
@media (min-width:1440px) {
    .bannerRight img {  position:relative; left: 100px; }
  
  
} 
@media(min-width: 1501px){
  .headerSection {  max-width: 1600px;  margin: 0 auto;   left: 50%;    transform: translateX(-50%); }
  .bannerSection {  max-width: 1600px;    margin: 0 auto; }
}
@media(min-width:1601px){
  .smallerSvg { display: none !important }
}
@media(min-width: 1921px){
  .repeatBannerSec {  max-width: 1600px;  margin: 0 auto; }
  .repeatBannerSec .wrapRight {  padding-right: 0 !important; }
}


@media (max-width:1320px ){


}

/*-=-=- Smaller Desktop Devices -=-=-*/

@media(max-width: 1920px){
  .bannersvgRight { top: -16%; right: -7%; }
  .bannersvgLeft { top: -40%;  left: -15%; }
}
@media(max-width: 1750px){
  .bannersvgLeft {  top: -27%;  left: -18%; }
  .bannersvgRight {  right: -4%; }
}

@media(max-width: 1600px){
  .largerSvg { display: none !important }
}
@media(max-width: 1600px){
/*   .bannersvgLeft {  width: 80%; top: -27%; margin-left: 0px; }  */
  .bannersvgLeft {  top: 0;  left: 0; }
  .bannersvgRight {  right: 0;  top: 0; }
  .bannersvgRight img {width: 450px;height: auto;}
  
}
@media(max-width: 1550px){
  .bannersvgLeft { left: -7%; }
}


@media (max-width:1440px ) {
    .bannersvgRight img {  width: auto; }
    .bannersvgLeft { left: -10%; top: -11% }
     .downloadEbookSection4 .leftDownloadSvg.rightSide svg { width: 150px; }
}

@media (max-width:1230px ) {

  .wrapper { max-width:1000px }

  .headerSection {  padding-left: 20px; padding-right: 20px; }
  .Navigation {  padding-left: 40px; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a {   padding: 25px 10px; }
  .footerBox {   padding-top: 0;    padding-bottom: 20px; }
  
  .bannerSection {  overflow: hidden; }
  .bannersvgRight {  right: 0; }
  .bannerTitle h1 {  font-size: 34px; }
  .bannerLeft {  padding-top: 25px; }
  .bannersvgLeft { top: -29%;  left: -20%; }
  .footerRightInner { padding-top: 215px; }
  .bannersvgRight img {  width: 285px; }
  .bannersvgLeft {   width: 71%;  left: 0; top: -7%;  }
  .videoButton {  font-size: 16px; }
  .bannerLeft {   width: 35%; }
  .bannerRight {  width: 65%; }
/*   .rImgBInner {    padding-top: 50px; } */
  .rTitle .h1 { font-size: 36px; }
  .readBox {   padding: 30px;}
  
  .tabingLeft ul {  padding-right: 20px; }
  .tabingRight {  padding-left: 40px; }
  .tabingLeft { width: 300px; }
  .tabingLeft ul li span {  font-size: 17px; }
  .tabingRight {  width: calc(100% - 300px);}
  .threeColSection.IncreaseEffSec {   background-size: 121px auto,85px auto; }
  .keyFeatureLeftSvg {     max-width: 200px; top: -10% }
  .counterRightSvg  { max-width: 150px; }
  
  .rBlock {padding-left: 50px;}
  .lBlock{ padding-right: 50px; }
  .PillarRightCol {   padding-left: 250px; }
  .singlecolTestimonialSection { padding-top: 80px; padding-bottom: 80px  }
  .bannerContent { font-size: 18px }
  .individualAmount { font-size: 26px; }
  .individualTitle h5 {   font-size: 22px; }
  .individualSubCont {  font-size: 15px; } 
  .downloadEbookSection4 .EbookSection {  width: 730px; }
  .downloadEbookSection4 .eBookRightForm {  padding-left: 50px; }
  .reptThreeColBox.active:before { right: -10px }
  
}

/*-=-=-  Tablet Landscape and Smaller Devices -=-=-*/
@media (max-width:1080px ) {

  .wrapper { max-width:900px }

  .bottomBoxInner {  padding: 15px }
  .footerSection .wrapper { max-width: 100%; padding-left: 50px; }  
  .BannerBox { padding-left: 0 }
   .bannersvgLeft { left: -11%; top: 0; }
  .bannersvgLeft img {  width: 100%; }
  .bannerSection {  padding-bottom: 50px; }
  .bannersvgLeft {  left: 0; }
  .videoButton {   padding-left: 15px;   font-size: 16px; }
  h1,.h1 { font-size:36px; }
  h2,.h2 { font-size:32px; }
  h3,.h3,.rTitle .h1 { font-size:28px; }
  h4,.h4 { font-size:24px; }
  
  .fourColBoxSection { padding-top: 80px; padding-bottom: 50px }
  .rImgBInner {  padding-top: 63px;  width: 250px; }
  .rCont {  padding-top: 25px; }
  .readBox {width: 90%;}
  .readBox:nth-child(2n) {  margin-left: 10%; }
  .pListBoxes { width: 450px; max-width: 100% }  
  .priceLeftSvg svg {  max-width: 120px; }
  .pricerRightSvg svg {  max-width: 120px; }
  .followUpdateModule {  padding-top: 0;  padding-bottom: 50px; }
  .alternateSection ,.altSecBox { padding-top: 40px; padding-bottom: 40px }
  .pt150 { padding-top: 70px }
  .pb150 { padding-bottom: 70px }
  .filterLeft { width: 220px; }
  .filterRight {  width: calc(100% - 220px);  }
  .lang_list_class li a { padding-top: 6px; padding-bottom: 6px }
  .carrierRightBoxes { padding-left: 20px }
  .carrierRightBoxes>div:nth-child(1), .carrierRightBoxes>div:nth-child(2) { padding-bottom: 25px }
  .carrierRightBoxes>div { padding-left: 15px; padding-right: 15px} 
  .downloadEbookSection4 .leftDownloadSvg.rightSide svg { width: 120px; }
}



/*-=-=-  Tablet Portrait and Smaller Devices -=-=-*/
@media (max-width:991px ) {

  .wrapper { max-width:700px }

  h1,.h1 { font-size:36px; }
  h2,.h2 { font-size:32px; }
  h3,.h3 { font-size:28px; }
  h4,.h4,.rTitle .h1 { font-size:24px; }
  .heroTitle { font-size: 34px }
  .pt30, .p30-0 { padding-top: 15px }
  .pb40,.p40-0 { padding-bottom:25px; }
  .pb50,.p50-0 { padding-bottom:30px; }
  .pb60,.p60-0 { padding-bottom:35px; }
  .pb70,.p70-0 { padding-bottom:40px; }
  .pt40,.p40-0 { padding-top:25px; }
  .pt50,.p50-0 { padding-top:30px; }
  .pt60,.p60-0 { padding-top:35px; }
  .pt70,.p70-0 { padding-top:40px; }
  .p90-0 ,.p80-0,.get-InTouch { padding: 40px 0; }
  .pb90 { padding-bottom: 40px; }
  .tabw50 { width: 50%  }
  .tabw100 { width: 100% }
  .ib.tabw100 { width: 100%; display:block; margin-right: 0 }
  .rightSideButtons  { display: none !important }

  /*-=-=-=-= Mobile menu JS USE  MENU ICON as '<a class="expandMenu"><i></i><i></i><i></i></a>' -=-=-=*/
  a.expandMenu { width: 30px;  height: 30px;  display: block;  cursor: pointer;  padding: 3px;  position: absolute;  top: 50%;  right: 15px;  transform: translateY(-50%); }           /*-=-=-=-= Mobile Submenu JS USE  SUBMENU ICON as '<a class="childExpand"><i></i><i></i></a>' -=-=-=*/
  .childExpand { position: absolute; top: 10px; right: 0; width: 50px; text-align: center; height: 40px; margin: 0; padding:5px; cursor:pointer; }

  .headerSection {  padding: 15px;  }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {  display: block; }
  .Navigation .hs-menu-wrapper {  position: absolute;  left: 0;   width: 100%;  top: 100%;  background: #3639A4;  z-index: 10; display: none }
  .Navigation .hs-menu-wrapper>ul {   display: block;   padding: 0 20px; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a {   color: #fff;  padding: 15px 0 20px;  font-family: 'brownbold';   font-size: 18px; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1  {   border-top: 1px solid rgba(255, 255, 255, 0.16); }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {   visibility: visible;  opacity: 1;  position: static;  width: 100%;  border-radius: 0;  background: transparent;  box-shadow: none;  padding: 10px 0;  display: none;  -webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none; !important }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a { padding: 0; }
  .Navigation span.leftNavIcon { display: none; }
  .Navigation span.rightNavText h6 + span { display: none; }
  .Navigation span.rightNavText h6 {  color: #fff;   padding-bottom: 0;  font-family: 'TTNormsPro';  font-weight: 400;  font-size: 17px;   padding: 5px 0; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper:before {   display: none; }
  .Navigation span.rightNavText {   display: block;  padding-left: 0;  margin: 0; width: 100%; }
  .childExpand i {  color: #fff; }
  .lastsvg {  display: none; }
  .headerOpen .firstSvg { display: none }
  .headerOpen .lastsvg {  display: block; }
  .childExpand.open .fa-angle-down:before {   content: '\f106'; }
  .childExpand i {  font-size: 23px; }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2)>a {   color: rgba(255,255,255,0.7); }
  .Navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child >a {  text-align: center;   display: block; margin: 30px 0 30px;  border: none; background: #FF7364;  border-radius: 150px; }
  .Navigation {   display: block; }
  .blog-section { padding-top: 20px; padding-bottom: 40px }
/*   .footerSection { padding-bottom: 40px; } */
/*   .footerLeft {  padding-top: 239px; } */
  .footerNav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a {  font-size: 14px; }
  .footerTitle h5 {  font-size: 22px; }
  .footerRightInner {  padding-top: 250px; }
  .supportText h5 { font-size: 22px; }
  .imageModuleSection { padding-top: 50px; }
  .postBoxImage:before { display: none } 
  span.ebookSvgShape svg {  bottom: -20px; }
  .headerChange .expandMenu path {   stroke: #fff; }
  .headerChange .headerSection  { background-color: rgb(54, 57, 164) }

  .bannerSection {   background: transparent;  padding: 0;   overflow: hidden; }
  .bannerSection .wrapper {  max-width: 100%;  padding: 0; }
  .BannerBox .bannerLeft {  display: block;  margin-right: 0;  width: 100%;  text-align: center;  padding: 50px 15px 0;    background: #3639a4;   position: relative;   z-index: 2; }
  .bannerRight {  text-align: center;  display: block;  margin-right: 0;  width: 100%;  padding-top: 40px;   position: relative;  padding-bottom: 40px; }
  .bannerRight:before {content: '';position: absolute;width: 100%;height: 500px;background: #3639a4;top: -250px;left: 0;border-radius: 55%;}
  .bannerRight img {  width: 400px;  margin: 0 auto;  position: relative;  z-index: 2; max-width: 100% }
  .bannersvgLeft,.bannersvgRight {    display: none; }
  .headerSection.headerOpen {  background: #3639a4; }
  .headerSection.headerOpen .logoSvgFill {fill: #fff;}
  .videoButton {  padding-top: 20px; padding-left: 0; }
  .videoButton i {  margin-right: 10px;  display: inline-block; }
  .fourColBoxSection { padding-top: 40px; padding-bottom: 40px; }  
  .bannerRight { padding-bottom: 0 }
  
  .rImgBInner { padding-top: 44px;  width: 199px; }
  .rCont {  font-size: 18px; }
  
  .readMLeftSvg,.readMRightSvg {  display: none; }
  .readMAboutSection:before {  height: 100%;  top: 0; }
  .readMLeft {   text-align: center; }
  .readBx {  margin: 0 auto; }
  .readBox {  width: 100%; }
  .readBox:nth-child(2n) {  margin-left: 0; }
  .readBox:last-child {position: relative;top: 30px;margin-top: 0;}
  .readMLeft {  padding-top: 40px;  padding-bottom: 40px;  }
  
  .tabingLeft {  width: 220px; }
  .tabingLeft ul li span {  margin-left: 10px;  font-size: 15px; }
  .tabingLeft ul li i {  font-size: 20px; }
  .tabingLeft ul li.current:after {  right: -12px;  margin-top: 6px; }
  .tabingRight {  width: calc(100% - 220px); }
  .tabingC ul {  width: 100%; }
  .tabingC ul li {   display: block;  width: 100%;   margin-right: 0; }
  .keyFeatureRightSvg {   max-width: 200px; }
  .tabMargin16 { margin-top: 16px }
  .counterRightSvg {  max-width: 120px; }
  .counterLeftSvg {  max-width: 100px; }
  .pricBox { margin-top: 30px }
  .ttModuleSec {  padding-bottom: 70px; }
  .securitySection {  padding-top: 70px;  padding-bottom: 50px; }
  .followModule {   margin-top: 35px; }
  .PillarSection .wrapper {   max-width: 100%; }
  .PillarRow { margin: 0 }
  .PillarLeftCol   { left: 0 !important }
  .newCounterBoxMain { padding: 40px 0  }
  .bringTopRightS { max-width: 80px;  top: -25px; }
  .bringTopLeftS { width: 100px;  top: -45px; }
    .filterLeft {  display: block;  width: 100%;  margin-right: 0; }
  .filterLeft .filterTitle:first-child {  display: none; }
  .filterBox1 {  display: none; }
  .filterBox ul {  border: 1px solid #e0e2e6; }
  .filterBox ul li:before {  display: none; }
  .filterBox2 label {width: 100%;display: block;padding:  10px 10px 10px 0;border-bottom: 1px solid #C4C4C5;color: #8B91A0;}
  .filterBox ul li {  padding: 10px 15px; }
  .filterBox2 {   position: relative; }
  .filterBox2 ul {  position: absolute;   left: 0;   width: 100%;  background: #fff;  z-index: 10;   display: none; }
  .filterBox2 ul li + li {  border-top: 1px solid #c4c4c5; }
  .filterRight {  display: block;  width: 100%;  padding-top: 30px;}
  .filterBox2 label { cursor:pointer }
  .filterBox label:before {content: '\f107';position: absolute;top: 50%;right: 0;font-family: fontawesome;transform: translateY(-50%);font-size: 27px;}
  .filterBox+.filterTitle { margin-top: 0 }
  .newBlogInnerMain>div { display: block; margin-right: 0;  width: 100%;  padding-left: 0; }
  .newBlogInnerLeft {  text-align: center; }
  .blogPostInnerSubContent {  margin: 0 auto; }
  .blogAuthSection {  display: inline-block;  margin: 0 auto;  min-width: 230px; }
  .blogAuthRi {  text-align: left; }
  .newBlogInnerRight {  padding-top: 30px; }
  .CarrierRateBoxes>div {  display: block;  width: 100%; }
  .carrierRightBoxes {  padding-left: 0;  padding-top: 20px; }
  .termsText { padding-top: 50px; }
  .cSBox { padding-top: 50px;padding-bottom: 30px }
  .downloadEbookSection4 .eBookBottom>div { width: 100%; display: block;  margin: 0 auto; }
  .downloadEbookSection4 .eBookRightForm { padding-left: 0; }
  .downloadEbookSection4 .eBookImageLeft {  text-align: center;  margin-bottom: 30px; }
  .repeatBannerSec .repeatRight { padding-left: 30px; }
  .plprcBox {  padding: 40px 15px; }
  .plBoxSecond {  position: relative;   z-index: 2; }
  .plpCont {  font-size: 15px; }
  .plpTitle h3 {  font-size: 26px; }
  span.plpAmount {  font-size: 35px; }
  span.plpMntText {  font-size: 15px; }
  .pricingPlanModuleSec {  padding-top: 50px;  padding-bottom: 50px; }
  .featureComparisonTable {  padding-top: 90px; }
  .featureComparisonTable {   overflow: auto; }
  .featureComparisonTable > table {  width: 900px; }
  .fcomparisSvg {   width: 100px; }
  
}

@media(max-width: 850px){
  .footerLeftBg {   display: none; }
  .footerLeft {   display: block;  width: 100%;  margin-right: 0;   padding-top: 0; }
  .footerRightInner {  padding: 40px 0;  width: 100%;  margin: 0 auto;  text-align: center; }
  .footerRight {  width: 100%;   margin-right: 0;} 
  .socialIcons ul li {  margin: 0 12px; }
  .MobilefooterLeftBg img {  position: absolute;  top: 0;  left: 0; width: 100%; }
  .footerLeft {   text-align: center;  width: 450px; max-width: 100%;  padding-top: 76px;  margin: 0 auto;  display: block;  padding-left: 59px;   padding-bottom: 100px; }
  .footerLeft .footerBox {  text-align: left;   width: 35%; }
  .MobilefooterLeftBg img {     height: 102%;
    width: auto;
    max-width: initial;
    left: 50%;
    transform: translateX(-50%); }
  .footerLeft {  padding-left: 0; }
  .footerSection .wrapper {  padding-left: 0; }
  .footerSection {  overflow: hidden; padding-bottom: 0 }
  .conversationSection { padding-bottom: 40px }
  .threeStreatgySec { background-image: none !important } 
  .pricingModule  {padding-bottom: 55px }
  .priceLeftSvg, .pricerRightSvg  { display: none }
  .contactTextSection {  padding-bottom: 50px; }
  .pt150 { padding-top: 40px }
  .pb150 { padding-bottom: 40px }
  .VideoBox {  height: 0;    padding-bottom: 50%; }
  .VideoBox a {  width: 50px;  height: 50px; }
  .videoBoxModule { padding-top: 40px; background-image:none !important  }
  .bringTopLeftS,.bringTopRightS { display: none }
  .filterSecBox { padding-top: 40px }
  .featureComparisonTable { padding-top: 50px; padding-bottom: 50px }
  .featureComparisonTable { padding-bottom: 0; }
  .featureComparisonModule { padding-top: 90px; padding-bottom: 50px }
}


/*-=-=-  Mobile Devices -=-=-*/
@media (max-width:767px ) {

  .wrapper { max-width:100%; padding-left:15px; padding-right:15px; }
  .mtop10 { margin-top:10px; } /* >>>>>>> margin top 10px in mobile <<<<<<<< */
  .mtop20 { margin-top:20px; } /* >>>>>>> margin top 20px in mobile <<<<<<<< */
  .mtop30 { margin-top:30px; } /* >>>>>>> margin top 30px in mobile <<<<<<<< */
  .mbottom30 { margin-bottom:30px; }
  .mpt0,.mp0 { padding-top:0 !important; }
  .mpb0,.mp0 { padding-bottom:0 !important; }
  .mobile-center { text-align:center; } /*>>>>>>>    text-align:center in mobile   <<<<<<<<<<<<*/
  .mobile-center.text-right { text-align:center; }
  .mw100 { width: 100% }

  h1,.h1 { font-size:30px; }
  h2,.h2 { font-size:26px; }
  h3,.h3 { font-size:24px; }
  h4,.h4 { font-size:22px; }
  h5,.h5 { font-size:20px; }
  h6,.h6 { font-size:18px; }

  .largeText,.mediumHeading { font-size: 19px }
  .mediumText { font-size: 17px }
  .smallText { font-size: 16px }
  .desktopLogo { display: none }
  .siteLogo {   width: 30px; }
  .footerLeft .footerBox { width: 50%; margin-right: -4px }
  .footerInner{ padding-left: 0px; } 
  .footerLeft { padding-left: 40px; } 
  .imageModuleSection{ padding-top: 20px; padding-bottom: 60px }
  .imageModuleSection img { border-radius: 4px }
  .eBookBottom {  padding-top: 40px; }
  .eBookBottom>div {  display: block;  width: 100%;  margin: 0 auto; }
  .eBookRightForm {  padding-left: 0;  padding-top: 50px; }
  textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], select {  font-size: 17px; line-height: 17px; }
  .eBookImageLeft {  width: 300px !important;  max-width: 100%; }
  span.ebookSvgShape svg {  width: 100%;  bottom: -40px; }
  .bannerRight:before   { height: 300px; top: -150px }
  .headerChange svg.mobileLogo path:first-child {  fill: #fff; }
  .BannerBox .bannerLeft { padding-top: 20px; }
  .leftDownloadSvg,.rightImageSideSvg  { display: none }
  .footerSection { background-image: none !important }
  .headerSection.headerOpen svg.mobileLogo path:first-child {  fill: #fff; }
  .fourColBoxes>div { padding-top: 40px }  
  .loImg + .loImg {margin-top: 32px;}
  
  .rSvgImg {  display: none; }
  .rImgBInner {   padding: 0;  width: 350px;}
  .rImgCont {padding: 80px 0;background-image: url(https://5800075.fs1.hubspotusercontent-na1.net/hubfs/5800075/Adversus%20Theme%202020/Images/Images/Vector.png);background-position: top center;background-repeat: no-repeat;background-size: 100% 100%;text-align: center;}
  .lrSection .wrapper {  padding: 0; }
  .rTitle .h1 {  font-size: 30px; }
  .rigSvg { display:none }
  .lImgSec  img { transform: scale(1.5);   position: relative;   margin-top: -50px; }
  .trustLeftImage img {  width: 80px; }
  .trustLeftImage {  top: 0; }
  .textCredit { text-align: center;  padding-top: 40px; }
  .tabingBoxes { display: none }
  .accordionBoxes {  padding-top: 40px;  margin: 0 -15px; }
  .accordionTitle { position:relative; cursor: pointer; padding: 15px; border-top: 1px solid #E0E2E6;  font-family: 'brownbold';  transition: all ease 0.3s;  font-size: 18px;   color: #8B91A0; }
  .accordionTitle i {  font-size: 23px;   display: inline-block;  vertical-align: middle; line-height: 1; }
  .accordionTitle span {  display: inline-block;  vertical-align: middle;  margin-left: 10px; }
  .accordionBoxc {  padding: 16px 16px 32px; }
  .tabingC {  padding-top: 24px; }
  .tabingC ul {  padding-top: 24px; }
  .tabC {  text-align: center; }
  .tabC > div:last-child {  padding-top: 20px; }
  .accordionBoxc { display: none }
  .accordionBox:last-child {  border-bottom: 1px solid #E0E2E6; }  
  .accordionTitle.active{ color: #3639A4 }
  .accordionTitle.active:after {content:'\e811'; font-family: 'fontello';
    font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;
    margin-right: 0.2em;   text-align: center;  font-variant: normal;  text-transform: none;  line-height: 1em;  margin-left: 0.2em;
    position:absolute;  top: 50%;    transform: translateY(-50%);  right: 15px; font-size: 20px;  -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;    } 
  .IncreaseEffSec { background-image: none !important }
  .keyFeatureLeftSvg { display: none } 
  .keyFeatureRightSvg {  max-width: 97px; }
  .dataLeft {  text-align: center; }
  .datapCont {  padding-left: 0; }
  .datapCont { text-align: center; }
  .pListBoxes {  margin: 10px auto 0;  text-align: left;  font-size: 17px; }
  .datapCont { padding-top: 25px; }
  .sliderGroup .slick-list { padding-right: 0; padding-top: 30px; padding-bottom: 50px; }
  .sliderTopText {  text-align: center; font-size: 21px }
  
  .stB {  padding-top: 10px; }
  .stL {  display: block;  width: 100%; }
  .stR {  display: block;  width: 100%;  margin-right: 0;   padding-top: 8px; }
  .stR img {   display: block;  margin-bottom: 5px; }
  .sliderBox {  height: auto !important; }
  .sliderRight span:first-child {   font-size: 33px; }
  .readLeftImg {  display: block;  margin: 0 auto; }
  .readRightCont { display: block;  width: 100%;  margin-right: 0;  padding: 0;  text-align: center;  padding-top: 20px; }
  .newThreeColSec {  background-size: 50px; padding-top: 50px;  background-position: 0px 34%,100% 105%; }
  .countBoxLeft { display: block;   margin: 0 auto; }
  .countBoxRight {  width: 100%;  text-align: center;  padding-left: 0; }
  .progressBoxTop>span:first-child {  text-align: left; }
  .ctBoxInner, .countBoxInner {  padding: 30px; }
  .counterBoxModuleSection { padding-top: 50px; padding-bottom: 60px }
  .counterLeftSvg,.counterRightSvg { display:none} 
  .priceB {  width: 100%; }
  .priceR {  width: 100%;  margin-top: 15px; }
  .enterpriceBox {  border-radius: 8px; }
  .enterpriceBox,.tabprice {padding: 25px;}
  .formBox {  padding: 32px 15px; }
  .contactformLeftSvg,.contactFormRightSvg {  display: none; }
  .contactTextSection {  padding-top: 0;  padding-bottom: 20px; }
  .contactTextInner>div {  padding-left: 0;   padding-right: 0;  padding-top: 40px;  padding-bottom: 40px; }
  .contacttextRight {  border-left: none;   border-top: 1px solid #e0e2e6; }
  .ttModuleSec {  padding-bottom: 40px; }
  .securitySection {  padding-top: 40px; }
  .alternateSection {padding-top: 0;padding-bottom: 30px;}

  .altSecBox {  padding: 30px 0; }
  .bContC {  padding-top: 20px; }
  .lBlock,.lNone {  display: none; }
  .rBlock {  padding-left: 0;  padding-top: 30px; }
  .rNone { padding-top: 30px; }
  .threeColSection { padding-top: 50px }
  .PillarSection { display: none }
  .newCounterBoxMain > div {   padding: 20px; }
  .nShape {  display: none; }
  .testiLeftImage {width: 100%;position: static;height: 340px;border-radius: 0;}
  .testimonialSection {  padding-top: 0; }
  .testimonialSection .wrapper {  padding: 0; }
  .testiRightBox {  margin: -150px auto 0 !important; }
  .testiBox { padding: 0; }
  .testiRightBox  { max-width: calc(100% - 30px) }
  .newTopSc .dataLeft .newShpe { display:none }   
  .singleColTestInnr {  padding: 24px 0 50px; }
  .singleBgTestimonial { transform: scale(2.5)translateY(-50%);  top: 50%; }  
  .filterRight>div {padding-left: 0;padding-right: 0;}
  .filteringIsoBox {  height: auto !important; }
  .lang_list_class {  position: static;  margin-top: 10px; }
  a.langugageText + span {  display: block; }
  .newBlogInnerModule { padding: 30px 0 }  
  .blogAuthBg { width: 60px;  height: 60px; }
  .blogAuthRi {  font-size: 15px; }
  .blogAuthName {  font-size: 15px; }
  .fBannerSec>div { display: block;  width: 100%;  margin-right: 0;  padding-right: 0;  padding-left: 0; }
  .fBannerLeft img { width: 100%; }
  .fBannerRight {  padding-top: 30px; }
  .carrierRightBoxes>div { padding-bottom: 25px }
  .repeatBLeft {padding-right: 15px;} 
  .repeatBannerSec .repeatRight { padding-left: 15px; padding-top: 40px; }
  .maxWidth400S { max-width: 100% }

  .lsHelloSec ul li {display: block; width: 184px; }
  .lsHelloSec {  text-align: center; }
  .lsHelloSec ul { display: inline-block; }
  .lsHelloSec ul li a span {  font-size: 16px; }
  .plprcBox {   box-shadow: 0px 0px 100px rgba(32,32,32,0.07); }
  .PlprcTop ul li {   display: block;  margin: 10px 1px; }
  .prsMainRightSvg,.prsMainLeftSvg { display: none }
  .fcomparisSvg {  display: none }
}

@media (max-width:640px ) {
    
  .carrierTable {  overflow: auto;  }
  .carrierTable table {   width: 640px;   }
}

@media (max-width:480px ) {

}