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

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

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

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

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

/* Videos */

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

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

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

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

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

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

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

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

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

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

/* Forms */

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

/* Menus */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* Space Module */

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

/* Blog Author Section */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.carousel li {margin-right: 5px}


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

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



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

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

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

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

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

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

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

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

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


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

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

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

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




/* HTML 5 Reset */

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

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

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

/* Support migrations from wordpress */

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

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

/* Responsive Google Maps */

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

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




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

@font-face {
    font-family: 'pt_sansregular';
    src: url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts55f-webfont.woff2') format('woff2'),  url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts55f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pt_sansitalic';
    src: url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts56f-webfont.woff2') format('woff2'),  url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts56f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pt_sansbold';
    src: url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts75f-webfont.woff2') format('woff2'),  url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts75f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pt_sansbold_italic';
    src: url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts76f-webfont.woff2') format('woff2'),  url('https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/owlthink_fonts/pts76f-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gloria_hallelujahregular';
    src: url('https://cdn2.hubspot.net/hubfs/3022826/fonts/gloriahallelujah-webfont.woff2') format('woff2'),
    url('https://cdn2.hubspot.net/hubfs/3022826/fonts/gloriahallelujah-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body.thinkowl-pop
{
    overflow:hidden !important;
}
.hs-content-id-1.hs-landing-page.hs-page .span12.widget-span.widget-type-rich_text h1{     font-family: 'gloria_hallelujahregular' !important;}


*{margin:0;padding:0;font-family:'pt_sansregular';}
a{text-decoration:none;color:#007782;}
h1, h2, h3, h4, h5, h6{color:#007782;font-weight:normal;font-family:'pt_sansregular';}
h2{font-size:48px;font-weight:normal;color:#239c96;line-height:54px;}
body{color:#1c2329;}
a, a:focus, a:active{outline:0;  cursor: pointer;}

.container{max-width:1170px;margin:0 auto;padding:0 15px;}
.left-div{display:inline-block;width:25%;background:#4baea9;padding:20px;}
.right-div{display:inline-block;padding-left:2%;vertical-align:top;width:74%;}
.right-inner-box{border-left:5px solid #4baea9;display:inline-block;margin-bottom:3%;margin-left:-2px;margin-right:-2px;padding-left:2%;width:33.333%;vertical-align:top;min-height: 93px;}
.right-inner-box > p{font-size:13px;line-height:18px;margin:10px 0 0;}
.area-divs{margin-top:40px;}


@media (min-width:1024px){
    .menu-items{display: none !important;}
}

.menu-div{background:#239c96 none repeat scroll 0 0;color:#fff;left:0;margin:auto;position:absolute;right:0;overflow:hidden;transition:all ease 0.4s;opacity:0;visibility:hidden;text-align:left;top:122px;
    transition: all ease 0.4s; -moz-transition: all ease 0.4s; -webkit-transition: all ease 0.4s; -o-transition: all ease 0.4s; -ms-transition: all ease 0.4s;}
.custom-menu-primary .hs-menu-wrapper > ul{padding-top:0;padding-bottom:8px;}
.menu-div h1, .menu-div h2{text-align:center;}

.menu-items li{color:#239c96;display:inline-block;font-size:22px;}
.menu-items li:hover .menu-div{visibility:visible;opacity:1;display:block}

.menu-div h1, .menu-div h2, .menu-div h3 a, .left-div h3{color:#fff;}
.menu-div h1{font-size:22px;font-weight:normal;}
.menu-div h2{font-size:18px;font-weight:normal;}
.menu-div h3, .left-div h3{font-weight:600;text-transform:uppercase;font-size:17px;position:relative;transition:all ease-in-out 0.5s; margin-bottom:13px;}


.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li > a{padding:10px 15px; text-decoration: none !important;}
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li > a{color:#8da0ad;text-transform:none;font-size:17px;position:relative;}
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li > a::after{ content:""; height:2px; width:87%; position:absolute; left:0;right:0; bottom:9px; background-color:#8da0ad; visibility:hidden;margin:auto;}
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li.active > a::after{ /*visibility:visible;*/}
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li > a:hover, .header-menu.custom-menu-primary .hs-menu-wrapper > ul > li.active > a{ /*font-family: 'pt_sansbold';*/ }
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li.active > a{ /*font-family: 'pt_sansbold';*/ font-weight: bold; }
.header-menu.custom-menu-primary .hs-menu-wrapper > ul > li:hover > a::after{ visibility: visible; }


.upper-menu li a{padding-left:8px !important;padding-right:8px !important;}
.menu-items.span9{text-align:right;}
.menu-items li > a{color:#239c96;display:inline-block;line-height:22px;padding:16px;text-decoration:none;}
.menu-items li.active > a, .menu-items li > a.active{font-weight:normal;font-family: 'pt_sansbold';}
.menu-items li > a:hover{font-weight: bold !important;}
.menu-items li.main-parent-li > a, .menu-items li.main-parents-li > a {position: relative;}
.menu-items li.main-parent-li > a::after, .menu-items li.main-parents-li > a::after {content: "";position: absolute;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 20px solid #239c96;left: 0;right: 0;margin: auto;width: 30px;bottom: -12px;visibility: hidden;}
.menu-items li.main-parent-li:hover > a::after, .menu-items li.main-parents-li:hover > a::after {visibility:visible;}
.menu-items li:last-child a{padding-right:0;}

.custom-menu-primary .hs-menu-wrapper > ul > li:last-child{margin-right:0;}


.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 a:hover{text-decoration: underline;}

.mobile-trigger{background:#239c96 none repeat scroll 0 0;margin-top:0;padding:6px;top:18px;}

@media (max-width:1199px){
    .menu-items li{color:#239c96;display:inline-block;font-size:18px;}
    .header-container{padding:10px 0;}
    .menu-div {top: 125px;}
    .menu-items li.main-parent-li > a::after, .menu-items li.main-parents-li > a::after {	bottom: -6px;}
    .menu-items li > a{padding:18px 10px;}

}

@media (max-width:1024px){
    .menu-items li.main-parent-li > a::after, .menu-items li.main-parents-li > a::after {	bottom: -15px;}
    .menu-items li > a{line-height:16px;padding:10px 7px;}
    .menu-items li{color:#239c96;display:inline-block;font-size:15px;}

    .header-menu.custom-menu-primary .hs-menu-wrapper > ul > li > a{color:#8da0ad;font-size:14px;padding:11px 0 !important;}

    .menu-div{top:110px;}
    .menu-items{display: none !important;}
}

@media (min-width:1025px){
    .menus-for-mob{display:none !important;}
    .menu-items{display: block !important;}
}

@media (max-width:1024px){
    .custom-menu-primary.js-enabled .hs-menu-wrapper{box-shadow:none;left:0;position:absolute;top:65px;width:100%;}
    .menus-for-mob li a{font-size:17px !important;line-height:24px !important;}

    .custom-menu-primary .hs-menu-wrapper > ul{background:#2c9b95;padding-bottom:0 !important;}
    .custom-menu-primary .hs-menu-wrapper > ul > li:last-child {border-bottom: 2px solid #fff;}
    .custom-menu-primary .hs-menu-wrapper > ul ul li a{font-size:17px !important;line-height:24px !important;padding-bottom:8px;padding-top:8px;text-indent:12px;}
    .custom-menu-primary .hs-menu-wrapper > ul ul li:hover{background:#fff none repeat scroll 0 0;}
    .custom-menu-primary .hs-menu-wrapper > ul ul li:hover a{color:#007782 !important;}

    .custom-menu-primary .hs-menu-wrapper > ul > li.hs-item-has-children {background-color: #007782;}
    .custom-menu-primary .hs-menu-wrapper > ul li ul.hs-menu-children-wrapper {background-color: #0f8c98;}
    .custom-menu-primary .hs-menu-wrapper > ul li ul.hs-menu-children-wrapper li{border-top:1px solid #67b6be;}
    .custom-menu-primary .hs-menu-wrapper > ul li ul.hs-menu-children-wrapper li:first-child{border-top:2px solid #fff;}

    .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(7), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(8), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(9), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(10),
    .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(11), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(12), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(13), .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(14){
        background-color: #6aada5;}

    .custom-menu-primary .hs-menu-wrapper > ul li {border-top: 2px solid #fff;}

    .mobile-trigger .menu-button span {
        background: #ffffff none repeat scroll 0 0;
        display: block;
        height: 3px;
        margin: 3px 0;
        width: 30px;
    }
}

@media (max-width:479px){
    .custom-menu-primary.js-enabled .hs-menu-wrapper{top:75px;}
}



.footer-menu-sec{background-color:#12808b;padding:60px 0;color:#fff;}
.footer-menu-sec ul li a, .footer-menu-sec h4{color:#fff;font-size:16px;}
.footer-menu-sec ul li a:hover{text-decoration: underline;}
.footer-menu-sec h4{font-size:22px;font-weight:normal;}
.footer-menu-sec .footer-column ul{padding:0;margin:0;}
.footer-menu-sec .footer-column .hs_cos_wrapper_type_rich_text ul li::before{content:'';margin-right:0;}
.footer-menu-sec .footer-column .hs-menu-wrapper.hs-menu-flow-vertical > ul li a{padding:0 !important;}
.footer-menu-sec .footer-column .hs-menu-wrapper.hs-menu-flow-vertical > ul li a:hover{text-decoration: underline;}
.footer-menu-sec .span4 li{font-size:16px;line-height:24px;}
.footer-menu{text-align:right;}
.footer-menu a{font-size:14px;padding:0 10px !important;}
.footer-menu li:last-child a{padding-right:0 !important;}
.footer-menu{max-height:16px;}

@media (max-width:1024px){
    .footer-menu-sec .span4 > div{max-width:inherit;}
}

@media (max-width:767px){
    .footer-menu-sec .span4 li{display:inline-block !important;margin:0 9px;width:auto !important;}
    .footer-menu-sec .span4{margin:10px 0 !important;text-align:center;}

    .footer-menu{text-align:center;}
}

@media (max-width:479px){
    .footer-menu-sec .span4 li, .footer-menu-sec ul li a{font-size:14px !important;}
    .footer-menu a, .copyright-txt p{font-size:12px;padding:0 5px !important;}
}

.form-inner{display:table-cell;margin:0 auto;text-align:center;vertical-align:middle;}
.form-content{background:#fff none repeat scroll 0 0;border:8px solid #d5ebea;box-sizing:border-box;margin:0 auto;max-width:472px;padding:40px 35px;}
.inner-div-pop {display: block;position: relative;max-width: 472px;margin: 0 auto;}
.container{max-width:1160px;margin:0 auto;}

.main-banner{text-align:center;}
.form-content > h3{line-height:24px;font-family:'pt_sansbold';display: inline-block;margin: 18px auto 0;}
.form-content > p{font-size:20px;font-weight:normal;line-height:22px;margin: 16px auto 29px;color:#666666;max-width:250px;}
.form-content .hs-form-field > label, .to-form label{color:#379d96;font-size:17px;font-weight:normal !important;text-align:center !important;}
.hs_submit .hs-button.primary.large {background-color: #c14a4c !important; border: 2px solid #c14a4c !important;border-radius: 50px !important;box-shadow: none !important;color: #fff !important;font-family: pt_sansregular;
    padding: 6px 41px 7px 42px !important;text-shadow: none !important;font-size: 17px;font-weight: 400;height: auto;line-height: normal;}
.hs_submit .hs-button.primary.large:hover{ background-color:transparent !important; color:#c14a4c !important;}
.hs-button.primary.large:active {background: transparent !important;color: #c14a4c !important;}
.form-content .hs-form-field input, .to-form input, .form-content .hs-form-field select, .to-form select {background:#e5e9ec none repeat scroll 0 0 !important;border:medium none !important;border-radius:0 !important;
    box-shadow:none !important;height:auto !important;padding-bottom:10px !important;padding-top:10px !important;
    width:100%;box-sizing:border-box !important;-moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -ms-box-sizing:border-box !important; -o-box-sizing:border-box !important; }
.hs-form-field .input .invalid.error {background-color: #edcacb !important;}
.form-content form .hs_submit {padding-top: 13px;}
.main-form{background:rgba(7, 127, 123, 0.57) none repeat scroll 0 0;bottom:0;display:table;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;}
.service-section, .ticket-sec{background:#007782 none repeat scroll 0 0;color:#fff;padding:60px 0;text-align:center;}
.service-section h2, .ticket-sec h2{color:#fff;}
.video-section{padding:60px 0 60px;text-align:center;}
.hs-error-msgs label{ color:#c3494a !important; text-align:center !important;}
.side-kick-section{background:#ebf4f5 none repeat scroll 0 0;padding:70px 0 60px 0;text-align:center;}
.logos-section{background:#cce4e6 none repeat scroll 0 0;padding:90px 0;text-align:center;}
.side-kick-section h2{color:#239c96;}
/*21-9-17*/

.left-div p {line-height: 28px;}
.right-inner-box:hover > h3, .left-div:hover h3{padding-left:35px;}
.right-inner-box h3 img, .left-div h3 img{max-width:27px;opacity:0;transition:all 0.5s ease-in-out;transition-delay:0.4s;width:0;margin-right:5px;position:absolute;left:0;}
.right-inner-box:hover > h3 img, .left-div:hover h3 img{width:auto;opacity:1;}
h2{font-size:48px;font-weight:normal;text-align:center;}

.body-container-wrapper{padding-top:190px;}



.service-section h3{color:#fff;font-family:"pt_sansbold";font-size:28px;font-weight:600;line-height:30px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:600px;}
.service-section p, .automation-header p{font-size:26px;line-height:34px;margin-top:30px;}
.side-kick-content h3, .get-ebook-section h3, .business-text h3{color:#1c2329;font-family:"pt_sansbold";font-size:28px;line-height:34px;margin-left:auto;margin-right:auto;margin-top:22px;max-width:920px;}
.web-logos span > div .company-images {min-height: 72px;margin-top: 9% !important;}
.web-logos span > div .company-images img{ max-width:100%; display:block; max-height:72px;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}
.side-kick-content p, .business-text p, .intel-content p{font-size:26px;line-height:32px;margin:30px 0;}
.intel-content p a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #c14a4c !important;
}
.intel-content p a:hover {text-decoration: underline;}
.get-ebook-section{text-align:center;padding:70px 0;}
.get-ebook-section a{margin-top:20px;}
.ebbok-inner-div-pop .close-popup {margin-top: 0;}
.web-logos span > div{background:#fff none repeat scroll 0 0;border:5px solid transparent;display:inline-block;float:left;height:270px;margin-bottom:2.66667%;margin-right:2.66667%;padding:0;position:relative;transition:all 1s ease-in-out;width:31.5556%;}
.web-logos span > div:hover{/*border:5px solid #239c96;*/}
.web-logos span > div:nth-child(3n+3){margin-right:0;}
.footer-owl-ctas{padding:65px 0;}
.plan, .impression{text-align:center;}
.newsletter{background-color:#8da0ad;text-align:center;}
.newsletter .news-img{display:inline-block;float:none !important;vertical-align:middle;}
.newsletter .news-text{color:#fff;display:inline-block;float:none !important;font-size:30px;padding:20px 0;text-align:left;vertical-align:middle;width:auto !important;}
.newsletter .news-text a {color: #fff;font-size: 30px;width: 46px;height: 46px;border: 2px solid transparent;background-color: #c14a4c;display: inline-block;vertical-align: top;border-radius: 100%;margin-left: 10px;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/marron-white-arrow.png"); background-repeat: no-repeat;background-position: center -27px;}
.newsletter .news-text a:hover{border: 2px solid #c14a4c;background-position: center 14px;background-color: #fff;}
.newsletter .news-img{margin-top:4px;}
.business-wings{padding:70px 0;text-align:center;}
.contact-sec{background-color:#007782;color:#fff;padding:60px 0 40px;text-align:center;position:relative;}
.contact-sec h3, .contact-sec p a{color:#fff !important;}
.get-strt{margin-top:15px;}

.social-icons{text-align:center;}
.social-icons ul li{list-style:none;display:inline-block;}
.social-icons ul{padding:0;}
.social-icons li{margin:0 15px;}
.social-icons li:first-child{margin-left:0;}
.social-icons li:last-child{margin-right:0;}
.social-icons li i{position:relative;transition:all ease-in-out 0.5s;transform:translateY(0);}
.social-icons li:hover i{ /*transform:translateY(-8px);-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px); */ opacity:0.7;}
.call-back-sec{background-color:#cbe3e6;/*padding:10px 0;*/padding:7px 0 13px;}
.contact-support ul li{height:auto;}
.call-back-sec a{color:#007782;font-size:14px;position:relative;}
.footer-container-wrapper .call-back-sec a {padding-left: 15px !important;display:block !important;}
.call-back-sec ul li a::before {content: "";background-image: url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/footer-links-arrow.png);width: 11px;position: absolute;left: 0;background-position: left 0px;	top: 5px;	height: 8px;}
.call-back-sec ul li a:hover::before{background-position: left 8px;}
.call-back-sec a:hover {color: #c3494a;}
.call-back-sec .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{max-width:100%;padding-top:0;padding-bottom:0;}
.footer-copyright-sec{padding:10px 0;}
.copyright-txt p{color:#007782;}

.side-kick-content h2, .ebook-content h2, .business-text h2, .service-content h2, .banner-content h1, .multichannel-header h2, .pricing-heading h1, .autmation-section h2, .intel-content h2, .ticket-sec h2, .Proactive-header h2, .profitability-section h2, .ai-helps h2{margin-bottom:0;padding-bottom:20px;position:relative;}
.side-kick-content h2::after, .ebook-content h2::after, .business-text h2::after, .banner-content h1::after, .multichannel-header h2:after, /*.pricing-heading h1:after, .faq-section h2:after,*/ .autmation-section h2:after, .intel-content h2:after,
.Proactive-header h2:after, .profitability-section h2:after, .ai-helps h2::after, .intelligence h2::after,
.empoweres-agents h2::after, .start-sec h2::after, .help-sec h2::after{background:#239c96 none repeat scroll 0 0;bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;top:auto;width:250px;}
.banner-content h1::after/*, .pricing-heading h1:after*/{display:none;}


.hs-content-id-5361136680 .banner-content h1::after{display:none;}
.service-content h2::after, .ticket-sec h2:after{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:auto;width:250px;}
.service-content h2, .banner-content h1, .pricing-heading h1{padding-bottom:20px;}



.hs-content-id-5346241964 .menu-items ul > li:first-child > a {font-weight: bold;}

.side-kick-section h2:after{background:#239c96;height:3px;width:246px;}
.plan-lft-col{text-align:center;}
.pricing, .rqst-demo{margin-top:20px;}
.footer-owl-ctas{text-align:center;}
.footer-owl-ctas .cta_button{font-size:24px !important;}
.footer-owl-ctas .span4.mid-img{margin:0 -40px;position:relative;z-index:-1;}
.footer-owl-ctas .span4{display:inline-block;float:none !important;width:auto !important;}
.news-text img{margin-left:10px;}
.free{bottom:0;left:-150px;margin:auto;max-height:158px;position:absolute;top:0;}
.ebook-content p{display:block;position:relative;}
.contact-sec h3{font-size:38px;line-height:40px;margin:0 0 20px 00;}
.contact-sec p{font-size:24px;line-height:30px;margin:0;}
.contact-sec::before{background:#007782 none repeat scroll 0 0;bottom:-20px;content:" ";height:60px;left:0;position:absolute;transform:rotate(-1deg);width:100%;}

.social-icons{margin-top:40px;}

.contact-support ul {display: block !important;	height: auto;}
.contact-support ul li{height:auto;float: none !important;display: inline-block;vertical-align: middle;line-height: normal;}
.contact-support ul li a{padding-left:0 !important;}

.contact-support ul li img{display:inline-block;margin-top:-5px;vertical-align:middle;}
.copyright-txt p{font-size:14px;margin:0;}

.ebook-content p span{display:inline-block;position:relative;}

.hs_submit .actions{margin:0 !important;padding:0 !important;}
.close-popup{color:#379d96;font-family:arial;font-size:14px;position:absolute;right:14px;top:5px;z-index:99;}
.pop-owl{margin-top:-139px;}
.channels-section{background:#007782;padding:70px 0;}
.channel-header h2{color:#fff;margin:0;}
.channels-img{text-align:center;margin:50px 0 20px;}
.channels-img > span > div{display:inline-block;margin:0 6px;}
.multi-content p{font-size:26px;line-height:34px;margin-top:20px;text-align:center;}
.multi-content p a{color:#c14a4c;}
.multi-content p a:hover{color:#c14a4c; text-decoration:underline;}
.inbox-img{display:inline-block;float:left;width:27%;}
.inbox-content{float:left;width:73%;}
.inbox-content > h3{color:#239c96;font-size:30px;line-height:38px;margin:0;}
.main-inbox-content > p{font-size:24px;line-height:32px;margin:20px 0 0;}
.main-inbox-content > p strong{font-weight:normal;}
.main-inbox-content li{display:block;font-size:24px;line-height:30px;padding-left:15px;position:relative;}
.main-inbox-content li::before{background:#239c96 none repeat scroll 0 0;border-radius:50%;content:" ";height:7px;left:0;margin:auto;position:absolute;top:11px;width:7px;}
.main-inbox-content > span .red-link{color:#c14a4c;display:block;font-size:24px;margin-top:30px;}
.main-inbox-content > span .red-link:hover{text-decoration:underline;color:#c14a4c;}
.inbox-right-image{float:left;margin-left:10%;width:auto;}
.inbox-right-image .inbox-img{text-align:right;}
.multichannel-sec{padding:60px 0;}
.multichannel-think-sec > span > div{float:left;margin-top:80px;width:100%;}
.news-img{width:auto !important;}
.owl-image{margin-bottom:35px;margin-top:35px;text-align:center;}
.pricing-section{background:#ecf6f6 none repeat scroll 0 0;padding:60px 0;margin-top:40px;}
.pricing-inner{background:#ffffff none repeat scroll 0 0;border-bottom:6px solid #379d96;border-top:14px solid #379d96;margin:180px 0.25% 0 !important;width:24.5% !important;}
.owl-image-col h3{color:#379d96;font-size:36px;margin:0;text-transform:uppercase;}
.owl-image-col{margin-top:-180px;text-align:center;}
.pricing-section{background:#ecf6f6 none repeat scroll 0 0;padding:60px 0;}
.pricing-col li{background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/check.png");background-position:0 2px;background-repeat:no-repeat;font-size:16px;margin:10px 15px;display:block;padding-left:27px;min-height: 27px;line-height: 25.5px;}
.pricing-col li span {display: block;}
.for-type{background:#379d96 none repeat scroll 0 0;color:#fff;font-size:22px;line-height:26px;padding:12px 0;text-align:center;  min-height: 76px;}
.actual-price{color:#379d96;font-size:48px;line-height:48px;text-align:center;}
.seat{color:#379d96;display:block;font-size:16px;line-height:20px;min-height:20px;}
.get-smarter .span4{display:inline-block;float:none !important;margin:0;vertical-align:bottom;width:auto !important;}

.faq-section h2{display:inline-block;font-family:pt_sansbold;font-size:40px;margin-bottom:25px;position:relative;text-align:left;}
.faq-section h2::after{width:100% !important;}
.ques > h4{color:#239c96;font-size:30px;line-height:30px;margin:0 0 30px;}
.fre-ques{margin-bottom:40px;}
.customer-experience{background:#ecf6f6 none repeat scroll 0 0;padding:60px 0;text-align:center;}
.hs-blog-listing .customer-experience{background:inherit;padding:inherit;text-align:left;}
.customer-experience h4{color:#239c96;display:block;font-size:30px;line-height:35px;margin:40px auto 30px;max-width:450px;}
.ans > p{display:block;font-size:22px;line-height:30px;}
.get-smarter{text-align:center;}
.customer-experience p{font-family:"pt_sansitalic";font-size:24px;}
.faq-section{padding:60px 0; background: #ecf6f6 none repeat scroll 0 0;}
.good-to-know p{color:#239c96;display:block;font-size:24px;line-height:30px;margin-bottom:10px;margin-top:0;}
.good-to-know{padding-left:65px;}
.good-to-know p a{/*background-image:url("https://www.thinkowl.com/hubfs/ThinkOwl/4.png?t=1506154353030");background-repeat:no-repeat;background-size:30px auto;*/color:#c14a4c;display:block;margin-top:10px;padding-left:38px;position:relative;min-height:28px;
    line-height:28px;}
.good-to-know p a:hover{ text-decoration:underline;}
.good-to-know p a::before{content:"";color:#fff;font-size:30px;width:28px;height:28px;border:2px solid transparent;background-color:#c14a4c;display:inline-block;vertical-align:top;border-radius:100%;margin-left:10px;background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/marron-white-arrow.png?t=1508170069263");background-repeat:no-repeat;background-position:center -19px;background-size:13px;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;position:absolute;left:0;top:0;bottom:0;margin:auto;}
.good-to-know p a:hover::before{border:2px solid #c14a4c;background-position:center 7px;background-color:#fff;}

.middle-img{margin:0 -30px !important;}
.get-smarter h4{color:#379d96;font-size:30px;margin-top:20px;}
.get-smarter{padding:30px 0;}
.table-price{display:block;/*min-height:148px;*/padding:15px 10px;text-align:center;position:relative;}
.s-title{min-height:100px;}
.pricing-col{min-height:400px;}
.hs-content-id-5352104972 .pricing-col, .hs-content-id-5421486305  .pricing-col {min-height: 560px;}
.toggle-area > *{color:#379d96;display:inline-block;margin:0 5px;vertical-align:middle;}
.switch{display:inline-block;height:34px;position:relative;width:60px;}
.switch .slider {background-color: #379d96;}
.switch .slider.round{
    padding-left: 0 !important;
    height: auto !important;
    background-image: none !important;
}
.toggle-area, .plan-details p{text-align:center;}
.plan-details p:first-child, .plan-details .trails-btn + p{color:#379d96;display:block;font-size:22px;margin-top:20px;text-align:center;}
.plan-details p:first-child{margin-bottom:30px; margin-top:-60px;}
.plan-details p a::after{display:none; background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/marron-white-arrow.png?t=1513661706898");background-repeat:no-repeat;border-radius:100%;bottom:0;color:#fff;content:" ";font-size:30px;
    height:15px;margin:auto;position:absolute;right:0;top:0;transition:all 0.3s ease-in 0s;width:27px;}

.plan-details p.trails-btn a {padding: 12px 31px 12px 30px;cursor: pointer; margin: 0 auto;color: #fff;  background-color: #007782;border-radius: 40px;font-size: 24px;line-height: normal;border: 2px solid #007782;min-width: 153px}
.plan-details p.trails-btn a::after{ display:none;}
.plan-details p.trails-btn a:hover {
    background-color: #ffffff;
    border-color: #007782;
    color: #007782;
    text-decoration: none;
}
.s-title > h4{color:#379d96;font-size:24px;position:relative;margin:0;}
.s-title > h4::before{background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/plus.png");background-repeat:no-repeat;background-size:27px auto;bottom:-27px;content:".";cursor:pointer;height:27px;left:0;margin:auto;position:absolute;right:0;width:27px;}
.pricing-inner:first-child .s-title{visibility:hidden;}
.pricing-col li i{font-family:'pt_sansitalic';font-style: normal;}
.pricing-inner:nth-child(2){background:#fefaef none repeat scroll 0 0;}
.table-price p{margin:0px;}
.table-price {min-height: 134px;}
.table-price p a {color: #c14a4c;font-size: 20px;}
.table-price p a::after{background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/marron-white-arrow.png?t=1513661706898");background-position:0 2px;background-repeat:no-repeat;color:#fff;content:"";display:inline-block;font-size:30px;
    height:17px;margin-left:10px;margin-top:5px;position:absolute;transition:all 0.3s ease-in 0s;vertical-align:top;width:27px;}
.span12.widget-span.widget-type-rich_text.plan-cta-detailus.plan-details{background:#379d96;margin:70px 0;}

.plan-details #hs_cos_wrapper_module_1510307889853490, .plan-details #hs_cos_wrapper_module_1510307679266447 {width: 710px;display: block;margin: 0 auto;position: relative;}
.plan-details #hs_cos_wrapper_module_1510307889853490 img, .plan-details #hs_cos_wrapper_module_1510307679266447 img {position: absolute;left: 0;top: -50%;}
.plan-details #hs_cos_wrapper_module_1510307889853490 p, .plan-details #hs_cos_wrapper_module_1510307679266447 p {text-align: right;color: #fff; font-size: 22px;padding: 10px 0;}

.plan-details #hs_cos_wrapper_module_1510307889853490 p::after, .plan-details #hs_cos_wrapper_module_1510307679266447 p::after {
    content: "";color: #fff;font-size: 30px;width: 27px;height: 27px;border: 2px solid transparent;background-color: #fff;display: inline-block;vertical-align: top;
    border-radius: 100%; margin-left: 10px;background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/arrow-new.png");
    background-repeat: no-repeat;background-position: center 6px;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;position: absolute;right: -30px;top: 0;bottom: 0;margin: auto;
}
.empower-content a{
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #c14a4c !important;
    font-size: 24px;
    line-height: 30px;
}
.empower-content a:hover{text-decoration: underline;}

.act-seat-price {display: block;margin-bottom:6px;}


.pricing-inner .additional-cost {text-align: center;color: #379d96;display: none;padding:10px 0;}
.plan-cta-detailus {background-color: #e6eaed;text-align: center;padding: 11px 0;margin: 0 auto 35px;}
.plan-cta-detailus p, .plan-cta-detailus p:first-child {margin: 0;}

.pricing-inner:last-child .table-price .hs-cta-wrapper a {visibility: visible;opacity:1;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.list-text{position:relative;}

.list-text:hover .list-hover {display: inline-block !important;background: #8da0ad;color: #fff;padding: 7px 8px;font-size: 13px;position: absolute;z-index: 1;border-radius: 3px;top: -40px;right: 0;left: -30px;text-align: center;min-width: 100px;
    width: auto;max-width: 140px;line-height: normal;margin: auto;}

.list-hover::before{content:' ';border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #8da0ad;position:absolute;bottom:-7px;left:0;right:0;width:5px;margin:auto;}
.do-hober .list-main-text{cursor:pointer;}
.YouTubePopUp-Wrap{background:rgba(7, 127, 123, 0.57) !important;}
.main-video-sec{position:relative;}
.main-video-sec a{position:absolute;text-align:center;top:0;bottom:0;margin:auto;height:54px;left:0;right:0;background-color:#007783;border-radius:50px;color:#fff;display:inline-block;font-size:28px;letter-spacing:0;padding:8px 30px;width:auto;max-width:160px;
    border:2px solid #007783; line-height:normal;
}
.main-video-sec a:hover{ background-color:#fff; color:#007783; border-color: #007783;}

.YouTubePopUp-Close{bottom:428px;}
.banner-image img{width:100%;}
.banner-image {max-height: 1062px;overflow: hidden;}
.main-banner {margin-bottom: -1px;}
.autmation-section{background:#ebf4f5;padding:50px 0;text-align:center;overflow:hidden;}
.automate-col h5{margin:0;font-size:20px;color:#1c2329;line-height:20px;font-family:'pt_sansbold';}
.automate-col p{margin:5px 0 0;font-size:20px;color:#1c2329;line-height:20px;}
.automation-content{margin-top:40px;}
.intel-sec::before{background:#007782 none repeat scroll 0 0;content:" ";height:60px;left:-3px;position:absolute;top:-32px;transform:rotate(-1.2deg);width:101%;}
.intel-sec{padding:80px 0 60px;position:relative;overflow:hidden;text-align:center;}
.intel-sec p strong, .intel-sec p span{color:#239c96;font-weight:normal !important;}
.ticket-content h3{color:#fff;margin-top:20px;font-size:38px;line-height:42px;font-family:'pt_sansitalic';}
.ticket-content h3 + span{color:#fff;font-size:18px;}
.ticket-content p{color:#9efbf6;margin:30px auto;font-size:24px;line-height:30px;}
.proactive-section{padding:60px 0;text-align:center;}
.Proactive-header img{margin:40px 0 50px;}
.handling-col p{margin:10px auto 0 auto;font-size:20px;line-height:21px;max-width:85%;}
.profitability-section{padding:60px 0;text-align:center;background:#e3f2f0;}
.profit-column{margin-top:30px;color:#1c232a;font-size:20px;line-height:26px;}

/****27-09-2017 code start******/
.hs-content-id-5356832074 .banner-content h1::after, .hs-content-id-5347033226 .banner-content h1::after, .hs-content-id-5346636328 .banner-content h1::after,
.hs-content-id-5358533658 .banner-content h1::after, .hs-content-id-5354941184 .banner-content h1::after, .hs-content-id-5418957275 .banner-content h1::after,
.hs-content-id-5419298067 .banner-content h1::after, .hs-content-id-5421518747 .banner-content h1::after{display:none;}
.cstmr-interaction{padding:102px 0 50px;background-repeat:no-repeat;background-size:cover;}
.cstmr-interaction h2{padding-bottom:33px;margin-bottom:3px;}
.cstmr-interaction h2 strong{font-family: 'pt_sansbold';font-weight: normal;}
.intel-content p:last-child{margin-bottom:0;}
.ai-helps{padding:50px 0;background-color:#ecf6f6;text-align:center;}
.ai-helps h2{margin-bottom:60px;padding-bottom:26px;}
.ai-helps .cstm-content{padding:0 10px;}
.ai-helps p{font-size:20px;color:#1c2329;font-family:'pt_sansitalic';margin:6px 0 0;}
.cstm-img{margin:0 auto 28px;}
.ai-helps h3{line-height:normal;margin-bottom:0;}
.intelligent-sec{padding:100px 0 68px;background-repeat:no-repeat;background-size:cover;}
.left-section, .right-section{display:inline-block;vertical-align:top;}
.left-section{width:31%;margin-right:1.5%;text-align:center;font-size:20px;line-height:normal;color:#239c96;padding-top:6px;}
.right-section{width:66.5%;}
.owl-intelligence{margin:0 auto 64px;}
.intelligent-sec .hs_cos_wrapper_type_custom_widget:last-child .owl-intelligence, .left-right-mulichannel .hs_cos_wrapper_type_custom_widget:last-child .owl-intelligence{margin:0 auto;}
.intel-title{display:inline-block;font-size:20px;color:#fff;background-color:#239c96;padding:0 5px;line-height:normal; text-transform:uppercase;}
.right-section h4{font-size:30px;line-height:normal;margin:5px auto 0;color:#239c96;}
.right-section p strong{font-family:'pt_sansbold';font-weight:normal;}
.right-section p{font-size:24px;line-height:normal;color:#1c2329;margin-bottom:26px;}
.right-section p span{color:#239c96;}
.left-section img{margin-bottom:6px;}
.right-section a, .multichannel-think-sec a{font-size:24px;line-height:normal;color:#c14a4c;}
.right-section a:hover, .multichannel-think-sec a:hover{color:#c14a4c;text-decoration:underline;}
.left-right-mulichannel .right-section p, .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section a, .multichannel-think-sec a{margin-bottom:0;font-size:24px;line-height:30px;}
.Success-story{padding:130px 0 86px;text-align:center;background-position:right center;background-repeat:no-repeat;background-size:cover;}
.Success-story h2{margin-bottom:30px;font-size:41px}
.Success-story p{font-size:26px;line-height:normal;color:#1c2329;margin:0 auto;max-width:620px;}
.Success-story a, .Success-story p a{display:inline-block;color:#cb4c48;margin:54px auto 0;}
.Success-story a:hover, .Success-story p a:hover{    color: #c14a4c;text-decoration: underline;}
.focus-matter{background-color:#007782;text-align:center;padding:48px 0;}
.focus-matter h2{color:#fff;margin:0 auto;}
.what-matters{margin:0 auto 56px;}
.owl-sft .hs_cos_wrapper_type_custom_widget:last-child .what-matters{margin:0 auto;}
.matters-content, .matters-image{display:inline-block;vertical-align:middle;}

.matters-content{width:73%;}
.matter-widget .left-right-section-main{max-width: 1000px;}
.matters-image{width:24.4%;margin-right:2%;}
.left-right-section-main .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content, .why-ai .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content{padding-left:27%;padding-right:2%;}
.left-right-section-main .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-image, .why-ai .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-image{text-align:right; margin-left: 2%; margin-right: 0;}
.matters-content p{font-size:28px;line-height:normal;color:#239c96;}
.matters-content a{font-size:24px;border:2px solid #c3494a;border-radius:50px;color:#c3494a;display:inline-block;font-size:28px;letter-spacing:0;padding:8px 30px;display:inline-block;margin-top:20px;}
.matters-content a:hover{background-color:#c3494a;color:#fff;}
.matters-content h3{font-size:30px;line-height:normal;margin:0 auto 26px; color: #239c96 !important;}
.matters-content ul li{font-size:24px;line-height:normal;color:1c2329;display:block;position:relative;padding-left:30px;}
.matters-content ul li::before{background-color:#239c96;width:7px;height:7px;border-radius:100%;position:absolute;left:0;top:13px;content:"";}
.left-right-section-main{padding:61px 0;}
.responsive-img{display:none;}
.feature-img{margin:0 auto 40px;}
.intelligence{background-color:#e3f2f0;padding:46px 0 68px;text-align:center;}
.intelligence h2{padding-bottom:42px;margin-bottom:48px;position:relative;}
.intelligence .intelligence-image-top{min-height:183px;position:relative;margin:0 auto 13px;}
.intelligence .intelligence-image-top img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;}
.intelligence p{font-size:20px;color:#1c232a;margin:0 auto;line-height:normal;}
.intelligence p strong{font-family:'pt_sansbold';font-weight:normal;display:block;}
.empoweres-agents{padding:56px 0 0;text-align:center;}
.empoweres-agents .container.clearfix{max-width:100%;}
.empoweres-agents h2{padding-bottom:29px;margin-bottom:34px;position:relative;}
.empoweres-agents p{font-size:26px;line-height:normal;color:#1c2329;margin:0 auto;}

.start-sec{background-color:#007782;text-align:center;padding:50px 0 148px;}
.start-sec h2{padding-bottom:29px;margin-bottom:26px;position:relative;color:#fff;}
.start-sec h2::after{background-color:#fff;}
.start-sec p{font-size:24px;line-height:normal;color:#9efbf6;margin:0 auto 22px;max-width:750px;}
.start-sec a{background-color:transparent;border-radius:50px;color:#fff;display:inline-block;font-size:24px;letter-spacing:0;padding:10px 30px;border:2px solid #fff;line-height:normal;display:inline-block;margin-top:16px;}
.envelope-section{overflow:visible;}
.envelope-section .container{position:relative;}
.envelope-image img{position:absolute;top:-139px;right:-78px;}
.why-ai{padding:135px 0 40px;}
.why-ai-ebook-section{background-color:#e3f2f0;}
.why-ai-ebook-section .ebook-content h3{margin-bottom:0;}
.ebook-content p{color:#1c2329;font-size:28px;line-height:34px;margin:0 auto;}
.ebook-content h3 + p:last-child{margin:0 auto 34px;}
.help-sec{text-align:center;text-align:center;padding:52px 0 55px;background-color:#007782;}
.help-sec h2{color:#fff;position:relative;margin-bottom:33px;padding-bottom:37px;}
.help-sec h2::after{background-color:#fff;}
.help-sec p{color:#fff;font-size:24px;line-height:normal;}

.mail-sec{background:#ecf6f6;padding:25px 0;}
.header-content h2{font-size:55px;font-weight:bold;text-transform:uppercase;color:#007782;position:relative;padding-bottom:30px;margin-bottom:55px;}
.thinkowl-artifical .video-section h2{position:relative;margin-bottom:35px;padding-bottom:30px;}
.header-content h2:after, .thinkowl-artifical .video-section h2:after{position:absolute;content:"";left:0;right:0;margin:auto;bottom:0;background:#007782;width:244px;height:3px;}
.thinkowl-artifical .video-section h2:after{background:#239c96;}
.thinkowl-artifical .video-section{padding:60px 0 80px;}
.thinkowl-artifical .video-section p{font-size:26px;color:#1c2329;margin-bottom:55px;}
.mail-content p{font-size:22px;color:#1c2329;line-height:28px;}
.mail-content a{color:#c14a4c;font-size:22px;}
.disclaimer-sec{padding:50px 0 70px;text-align:left;}
.dis-header h2{text-align:left;font-size:40px;}
.dis-header{margin-bottom:25px;}
.disclaimer-content{font-size:22px;}
.disclaimer-content p{line-height:26px;font-size:22px;color:#1c2329;}
.red-link{color:#c14a4c;}
.disclaimer-content p strong{margin-bottom:16px;display:inline-block;}
.thinkowl-artifical .banner-for-desktop img{margin-top:-70px;}
.empoweres-agents.intelligence.artifical{padding-bottom:80px;}
.empoweres-agents.artifical h2{margin-bottom:55px;}
.artifical .intelligence-img{margin-bottom:10px;}
.thinkowl-artifical .customer-experience{background:#fff;}
.thinkowl-artifical .customer-experience h4, .customer-experience h4{margin:40px auto 30px;max-width:450px;line-height:35px;}
.thinkowl-artifical .customer-experience{padding:60px 0 50px;}
.thinkowl-artifical .video-section{background:#ebf4f5;}
.thinkowl-workflows .banner-image img{margin-top:-110px;}
.thinkowl-workflows .banner-content h1::after, .empoweres-agents.focus-matter h2::after{height:0;}
.think-combine a.red-link{font-size:26px;   background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.intel-sec .intel-content a.red-link:hover { text-decoration: underline; color: #c14a4c;}
.implement-content .hs_cos_wrapper_type_rich_text ul li{list-style:none;color:#1c2329;font-size:26px;margin-bottom:10px;padding-left:35px;position:relative;background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/check.png?t=1508511355586");
    background-position: 0 9px;background-repeat: no-repeat;min-height: 27px;}
.implement-content{padding:45px 0 30px;}
.implement-content .hs_cos_wrapper_type_rich_text ul li::before{/*left:0;position:absolute;color:#d5ebea;font-size:26px;top:6px;*/ display:none;}
.implement-content .hs_cos_wrapper_type_rich_text ul li::after{/*position:absolute;content:"";background:#4e8f91;width:20px;height:20px;left:0;z-index:-1;top:10px;border-radius:50%;*/}
/*****27-09-2017 code close******/


/*******Resource Page code start***********/
.hs-content-id-5382216809 .banner-content h1::after{ display:none;}
.resources-section .container {max-width: 1272px;}

.resources-section .left-resources {width: 15.1%;}
.left-resources ul, .left-resources.fixed.bottom ul {position: relative;	top: 83px;}
.left-resources.fixed ul {position: fixed;top: 240px;display: block;width: 100%;max-width: 187px;}
.left-resources ul li{display:block;margin:0 auto 4px;}
.left-resources ul li a{ display:block; color:#007782; text-transform:uppercase; background-color:#cce3e3; padding:5px 10px 4px; width:100%;text-align:left; font-size:18px;}
.left-resources ul li a:hover, .left-resources ul li.active a {background-color:#007782; color:#fff; }


.resources-section .right-resources {width: 83.9%;margin-left: 1%; text-align:center;}
.resource-header h2 {margin-bottom: 30px;}
.right-resources .hs_cos_wrapper_type_custom_widget {display: inline-block;vertical-align: top;width: 31.3%;margin-right: 2.6%;margin-bottom: 25px;}
.right-resources .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right: 0;}
.resource-box-content{ background-color:#f1f1f1; position:relative; padding:46px 10px 30px;}
.resource-image {position: relative;z-index: 9;}
.resource-box-content::before {background: #007782;content: " ";height: 11px;left: 0;position: absolute;top: -4px;transform: rotate(-1.2deg);-moz-transform: rotate(-1.2deg);-webkit-transform: rotate(-1.2deg);-ms-transform: rotate(-1.2deg);
    -o-transform: rotate(-1.2deg);	width: 100%;overflow: hidden;}
.resource-box-content h2{ color:#379d96; font-size:20px; line-height:normal;font-weight: 400;margin: 0 auto;}
.resource-box-content a{ color:#c14a4c; font-size:20px;display: inline-block; line-height: 2;}
.resource-box-content a:hover{  color:#c14a4c; text-decoration:underline}

a.load_more {font-size: 20px;line-height: normal;height: auto;color: #c14a4c;border: 2px solid #c14a4c;padding: 4px 23px;border-radius: 20px;margin: 15px auto 62px;display: inline-block;text-decoration:none;}
a.load_more:hover{ background-color:#c14a4c; color:#fff;}

.post-sec {background-color: #379d96;padding: 80px 0;}
.post-sec img{ margin:0 auto 7px;}
.post-sec h2 {font-size: 41px;line-height: normal;padding-bottom:14px;}
.post-sec h2::after{ display:none;}
.post-sec p {font-size: 26px;line-height: normal;}

.post-sec a{font-size: 26px;line-height: normal;height: auto;color: #fff;border: 2px solid #fff;padding: 9px 31px 10px;border-radius: 30px;margin: 10px auto 0;display: inline-block; text-decoration:none;}
.post-sec a:hover {	background-color: #fff;	color: #379d96;}
.insider-section {background-position: left center;}
/*******Resource Page code close**********/

/*******contact-us Page code start***********/
.contact-header {text-align: center;margin:0 auto 23px;}
.contact-header .header-content h2 {padding: 0;margin: 0 auto 10px;}
.hs-content-id-5400307864 .header-content h2::after, .hs-content-id-5421511272 .header-content h2::after{display:none;}
.contact-form-section{text-align: center;}
.contact-form-section h2, .contact-form-section h3 {font-size: 28px;line-height: 34px;color: #1c2329;font-family: 'pt_sansbold';font-weight:normal; margin:0 auto;}
.contact-form-section p {font-size: 24px;color: #1c2329;font-weight:normal;line-height: normal;margin: 0 auto 11px;}
.contact-form-section form{ text-align:left; max-width:782px; margin:0 auto; padding-bottom:129px;}
body .body-container-wrapper .contact-form-section form .form-columns-1 .hs-form-field{padding-right:0; width:100%;}
body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field {padding-right: 0;width: 48%;}
body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field:first-child {margin-right: 4%;}
body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field:last-child {margin-right: 0;}
.contact-form-section form .hs-form-field > label {font-size: 17px;	color: #379d96;	font-weight: normal;font-family: 'pt_sansregular';	line-height: normal;display: block;	animation: 0 auto 5px; text-align:left !important;}
.contact-form-section form .hs-form-field input, .contact-form-section form .hs-form-field select, .to-form select, .contact-form-section form .hs-form-field textarea{ background-color:#e5e9ec;font-size: 16px;	color: #1c232a;	font-weight: normal;
    font-family: 'pt_sansregular';	line-height: normal;display: block;	animation: 0 auto 5px; height:auto; padding:11px 10px; border-radius:0; box-shadow:none !important; border:0;}
.contact-form-section form .hs-form-field select, .to-form select {appearance: none;-moz-appearance: none;-webkit-appearance: none;-o-appearance: none;-ms-appearance: none;	background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/contact-us/contact-drop.png");
    background-repeat: no-repeat;background-position: 96% center;}
.contact-form-section form .hs-form-field textarea{ min-height:231px; resize:none; overflow:auto;}
.hs-error-msgs label {font-weight: normal;}
.contact-form-section form .hs_submit {text-align: center;}
.contact-form-section form .hs_submit input[type="submit"], body .body-container-wrapper .contact-form-section form .hs_submit input[type="submit"]{ font-size: 24px;display: inline-block;margin-top: 20px;line-height: normal;height: auto;
    padding: 10px 40px 10px 41px !important;}

.contact-bottom-section{ background-position: center bottom;padding-bottom: 130px;}
.contact-text p {font-size: 24px;line-height: 34px;}


/*******contact-us Page code close***********/


/*******Home page Pop-up code start******/
.ebbok-inner-div-pop{max-width:870px;}
.get-ebook-popup-inner{max-width:100%;}
.get-ebook-popup-inner form{padding-bottom:0;}
input[type="checkbox"]{display:inline-block;width:auto;vertical-align:top;}
.contact-form-section form .hs-form-field .inputs-list span{color:#1c232a;font-size:15px;display:inline-block;width:94%;color:#1c232a;font-weight:normal;}
input[type="checkbox"] + span + span.hs-form-required{display:none;color:red;}
body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field.hs_i_allow_ypu_to_give_me_updates_via_email_k_nnte_auch_zweizeilig_werden_.field.hs-form-field{margin-top:22px;}
.hs-error-msgs label .hs-error-msgs label{text-align:left important;}
input[type="checkbox"]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
input[type="checkbox"] + span{padding-left:26px;height:21px;display:inline-block;line-height:21px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}
input[type="checkbox"]:checked + span{background-position:0 -21px;}
input[type="checkbox"] + span{background-image:url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/contact-us/checkbox-image-new.jpg);-webkit-touch-callout:none;-webkit-user-select:none;
    -khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field.hs_i_allow_ypu_to_give_me_updates_via_email_k_nnte_auch_zweizeilig_werden_.field.hs-form-field .hs-error-msgs{margin-top:24px;}
.contact-form-section .hs-error-msgs label{text-align:left !important;text-align:left !important;color:#414141;font-size:13px;line-height:20px;}
/*******Home page Pop-up cose close*****/


.back-top {float: none !important;margin: -60px auto 0 !important;max-width: 1160px;position: relative;text-align: right;}
.back-top a i {width: 31px;height: 31px;color: #fff;border-radius: 100%;text-align: center;background-color: #c14a4c;line-height: 31px;margin-right: 6px;transition: all ease 0.4s; -moz-transition: all ease 0.4s; -webkit-transition: all ease 0.4s;
    -o-transition: all ease 0.4s; -ms-transition: all ease 0.4s;}
.back-top a {color: #c14a4c; font-size:18px; text-transform:capitalize;min-height: 31px;display: inline-block;}
.back-top a:hover{ color:#007782;}
.back-top a:hover i{background-color:#007782;}


/***thinkowl-features-mulichannel-inbox-email code start ***/
.live-chat-sec{padding-bottom:90px;}
.live-chat-sec h2 strong{ font-family:'pt_sansbold';}
.live-chat-sec h2::after{ display:none;}
.live-chat-sec p {display: inline-block;clear: both;margin: 0 auto 9px;font-size: 30px;line-height: normal;color: #1c2329;	padding: 3px 14px 2px;background-color: #cae4e1;}

.live-chat-sol-sec p {font-size: 30px;line-height: 36px;color: #fff;max-width: 749px;margin: 0 auto 22px;position:relative;}
.live-chat-sol-sec p:last-child{margin-bottom:0;}
.white-ai-img {	top: -60px;	position: relative;	position: absolute;	right: 0;}

.passon-promises h2 {padding-bottom: 35px;margin-bottom: 59px;position: relative;}
.passon-promises h2::after{background: #239c96;bottom: 0;content: "";height: 3px;left: 0;margin: auto;position: absolute;right: 0;top: auto;width: 246px;}

.connct-visitors-sec {padding: 90px 0 79px;}
.connct-visitors-sec p {max-width: 700px;margin: 0 auto 23px;}
.connct-visitors-sec p:last-child{margin-bottom:0;}
.Success-story p strong {font-family: 'pt_sansbold';font-weight: normal;}
.connct-visitors-sec h2 {  margin-bottom: 22px;}
.connct-visitors-sec p a, .connct-visitors-sec a{ margin-top:0;}
/***thinkowl-features-mulichannel-live-engagement code close***/


/***thinkowl-features-mulichannel-inbox-email code start ***/
.hs-content-id-5419298067 .banner-content .based-anchor {position: relative;right: 0;margin-top: -30px;}
.customer-inquiry-text {padding: 49px 0;}
.customer-inquiry-text h2 {font-size: 36px;line-height: normal;	padding: 0;	margin: 0;}
.blogSection .blog-list-section{overflow:visible;}
.blog-listing-wrapper .post-listing .post-item {padding-bottom: 0;}
.blogPagination li {margin: 0 2px;}
body .blogSection.topStrip nav .blogPagination li a {border: 1px solid #007782; color:#007782;}
/***thinkowl-features-mulichannel-live-engagement code close ***/

/******Coocies code  start****/
#hs-eu-cookie-confirmation{

}
html body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    padding: 0px 32px;
    line-height: 60px;
}
html body div#hs-eu-cookie-confirmation.can-use-gradients {
    background-color: rgba(0, 138, 138, 0.8) !important;
    background-image: none;
    border: 0;
    box-shadow: none !important;
    position: fixed;
    bottom: 0;
    top: inherit;
    height: 60px;
}

div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p {
    text-shadow: none;
    font-size: 16px !important;
    font-family: 'pt_sansregular' !important;
    line-height: normal !important;
    margin: 0 auto !important;
    display: inline-block !important;
    max-width: 80%;
    vertical-align: middle !important;
    text-align: left !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
        display: inline-block;
    vertical-align: middle;
    float: right;
}
div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p a {
    background: none !important;
    font-size: 16px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: underline !important;
    display: inherit !important;	
    color: #fff !important;
    
}

div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button {
    display: inline-block !important;vertical-align: middle !important;background-color: #cb4c48 !important;color: #fff !important;padding: 10px 12px !important;line-height: normal !important;margin-left: 10px !important;
    border: 0 !important;box-shadow: none;	text-transform: capitalize;	text-shadow: none !important; margin-right: 0 !important;
    border-radius: 25px !important;
    margin-bottom: 7px;
    font-family: 'pt_sansregular' !important;
    font-size: 16px !important;
    padding: 7px 26px !important;
    border: 2px solid #CB4C4F !important;
}


div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a:hover, div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover,
div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p a:hover{ text-decoration:none !important; background-color:#007782 !important;}

div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p a.cc_more_info{
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    text-decoration: underline !important;
    margin-left: 4px !important;
    padding-bottom: 4px !important;
    font-size: 16px !important;
    font-family: 'pt_sansregular' !important;

}
div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover{
    border-color: white !important;
}

@media (max-width: 767px){
    html body div#hs-eu-cookie-confirmation.can-use-gradients {
        height: inherit !important;
    }
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p{
        margin-bottom: 0 !important;
    }
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p a {
        /*margin-top: -20px !important;*/
    }
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{
        padding-bottom: 10px;
    }
}
/**** Cookie End ****/

.for-type{    min-height:76px;}
.contact-form-section .hs-error-msgs, .contact-form-section .hs-error-msgs * {   color:#c3494a !important;}

.reliable-service{ padding:50px 0px; text-align:center; }
.reliable-service h2{ max-width:880px; margin-left:auto; margin-right:auto; position:relative; padding-bottom: 33px; margin-bottom: 3px; }
.reliable-service h2:after{ background:#239c96; bottom: 0; content: ""; height: 2px; left: 0; margin: auto; position: absolute; right: 0; top: auto; width: 250px; }

.reliable-service .reliable-image-sec{ padding:50px 0px; }

.cstmr-interaction.intel-sec.self-service{ padding-bottom:0px; }
.empower-image.matters-img{ text-align:center; }

.customer-services{ padding:0 0 100px 0px; }
.customer-services span.hs_cos_wrapper_type_widget_container{}
.customer-services span.hs_cos_wrapper_type_widget_container .hs_cos_wrapper{ display:inline-block; width:32%; text-align:center; vertical-align:top; }
.customer-services .services-section{ padding:0 30px 20px; }
.customer-services .services-section p{ color:#1c232a; font-size:20px; line-height:normal;  }
.intel-content.self-service-content p{ max-width:685px; margin-left:auto; margin-right:auto; }
.self-service-content{ position:relative; }
.self-service-content img.available-img{ position:absolute; right:0px; }
.self-service-content p br{ display:none;}
/******Coocies code  close****/



/******Pushpendar sir code start***********/
.cc_container{background:rgba(0, 138, 138, 0.8) none repeat scroll 0 0 !important;font-family:"PT Sans", sans-serif !important;}
a.cc_more_info{font-family:"PT Sans", sans-serif !important;text-decoration: underline !important; font-size: 17px !important;border:0 !important;border-radius:2px !important;box-shadow:none !important;color:#fff !important;cursor:pointer !important;display:inline-block !important;font-size:14px !important;font-size:0.875rem !important;font-weight:700 !important;line-height:1 !important;padding:15px !important;text-shadow:none !important;transition:background 0.2s !important;}
/************************** ******Dec-01-2017********* **************************/

/***********************************page support mit*************************************/
.support-mit .banner-image img{width:auto !important;}
.support-mit .main-banner .banner-for-desktop{padding-top:101px;}
.support-mit .banner-content h1::after{background:none;}
.support-portal:before{background:none;}
.support-portal{background:#ebf4f5;padding-bottom:140px;}
.support-portal h2{margin-bottom:43px;}
/*******************----end here-------******************/
/*********************************------Free Form App------------******************************/
.thinkowl-api-sec{padding:60px 0;}
.thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul li::before{content:none;display:none;font-family:none;}
.thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul{padding-left:0px;}
/*.thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul li{list-style-image:url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Free%20Form/1.png);padding:10px 0;font-size:26px;line-height:30px;}*/
.thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul li {
    background-image: url("https://www.thinkowl.de/hubfs/ThinkOwl/Free%20Form/1.png?t=1516771684039");
    background-position: 0 4px;
    background-repeat: no-repeat;
    font-size: 26px;
    line-height: 30px;
    padding: 0 0 20px 40px;
}
.company-network{background:#e3f0f1;padding:60px 0;}
.company-network .container{max-width:826px;}
.company-network .container p{text-align:center;font-family:'pt_sansitalic';font-size:24px;}

/******Pushpendar sir code close***********/




/****4-12-2017 code start***/
.hs-blog-post .blogSection .blog-comment-header {display:block !important;}
body.hs-blog-post .floatingMediaIcons {display: block;}
.hs-blog-post .post-body h3 {color: #379d96;}
body .blogSection.topStrip nav .blogPagination li a {border: 1px solid #007782;	color: #007782;}
.blogSection .blog-list-section {overflow: visible;}
.blogSection .blog-left-section {width: 70.812%;}
.blogSection .blogSidebar {width: 26.624%;}
.blog-listing-wrapper .post-listing .post-item {padding-bottom: 0;}
.hs-blog-listing .header-container, .hs-blog-post .header-container {	padding-bottom: 0;}
.blogSidebar h3{ line-height:normal;font-weight: bold;}
.hs-blog-post form .actions .field.hs-form-field, .hs-blog-post #captcha_wrapper {	display: none;}

.body-container-wrapper .trail-sec-for-mobile {text-align: center; display:none;}

/****4-12-2017 code close***/


/*********Compare Page code start***********/
.hs-content-id-5461208667 h1::after{ display:none; }
.hs-content-id-5461208667 h1{padding:0; margin:0 auto 30px;}
.match-section {padding: 68px 0;position:relative;}
.match-section .container{position:relative;}
.match-section h3{font-size: 28px;line-height: 34px;color: #1c2329;font-weight: normal;font-family: 'pt_sansbold';text-align: center; display:block;margin:0 auto 50px;}
.owl-img-left img {position: absolute;top: -157px;left: -20px;}
.owl-img-right img {position: absolute;top: -115px; right:-90px;}

.match-section .perfect-compare-head span {display: table;}
.communication-comparison{background-color:#fff;}
.owl-header-column {display: table-row;width: 100%;padding: 0; transition:all 0.3s ease-in; -webkt-transition:all 0.3s ease-in;  -moz-transition:all 0.3s ease-in;  -ms-transition:all 0.3s ease-in;  -o-transition:all 0.3s ease-in;}
.perfect-compare-head.sticky .owl-header-column {position: fixed;max-width: 1130px;top: 119px;z-index: 9;}
.owl-title, .common-available, .comparison_title {display: table-cell;vertical-align:middle;width: 15.6%;text-align: center;padding: 0 7px;min-height: 27px;position: relative;/*margin-left: -4px;*/border-right: 1px solid #92cac6;border-bottom: 1px solid #92cac6;
    cursor: pointer;}
.comparison-trial.common-available {background-color: #f1f8f8;}
.gold-available.common-available {background-color: #fefaef;}
.common-available::after {/*content: "";height: 100%;right: 0;width: 1px;background-color: #92cac6;position: absolute;top: 0;	bottom: 0;*/}
.owl-title { font-size: 18px;line-height: normal;color: #fff;font-weight: 400;font-family: 'pt_sansregular';text-align: center; padding:6px 0;border-color: transparent;background-color: #379d96;
    transition:all 0.3s ease-in; -webkt-transition:all 0.3s ease-in;  -moz-transition:all 0.3s ease-in;  -ms-transition:all 0.3s ease-in;  -o-transition:all 0.3s ease-in;}
.perfect-compare-head.sticky .owl-title:first-child {background-color: transparent;}
.owl-title:first-child, .common-available:first-child, .comparison_title  {/*width: 32.1%;*/min-width: 362px; max-width:362px; text-align:left;}
.owl-title:last-child, .common-available:last-child {border-right: 1px solid transparent;}
.common-available:last-child::after{ display:none;}
.comparison-main-title h4 {margin: 0 auto;display: block;width: 100%;background-color: #ddeeed;	border-bottom: 1px solid #88c5c1;padding: 5px 22px;position:relative;cursor: pointer; font-size:16px;}
.comparison-main-title h4::before {content: "";position: absolute;  border-top: 6px solid transparent;
    border-bottom:6px solid transparent;
    left:9px;
    border-left:6px solid #007782; top: 0;bottom: 0;margin: auto;	height: 6px; }
.comparison-main-title.active-bar h4::before {  border-left: 6px solid transparent;   border-right: 6px solid transparent;border-top: 6px solid #007782;left: 6px;   top: 7px;}

.compare-mod .hs_cos_wrapper_type_custom_widget {border-bottom: 1px solid #92cac6;display: table-row;border-collapse: collapse;/* border: 1px solid #92cac6; */	table-layout: fixed;}
.comparison_title h2 {font-size: 15px;line-height: 21px;color: #1c2329;font-weight: 400;font-family: 'pt_sansregular';display: inline-block;text-align: left;margin:0;width:auto;}
.common-available i, .dash {color: #4e8f91;}

.al-training-txt span {font-size: 15px;line-height: 28px;color: #1c2329;font-weight: 400;padding-top: 24px;display: block;border-top: 4px solid #379d96; margin:0 auto 50px;}
.start-trail{text-align:center;}


.comparison-description {display: none;position: absolute;width: 234px;background-color: #8da0ad;z-index: 9;padding: 12px 12px 0;font-size: 15px;line-height: 18px;color: #fff;left: 0;right: 0;margin: auto;bottom: 29px;height: auto;}
.comparison_title h2:hover .comparison-description{display: block !important;}
.comparison-description::after{ content:"";border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #8da0ad;position: relative;left: 91px;bottom: -23px;margin: auto;height: 5px; }

.comparison-description p{margin:0;}
/*********Compare Page code close**********/

/*16 dec 2017*/
.webnar-banner .banner-image > img{padding-top:80px;width:auto !important;}
.webnar-banner .banner-txt > h1::after{display:none;}
.webinar-list-section{background:#ecf6f6;padding:53px 0;}
.webinar-form-list-section{background:#ecf6f6;padding:15px 0px 120px;}
.webinar-mod > span > div{background:#fff none repeat scroll 0 0;margin:0 auto 40px;max-width:1024px;width:100%;}
.main-webinar-list > div{display:table-cell;vertical-align:middle;}
.webinar-image{background:#93d7e1 none repeat scroll 0 0;padding:30px 0;text-align:center;width:27%;box-sizing:border-box}
.main-webinar-list > .webinar-content{width:73%;padding:20px 30px;}
.webinar-content h3{color:rgba(0, 138, 138, 1);display:block;font-size:30px;line-height:35px;}
.webinar-text > p{font-size:24px;line-height:30px;margin-top:0;}
.webinar-date, .webinar-timing{color:#239c96;font-size:22px;}
.webinar-timing{margin-left:50px;}
.webinar-seat p{margin:0;}
.webinar-seat a{color:#c14a4c;font-size:24px;}
.main-webinar-list{background:#fff none repeat scroll 0 0;}
.back-overview i{background:rgba(255, 255, 255, 0.7) none repeat scroll 0 0;border-radius:50%;padding:6px;}
.back-overview{margin-bottom:10px;}
.webinar-form-section{background:#fff none repeat scroll 0 0;border-bottom:10px solid #007782;margin-top:25px;text-align:left;}
.webinar-content h2{font-size:28px;text-align:left;}
.webinar-content ul{padding:0;}
.webinar-content ul li::before{background:#007782 none repeat scroll 0 0;border-radius:50%;content:" ";height:5px;left:0;position:absolute;top:17px;width:5px;}
.webinar-content p{font-size:22px;line-height:28px;position:relative;}
.webinar-content li{font-size:22px;padding-left:15px;position:relative;}
.author-image, .about-author{display:inline-block !important;float:none !important;vertical-align:middle;width:auto !important;}
.webinar-form h3{font-size:30px;margin-top:20px;color:#2c9c96;}
.webinar-form .hs-form-field label{color:#239c96;font-weight:normal;}
.webinar-form .hs-form-field input[type="text"], .webinar-form .hs-form-field select, .to-form select, .webinar-form .hs-form-field input[type="email"]{background:#e5e9ec none repeat scroll 0 0 !important;
    border:medium none !important;border-radius:0 !important;box-shadow:none !important;font-size:14px;height:auto !important;margin-top:4px;padding:11px 0 !important;text-indent:12px;text-transform:none;-webkit-appearance:none;-moz-appearance:none;}
.webinar-form .hs-form-field .input ul.multi-container.invalid.error{background-color:transparent !important;}
.webinar-form li{list-style:none;}
.webinar-form .form-columns-1 .hs-form-radio{display:inline-block;vertical-align:middle;}
.webinar-form .hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li.hs-form-radio input[type="radio"]{margin-right:5px;}
.webinar-form .form-columns-1 .hs-form-radio:first-child{margin-right:30px;}
.webinar-form .hs-form-field select, .to-form select{text-indent:8px;}
.webinar-seat{margin-top:8px;}
.webinar-form .hs_submit .hs-button.primary.large{display:block;height:auto !important;margin:20px auto 0;padding-bottom:10px !important;padding-top:10px !important;text-indent:0; outline:0;}
.customer-section{background:#d9ebec none repeat scroll 0 0;padding:60px 0;}
.customer-section .span6{text-align:center;}
.customer-section h4{color:#2c9396;display:block;font-size:30px;line-height:33px;margin-top:25px;}
.customer-section p{display:block;font-size:22px;font-style:italic;margin-top:22px;}
.thank-note img{padding:40px 0 20px;}
.thank-note h2{font-size:30px;}
.forn-web-area-author{padding:30px 60px;}
.thank-note{background:#dcedec none repeat scroll 0 0;margin-bottom:-60px;margin-left:-60px;margin-right:-60px;padding:40px 0;text-align:center;}
.webinar-content{padding:50px 60px 0;}
.about-author p{font-size:22px;line-height:26px;}
.about-author p span{color:#239c96;display:block;}
.webinar-present h3{/*color:#239c96;*/
    color:#000;}
.webinar-form{padding-bottom:60px;padding-left:60px;padding-right:60px;}


.s-title br{display:none;}
.anual .price-type > img{margin-bottom:3px;max-width:126px;position:relative;top:1.5px;}

.grammarly-disable-indicator{display:none;min-height:0;}
.header-container{padding:11px 0;}
.test-btn a{background-color:#c14a4c !important;border:2px solid #c14a4c !important;border-radius:50px !important;box-shadow:none !important;color:#fff !important;font-family:pt_sansregular;padding:6px 41px 7px 42px !important;text-shadow:none !important;font-size:17px;font-weight:400;height:auto;line-height:normal;display:inline-block;}
.hs-content-id-5489805510 .body-container-wrapper, .hs-content-id-5490236914 .body-container-wrapper, .hs-content-id-5489884632 .body-container-wrapper, .hs-content-id-5490301290 .body-container-wrapper,.hs-content-id-5490317078 .body-container-wrapper, .hs-content-id-5490324555 .body-container-wrapper, .hs-content-id-5490331291 .body-container-wrapper{padding-bottom:100px;}
body .test-form form.hs-form fieldset[class*="form-columns"] li.hs-form-radio .hs-input{width:auto;}
body .test-form form.hs-form fieldset[class*="form-columns"] .hs-input{height:40px !important; letter-spacing: 0;}
body .test-form form.hs-form fieldset[class*="form-columns"] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
body .test-form form.hs-form fieldset[class*="form-columns"] li.hs-form-radio .hs-input{width:auto;height:auto !important;background:#e5e9ec none repeat scroll 0 0 !important;border:medium none !important;}
.hs_country .input, .hs_branche .input, .hs_position .input, .hs_industry .input, .hs_job_level_ger .input {position:relative;background:#e5e9ec none repeat scroll 0 0 !important;}
.hs_country .input:after, .hs_branche .input:after, .hs_position .input:after, .hs_industry .input:after, .hs_job_level_ger .input:after {width:10px;height:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #239c96;position:absolute;right:15px;content:"";top:0;bottom:0;margin:auto;}
.form-columns-2 .hs-form-field:last-child{padding:0;}
.form-columns-1 .hs-form-field{padding:0 !important;}
.test-form{background:rgba(7, 127, 123, 0.57) none repeat scroll 0 0;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;overflow-y:auto; padding-top:15px; padding-bottom:15px;}
/*.test-form .form-content .form-con-sec{display:none;}*/
.test-form-inner{   display: table;
    height: 100%;
    vertical-align: middle;
    width: 100%;}
.test-form-inner .hs-richtext{text-align:center;}
.hs_anrede .input{display:inline-block;vertical-align:middle;padding-left:40px;}
body .test-form .hs-form-field{position:relative;}
.test-form .hs_phone ul.inputs-list > li:last-child{display:none;}
.test-form .form-content .hs-form-field > label{text-align:left !important;text-transform:capitalize;}
.test-form .hs_anrede.hs-form-field .input .invalid.error{background:none !important;}
.test-form form .hs_error_rollup{display:none;}
.test-form form{margin:0 !important;}
.test-form .hs-error-msgs label{text-align:left !important;font-size:11px;line-height:15px !important;}
.test-form .inner-div-popup{  display: table-cell;
    height: 100%;
    margin: 0 auto;
    max-width: 472px;
    position: relative;
    vertical-align: middle;}
.test-form .hs-form-field li input{margin-top:1px !important;display:inline-block;vertical-align:middle;}
.test-form .hs-form-field li input + span{display:inline-block;vertical-align:middle;}
.test-form .hs-form-field li{display:inline-block !important;width:auto !important;vertical-align:middle;}
.test-form .hs-form-field li.hs-form-radio:last-child{margin-left:20px;}
.test-form .form-content form .hs_submit{text-align:center;}
.test-form .hs-error-msgs.inputs-list{overflow:hidden;position:absolute;bottom:-20px;}
.test-form .hs-form-field ul.hs-error-msgs li{display:block !important;float:none;width:100% !important;}
.test-form .form-content .hs-form-field.hs_anrede > label{display:inline-block;vertical-align:middle;}
.test-form .form-content .hs-form-field select, .to-form select {
    background-color: #e5e9ec !important;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/contact-us/contact-drop.png?t=1515745192737") !important;
    background-position: 96% center !important;
    background-repeat: no-repeat !important;
    padding: 10px 40px 10px 10px;
    position: relative;
    z-index: 11;
}
.test-form .hs_anrede.field.hs-form-field{padding:0;}
.test-form .form-columns-2 .hs_branche .hs-error-msgs.inputs-list, .test-form .form-columns-2 .hs_position .hs-error-msgs.inputs-list, .test-form .form-columns-2 .hs_job_level_ger .hs-error-msgs.inputs-list,
.test-form .form-columns-2 .hs_industry .hs-error-msgs.inputs-list{bottom:-35px;}

body .test-form form.hs-form fieldset[class*="form-columns"] li.hs-form-radio .hs-input{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
.test-form input[type="radio"]:checked + span{background-position:0 -19px;}
.test-form input[type="radio"] + span{padding-left:27px;height:19px;display:inline-block;line-height:17px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}
.test-form .hs-form-radio-display span{background-image:url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Free%20Form/radio-image.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.test-form .submitted-message{text-align:center;}
.test-form .hs-richtext h3{  color: #379d96;}
.test-form .hs-richtext p{   color: #666 !important; font-size: 16px !important; margin-bottom: 20px !important;}
.test-form .form-content .hs-form-field > label{    font-size: 16px;}
.test-form .submitted-message h2 {    font-size: 38px;}
.test-form .submitted-message p {	margin-bottom: 35px;font-size: 18px;color: #666666;}
.test-form .form-content .hs-form-field .multi-container label {font-size: 16px;color:#666;}
.test-form .form-content form .hs_submit {
    padding-top: 23px;
}
body .test-form form.hs-form fieldset:nth-child(4) > div:last-child
{
    margin-bottom: 23px;
    margin-top: 0;
}

.test-form .close-popup
{
    color: #379d96;
    font-family: arial;
    font-size: 14px;
    position: absolute;
    right: 14px;
    top: 5px;
}
.plan-details.new-pop-link #hs_cos_wrapper_module_1510307889853490 p::after, .plan-details.new-pop-link p a::after
{
    background-image: none;
    position: static;
    width: auto;
    height: auto;
    border: 0;
    color: transparent;
}
.plan-details.new-pop-link.plan-cta-detailus p
{
    margin-left:90px;
}
.plan-details.new-pop-link p a {
    border:2px solid transparent;
    background-color:#fff;
    background-image:url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/arrow-new.png?t=1514546392244");
    background-repeat: no-repeat;
    background-position: center 8px;
    position: absolute;
    padding: 0;
    width: 30px;
    border-radius: 50%;
    height: 30px;
    z-index: 99;
    top: 0;
    bottom: 0;
    margin: auto;
    cursor: pointer;
    right: -53px;
    border: 2px solid #fff;
    transition: inherit;
}

.plan-details.new-pop-link p a:hover, .plan-details.new-pop-link p a.hover
{
    background-position:center -8px;
    background-color: #239c96;
    background-image: #fff url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/arrow-new.png?t=1514546392244");
    background-repeat: no-repeat;
}

.plan-details.new-pop-link p{
    cursor: pointer;
}

.plan-details.new-pop-link p a::after
{
    display:none;
}
.plan-details.new-pop-link p::after
{
    background-image:none  !important;
    display:none  !important;
}

.plan-details.new-pop-link p a img
{
    position: relative !important;
    vertical-align: middle;
    top: -8px !important;
}
body .test-form input[type="radio"] + span::before, body .test-form input[type="checkbox"] + span::before
{
    background: none;
}
body .test-form input[type="radio"] + span, body .test-form input[type="checkbox"] + span
{
    padding:0 0 0 27px;
}
body .test-form .hs-form-field > label, body .test-form input[type="radio"] + span, body .test-form input[type="checkbox"] + span
{
    letter-spacing: 0
}
body .test-form form.hs-form fieldset .hs-form-field {
    padding: 0 10px 0 0;
}
.test-form .hs-richtext p
{
    margin-top: 5px;
}
.test-form .hs-error-msgs label
{
    letter-spacing: 0;
}


/*********Landing page code start***********/
.hs-landing-page .header-container-wrapper{position:relative;}
.hs-landing-page .header-container.container-fluid {background-color: transparent; box-shadow:none; }
.hs-landing-page .body-container-wrapper{padding-top:0;}
.hs-landing-page .main-banner.lp-banner {width: 100%;margin-top: -76px;position: relative;}
.hs-landing-page .banner-for-desktop .banner-image img {	margin-top: 0;}
.hs-landing-page .lp-banner .banner-content{ padding-top:12%;}
.hs-landing-page .lp-banner .banner-image {max-height: 555px;}
.hs-landing-page .lp-banner .banner-content h1 {text-transform: none;font-weight: normal;font-family: 'pt_sansregular';padding: 0;}
.hs-landing-page .lp-banner .banner-content h1 + a {
    color: rgb(195, 73, 74);
    display: inline-block;
    font-size: 24px;
    padding-top: 10px;
}

.webnar-banner .banner-image{
    max-width: 1024px;
    margin: 0 auto;
}

.hs-landing-page .container {max-width: 1060px;}
.service-expert{ padding:35px 0}
.service-expert p {margin: 0 !important;font-size: 30px;color: #fff;line-height: normal; }

.ai-intelligence-sec{ padding:80px 0; background-color:#ecf6f6;}
.ai-intelligence-sec .left-intelligence-image {width: 27%;}
.ai-intelligence-sec .right-intelligence-content {width: 67%;}
.right-intelligence-content p{ color:#1c2329; font-size:22px; line-height:31px; margin:0 auto 42px;}
.right-intelligence-content p:last-child{ margin:0;}
.right-intelligence-content ul{ margin:0 auto 48px; padding:0;}
.right-intelligence-content ul li{ color:#1c2329; font-size:22px; line-height:24px; padding-left:14px; margin:0 auto 15px;position: relative;}
.right-intelligence-content ul li::before{ content:""; position:absolute; left:0; top:9px; height:6px; width:6px; border-radius:100%; background-color:#379d96; margin: 0;}

.ai-intelligence-sec form{ background-color:#fff; padding:39px 63px 53px;margin: 60px auto 0;}
.ai-intelligence-sec form .hs-form-field > label {font-size: 17px;font-weight: normal;line-height: normal;color: #1c2329;margin: 0 auto 5px;display: inline-block;vertical-align: middle;}
.ai-intelligence-sec form .hs-form-field span {font-size: 17px;font-weight: normal;line-height: normal;color: #1c2329;margin: 0 auto;}
.ai-intelligence-sec form .hs-form-booleancheckbox-display span{font-size: 12px; color:#1c232a; line-height:normal !important;display: inline-block;width: 90%;vertical-align: top;margin-left: 10px;}
.ai-intelligence-sec form .hs-form-booleancheckbox-display span a{color:#c3494a;}
.ai-intelligence-sec form input{ background-color:#e5e9ec; border:0; line-height:normal; height:auto;font-size: 17px;font-weight: normal;line-height: normal;color: #1c2329;margin: 0 auto;border-radius: 0;box-shadow: none !important;padding: 11px 15px;}
.ai-intelligence-sec form .hs_submit {text-align: center;margin-top:45px;}
.ai-intelligence-sec form .hs_submit input[type="submit"].hs-button {	font-size: 24px;line-height: normal;padding: 9px 39px 10px !important;}
.ai-intelligence-sec form fieldset.form-columns-2 .hs-form-field {padding: 0 0 0 0;	width: 47%;}
.ai-intelligence-sec form fieldset.form-columns-2 .hs-form-field:first-child {   margin-right: 6%;}
.ai-intelligence-sec form ul li.hs-form-radio label {margin: 0;}
.ai-intelligence-sec form fieldset:first-child label {margin: 0;}
.ai-intelligence-sec form ul li.hs-form-radio {display: inline-block;margin-right: 20px;vertical-align: middle;}
.ai-intelligence-sec form ul li.hs-form-radio input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
.ai-intelligence-sec form ul li.hs-form-radio input[type=radio] + span{padding-left:24px;height:19px;display:inline-block;line-height:19px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}
.ai-intelligence-sec form ul li.hs-form-radio input[type=radio]:checked + span{background-position:0 -19px;}
.ai-intelligence-sec form ul li.hs-form-radio input[type=radio] + span{background-image:url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/New%20Landing%20PAges%20/radio-img.png);-webkit-touch-callout:none;-webkit-user-select:none;
    -khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}

.ai-intelligence-sec form .hs-form-field input[type="checkbox"]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
.ai-intelligence-sec form .hs-form-field input[type="checkbox"] + span, .ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"] + span .check-design{padding-left:32px;height:21px;display:inline-block;line-height:21px;
    background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}
.ai-intelligence-sec form .hs-form-field input[type="checkbox"]:checked + span, .ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"]:checked + span .check-design{background-position:0 -21px;}
.ai-intelligence-sec form .hs-form-field input[type="checkbox"] + span, .ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"] + span .check-design {
    background-image:url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/contact-us/checkbox-image-new.jpg);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none; user-select:none;}


.ai-intelligence-sec form fieldset.form-columns-2 .hs_we.field.hs-form-field {margin-top: 26px;	margin-bottom: 0;}
.ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"] + span {height: auto;background: transparent;padding: 0;margin: 0;width: 100%;}
.ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"] + span .check-design{ width:21px;margin-left: 0;}
.ai-intelligence-sec form .hs_we.hs-form-field input[type="checkbox"] + span p strong{font-size: 12px; color:#1c232a; line-height:16px;display: inline-block;width: 90%;vertical-align: top;font-weight: normal;}
.ai-intelligence-sec form .hs_we.hs-form-field span.hs-form-required {	display: none;}

.powered-by-sec {text-align: center;background-color: #007782;padding:4px 0}
.powered-by-sec p, .powered-by-sec p img, .powered-by-sec p a{ 	display: inline-block;	vertical-align: middle;}
.powered-by-sec p {	color: #fff;font-size: 14px;line-height: normal;margin:0;}
.powered-by-sec p a{ font-size:36px; color:#fff;margin-left: 10px; margin-top: -6px;}

.footer-lp{ padding:22px 0 16px;}
.lp-footer-col{ text-align:right;}
.footer-lp p, .footer-lp .lp-footer-col ul li a{color:#007782; font-size:14px; line-height:26px; margin:0 auto !important; padding:0 !important;display: block;}
.footer-lp .lp-footer-col ul li{margin-left:22px; float:none !important; display:inline-block; vertical-align:middle;width:auto;}
/*********Landing page code close***********/
.subFooter.footer-lp .page-center { max-width: 1060px;}
.ai-intelligence-sec form .hs-form-field input[type="checkbox"] + span p {margin: 0; }
body .ai-intelligence-sec form.hs-form fieldset:first-child {  margin-bottom: 15px;}
.inner-div-popup .hs-button.primary.large {
    display: inline-block !important;
    min-width: inherit;
    width: initial !important;
}
.hs_nachname
{
    padding-right:0 !important;
}
.ai-intelligence-sec .new-point-css form .hs_we.hs-form-field input[type="checkbox"] + span .check-design {
    height: 16px;
    line-height: 15px;
    padding-left: 25px;
    background-size: 16px auto;
}

.ai-intelligence-sec .new-point-css form .hs-form-field input[type="checkbox"]:checked + span, .ai-intelligence-sec .new-point-css form .hs_we.hs-form-field input[type="checkbox"]:checked + span .check-design {
    background-position: 0 -15px;
}
.new-point-css ul.inputs-list li span {
    padding: 0 !important;
}
.ai-intelligence-sec .new-point-css form .hs_we.hs-form-field input[type="checkbox"] + span p strong {
    padding-left: 3px;
}
.new-point-css .hs-error-msgs label {
    color: rgb(193, 74, 76) !important;
    font-size: 12px;
    font-weight: normal;
}
.ai-intelligence-sec .new-point-css form ul li.hs-form-radio input[type="radio"] + span {
    padding-left: 24px !important;
}
.ai-intelligence-sec .new-point-css form .hs_we.hs-form-field input[type="checkbox"] + span .check-design {
    -moz-user-select: none;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/en-blog/check-image.jpg");
}
.hs-form-field .input .multi-container.invalid.error {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}.hs-error-msgs.inputs-list li {
     display: inline-block;
 }

.ai-intelligence-sec .thinkowl-thank-you-message {
    background: rgb(255, 255, 255) none repeat scroll 0 0;
    margin-top: 50px;
    padding: 80px 0 90px;
    text-align: center;
}
.ai-intelligence-sec .thinkowl-thank-you-message h2 {
    color: rgb(28, 35, 41);
    font-size: 30px;
    font-weight: normal;
    margin: 0 0 16px;
}

.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks {
    background: rgb(195, 73, 74) none repeat scroll 0 0;
    display: block;
    margin: 70px auto 0;
    max-width: 520px;
    padding: 20px 0 25px;
}

.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p {
    color: rgb(255, 255, 255);
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
}

.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a {
    border: 2px solid rgb(255, 255, 255);
    border-radius: 50px;
    color: rgb(255, 255, 255);
    display: inline-block;
    line-height: 20px;
    max-width: 340px;
    padding: 10px 30px 15px;
}
.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a:hover span {
    color: rgb(195, 73, 74);
}

.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a:hover {
    background: rgb(255, 255, 255) none repeat scroll 0 0;
}
.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a span {
    color: rgb(255, 255, 255);
    font-size: 22px;
    font-weight: normal;
}.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p.think-cta-p-text {
     font-size: 20px;
     margin: 8px 0;
 }
.ai-intelligence-sec .new-point-css .check-design {
    margin-top: 4px;
}
.new-point-css .hs_error_rollup {
    display: none;
}
.powered-by-sec p a:hover {
    text-decoration: underline;
}
.footer-lp .lp-footer-col ul li a:hover {
    text-decoration: underline;
}
.plan-details p a:hover, .table-price p a:hover {
    text-decoration: underline;
}
.back-overview a:hover {
    color: rgb(193, 74, 76);
}

.webinar-form .hs-form-field select {
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/contact-us/contact-drop.png?t=1514563646485") !important;
    background-position: 96% center !important;
    background-repeat: no-repeat !important;
    color: rgb(28, 35, 42);
    font-family: "pt_sansregular";
}
.webinar-form .hs_error_rollup {
    display: none;
}body form.hs-form fieldset[class*="form-columns"] .input::after {
     display: none !important;
 }
body form.hs-form fieldset[class*="form-columns"] .input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}

.forn-web-area .webinar-form form ul li.hs-form-radio input[type="radio"] {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    left: -1000px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    z-index: -1000;
}

.forn-web-area .webinar-form form ul li.hs-form-radio input[type="radio"] + span {
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    line-height: 19px;
    padding-left: 24px;
    vertical-align: middle;
}

.forn-web-area .webinar-form form ul li.hs-form-radio input[type="radio"] + span {
    -moz-user-select: none;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/New%20Landing%20PAges%20/radio-img.png?t=1514563646485");
}
.forn-web-area .webinar-form form ul li.hs-form-radio input[type="radio"]:checked + span {
    background-position: 0 -19px;
}
.forn-web-area .webinar-form form ul li.hs-form-radio input[type="radio"] + span {
    padding-left: 24px !important;
}

.hs-content-id-5481114001 .webinar-content h3, .hs-content-id-5481114001 .webinar-date, .hs-content-id-5481114001 .webinar-timing,
.hs-content-id-5481114001 .webinar-content h2, .hs-content-id-5481114001 .about-author p span, .hs-content-id-5481114001 .webinar-form h3, .hs-content-id-5481114001 .webinar-form .hs-form-field label, .hs-content-id-5481114001 .customer-header h2, .hs-content-id-5481114001 .customer-section h4 {
    color: #007782;
}
.webinar-seat a:hover {
    text-decoration: underline;
}

.webinar-form fieldset:first-child .hs-form-field .input {
    display: inline-block;
    padding-left: 40px;
    vertical-align: middle;
}
.webinar-form .hs-form-field label {
    display: inline-block;
}


/**glossary-page**/

.glossary-banner {
    padding: 0 0 30px;
    text-align: center;
}

.glossary-banner h1 {
    color: #007782;
    font-family: "pt_sansbold";
    font-size: 55px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
}
.alphabets-line ul li { display:inline-block; }
.alphabets-line ul li a {
    background-repeat: no-repeat;
    background-size: 100% auto;
    color: #77bdb8;
    display: inline-block;
    font-size: 22px;
    height: 35px;
    width: 35px; cursor: default;
}
.alphabets-line ul li a.active_alpha:hover, .alphabets-line ul li a.active_alpha.active {
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Glossary%20Page/back-shape.png");
    color: #379d96;
}
.alphabets-line ul li a.active_alpha {
    cursor: pointer; color:#fff;
}
/*.alphabets-line ul li a:hover {
  background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Glossary%20Page/back-shape.png");
  color: #379d96;
}*/

.glossary_main_body {
    background: #ebf4f5 none repeat scroll 0 0;
    text-align: center;
}
.glossary_main_body p {
    color: #1c2329;
    font-size: 24px;
    line-height: 34px;
    margin: 0;
    padding: 50px 0;
}
.alphabets-line {
    background: #379d96 none repeat scroll 0 0;
    padding: 5px 0;
    text-align: center;
}

.glossary-items ul li > a.title {
    border-bottom: 3px solid;
    color: #007782;
    display: block;
    font-size: 75px;
    line-height: 90px;
    margin: auto auto 30px;
    max-width: 185px;
}
.glossary-items ul li {
    display: block;
}
.glossary-items {
    padding: 30px 0;
    text-align: center;
}
.hs-content-id-5421452032 .banner-content h1::after, .hs-content-id-5348487998 .banner-content h1::after, .hs-content-id-5346241964 .banner-content h1::after, .hs-content-id-5427118193 .banner-content h1::after {
    background: #007782 none repeat scroll 0 0;
    display: block;
}
.glossary-items ul li ul {
    text-align: left;
}.glossary-items ul li ul li a {
     color: #239c96;
     font-size: 22px;
 }
.glossary-items ul li ul li {
    display: inline-block;
    width: 33%; padding-bottom: 7px;
}

.glossary_main_body .float-panel.fixed {
    left: 0;
    right: 0; top: 118px !important;
}

.glossary-single-item {
    padding: 80px 0 13%;
}
.glossary_main_overview_link {
    background: #379d96 none repeat scroll 0 0;
    padding: 11px 0;
}
.glossary-single-item h1 {
    color: #239c96;
    font-size: 40px;
}
.glossary-single-item .item-content {
    margin-top: 38px;
    max-width: 80%;
}
.glossary-single-item p {
    color: #1c2329;
    font-size: 24px;
    line-height: 34px;
}


.glossary_main_overview_link a {
    color: #ffffff;
    font-size: 24px;
    display: block;
    line-height: 28px;
    min-height: 28px;
    padding-left: 38px;
    position: relative;
}

.glossary_main_overview_link a::before {
    background-color: #fff;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/left-arrow-1.png");
    background-position: center -9px;
    background-repeat: no-repeat;
    background-size:auto;
    border: 2px solid rgba(0, 0, 0, 0);
    border-radius: 100%;
    bottom: 0;
    color: #ffffff;
    content: "";
    display: inline-block;
    font-size: 30px;
    height: 28px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    transition: all 0.3s ease-in 0s;
    vertical-align: top;
    width: 28px;
}.glossary_main_overview_link a:hover::before {
     background-color: transparent;
     background-position: center 7px;
     border: 2px solid #fff;
 }

div.newsletter .news-text a:hover, div.newsletter .news-text a.hover {
    background-position: center 12px;
    border-color: #ffffff;
    background-color: #fff;
}
div.newsletter .news-text a {
    background-color: #007782;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/marron-white-arrow-new.png");
    background-position: center -28px;
    transition: inherit;
}

.test-form-inner .inner-div-popup .form-content .close-popup:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
/*div.test-form .hs-form-radio-display span {
  background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/New%20Landing%20PAges%20/radio-img.png?t=1514563646485");
}
*/
.test-form .form-content form fieldset select, .to-form select {
    font-size: 14px;
}
.test-form .form-content .hs-form-field.hs_anrede > label {
    margin-top: 2px;
}
.ebbok-inner-div-pop .close-popup, .ebbok-inner-div-pop .close-popup:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.hs-content-id-5346241964 .banner-content h1, .hs-content-id-5346241964 .banner-content p, .hs-content-id-5348487998 .banner-content h1, .hs-content-id-5348487998 .banner-content p,
.hs-content-id-5421452032 .banner-content h1, .hs-content-id-5421452032 .banner-content p, .hs-content-id-5427118193 .banner-content h1, .hs-content-id-5427118193 .banner-content p {
    text-transform: inherit;
}



.test-form .inner-div-popup form {
    text-align: left;
}

.page-center .page-blog-link {
    margin: 0;
    text-align: right;
    width: 85%;
}
div.service-content h3 {
    line-height: 34px;
}
.subscribeButtonContainer span.hs_cos_wrapper > a {
    text-transform: uppercase;
}

.ticket-content a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ticket-content a {
    color: #9efbf6;
    text-decoration: underline;
}
.intel-sec .intel-content a:hover {
    background: #ffffff none repeat scroll 0 0;
    border-color: #007782;
    color: #007782;
}
.intel-sec .intel-content a {
    background: #007782 none repeat scroll 0 0;
    border-color: #007782;
}.intel-sec.support-portal .intel-content a {
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
     border-color: rgba(0, 0, 0, 0);
 }
.hs-content-id-5481114001 .webinar-form fieldset:first-child .hs-form-field .input {
    display: block;
    padding: 0;
}


.submitted-message h1 {
    color: #379d96;
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: 10px;
}
.submitted-message p {
    color: #666666;
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 0;
}.submitted-message > p:last-child {
     margin-top: 0;
 }
body.hs-content-id-5421452032 .body-container-wrapper .contact-form-section form .form-columns-2:first-child .hs-form-field:nth-child(2) {
    margin-right: 4%;
}
body .body-container-wrapper .contact-form-section form .form-columns-2:first-child .hs-richtext {
    text-align: center;
}

.submitted-message h2 {
    color: #379d96;
    font-family: "pt_sansregular";
    font-size: 38px;
    letter-spacing: -1px;
    margin-bottom: 30px;
}.submitted-message p {
     color: #666666;
     font-size: 18px;
 }
.submitted-message img {
    margin-top: 20px;
}

.hs-richtext p {
    color: #666666;
    font-size: 20px;
    font-weight: normal;
    line-height: 22px;
    margin: 16px auto 29px;
    max-width: 250px;
}
.hs-richtext h3 {
    display: inline-block;
    font-family: "pt_sansbold";
    line-height: 24px;
    margin: 18px auto 0;
}
.news-text.style-po a:hover {
    background-position: center 12px;
    border-color: #007782;
    background-repeat: no-repeat;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/marron-white-arrow-new.png?t=1515668611384");
}
.news-text.style-po a {
    background-color: #007782;
    background-image: url("https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Pricing%20Page/marron-white-arrow-new.png?t=1515668611384");
    background-position: center -28px;
    background-repeat: no-repeat;
    border: 2px solid rgba(0, 0, 0, 0);
    border-radius: 100%;
    color: #ffffff;
    display: inline-block;
    font-size: 30px;
    height: 46px;
    vertical-align: top;
    width: 46px; margin:0;
}
.news-text.style-po {
    display: inline-block;
    margin-bottom: 0;
    margin-left: -33px;
}
.hs-content-id-5421486305 .test-form fieldset:nth-child(5) .hs-error-msgs.inputs-list {
    bottom: auto;
}


.side-kick-content a:hover {
    text-decoration: underline; color: #007782;
}
a:hover, a:focus {
    color: #007782;
}
.hs-content-id-5421483559 .intel-sec .intel-content a:hover {
    background: #007782 none repeat scroll 0 0 !important;
    color: #ffffff !important;
}.hs-content-id-5421483559 .intel-sec .intel-content a {
     color: #007782 !important;
 }.hs-content-id-5498171968 .banner-content .banner-txt h1 {
      font-size: 50px;
  }
.thinkowl-api-sec h1 {
    color: #239c96;
}
body.hs-content-id-5421494121 .body-container-wrapper .contact-form-section form .form-columns-2:first-child .hs-form-field:nth-child(2) {
    margin-right: 4%;
}
.ans a:hover {
    text-decoration: underline;
}
.ans a {
    color: #c14a4c;
}

.intelligence-footer .intelligenter-content {
    margin: 30px 0 20px;
}.intelligence-footer h2 {
     color: #ffffff;
     font-size: 36px;
 }.intelligence-footer {
      background: #007782 none repeat scroll 0 0;
      padding: 40px 0 60px;
      text-align: center;
  }

.hs_error_rollup {
    display: none;
}.contact-form-section fieldset.form-columns-1 .hs-error-msgs label {
     margin-top: 10px; display:block;
     text-align: center !important;
 }.contact-form-section fieldset.form-columns-1 .hs-error-msgs li {
      display:block;
  }
a.red-link:hover {
    color: #c14a4c;
    text-decoration: underline !important;
}
.hs-content-id-5421469590 .left-right-section-main {
    float: none;
    margin: auto !important;
}

@media (min-width:2100px){.contact-sec::before{bottom:-30px;height:60px;}}

@media (min-width:1025px){.webinar-form-list-section .container{max-width:1024px;padding:0;}}
@media (max-width:1350px){
    .header-container{background:#fff none repeat scroll 0 0; padding:10px 0;z-index:9999;}
    .banner-for-desktop .banner-image img{margin-top:120px;}
    .service-section p, .side-kick-content p, .business-text p, .intel-content p, .ticket-content p, .matters-content p, .contact-text p{font-size:22px;line-height:30px;}
    .webinar-form-list-section .container{padding-left:15px;padding-right:15px;}
}


@media (max-width:1199px){
    .banner-content h1, .pricing-heading h1{font-size:42px;line-height:48px;}
    h2, .Success-story h2{font-size:38px;line-height:44px;}
    .ticket-content h3{font-size:30px;line-height:36px;}
    .service-section h3, .side-kick-content h3, .get-ebook-section h3, .business-text h3, .banner-content p, .matters-content h3{font-size:22px;line-height:30px;}
    .service-section h3{margin-bottom:0;margin-top:25px;}


    .service-section p, .side-kick-content p, .business-text p, .red-cta, .green-cta, .contact-sec p, .banner-content a.dark-green-cta, .intel-content p, .ticket-content p,.handling-col p, .profit-column,
    .multi-content p, .main-inbox-content p, .main-inbox-content li, .automation-header p, .automate-col h5, .automate-col p, .main-inbox-content > span .red-link, .Success-story p, .right-section p,
    .matters-content p, .right-section a, .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section a, .intelligence p, .empoweres-agents p, .start-sec p, .matters-content ul li,
    .ebook-content p, .help-sec p, .empoweres-agents a, .resource-box-content h2, .resource-box-content a, .Success-story.main-div a, .contact-text p{font-size:18px;line-height:26px;}
    .footer-owl-ctas .cta_button, .matters-content a, .start-sec a, a.load_more, .post-sec a{font-size:18px !important;line-height:26px;}
    .contact-sec h3{font-size:30px;}
    .channels-img > span > div{width:17%;}
    .inbox-content > h3{font-size:26px;line-height:32px;}
    .inbox-img{margin-right:3%;width:24%;}
    .inbox-right-image{float:left;margin-left:0;width:auto;}
    .inbox-right-image .inbox-img{margin-left:3%;margin-right:0;text-align:right;}
    .ai-helps .cstm-content{padding:0;}
    .ai-helps h3{font-size:21px;}
    .envelope-image img{right:0;max-width:94%;left:0;margin:auto;}
    .left-resources ul, .left-resources.fixed.bottom ul {top: 75px;}
    .left-resources ul li a {font-size: 15px;}
    .left-resources.fixed ul, .left-resources ul {max-width: 145px;}
    .right-resources .hs_cos_wrapper_type_custom_widget {	width: 31.2%;}
    .back-top {	padding: 0 15px;}
    .contact-bottom-section{padding-bottom: 70px;}
    .thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul li, .company-network .container p{font-size:18px;}
    .banner-image {	overflow: visible;}
    .live-chat-sol-sec p {font-size: 24px;}
    .white-ai-img {	top: -31px;	right: 10%;	max-width: 110px;}
    .for-type{min-height:129px;}
    .blogSection .blog-left-section {width: 69.812%;}
    .owl-img-left img {	left: 0;}
    .owl-img-right img {right: 10px;}
    .match-section .container {	max-width: 1025px;}
    .perfect-compare-head.sticky .owl-header-column {max-width: 995px;}
    .pageTitle h1 {width: auto;left: 0;display: inline-block;padding: 0 10px;}
    .hs-landing-page .lp-banner .banner-content {padding-top: 13.6%;}

    .glossary-banner {
        padding: 50px 0 30px;
    }
    .glossary_main_body .float-panel.fixed {
        top: 0 !important;
    }
    .glossary-single-item .item-content {
        max-width: 100%;
    }


    .left-right-section-main .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content, .why-ai .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content {
        padding: 0;
        text-align: left;
    }

    .self-service-content img.available-img {
        max-width: 110px;
        position: absolute;
        right: 10px;
        top: 85px;
    }
    .hs-content-id-5498171968 .banner-content .banner-txt h1 {
        font-size: 42px;
    }


    .intelligence-footer h2 {
        font-size: 30px;
    }
    .intelligence-footer .intelligenter-content {
        margin: 20px 0;
    }
    .intelligence-footer .footer-logo-image img {
        max-width: 180px;
    }
    .intelligence-footer img {
        max-width: 330px;
    }
    .intelligence-footer {
        padding: 40px 0;
    }

    .what-matters {
        margin: 0 auto 25px;
        max-width: 580px;
    }
    .matters-image {
        width: 26.4%;
    }.matters-content {
         width: 70%;
     }
}

@media (max-width:1024px){

    .resources-section .container, .hs-landing-page .container{ max-width:750px;}

    .legal-header{padding-top:50px;}
    .footer-copyright-sec .footer-menu{margin:0;width:50%;}

    .main-banner{position:relative;}
    .main-banner::before{content:"";position:absolute;left:0;right:0; top:0; bottom:0; background-color: white; width:100%;height:100%;z-index:9;}
    .banner-content{z-index:99;}
    .banner-image > img{max-width:inherit;min-height:initial;width:100%;}
    .body-container-wrapper{padding-top:0;}

    .web-logos span > div{height:233px;}



    .right-inner-box{width:50%;vertical-align:top;}

    .header-container-wrapper{position:relative;}
    .pricing-heading{padding-top:40px;}
    .container{margin:0 auto;max-width:750px;}
    .header-container .container{max-width: 100%}
    .owl-image-col h3, .ticket-content h3{font-size:24px;line-height:30px;}
    .s-title > h4, .right-section h4{font-size:21px;}
    .pricing-col li {font-size: 13px;margin: 0 12px;padding-bottom: 6px;padding-top: 6px;line-height: 20px;	background-size: 16px;background-position: 0 8px;}
    .for-type{font-size:16px;line-height:18px;}
    .pricing-col{min-height:430px;}
    .hs-content-id-5352104972 .pricing-col, .hs-content-id-5421486305  .pricing-col {min-height: 600px;}

    .faq-section h2{font-size:32px;}
    .ques > h4{color:#239c96;font-size:24px;line-height:24px;margin:0 0 20px;}
    .ans > p, .good-to-know p{display:block;font-size:18px;line-height:24px;}
    .cstmr-interaction{padding:62px 0 40px;}
    .ai-helps{padding:40px 0;}
    .intelligent-sec{padding:40px 0 20px;}
    .Success-story{padding:40px 0 40px;}
    .owl-intelligence{margin:0 auto 10px;}
    .cstmr-interaction h2 br{display:none;}
    .focus-matter{padding:30px 0;}
    .intelligence{padding:40px 0 25px;}
    .empoweres-agents{padding:40px 0 0;}
    .start-sec{padding:35px 0 148px;}
    .why-ai{padding:60px 0 0;}
    .get-ebook-section{padding:35px 0;}
    .help-sec{padding:35px 0 35px;}
    .matters-content ul li::before{top:8px;}
    .web-logos span > div .company-images{margin-top:11% !important;}
    .left-resources.fixed ul {max-width: 111px;}
    .left-resources ul li a {font-size: 12px;padding: 5px 7px 4px;}
    .resource-box-content {	padding: 26px 10px;}
    .right-resources .hs_cos_wrapper_type_custom_widget {width: 31.1%;}
    .implement-content ul {padding: 0;}
    .contact-form-section form{ padding-bottom:40px;}
    .contact-form-section h2, .contact-form-section h3 {font-size: 25px; line-height: 31px;}
    .contact-header{padding-top:40px;}
    .contact-form-section p { font-size: 20px;}
    .ebbok-inner-div-pop {max-width: 740px;}
    .support-mit .main-banner .banner-for-desktop{padding-top:101px;}
    .left-div p {line-height: 22px;}
    .live-chat-sol-sec p {font-size: 21px;margin: 0 auto 20px;}
    .customer-inquiry-text {padding: 40px 0;}
    .customer-inquiry-text h2 {font-size: 29px;}
    .for-type {   min-height: 105px; }
    body .blogSection .wrapper {max-width: 750px !important;}
    .blogSection #filters li span, .blogSection #filters li a {padding: 4px 13px;font-size: 14px;}
    .blogSection .blog-left-section {width: 64.812%;}
    .blogSection .blogSidebar {width: 31.624%;}
    .owl-title:first-child, .common-available:first-child, .comparison_title {min-width: 292px;max-width:292px;}
    .comparison-main-title h4 {font-size: 15px;}
    .comparison_title h2, .owl-title { font-size: 13px;line-height: 16px;}
    .match-section .container {	max-width: 768px;}
    .perfect-compare-head.sticky .owl-header-column {max-width: 738px;top:0;}
    .blogHeroSection {margin-top: 104px;}

    .subFooter .footerCopyright, .subFooter .footerNavBar{ display:block; float:none; width:100%; text-align:center;}
    .subFooter .footerCopyright{margin:0 auto 10px;}
    .subFooter .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {padding: 2px 0;margin: 3px auto;display: block;max-width: 100% !important;}
    .webinar-content h3,.webinar-content h2, .customer-section h4, .webinar-form h3{font-size:24px;line-height:26px;}
    .webinar-content p, .webinar-content li, .about-author p{font-size:18px;line-height:23px;position:relative;}
    .webinar-date, .webinar-timing{font-size:16px;}
    .webinar-seat a{font-size:18px;}
    .webinar-content ul li::before{top:10px;}
    .webinar-content{padding:30px 30px 0;}
    .forn-web-area-author{padding:30px 30px;}
    .webinar-form{padding-bottom:30px;padding-left:30px;padding-right:30px;}
    .thank-note{margin-bottom:-30px;margin-left:-30px;margin-right:-30px;}
    .right-intelligence-content p {	font-size: 18px;line-height: 26px;margin: 0 auto 18px;}
    .right-intelligence-content ul {margin: 0;}
    .right-intelligence-content ul li {font-size: 18px;line-height: 26px;margin: 0 auto 10px}
    .ai-intelligence-sec form {padding: 25px 25px 30px;	margin: 50px auto 0;}
    .ai-intelligence-sec form .hs_submit input[type="submit"].hs-button {font-size: 17px;	padding: 9px 29px 10px !important;}
    .ai-intelligence-sec form .hs_submit {	margin-top: 45px;}
    .powered-by-sec p a {font-size: 26px;}
    .footer-lp .footerNavBar.lp-footer-col {text-align: center;display: block;width: 100%;	margin: 0;}
    .footer-lp .lp-footer-col ul li {margin: 0 10px;}
    .ai-intelligence-sec {padding: 50px 0;}
    .subFooter.footer-lp .footerCopyright {margin: 0;}
    .footer-lp {	padding: 15px 0 11px;}
    .hs-landing-page .lp-banner .banner-content {	padding-top: 85px;}
    .hs-landing-page .banner-for-tablet {padding-top: 200px;}

    .what-matters li{
        text-align: left;
        margin-bottom: 10px;
    }

}

@media (min-width:768px) and (max-width:991px){.header-content h2{font-size:40px;}

    .sucess-content *, .feature-content *{color:#fff !important;}
    .Success-story.main-div{position:relative;z-index:0;}
    .Success-story.main-div a{background:#c14a4c;padding:10px 30px;border-radius:30px;}
    .Success-story.main-div::after{position:absolute;content:"";left:0;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1;}

    .self-service-content img.available-img{ width: 115px; }
    .intel-content.self-service-content p{ max-width: 485px;}
    .plan-details.new-pop-link.plan-cta-detailus p {
        margin-left: 0;
        position: relative;
    }
    .plan-details.new-pop-link p a img
    {
        left: 0 !important;
    }
    .plan-details.new-pop-link p a
    {
        right: -19px;
    }
    .plan-details.new-pop-link p::after
    {
        background-image:none  !important;
        display:none  !important;
    }

    .glossary-single-item {
        padding: 60px 0;
    }.glossary-single-item .item-content {
         margin-top: 10px;
         max-width: 100%;
     }
    .glossary-single-item p {
        font-size: 20px;
        line-height: 28px;
    }
    .glossary-single-item h1 {
        font-size: 35px;
    }
}


@media (max-width:767px){
    .sucess-content *, .feature-content *{color:#fff !important;}
    .test-form .hs-error-msgs.inputs-list{   position: static;}
    .Success-story.main-div{position:relative;z-index:0;}
    .Success-story.main-div a{background:#c14a4c;padding:10px 30px;border-radius:30px;}
    .Success-story.main-div::after{position:absolute;content:"";left:0;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1;}
    .think-combine a.red-link{font-size:20px;}
    .thinkowl-workflows .cstmr-interaction h2{padding-bottom:19px;margin-bottom:0;font-size:20px;line-height:26px;}
    .implement-content .hs_cos_wrapper_type_rich_text ul li{font-size:16px;}
    .thinkowl-workflows .banner-content h1{padding:0;}
    .header-content h2{font-size:40px;}
    .footer-copyright-sec .footer-menu{width:auto;}
    .banner-content h1, .pricing-heading h1{font-size:30px;line-height:34px;}
    .banner-content{padding:30px 15px 0;}
    .based-anchor img{ margin-bottom:30px;}
    .banner-txt br{display:none;}
    h2, .Success-story h2{    
        font-size: 24px !important;
        line-height: 30px !important;
    }
    .service-section h3, .side-kick-content h3, .get-ebook-section h3, .business-text h3, .banner-content p{font-size:18px;line-height:24px;}
    .matters-content h3{font-size:22px;line-height:28px;}
    .banner-content p{padding:20px 0 0;}


    .banner-content {   min-height: 200px;}
    .banner-image > img{max-width:inherit;min-height:initial;width:100%;}

    .banner-img-anchor{display:inline-block;margin-top:20px;position:relative;}
    .service-section p, .side-kick-content p, .business-text p, .red-cta, .green-cta, .contact-sec p, .banner-content a.dark-green-cta, .intel-content p, .ticket-content p,
    .handling-col p, .profit-column, .multi-content p, .main-inbox-content p, .main-inbox-content li, .automation-header p, .automate-col h5,
    .automate-col p, .main-inbox-content > span .red-link, .Success-story p, .right-section p, .matters-content p, .right-section a, .left-right-mulichannel .right-section p,
    .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section a,.intelligence p, .empoweres-agents p, .start-sec p, .matters-content ul li, .ebook-content p, .resource-box-content h2,
    .resource-box-content a, .help-sec p, .empoweres-agents a, .Success-story.main-div a, a.load_more, .post-sec a, .contact-text p{font-size:15px;line-height:23px;}
    .service-section p{margin-top:15px;}
    .side-kick-content p, .business-text p{margin:15px 0;}
    .web-logos span > div{height:170px;}
    .plan-lft-col img{max-height:45px;width:auto !important;}
    .footer-owl-ctas .span4.mid-img{margin:0 -28px;max-width:200px;position:relative;z-index:-1;}
    .pricing, .rqst-demo{margin-top:10px;}
    .footer-owl-ctas .span4{display:block;float:none !important;margin:0 auto !important;max-width:inherit !important;text-align:center;width:100% !important;}
    .footer-owl-ctas .span4.mid-img{ margin-bottom:15px;}

    .contact-support ul li img{display:inline-block;margin-top:-2px;vertical-align:middle;width:auto;}
    .call-back-sec{text-align:center;}
    .call-back-sec li, .footer-menu li{display:inline-block !important;float:none !important;margin:0;width:auto !important;}

    .copyright-txt{text-align:center;}

    .header-container-wrapper .container-fluid .row-fluid .span9[class*="span"]{display:none;}
    .header-container{padding:15px 0;}




    .child-trigger {border-left: 2px solid #fff;}


    .pricing-inner{margin:180px 0.25% 0 !important;width:49% !important;display:inline-block !important;}
    .pricing-section .container{max-width:640px;}
    .pricing-col{min-height:280px;}
    .good-to-know{padding-left:0;}
    .handling-col{margin:30px auto;}
    .cstm-img, .cstm-content{margin:0 auto 20px;}
    .left-section, .right-section{display:block;width:100%;margin:0 auto;text-align:center;}
    .left-section{margin:0 auto 30px;}
    .left-section img{display:block;margin:0 auto 6px;}
    .Success-story h2{margin-bottom:10px;}
    .Success-story a, .Success-story p a{margin:10px auto 0;}
    .ai-helps h2{margin-bottom:26px;}
    .matters-content, .matters-image{display:block;vertical-align:middle;width:100%;margin:0 auto;}
    .matters-image{display:none;}
    .matters-image, .responsive-img{margin:0 auto 25px !important; max-width:200px;}
    .what-matters{text-align:center;}
    .matters-content{text-align:center !important;}
    .responsive-img{display:block !important;margin:0;}
    .left-right-section-main .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content, .why-ai .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-content{padding-left:0;}
    .left-right-section-main .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-image, .why-ai .hs_cos_wrapper_type_custom_widget:nth-child(2n) .matters-image{text-align:center;}
    .empoweres-agents h2, .start-sec h2, .help-sec h2{padding-bottom:20px;margin-bottom:25px;}

    .intelligence .intelligence-image-top{min-height:0;}
    .intelligence .intelligence-image-top img{position:relative;}
    .intelligence-text{margin-bottom:20px;}
    .Success-story h2 br{display:none;}
    .based-anchor{margin-top:8px;}
    .get-smarter .span4 {display: block;}
    .web-logos span > div .company-images{margin-top:8% !important;}


    .resources-section .right-resources, .resources-section .left-resources {display: inline-block; vertical-align:top;}
    .resources-section .right-resources {width: 73.9%;}
    .resources-section .left-resources {width: 24.1%;}
    .right-resources .hs_cos_wrapper_type_custom_widget, .right-resources .hs_cos_wrapper_type_custom_widget:nth-child(3n) {display: block;width: 100%;	margin: 0 auto 25px;max-width: 349px;}

    .post-sec {padding: 60px 0;}
    .post-sec h2 {font-size: 32px;}
    .left-resources.fixed ul {max-width: 145px;}
    .automate-col p {margin: 5px 0 7px;}
    .automate-col h5 { margin: 9px auto 0;}
    .main-inbox-content li::before {top: 8px;}
    .popup-form { /*display: none !important;*/ display: none;}
    .service-section, .ticket-sec {	padding: 40px 0;}
    .ticket-content p {	margin: 30px auto 0;}
    .newsletter {padding: 0px 0 0;}
    .implement-content .hs_cos_wrapper_type_rich_text ul li {background-position: 0 1px;}
    body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field {padding-right: 0;width: 100%;}
    body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field:first-child {margin-right: 0;}
    .main-banner::before {display:none;}
    .ebbok-inner-div-pop {max-width: 96%;}
    body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field input, body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field select,
    body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field textarea{ max-width:100%;}
    .get-ebook-popup-inner {max-height: 481px;	overflow: auto;}
    .contact-form-section form .hs_submit input[type="submit"], body .body-container-wrapper .contact-form-section form .hs_submit input[type="submit"] {font-size: 21px;padding: 10px 20px 10px 20px !important;}



    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p, div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
        display: block !important;	width: 100%;text-align: center !important;}
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p{ margin-bottom:15px !important;}
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a, div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,
    div#hs-eu-cookie-confirmation.can-use-gradients div#hs-eu-cookie-confirmation-inner p a{ font-size:13px !important;padding: 6px 8px !important;margin: 0 5px !important;}
    .plan-lft-col a {margin: 10px 0;}
    .live-chat-sol-sec p {font-size: 19px;line-height: normal;}
    .white-ai-img {top: -9px;max-width: 100px;left: 0;right: 0;margin: auto;}
    .live-chat-sol-sec p:last-child {padding-top: 40px;}
    .customer-inquiry-text h2 {padding-bottom: 0px;margin-bottom: 0px;}
    .hs-content-id-5352104972 .pricing-col, .hs-content-id-5421486305  .pricing-col {min-height: 432px;}
    .thinkowl-api-sec h1{font-size:32px;}
    .support-mit .banner-for-mobile{background-position:50% 164%;background-repeat:no-repeat;min-height:374px;background-size:61% !important;}

    .act-seat-price {display: block;}
    /*.table-price:hover .act-seat-price{visibility:visible;opacity:1;}*/
    .pricing-inner .additional-cost {display: block;}
    .back-top {	margin: -45px auto 0 !important;}
    .for-type {min-height: 60px;}
    .contact-form-section .form-content { margin-top: 0;max-height: 90vh;}

    .customer-services span.hs_cos_wrapper_type_widget_container .hs_cos_wrapper{ width:auto; display:block; }
    .customer-services .services-section p{ font-size:17px; }
    .reliable-service{ padding-top:40px; padding-bottom:0px; }
    .self-service-content img.available-img{ position:static; width: auto; }
    .intel-content.self-service-content p{ max-width: inherit; }
    .blogSection .blog-left-section, .blogSection .blogSidebar {width: 100%;}
    .blogSection .related-post-section {padding: 0;}
    .blogSection .post-listing .post-item .more-link, .blogSection .post-listing .portfolio .more-link {display: block;position: relative;	padding: 15px 0;}
    .owl-img-right img {max-width: 190px;top: -105px;}
    .owl-img-left img {max-width: 100px;top: -115px;}
    .match-section h3 {margin: 0 auto 20px;}
    .match-section {padding: 40px 0;}
    .al-training-txt span {   line-height: normal;}
    .owl-title, .common-available, .comparison_title {padding: 3px 5px;}
    .match-section .container {	max-width: 640px;}
    .perfect-compare-head.sticky .owl-header-column {max-width: 610px;}
    .match-section h3 {font-size: 23px;line-height: 30px;}
    .owl-title {font-size: 11px;text-align: center;padding: 0;width: 64px;}
    .owl-title::after { content: "";height: 100%;   width: 2px;   position: absolute;   left: -1px;   top: 0;   bottom: 0;   background-color: #379d96;}
    .owl-title:first-child::after{ display:none;}
    .comparison_title h2:hover .comparison-description {display: none !important;}
    .hs-blog-post .sub-header .span7 {text-align: center;}
    .hs-blog-post .sub-header .span7 ul li a {display: block;padding: 0;line-height: normal;text-align: center;	max-width: 100%;}
    .header-button.subscribeButtonContainer {position: absolute;right: 0;top: 0;padding: 0;margin: 0;}
    .body-container-wrapper .trail-sec-for-mobile { display:block;margin: 0 auto 20px;}
    .blogSection {	padding: 50px 0 50px;}

    .page-blog-link {padding: 5px 0;}
    .hs-blog-post .sub-header a.cta_button, .hs-blog-listing .sub-header a.cta_button { display:none;}
    body.hs-blog-post .sub-header, body.hs-blog-listing .sub-header {padding: 0;background-color: transparent;position: absolute;right: 0;	top: 8px;}
    body.hs-blog-post .sub-header ul li a, body.hs-blog-listing .sub-header ul li a  {font-size: 15px !important;}
    .body-container-wrapper .blogHeroSection {margin-top: 34px;}

    .webinar-content h3,.webinar-content h2, .customer-section h4, .webinar-form h3{font-size:20px;line-height:24px;}
    .webinar-content p, .webinar-content li, .about-author p,.customer-section p{font-size:15px;line-height:21px;position:relative;}
    .webinar-date, .webinar-timing{font-size:14px;}
    .webinar-timing{margin-left:0;}
    .main-webinar-list > div{display:block;vertical-align:middle;width:100% !important;}
    .webnar-banner .banner-content{min-height:inherit;}
    .webinar-content, .forn-web-area-author, .webinar-form{padding:15px;}
    .digital-edoc-img img{height:auto !important;max-width:100%;}

    .hs-landing-page .lp-banner .banner-content {padding-top: 18%;}
    .hs-landing-page .banner-for-mobile {	background-position: right;}
    .hs-landing-page .banner-content {min-height: 300px;}
    .ai-intelligence-sec .left-intelligence-image {	width: auto;}
    .ai-intelligence-sec .right-intelligence-content {width: 100%;margin-top: 21px;}
    .ai-intelligence-sec form {padding: 25px 25px 30px;}
    .ai-intelligence-sec form fieldset.form-columns-2 .hs-form-field, .ai-intelligence-sec form fieldset.form-columns-2 .hs-form-field:first-child {width: 100%;margin: 0 auto 15px;}
    .ai-intelligence-sec form ul li.hs-form-radio {	display: inline-block;margin-right: 20px;vertical-align: top;}
    .ai-intelligence-sec form input {	padding: 7px 15px; }
    .plan-details.new-pop-link.plan-cta-detailus p {
        margin-left: 0;
        position: relative;
    }
    .plan-details.new-pop-link p a
    {
        position: static;
        line-height: 32px;
        display: inline-block;
        vertical-align: middle;
        margin-top: -10px;
    }
    .new-point-banner::before {
        background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0;
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 9;
    }.new-point-banner {
         position: relative;
     }
    .new-point-banner .banner-content {
        position: relative;
    }

    .ai-intelligence-sec .thinkowl-thank-you-message {
        margin-top: 40px;
        padding: 40px 15px;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks {
        margin: 30px auto 0;
        max-width: 100%;
        padding: 20px 10px 25px;
    }
    .glossary_main_body .float-panel.fixed {
        position: static !important;
        top: 0 !important;
    }



    .glossary-single-item {
        padding: 60px 0;
        text-align: center;
    }
    .glossary-single-item .item-content {
        margin-top: 10px;
    }
    .glossary-single-item p {
        font-size: 20px;
        line-height: 28px;
    }
    .glossary-single-item h1 {
        font-size: 35px;
        margin: 0;
    }

    .contact-form-section .form-content {
        height: 400px;
    }
    .self-service-content img.available-img {
        margin-top: 20px;
    }
    .hs-content-id-5498171968 .banner-content .banner-txt h1 {
        font-size: 30px;
    }
    .plan-details img, .plan-details img {
        top: 54px !important;
    }
    body.thinkowl-pop
    {
        overflow:hidden !important;  position:fixed;
    }
    div.test-form, div.main-form {
        z-index: 9999999;
    }

}
@media (max-width:639px){
    .Success-story.main-div p{margin-bottom:10px;}
    .test-form .form-content {   max-height: 400px !important;}
    .header-logo-section img{max-width:140px;}
    .thinkowl-workflows .banner-image img{margin-top:0;}
    .banner-img-anchor{/*display:none;*/}
    .header-content h2{font-size:30px;padding-bottom:20px;margin-bottom:35px;}
    .dis-header h2{font-size:30px;margin:0;}
    .mail-content p, .mail-content a, .disclaimer-content p{font-size:18px;}
    h2, .Success-story h2{font-size:28px;line-height:34px;}
    .free{left:-90px;max-width:100px;}
    .web-logos span > div:nth-child(3n+3){margin-right:4%;}
    .web-logos span > div{height:170px;margin-bottom:4%;margin-right:4%;width:48%;}
    .web-logos span > div:nth-child(2n){margin-right:0 !important;}
    .newsletter .news-img{max-width:80px;}
    .newsletter .news-text a {width: 38px;display: inline-block;height: 38px;background-position: center -24px;background-size: 17px;}
    .newsletter .news-text a:hover {background-position: center 11px;}
    .newsletter .news-text{font-size:22px;padding-bottom:0;padding-top:0;line-height: 38px;}
    .pricing-inner{display:block !important;margin-left:auto !important;margin-right:auto !important;max-width:450px;width:100% !important;}
    .pricing-col{min-height:inherit;padding-bottom:25px;}
    .middle-img{margin:20px 0 !important;}
    .ans > p, .good-to-know p{display:block;font-size:14px;line-height:20px;}
    .ques > h4{font-size:20px;line-height:20px;margin:0 0 15px;}
    .customer-experience h4{font-size:20px;line-height:24px;}
    .customer-experience p{font-size:18px}
    .get-smarter h4, .right-section h4{font-size:20px;}
    .plan-details p a{font-size:20px;line-height:24px;}
    .list-text:hover .list-hover{right:0;left:0;}
    .channels-img > span > div{margin:0 1%;width:16%;}
    .inbox-img{margin:0 0 20px !important;text-align:center !important;width:100%;}
    .inbox-content{float:left;text-align:center;width:100%;}
    .inbox-right-image .inbox-img{display:none !important;}
    .inbox-right-image .mobile-inbox.inbox-img{display:block !important;}
    .main-inbox-content > ul{display:inline-block;text-align:left;}
    .automation-content{margin-top:20px;}
    .cstmr-interaction h2 br{display:none;}
    .slick-slide img {max-height: 57px !important;width: auto; width:auto;}
    .web-logos span > div .company-images{margin-top:50px !important; min-height:57px;}

    .left-resources.fixed ul {max-width: 108px;}
    .post-sec h2 {   font-size: 28px;}
    .banner-txt h1 {padding: 0 0 6px;}
    .banner-content {padding: 30px 15px 0;}
    .based-anchor img{ margin-bottom:25px;}
    .main-inbox-content li::before {top: 7px;}
    .customer-inquiry-text h2 {	font-size: 28px;line-height: 34px;}
    .hs-content-id-5352104972 .pricing-col, .hs-content-id-5421486305  .pricing-col {min-height: 432px;}
    .pricing-inner:last-child .actual-price, .pricing-inner:last-child .seat {	display: none;}
    .hs-content-id-5352104972 .pricing-col, .hs-content-id-5421486305  .pricing-col {min-height: 0;}
    .s-title {	min-height: 0;}
    .s-title > h4 {padding-bottom: 25px;}
    .s-title > h4::before {	bottom: -6px;}
    .for-type{min-height:0;}
    .thinkowl-api-sec h1{font-size:28px;}
    .support-mit .banner-for-mobile{background-position:50% 100%;}

    .form-content { max-height: inherit !important; overflow:auto; padding:20px 15px !important; position:relative; }
    .form-content .pop-owl{ max-width: 150px;  margin: 0 auto;}
    .form-content > p{ max-width: inherit; font-size: 14px; margin: 10px auto 10px; }
    body .form-content .hs-form-field{ margin-bottom:7px !important; }
    .blogSection #filters li span, .blogSection #filters li a {padding: 4px 12px;}
    .owl-title:first-child, .common-available:first-child, .comparison_title {min-width: 188px;max-width:188px;}
    .comparison-main-title h4 {	font-size: 12px;}
    .owl-img-left img {	top: -85px;}
    .owl-img-right img {top: -75px;}
    .comparison_title h2 {font-size: 12px;	line-height: 17px;}
    .owl-title {font-size: 10px;	line-height: 16px;width: 53px;}
    .match-section .container {	max-width: 480px;}
    .perfect-compare-head.sticky .owl-header-column {max-width: 450px;}
    .main-webinar-list > .webinar-content{padding:15px;}
    body form.hs-form fieldset .hs-form-field{padding:0;}
    body form.hs-form fieldset .hs-form-field .input > *{width:100% !important;max-width:100%;}
    .table-price{min-height:inherit;padding-bottom:0;}
    .additional-cost span{color:#666;font-size:13px;}
    .hs-content-id-5421486305 .pricing-inner .actual-price, .hs-content-id-5421486305 .pricing-inner .seat{display:block;}
    .hs-landing-page .lp-banner .banner-content {	padding-top: 120px;}

    .ai-intelligence-sec .thinkowl-thank-you-message h2 {
        font-size: 22px;
        margin: 0;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p {
        font-size: 24px;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p.think-cta-p-text {
        font-size: 16px;
        margin: 0 0 8px;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a span {
        font-size: 13px;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a {
        padding: 8px 10px 12px;
    }
    .left-intelligence-image {
        text-align: center;
    }
    body .test-form form.hs-form fieldset
    {
        margin: 0;
    }
    body .test-form form.hs-form fieldset .hs-form-field {
        padding: 0;
    }
    .test-form form {
        margin: 0 0 30px 0 !important;
    }


    .glossary-banner {
        padding: 30px 0;
    }
    .glossary-banner h1 {
        font-size: 35px;
    }
    .glossary-banner img {
        max-width: 180px;
    }
    .glossary_main_body p {
        font-size: 19px;
        line-height: 25px;
        margin: 0;
        padding: 30px 0;
    }

    .alphabets-line ul li a {
        font-size: 18px;
        height: 28px;
        width: 28px;
    }
    .glossary-items {
        padding: 20px 0;
    }
    .glossary-items ul li > a.title {
        font-size: 50px;
        line-height: 60px;
        margin: auto auto 20px;
        max-width: 130px;
    }
    .glossary-items ul li ul li {
        width: 50%;
    }
    .glossary-items ul li ul li a {
        font-size: 18px;
    }


    .glossary-single-item {
        padding: 40px 0;
        text-align: center;
    }
    .glossary-single-item h1 {
        font-size: 30px;
    }
    .glossary-single-item p {
        font-size: 18px;
    }
    .glossary_main_overview_link a {
        font-size: 20px;
    }

    div.newsletter .news-text a {
        background-position: center -25px;
    }
    div.newsletter .news-text a:hover {
        background-position: center 9px;
    }
    .intel-content.self-service-content p {
        margin: 18px 0;
    }
    div.plan-details #hs_cos_wrapper_module_1510307889853490 p, div.plan-details #hs_cos_wrapper_module_1510307679266447 p {
        margin-top: 0; padding: 10px 15px 15px;
    }.plan-details img, .plan-details img {
         display: none;
     }.span12.widget-span.widget-type-rich_text.plan-cta-detailus.plan-details {
          margin: 20px 0 50px;
      }div.plan-details.new-pop-link p a {
           margin-top: 0;
       }

    .intelligence-footer h2 {
        font-size: 22px;
    }
    .intelligence-footer .intelligenter-content {
        margin: 15px 0;
    }
    .intelligence-footer img {
        max-width: 280px;
    }.intelligence-footer .footer-logo-image img {
         max-width: 140px;
     }.intelligence-footer {
          padding: 20px 0;
      }
    .intel-title {
        display: inline;
    }
    .thinkowl-api-sec {
        padding: 40px 0;
        text-align: center;
    }
    .api-content ul li {
        text-align: left;
    }
}

@media (max-width:479px){
    .main-video-sec a{max-width:130px;padding:6px 10px;font-size:20px;height:44px;}
    .header-content h2{font-size:26px;padding-bottom:15px;margin-bottom:25px;}
    .thinkowl-artifical .video-section h2{margin-bottom:13px;padding-bottom:15px;}
    .thinkowl-artifical .video-section p{margin-bottom:20px}
    .thinkowl-artifical .customer-experience h4, .customer-experience h4{line-height:25px;}
    .cstmr-interaction h2{font-size:18px;line-height:22px;}
    .header-content h2::after, .thinkowl-artifical .video-section h2::after , .intel-content h2::after, .banner-content h1::after, .intelligence h2::after, .empoweres-agents h2::after{width:124px;}
    .banner-content h1, .pricing-heading h1{font-size:26px !important;line-height:32px !important;}
    .banner-content h1{font-size:20px;line-height:26px;}
    .service-section h3, .side-kick-content h3, .get-ebook-section h3, .business-text h3, .banner-content p{font-size:16px !important;line-height:23px !important;}
    .matters-content h3{font-size:22px;line-height:28px;}
    .service-section p, .side-kick-content p, .business-text p, .contact-sec p, .intel-content p,
    .ticket-content p, .handling-col p, .profit-column, .ticket-content, .multi-content p, .main-inbox-content p,.main-inbox-content li,
    .automation-header p, .automate-col h5, .automate-col p, .main-inbox-content > span .red-link, .Success-story p, .right-section p, .matters-content p,
    .right-section a, .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section p, .left-right-mulichannel .right-section a,.intelligence p,
    .empoweres-agents p, .start-sec p, .matters-content ul li, .ebook-content p, .help-sec p, .empoweres-agents a, .resource-box-content h2, .resource-box-content a, .contact-text p{font-size:16px;line-height:20px;}
    .free{left:0;margin-bottom:10px;max-width:100px;position:static;}
    .web-logos span > div{height:170px;margin-bottom:4%;margin-right:0 !important;width:100%;}
    .logo-main-section.span3 img{max-height:40px;}

    .form-content{margin:0 15px;padding:40px 15px;}
    .close-popup{right:35px;}
    .newsletter .news-img{margin:0 !important;max-width:50px;vertical-align:bottom;}
    .newsletter .news-text {font-size: 16px;margin-top: 0;min-height: inherit !important;padding-bottom: 2px;padding-top: 0px;line-height: normal;}
    .newsletter .news-text a {width: 25px;display: inline-block;height: 25px;background-position: center -21px;background-size: 13px;top: -1px;position: relative;}
    .newsletter .news-text a:hover {background-position: center 6px;}

    .social-icons li{margin:0 9px;}


    .form-content{max-height:350px;overflow-y:scroll;}
    .good-to-know p a{background-size:24px auto;margin-top:10px;padding-left:40px;}
    .inbox-content > h3{font-size:18px;line-height:26px;}
    .start-sec a{font-size:15px !important;}

    .thinkowl-api-sec h1{font-size:18px;}
    .thinkowl-api-sec .hs_cos_wrapper_type_rich_text ul li, .company-network .container p{font-size:16px;}
    .support-mit .banner-for-mobile{min-height:275px;background-size:60% !important;}

    .resources-section .left-resources {width: 32.1%;}
    .resources-section .right-resources {width: 65.4%;}
    .left-resources.fixed ul {max-width: 90px;}
    .left-resources ul li a {font-size: 10px;padding: 5px 5px 4px;}
    .left-resources.fixed ul {max-width: 90px;	top: 216px;}
    body .body-container-wrapper .contact-form-section form .form-columns-2 .hs-form-field.hs_i_allow_ypu_to_give_me_updates_via_email_k_nnte_auch_zweizeilig_werden_.field.hs-form-field .hs-error-msgs {margin-top: 44px;}
    .blogSection #portfoliolist .post-listing .post-item .portfolio, .blogSection #portfoliolist .post-listing .portfolio {margin: 15px 0px 15px 0;}
    .owl-title:first-child, .common-available:first-child, .comparison_title {	min-width: 66px;max-width:66px;}
    .comparison_title h2 {font-size: 11px;	line-height: 13px;}
    .common-available i {font-size: 11px;}
    .match-section .container {	max-width: 320px;padding:0 10px;}
    .perfect-compare-head.sticky .owl-header-column {max-width: 300px;}
    .owl-title {width: 47px;}
    .hs-landing-page .lp-banner .banner-content h1 + a {font-size: 16px;}
    .hs-landing-page .hs_anrede .input {padding-left: 24px;}
    .ai-intelligence-sec .thinkowl-thank-you-message {
        margin-top: 30px;
        padding: 20px 15px 25px;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks {
        margin: 20px auto 0;
    }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p {
        font-size: 21px;
    }.ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a span {
         font-size: 13px;
         line-height: normal;
     }
    .ai-intelligence-sec .thinkowl-thank-you-message .think-cta-box-thanks p a {
        padding: 5px 10px 13px;
    }
    .ai-intelligence-sec .new-point-css form .hs_we.hs-form-field input[type="checkbox"] + span p strong {
        width: 88%;
    }


    .glossary-items ul li > a.title {
        font-size: 40px;
        line-height: 50px;
        max-width: 100px;
    }
    .glossary-items ul li ul li {
        text-align: center;
        width: 100%;
    }
    .glossary_main_body p {
        font-size: 17px;
    }
    .glossary-single-item h1 {
        font-size: 25px;
    }
    .close-popup {
        right: 35px;
        top: 8px;
    }

    div.newsletter .news-text a {
        background-position: center -21px;
    }
    div.newsletter .news-text a:hover {
        background-position: center 5px;
    }
    .close-popu {
        right: 35px !important;
        top: 8px !important;
    }
    .plan-lft-col .plan img, .plan-lft-col .impression img {
        max-height: inherit;
        width: 180px !important;
    }
    .contact-form-section form .hs-form-field .inputs-list span {
        font-size: 12px;
        line-height: 13px !important;
    }
    .contact-form-section .form-content {
        margin: 0;
    }
    div.service-content h3 {
        line-height: normal;
    }

    .hs-content-id-5498171968 .banner-content .banner-txt h1 {
        font-size: 20px;
    }
    .blogSection #portfoliolist .post-listing .post-item .portfolio, .blogSection #portfoliolist .post-listing .portfolio {
        margin: 15px auto;
    }
}
.form-content
{
    position:relative;
}
@media all and (max-width:780px){.plan-details #hs_cos_wrapper_module_1510307679266447, .plan-details #hs_cos_wrapper_module_1510307889853490{width:100%;padding:0px 15px;}
    .plan-details #hs_cos_wrapper_module_1510307889853490 p, .plan-details #hs_cos_wrapper_module_1510307679266447 p{padding:10px 15px 10px 120px;float:left;text-align:left;}
    .plan-details #hs_cos_wrapper_module_1510307889853490 p:after, .plan-details #hs_cos_wrapper_module_1510307889853490 p:after{right:15px;top:22px;}
    .plan-details #hs_cos_wrapper_module_1510307889853490 img, .plan-details #hs_cos_wrapper_module_1510307679266447 img{position:absolute;left:15px;top:-30px;}
}
@media all and (max-width:767px){.plan-details #hs_cos_wrapper_module_1510307889853490 img, .plan-details #hs_cos_wrapper_module_1510307679266447 img{position:relative;left:auto;top:-71px;}
    .plan-details #hs_cos_wrapper_module_1510307889853490 p, .plan-details #hs_cos_wrapper_module_1510307679266447 p{padding:0 15px 15px 15px;float:none;text-align:center;margin-top:-61px;}
    .plan-details #hs_cos_wrapper_module_1510307889853490 p::after, .plan-details #hs_cos_wrapper_module_1510307889853490 p::after{display:none;}
}


@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.form-content{max-height:250px;overflow-y:scroll;}
    .pop-owl{margin-top:0;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){.form-content{max-height:250px;overflow-y:scroll;}
    .pop-owl{margin-top:0;}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px){.form-content{max-height:250px;overflow-y:scroll;}
    .pop-owl{margin-top:0;}
}
@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.form-content{max-height:250px;overflow-y:scroll;}
    .pop-owl{margin-top:0;}
}
@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.form-content{max-height:250px;overflow-y:scroll;}
    .pop-owl{margin-top:0;}
}



/* mh styles */

/* Whitepaper */
.wp-head-container{
    text-align: center;
    margin-bottom: 22px;
}
.wp-head{
    display: inline-block;
    color: white;
    background-color: #239c96;
    line-height: 28px;
    padding: 0 8px;
    font-weight: bold;
}
.whitepaper-page h2:after{
    display: none;
}
.whitepaper-page .form-section{
    padding-top: 28px;
}
.whitepaper-page .form-section h1{
    font-size: 22px;
    color: #239c96;
    line-height: 28px;
    margin-bottom: 24px;
}
.whitepaper-page .hs_submit .hs-button.primary.large{
    background-color: #239c96 !important;
    border-color: #239c96 !important;
    padding: 6px 25px 7px 25px !important;
}
.whitepaper-page .hs_submit .hs-button.primary.large:hover{
    background-color: white !important;
    color: #239c96 !important;
}
@media (max-width: 767px){
    .whitepaper-page .form-section h1{
        margin-top: 26px;
    }
}
.wp-download-section{
    max-width: 430px;
}
.wp-download-section .widget-type-cta{text-align:center}
.wp-download-section a{
    margin-top: 86px;
}

.whitepaper-page .to-form{
    margin-top: 30px;
}
.li-green-bullet{
    font-size: 20px;
    line-height: 24px;
}
.li-green-bullet ul{
    padding: 0;
    margin-top: 26px;
}

.li-green-bullet li:before{
    background: #239c96 none repeat scroll 0 0;
    border-radius: 50%;
    content: " " !important;
    height: 7px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 9px;
    width: 7px;
}
.li-green-bullet li{
    display: block;
    padding-left: 15px;
    position: relative;
    line-height: 22px;
    margin-bottom: 10px;
    font-size: 20px;
}
/* Whitepaper end */

/* LP Contact */
.in-contact .hs_submit .hs-button.primary.large{
    background-color: #239c96 !important;
    border-color: #239c96 !important;
    padding: 6px 25px 7px 25px !important;
}
.in-contact h2:after{
    display: none;
}

.in-contact h2{
    margin-bottom: 0;
    margin-top: 30px;
}
.in-contact h1{
    font-size: 30px;
    color: #239c96;
    text-align: center;
    margin-top: 20px;
}
.in-contact .to-form{
    margin-top: -30px;
}
.in-contact .image-container{
    text-align: center;
    margin-top: 20px;
}



/* Formular in content */
.to-form form{
    max-width: 910px;
    margin: 0 auto;
    padding-bottom: 40px;
    border-bottom: 10px solid #007782;
    background-color: white;
    padding-left: 64px;
    padding-right: 64px;
}
@media (max-width: 767px){
    .to-form form{
        padding-left: 2%;
        padding-right: 2%;
    }
}

.to-form h3{
    color: #239c96;
    font-size: 22px;
    margin-bottom: 26px;
    margin-top: 30px;
}
.to-form .hs-richtext p{
    text-align: left;
    margin: 0;
    width: 100%;
    max-width: 100%;
    color: #239c96;
    margin-top: -22px;
}
.to-form .hs_anrede{
    margin-top: 20px;
    margin-bottom: 10px;
}
.to-form .hs_anrede .input{
    float: none;
    padding: 0;
    display: block;
}
.to-form .hs-form-radio input{
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}
.to-form .hs-form-radio span{
    padding: 0 0 0 27px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/ThinkOwl/Free%20Form/radio-image.png?t=1517400322352);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-left: 27px;
    height: 19px;
    display: inline-block;
    line-height: 17px;
    background-repeat: no-repeat;
    background-position: 0 0;
    vertical-align: middle;
    cursor: pointer;
    color: #379d96 !important;
}
.to-form .hs-form-radio input[type="radio"]:checked + span {
    background-position: 0 -19px;
}
.to-form .hs_anrede ul{
    display: inline-block;
}
.to-form .hs_anrede li{
    float: left;
    margin-right: 18px;
}

.to-form .hs_anrede .hs-input{
    margin-right: 6px;
}
.to-form .hs_anrede .hs-error-msgs{
    margin-top: -10px;
    margin-bottom: 40px;
}
.to-form .hs-form-field{
    width: 50%;
    padding: 0 10px 0 0 !important;
}
@media (max-width: 767px){
    .to-form .hs-form-field{
        width: 100%;
        padding: 0 !important;
    }
}
.ebook-form .hs-form-booleancheckbox{
    margin-top: 24px;
}

.to-form .hs-form-booleancheckbox{
    padding-top: 32px;
}

.to-form .hs-form-booleancheckbox span{
    color: #1c232a;
    font-size: 13px;
    line-height: 15px;
    display: block;
    padding-left: 30px;
    margin-top: -2px;
    text-align: left;
}

.to-form .hs-form-booleancheckbox input{
    display: block;
    float: left;
    margin: 0;
}

.to-form .actions{
    text-align: center;
}

.to-form .hs-button{
    font-size: 24px !important;
    display: inline-block !important;
    margin-top: 20px;
    line-height: normal;
    height: auto;
    width: auto;
}

.to-form.petrol-submit .hs-button.primary.large:hover{
    background-color: white !important;
    color: #239c96 !important;
    padding: 6px 25px 7px 25px !important;
}

.to-form .hs-error-msgs label {
    font-size: 14px;
}

/* Formular in content end */
.newsletterbox-form .hs_anrede input{
    position: absolute;
    left: -10000px;
}
.newsletterbox-form .hs_anrede .input{
    padding-left: 0;
    display: block;
}


/* Global Styles */
.hs_error_rollup{display:none;}
.lp-banner-head .banner-content{left:0;position:absolute;right:0;top:-30px;}
.lp-banner-head .banner-image > img{margin-top:80px;}

.lp-banner-head img{width:100% !important; min-width: 220px;}
.lp-banner-head{position:relative;}
.lp-banner-head .banner-content{position:absolute;top:0;right:0;left:0;}
.banner-content h1, .pricing-heading h1{font-size:55px; text-transform: uppercase; font-family:'pt_sansbold';line-height:60px;text-align:center;}
.banner-content p{color:#007782;font-size:30px;letter-spacing:0;line-height:38px;margin:0;padding:30px 0; text-transform: uppercase;}
.banner-img-anchor{position:relative;display:inline-block;}
.lp-banner-head .banner-img-anchor .based-anchor{position:absolute;top:0;right:-200px;}
.based-anchor img {width: auto;	height: auto;}
.lp-banner-head .banner-cta{display:inline-flex;}

@media (max-width: 1024px){
    .lp-banner-head .banner-image > img{margin-top:-200px;}
    .lp-banner-head{background: none;}
    .main-banner:before{background: none;}
    .banner-img-anchor {
        display: flex;
        flex-direction: column-reverse;
        margin-top: 0;
    }
    .main-banner{padding-top: 40px !important;}

    .banner-content p {
        padding: 8px 0px;
    }

    .based-anchor{
        position: relative !important;
        top: inherit !important;
        right: inherit !important;
        margin-bottom: 12px;
        margin-top: -6px;
        max-width: 300px;
        text-align: center;
        margin: 0 auto;
    }

    .based-anchor img {
        margin-bottom: 0px;
        width: inherit;
    }


    .banner-cta{
        margin-bottom: 20px;
        display: block !important;
    }

    .banner-cta a{
        padding-left: 20px !important;
        padding-right: 20px !important;
        display: inline-block;
    }
    
    .banner-content{
        width: 100%;
        float: left;
        position: relative !important;
        min-height: 440px;
    }
    .lp-banner-head{
        overflow: hidden;
    }
    .banner-image{
        position: absolute;
        bottom: 0;
        display: block !important;
        width: 100%;
        text-align: center;
    }

}

@media (max-width: 767px){
    .lp-banner-head{display:block !important; background-size:cover !important;}
    .lp-banner-head .banner-content{bottom:auto;position:relative;}
     .main-banner{padding-top: 0px !important;}
     .banner-cta{
        margin-bottom: 50px;
        display: block !important;
    }
    .banner-content{
        min-height: 200px !important;
    }
}



.cta_button{
    text-decoration: none !important;
    background-color: #c14a4c;
    border: 2px solid #c14a4c;
    color: white;
    border-radius: 50px;
    display: inline-block;
    font-size: 28px;
    letter-spacing: 0;
    padding: 8px 30px;
}
@media (max-width: 767px){
    .cta_button{
        font-size: 18px !important;
        line-height: 26px;
    }
}
.cta_button.white-border{
    border-color: white;
}
.cta_button.white-border:hover{
    border-color: #c14a4c;
}
.cta_button:hover{
    background-color: white;
    color: #c14a4c;
}
.cta_button.petrol{
    background-color: #007782;
    border-color: #007782;
    color: white !important;
}
.cta_button.petrol:hover, .cta_button.petrol.white-border:hover{
    background-color: white;
    color: #007782 !important;
}
.cta_button.petrol.white-border{
    background-color: #007782;
    border-color: white;
}
.cta_button.white{
    background-color: white;
    border-color: white;
    color: #007782;
}
.cta_button.white:hover{
    background-color: #007782;
    border-color: #007782;
    color: white;
}
.cta_button.white.petrol-border{
    border-color: #007782;
}
.cta_button.logogreen.white-border{
    background-color: #1e9c97;
    border-color: white;
}
.cta_button.logogreen.white-border:hover{
    background-color: white;
    border-color: white;
    color: #1e9c97;
}
.cta_button.head-pop{
    background: #007782 none repeat scroll 0 0;
    border-color: #007782;
    border-radius: 50px;
    color: #fff !important;
    line-height: 18px;
    margin-top: 5px;
    padding: 7px 15px !important;
    text-transform: none;
    letter-spacing: 0;
    text-decoration: none !important;
}
.small-cta{
    font-size: 17px;
    padding: 7px 15px !important;
    line-height: 18px;
    margin-top: 5px;
    letter-spacing: 0;
    text-transform: none;
}
.cta_button.head-pop:after{display: none;}
.cta_button.bg-image-demo{
    background: none;
    border: none;
    text-indent: -1000px;
    font-size: 1px;
    border-radius: 0;
    transition: none !important;
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/cta/cta_demo_de.png);
    background-repeat: no-repeat;
    width: 344px;
    height: 119px;
    margin-top: 48px;
}
.cta_button.bg-image-kontakt{
    background: none;
    border: none;
    text-indent: -1000px;
    font-size: 1px;
    border-radius: 0;
    transition: none !important;
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/cta/kontaktieren-sie-uns.png);
    background-repeat: no-repeat;
    width: 187px;
    height: 36px;
    margin-top: 10px !important;
    padding: 0;
}

.light-green-bg{
    background-color: #ebf4f5;
    padding-bottom: 74px;
}
/* Global Styles End */

#hs_form_target_module_1508747509856148.submitted-message{
    font-size: 28px;
    font-family: "PT Sans";
    color: rgb(69, 154, 150);
    line-height: 1.345;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 120px;
}





.mobile-trigger .menu-button span{
    margin: 3px 2px;
    width: 26px;
}

.mobile-trigger{
    border-radius: 0;
}

.cc_banner-wrapper{
    z-index: 999999 !important;
}

/* Thankyou Page */
.thankyou-page h2{
    font-size: 55px;
    line-height: 60px;
}
.thankyou-page h2:after{
    background: none;
    display: none;
}

.thank-you-section{
    background-color: #ebf4f5;
    padding: 22px 0 114px;
}

.thank-you-section h3{
    color: #239c96;
    font-size: 30px;
    line-height: 34px;
}

#newsletter-opener{
    max-width: 456px;
    background-color: #1e9c97;
    margin: 0 auto;
    text-align: center;
    color: white;
    margin-top: 74px;
    padding-bottom: 30px;
}

#newsletter-opener p{
    font-size: 30px;
    margin-top: 24px;
    margin-bottom: 24px;
    display: inline-block;
}



/* Thankyou Page End */

.YouTubePopUp-Wrap{
    position:fixed;
    width:100%;
    height:100%;
    background-color:rgba(255,255,255,0.6);
    top:0;
    left:0;
    z-index:9999999999999;
}

.YouTubePopUp-animation{
    opacity: 0;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: YouTubePopUp;
    animation-name: YouTubePopUp;
}

@-webkit-keyframes YouTubePopUp {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes YouTubePopUp {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

body.logged-in .YouTubePopUp-Wrap{ /* For WordPress */
    top:32px;
    z-index:99998;
}

.YouTubePopUp-Content{
    max-width:680px;
    display:block;
    margin:0 auto;
    height:100%;
    position:relative;
}

.YouTubePopUp-Content iframe{
    max-width:100% !important;
    width:100% !important;
    display:block !important;
    height:480px !important;
    border:22px solid #fff;
    position:absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
}

.YouTubePopUp-Hide{
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: YouTubePopUpHide;
    animation-name: YouTubePopUpHide;
}

@-webkit-keyframes YouTubePopUpHide {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes YouTubePopUpHide {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.YouTubePopUp-Close{
    position:absolute;
    top:0px;
    cursor:pointer;
    bottom:455px;
    right:7px;
    z-index:1;
    margin:auto 0;
    width:12px;
    height:12px;
    background:url(https://www.thinkowl.com/hubfs/ThinkOwl/cross.png?t=1506336752276) no-repeat;
    background-size:12px 12px;
    -webkit-background-size:12px 12px;
    -moz-background-size:12px 12px;
    -o-background-size:12px 12px;
}

.YouTubePopUp-Close:hover{
    opacity:0.5;
}

@media all and (max-width: 768px) and (min-width: 10px){
    .YouTubePopUp-Content{
        max-width:90%;
    }
}

@media all and (max-width: 600px) and (min-width: 10px){
    .YouTubePopUp-Content iframe{
        height:320px !important;
    }

    .YouTubePopUp-Close{
        bottom:362px;
    }
}

@media all and (max-width: 480px) and (min-width: 10px){
    .YouTubePopUp-Content iframe{
        height:220px !important;
    }

    .YouTubePopUp-Close{
        bottom:262px;
    }
}

.banner-for-desktop, .banner-for-tablet, .banner-for-mobile{position:relative;}
@media (max-width:767px){
    .banner-for-mobile{display:block !important; background-size:cover !important;}
    .support-mit .banner-for-mobile{background-position:50% 164%;background-repeat:no-repeat;min-height:374px;background-size:61% !important;}
    .banner-for-mobile .banner-image{ display:none;}
   
}

@media (max-width:639px){
    .support-mit .banner-for-mobile{background-position:50% 100%;}
}

@media (max-width:479px){
    .support-mit .banner-for-mobile{min-height:275px;background-size:60% !important;}
}

/* Pricing Page */
.to-site-pricing h2:after{display: none;}
.to-site-pricing .widget-type-rich_text{font-size: 20px;}
.to-site-pricing h2{margin-bottom: 30px !important;}
.cloud-bg{
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/banner_content/cloud-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 48px;
    padding-bottom: 68px;
    text-align: center;
}
.custom-colum-4 .row-fluid .span3{
    width: 24.5%;
    margin-left: 0.5%;
}
.custom-colum-4  .row-fluid [class*="span"]:first-child{
    margin: 0;
}
#price-switcher{
    margin: 0 auto;
    text-align: center;
    margin-bottom: 44px;
}

#price-switcher div{
    display: inline-block;
    background-color: white;
    line-height: 34px;
    font-size: 20px;
    color: #007782;
    border-radius: 50px;
    padding: 0 30px;
    z-index: 1;
    cursor: pointer;
    position: relative;
    border: 2px solid white;
}
#price-switcher div:hover{
    border-color: #007782;
}
#price-switcher .active{
    z-index: 2;
    background-color: #007782;
    border-color: #007782;
    color: white;
    cursor: inherit;
}
#price-switcher .month{
    margin-left: -22px;
}
.pricing-box{
    text-align: center;
    border: 1px solid white;
    border-left: none;
    border-right: none;
    border-bottom: 6px solid;
    background-color: white;

}
.pricing-box .headline{
    font-size: 30px;
    margin-bottom: 16px;
}
.pricing-box .description{
    font-size: 22px;
    min-height: 60px;
    line-height: 24px;
    padding: 0 6px;
}
.price-section{padding-bottom: 10px; padding-top: 8px}
.pricing-box.gold .price-section{
    background-color: #f8f2e0;
}
.price-section .price{
    font-size: 48px;
    line-height: 48px;
    position: relative;
}
.price-section .price.year, .price-section .price-info.year{display: none;}
.price-section .price span{
    position: relative;
    top: -16px
}
.price-section .price span{
    font-size: 24px;
}
.price-section .price-info{
    font-size: 16px;
    color: #1c2329;
}
.pricing-box.silver{border-bottom-color: #9eb4c3; color: #9eb4c3;}
.pricing-box.gold{border-left: 1px solid; border-right: 1px solid; border-color: #d1ad3d; color: #d1ad3d;}
.pricing-box.platinum{border-bottom-color: #6b9195; color: #6b9195;}
.pricing-box.diamond{border-bottom-color: #51beca; color: #51beca;}
.pricing-box img{
    margin: 0 auto;
    display: block;
    margin-bottom: 10px;
    margin-top: -1px;
}
.pricing-box-section .cta_button{margin-top: 44px; margin-bottom: 30px}

.product-info-section{background-color: white; padding-bottom: 44px;}

.pricing-info{
    padding-top: 36px;
    font-size: 17px;
}
.pricing-info .headline{
    font-size: 24px;
    line-height: 52px;
    border-bottom: 6px solid;
    margin-bottom: 10px;
    text-align: center;
}
.pricing-info.silver .headline{border-bottom-color: #9eb4c3; color: #9eb4c3;}
.pricing-info.gold .headline{border-bottom-color: #d1ad3d; color: #d1ad3d;}
.pricing-info.Gold .headline{border-bottom-color: #d1ad3d; color: #d1ad3d;}
.pricing-info.platinum .headline{border-bottom-color: #6b9195; color: #6b9195;}
.pricing-info.diamond .headline{border-bottom-color: #51beca; color: #51beca;}
.pricing-info .sub-headline{
    text-align: center;
}
.pricing-info .stars{
    text-align: center;
    margin-bottom: 10px;
}
.pricing-info.diamond .stars span{
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/pricing/star-diamond.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    margin-right: 8px;
}
.pricing-info.platinum .stars span{
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/pricing/star-platinum.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    margin-right: 8px;
}
.pricing-info.gold .stars span, .pricing-info.Gold .stars span{
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/pricing/star-gold.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    margin-right: 8px;
}
.pricing-info.silver .stars span{
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/pricing/star-silver.png);
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    margin-right: 8px;
}
.pricing-info {
    margin-bottom: 70px;
}
.pricing-info .features li{
    list-style: none;
    margin-bottom: 10px;
    padding-left: 30px;
    position: relative;
    background-image: url(https://cdn2.hubspot.net/hubfs/3022826/thinkowl/li-petrol.png);
    background-position: 0 9px;
    background-repeat: no-repeat;
    min-height: 27px;
}
.pricing-info .features p{text-align: center;}
.pricing-info .features .cta_button{font-size: 20px !important; margin-top: 20px}

.product-info-section .widget-type-cta, .product-info-section .widget-type-rich_text{text-align: center}

.product-info-section .widget-type-rich_text a{color: #c14a4c}
.product-info-section .widget-type-rich_text a:hover{color: #c14a4c; text-decoration: underline}



.faq-section{background-color: white; padding-bottom: 80px}
.faq-section h1{text-align: center; color: #239c96; margin-bottom: 22px;}

.offer-section{
    background-size: contain;
    background-position: right;
    padding: 0;
    background-color: #e7ece8;
}
.offer-section .widget-type-rich_text{padding: 80px;}
.offer-section .widget-type-rich_text a{margin: 0;}

@media (max-width: 1024px){
    .to-site-pricing .container {max-width: inherit}
    .pricing-box .description{min-height: 90px; font-size: 20px;}
}

@media (max-width: 767px){
    .custom-colum-4 .row-fluid .widget-type-widget_container{width: 100%}
    .pricing-box{margin-bottom: 12px;}
}
/* End Pricing Page */
