@import url("../Divi/style.css");
/*
Theme Name: Divi-child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.1
*/

/* Disable youtube player click */
.vcita-disable-click { pointer-events: none; }

/* Disable list style - used on footer homepage */
/*.et_pb_column.et_pb_column_1_3.et_pb_column_9{border:1px solid #dcdcdc!important;}
.et_pb_column.et_pb_column_1_3.et_pb_column_8{border:1px solid #dcdcdc!important;}*/

.et_pb_module.et_pb_team_member.uppar-mem.et_pb_team_member_0.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}
.et_pb_module.et_pb_team_member.uppar-mem.et_pb_team_member_1.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}
.et_pb_module.et_pb_team_member.uppar-mem.et_pb_team_member_2.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}
.et_pb_module.et_pb_team_member.lower-mem.et_pb_team_member_3.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}
.et_pb_module.et_pb_team_member.lower-mem.et_pb_team_member_4.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}
.et_pb_module.et_pb_team_member.uppar-mem.et_pb_team_member_5.et_pb_bg_layout_light.clearfix{border:1px solid #dcdcdc!important;}


#my-headd.et_pb_fullwidth_header .header-content {
 /* margin-top: -15px!important;
  padding-bottom: 10px!important;
  padding-left: 10px!important;
  padding-right: 10px!important;*/
  text-align: center!important;
  padding:0;
}



.inherit-color {color: inherit;}




/*----- About Us Grad ---------*/
body #page-container .hp-header .et_pb_button_one.et_pb_button {
  background: #4675d9 none repeat scroll 0 0 !important;
  border-color: #ffffff;
  color: #ffffff;
  font-size: 15px;
  letter-spacing: 0;
}
.page-id-6253 .general-subtitle {
  font-size: 22px;letter-spacing:-0.2px!important;line-height: 35px!important;
  font-weight: 400!important;
  margin-top: 0px!important;
  text-shadow: 0 0 10px #000!important;
}
body #page-container .hp-header .et_pb_button_one:hover.et_pb_button:hover {
  background: #4675d9 none repeat scroll 0 0 !important;
}

#my-headd .et_pb_button_one:hover { box-shadow: none !important; text-shadow: none !important; background: transparent !important; }

#my-headd .et_pb_button_one:hover::after { display: none !important; opacity:0 !important; }

#my-headd a.et_pb_button_one {
  font-weight: 700;font-size:16px!important;
  width: 300px;
margin-top: 0 !important;
}
#cstm-hd.et_pb_module h2{color:#333c4c!important;}
.page-id-6253 .general-subtitle {
  padding-left: 5%;
  padding-right: 5%;
}
.cstm-hd h2{color:#333c4c!important;}
.my-custom-grad {
  background: red; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(-90deg, #37c9dc, #4675d9); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(-90deg, #37c9dc, #4675d9); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(-90deg, #37c9dc, #4675d9); /* For Firefox 3.6 to 15 */
  background: linear-gradient(-90deg, #37c9dc, #4675d9); /* Standard syntax */
height: 271px;
}
.page-id-6253 .et_pb_slide_title {
  text-shadow: 0 0px 20px #000!important;font-size:60px!important;
}
.page-id-6253 .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:60px!important;letter-spacing:-1px!important;}
.page-id-6494 .et_pb_testimonial > p {
  font-size: 15px;
  font-weight: 500;
}
.page-id-6253 .general-subtitle{
  text-shadow: 0 0px 10px #000!important;font-size:22px!important;
}
#adi-la .et_pb_font_icon.et_pb_linkedin_icon {
  margin-top: 116px;
}
#Shelly .et_pb_font_icon.et_pb_linkedin_icon {
  margin-top: 49px;
}
#Ehud .et_pb_font_icon.et_pb_linkedin_icon {
  margin-top: 25px;
}
#my-gutttr.et_pb_gutters2 .et_pb_column, .et_pb_gutters2.et_pb_row .et_pb_column {
  margin-right: 0.5%!important;
}




.page-id-6253.et_pb_gutters2 .et_pb_column_1_2 .et_pb_module, .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module, .et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_module {
  margin-bottom: 1.5%;
}
.page-id-6253 .et_pb_section_3 {
  border-bottom:0px!important;
}
.et_pb_member_social_links a:hover{color:#0c76b3!important;}
.page-id-6253 .et_pb_column_1_2 {
  margin-right: 0.5%;
}
#my-gutttr {
  margin-bottom: -20px;
}
#last{margin-top:-25px!important;}
#my-headd h2 {
  font-weight: 400!important;font-size:30px!important;padding-bottom: 18px;
}
#my-headd .et_pb_fullwidth_header_subhead {
  font-weight: 200!important;margin-bottom:50px!important; font-siize: 18px;
}
.et_pb_number_counter_0 h3{color:#4578d9!important;font-size:16px;font-weight:600!important;}
.et_pb_number_counter_1 h3{color:#36d1dc!important;font-size:16px;font-weight:600!important;}
.et_pb_number_counter_2 h3{color:#3ea3db!important;font-size:16px;font-weight:600!important;}
.et_pb_number_counter_3 h3{color:#36d1dc!important;font-size:16px;font-weight:600!important;}
.et_pb_team_member_description{padding:40px 20px 40px!important;}
.et_pb_team_member_description > h4 {
  font-family: open sans!important;
  font-size: 18px!important;color:#333c4c!important;
}
.et_pb_member_position{
  font-family: open sans!important;
  font-size: 14px!important;color:#333c4c!important;
}

.clrrr {
  font-family: open sans!important;
  font-size: 14px!important;color:#7e8890!important;
}
.m-paraap{
  font-family: open sans!important;
  font-size: 16px!important;
  color: #7e8890!important;font-weight: 200!important;
}
.page-id-6253 .et_pb_module.et_pb_team_member.et_pb_team_member_0.et_pb_bg_layout_light.clearfix{padding:0px!important;background:#fff!important;}
.page-id-6253 .et_pb_module.et_pb_team_member.et_pb_team_member_1.et_pb_bg_layout_light.clearfix{padding:0px!important;background:#fff!important;}
.page-id-6253 .et_pb_module.et_pb_team_member.et_pb_team_member_2.et_pb_bg_layout_light.clearfix{padding:0px!important;background:#fff!important;}
.page-id-6253 .et_pb_module.et_pb_team_member.et_pb_team_member_3.et_pb_bg_layout_light.clearfix{padding:0px!important;background:#fff!important;}
.page-id-6253 .et_pb_module.et_pb_team_member.et_pb_team_member_4.et_pb_bg_layout_light.clearfix{padding:0px!important;background:#fff!important;}
.vcita-list-unstyled,
#left-area ul.vcita-list-unstyled,
.entry-content ul.vcita-list-unstyled,
.comment-content ul.vcita-list-unstyled,
body.et-pb-preview #main-content .container ul.vcita-list-unstyled {
    list-style-type: none;
    padding: 0;
}


[name="google_conversion_frame"] {
    height: 0;
}
.page-id-6772 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
} 
.et_pb_member_social_links a{font-size:14px!important;}
.page-id-6768 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
} 
.et_pb_linkedin_icon::before {
  content: " " !important;
}
.et_pb_linkedin_icon {
  background: rgba(0, 0, 0, 0) url("https://www.meet2know.com/wp-content/uploads/2017/07/in.jpg") no-repeat scroll 0 0 !important;
  color: #fff;
  height: 24px;
  padding: 0 6px;
  width: 24px;
}
.et_pb_linkedin_icon:hover {
  background: rgba(0, 0, 0, 0) url("https://www.meet2know.com/wp-content/uploads/2017/07/in-hover.jpg") no-repeat scroll 0 0 !important;
  height: 24px;
  width: 24px;
}
.et_pb_font_icon.et_pb_linkedin_icon:hover{color:#0c76b3!important;}

.uppar-mem .et_pb_team_member_description {
  min-height: 480px;
}
.lower-mem .et_pb_team_member_description {
  min-height: 560px;
}
.et_pb_team_member_image {
  margin-bottom: -10px!important;
}
.et_pb_team_member_description .et_pb_member_social_links {
  bottom: 3%;
  position: absolute;
}
.page-id-6494 .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_testimonial.et_pb_icon_off.et_pb_testimonial_0.et_pb_testimonial_no_image.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.clearfix.et_pb_text_9 > p{font-weight:500!important;}
.page-id-6494 .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_testimonial.et_pb_icon_off.et_pb_testimonial_0.et_pb_testimonial_no_image.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.clearfix.et_pb_text_8 > p{font-weight:500!important;}
.page-id-6494 em {
  font-style: normal;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif!important;
}
#my-sec{padding-bottom:0px!important;}
.page-id-6494 .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_testimonial.et_pb_icon_off.et_pb_testimonial_no_image.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.clearfix {
  border: 1px solid #ccc;
}
.my-fontt p {
  font-family: open sans;
  font-size: 18px;
  color: #7e8890!important;font-weight: 200!important;
}
.m-paraap p {
  font-family: open sans;
  font-size: 16px;
  color: #7e8890!important;font-weight: 200!important;
}
.percent-value{font-family: 'Raleway', sans-serif;font-size:70px!important;font-weight:600!important;}
.et_pb_number_counter {
  margin-bottom: 5px!important;
}

.page-id-6761 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
}

.page-id-6754 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
}

.page-id-6748 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
}
.page-id-6494.et_pb_fullwidth_header_subhead {font-weight: 200!important;}
.page-id-6494.et_pb_module h2{font-weight: 200!important;}
.page-id-3917 h3 {
  margin-bottom: 10px;
  margin-top: 10px;font-weight:700!important;
}

.entry-content tr td, body.et-pb-preview #main-content .container tr td{border-top:1px solid #fff!important;padding-top:0px!important;}
.entry-content table, body.et-pb-preview #main-content .container table{border:1px solid #fff!important;}
.my-bullets > li::before {
  background: #4675D9 none repeat scroll 0 0;
  border-radius: 100%;
  content: "";
  height: 10px;
  left: 0;
  margin-top: 10px;
  position: absolute;
  width: 10px;
}

.my-bullets > li { list-style: none; padding-left:5px; }
.page-id-6253 .et_pb_section {
  padding: 25px 0;
}
.page-id-6253 .et_pb_section_2 {
  border-bottom: 0px;
}



.vcita-feature-strip,
.divi-feature-strip {
    background: #fcfcfc; /* Old browsers */
    background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom,  #fcfcfc 0%,#f5f5f5 100%);
}

.vcita-feature-strip-flip {
    background: #fcfcfc; /* Old browsers */
    background: -webkit-linear-gradient(top,  #f5f5f5 0%, #fcfcfc 100%);
    background: linear-gradient(to bottom,  #f5f5f5 0%, #fcfcfc 100%);
}

.two-bottons-stripe .btn-wrap {
    display: inline-block;
    width:241px;
    margin:0 15px;
}

@media all and (max-width: 767px){
    .two-bottons-stripe .btn-wrap {
        margin: auto;
    }
}

.et_pb_bg_layout_light .et_pb_more_button.et_pb_button.et_pb_button_one,
.et_pb_bg_layout_light .et_pb_promo_button.et_pb_button,
.et_pb_bg_layout_dark .et_pb_promo_button.et_pb_button {
    color: white;
}
#my-headd h2 {
  font-weight: 200;
}
.et_pb_promo h1,
.et_pb_promo h2,
.et_pb_promo h3,
.et_pb_promo h4,
.et_pb_promo h5,
.et_pb_promo h6 {
    marign-bottom: 20px;
}

.et_button_no_icon .et_pb_button,
.et_button_no_icon .et_pb_button:hover {
    /*padding: 6px !important;*/
}

@media all and (min-width: 767px){
    .et_button_no_icon .et_pb_button,
    .et_button_no_icon .et_pb_button:hover {
        padding: 0.3em 2.5em !important;
    }

    .et_button_no_icon .et_pb_slide .et_pb_button,
    .et_button_no_icon .et_pb_slide .et_pb_button:hover {
        padding: 0.3em 7.5em !important;
    }
}

/* Resize rows so more text fits on mobile */
/*.et_pb_fullwidth_header .et_pb_fullwidth_header_container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content,
.et_pb_row,
.et_pb_slider .et_pb_container { width: 90%; }*/

/* Remove default margin */
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: auto;
    width: auto;
}

.et_pb_blurb h4, .et_pb_blurb h4 a,
.et_pb_blurb h3, .et_pb_blurb h3 a {
    font-weight: bold;
    font-size: 18px;
}

/* Make testimonials equal column height */
/*.et_pb_equal_columns .et_pb_column { display: flex; }*/

/* Controls styling for top menu */
#top-menu li li {
    padding: 6px 10px;
    border-bottom: 1px solid #efefef;
    width: 100%;
}

#top-menu li li a { width: 100%; }

.nav li ul {
    padding: 0;
    width: 270px;
}

/* The login button on the top main menu */
.et_header_style_left #et-top-navigation nav > ul > li:last-child > a,
.et_header_style_split #et-top-navigation nav > ul > li:last-child > a {
    font-size: 12px;
    border-radius: 4px;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    border: 1px solid #4F4F53;
    letter-spacing: 0;
    padding: 12px;
    color: #4F4F53;
}

/* Sets the subtitle size on a slider when it's h2 or with class general-subtitle */
.et_pb_slide_content .general-subtitle,
.et_pb_slide_content h2 { font-size: 19px; }

/* Removes padding form page when we hide the navbar header */
/*.vcita-js-remove-header-padding {
  padding: 0 !important;
}*/

/*.vcita-js-hide-header-navbar { visibility: hidden; }*/
#top-menu-nav {visibility: hidden;}
#top-menu-nav.vcita-js-show-header-navbar {visibility: visible;}

/* Fix firefox bug when blurb icon is with url */
.et_pb_blurb_position_left .et_pb_main_blurb_image a {
    display: table-cell;
    width: 32px;
}

.hp-peatures .et_pb_blurb_position_left .et_pb_blurb_container {
    padding-left: 15px;
}

/*Align social icons in footer on homepage to the right*/
@media only screen and ( min-width:981px ) {
    .vcita-social-icons-align-end li {
        float: right;
    }

    /*h2 { font-size: 30px; }*/
}

@media all and (min-width: 767px){
    .et_pb_slide_description {
        height: 580px;
    }
}

#landing-slider .et_pb_slide {
    background-size: contain;
}

@media all and (min-width: 981px){
    #landing-slider .et_pb_slide_description {
        height: 830px;
    }

    #landing-slider .et_pb_slide {
        background-size: initial;
    }
}

@media all and (max-width: 767px){
    .et_pb_slide_description .et_pb_slide_title {
        font-size: 30px !important;
    }

    #landing-slider .et_pb_slide_description {
        height: 250px !important;
    }
}

@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    .v-medium-slider-height, .v-medium-slider-height .et_pb_container {
        height: 450px !important;
    }

    .v-medium-slider-height, .v-medium-slider-height .et_pb_slide {
        max-height: 450px;
    }

    .v-medium-slider-height .et_pb_slide_description {
        position: relative;
        padding-top: 0 !important;
        padding-bottom:0 !important;
        height:auto !important;
    }
}

@media screen and (max-width: 900px) {
    .hide-on-mobile {display: none;}
}

/* ----------------------------------------------------------------------
	Homepage specific - this class is on the body of the homepage
---------------------------------------------------------------------- */

.hp-header .et_pb_slide_content h2 {
    max-width: 700px;
    margin: auto;
    font-size: 17px;
    line-height: 1.4;
    text-shadow: 1px 1px 4px rgba(0,0,0,0.6);
}

.hp-header .et_pb_slider .et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title {
    font-size: 44px !important;
    text-shadow: 1px 1px 4px rgba(0,0,0,0.6);
}

.hp-header .et_pb_slider .et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title a {
    color: #fff;
}

.hp-header .et_pb_more_button {
    margin-top: 42px;
}

.hp-header .et_pb_more_button,
.hp-get-started .et_pb_promo_button {
    padding: 0.3em 3.5em !important;
    font-size: 15px;
    line-height: 32px!important;
    box-shadow: 3px 3px 10px 2px rgba(0,0,0, 0.2);
}

.hp-header .et_pb_more_button:hover,
.hp-get-started .et_pb_promo_button:hover {
    padding: 0.3em 3.5em !important;
}

@media only screen and (min-width: 981px) {

    .hp-header .v-medium-slider-height .et_pb_slide_description {
        position: absolute;
        top: 50%;
        margin-top: -103px;
        width: 100%;
    }
}

.hp-values.et_pb_section {
    padding: 35px 0;
}

/*.page-id-1254 .et_pb_section:not(.hp-header) h2 {*/
.page-id-1254 .et_pb_section:not(.hp-header) h2 {
    font-size: 33px;
    font-weight: 300;
    line-height: 1.3;
}

.hp-peatures .et_pb_blurb_container {
    padding: 0 10px;
}

.hp-peatures .et_pb_blurb h3,
.hp-peatures .et_pb_blurb h3 a {
    font-weight: 600;
}

.hp-peatures .et_pb_main_blurb_image {
    margin-bottom: 10px;
}

@media only screen and (min-width: 981px) {
    .et_pb_section .hp-values {
        padding-bottom: 70px !important;
    }
}

.hp-industries .hp-industries-items {
    padding-top: 20px;
}

.hp-values .et_pb_blurb h3 a,
.hp-values .et_pb_blurb h3,
.hp-industries .et_pb_blurb h3 a,
.hp-industries .et_pb_blurb h3 {
    font-weight: 600;
}

.hp-values .hp-values-drive h3{
    color: #16a085;
}

.hp-values .hp-values-service h3{
    color: #a864a5;
}

.hp-values .hp-values-time h3{
    color: #e2a45b;
}

.hp-industries .et_pb_row_8 {
// padding: 27px 0;
}

.hp-industries .et_pb_row_9 {
// padding-top: 15px;
}

.page-id-1254 .hp-pricing .hp-pricing-header h2 {
    font-size: 29px;
    font-weight: 400;
}

.hp-pricing .et_pb_pricing_heading {
    padding: 20px 0;
    margin: 0;
}

.hp-pricing .et_pb_pricing_heading h2 {
    padding-bottom: 1px;
}

.hp-pricing .et_pb_pricing_content_top {
    padding: 30px 0;
}

.hp-pricing strong {
    font-weight: 600;
}

.hp-get-started h2,
.hp-get-started h4{
    color: #fff;
}

.hp-get-started h2 {
    font-weight: 500!important;
}

.hp-get-started .call-us {
    font-size: 15px;
}

.hp-get-started .et_pb_promo_description {
    padding-bottom: 15px;
}

.hp-get-started h4 {
    padding-bottom: 7px;
}

.hp-footer {
    padding: 20px 0!important;
}

.hp-footer a {
    color: #666;
}

.hp-footer a:hover {
    color: #2ea3f2;
}

@media all and (max-width: 767px){

    .et_pb_slides .et_pb_container {
        width: auto;
    }

    .et_pb_section .et_pb_text_0,
    .et_pb_section .et_pb_text_1,
    .et_pb_section .et_pb_text_3,
    .et_pb_section .et_pb_text_5 {
        padding-left: 0!important;
        padding-right: 0!important;
    }

    .page-id-1254 .et_pb_section:not(.hp-header) h2 {
        font-size: 23px;
    }

    .hp-header .et_pb_slider .et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title {
        font-size: 38px !important;
    }

    .hp-header .et_pb_slider .et_pb_container {
        width: 100%;
    }

    body #page-container .hp-header .et_pb_slider .et_pb_slide_0.et_pb_slide  .et_pb_more_button {
        font-size: 13px!important;
    }

    .hp-values .et_pb_main_blurb_image {
        margin-bottom: 10px;
    }

    .hp-video .hp-video-code {
        padding: 0 ! important;
        width: 100%;
    }

    .hp-features hp-features-row {
        padding: 0!important;
    }

    .hp-peatures .et_pb_main_blurb_image {
        margin-bottom: 0px;
    }

    .hp-get-started .et_pb_promo {
        padding: 40px 0!important;
    }

    .hp-integrations h2,
    .hp-get-started h2 {
        font-size: 24px!important;
    }

    .hp-get-started h4 {
        padding-bottom: 13px;
    }
}

.et_fixed_nav.et_show_nav.page-id-5066 #page-container {
    padding: 0;
}

.header-300 {
    height: 300px;
}

.header-200 {
    height: 200px;
}

@media (min-width: 981px) {

    .et_pb_code.original-size {
        padding-bottom: 52em;
        max-width: none;
    }

    .et_pb_code.original-size video {
        max-width: none;
        position: absolute;
        height: 780px;
        width: auto;
    }

    .et_pb_code.original-size.left video {
        right: 0;
    }

    .et_pb_image.original-size img {
        max-width: none;
        position: absolute;
    }

    .et_pb_image.original-size.left img {
        right: 0;
    }

    .et_pb_image.original-size {
        padding-bottom: 52em;
    }
}

.ds-vertical-align  {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.homepage-blurb.et_pb_blurb h3,
.homepage-blurb.et_pb_blurb h3 a {
    font-weight: 500;
    font-size: 23px;
    color: #333c4d;
}

.homepage-blurb .et_pb_blurb_container {
    padding-right: 20%;
}

.homepage-blurb .et-pb-icon,
.homepage-blurb .et_pb_main_blurb_image img {
    margin-top: -3px;
}

.homepage-blurb .et_pb_blurb_content {
    margin-left: 0;
}

#orbit-header-text {
    height: 600px;
    padding: 0;
}

.entry-content {
    position: relative;
}

.homepage-blurb .et_pb_blurb_content .et_pb_blurb_container a:hover {
    text-decoration: underline;
}

body #page-container .et_pb_fullwidth_header_0 a.et_pb_button_one.et_pb_button:hover {
    background: none !important;
    box-shadow: 5px 5px 20px rgba(0,0,0,0.2);

}

.homepage-blurb .et_pb_blurb_content {
    margin-left: 0;
}

#orbit-header-text {
    height: 600px;
    padding: 0;
}

@media all and (min-width: 767px) {
    #orbit-header-text .et_pb_fullwidth_header_container {
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        position: absolute;
    }
}

@media all and (max-width: 767px) {
    #orbit-gallery {
        padding-bottom: 480px;
    }

    #orbit-gallery .static-background {
        height: 480px;
    }

    #orbit-gallery .image-container img {
        left: -10%;
        right: 0;
        width: auto;
        height: 60%;
    }

    #orbit-gallery .image-inner-container {
        clip-path: circle(140px at 47.8% 54%)
    }
}

.entry-content {
    position: relative;
}

.homepage-blurb .et_pb_blurb_content .et_pb_blurb_container a:hover {
    text-decoration: underline;
}

.et_pb_module h2 {
    font-size: 22px;
    letter-spacing: 1.1px;
}

.hollow-button {
    color: #ffffff !important;
    background: rgba(255,255,255,0) !important;
    border-color: #ffffff !important;
}


.hp-video .et_pb_text h2,
.hp-peatures .et_pb_text h2 {
    font: inherit;
}

#top-menu .green-menu-item a {
    background: #16a085;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    border: 1px solid #16a085;
    letter-spacing: 0;
    padding: 12px !important;
    color: #ffffff !important;

}

.et_pb_fullwidth_header_subhead h1 {
    font-weight: 300;
    line-height: 1.25;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content {
    padding-bottom: 35px;
}

.vc-logged-in .hide-vc-logged-in {
    display: none;
}

.vc-guest .hide-vc-guest {
    display: none;
}

.vc-guest .vc-guest-no-click {
    pointer-events: none;
}

.login-on-hover .et_overlay::before {
    content: "You must be a vCita Partner to access this content.\A Become a partner or login to your account";
    font-family: "Open Sans",Arial,sans-serif !important;
}

.blurbs-with-image h3 {
    font-size: 22px;
    letter-spacing: 1.1px;
    font-weight: 500;
}

.strip-title {
  font-family: 'Source Sans Pro', Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    color: #333c4d;
    line-height: 1.7;
    margin: 0;
    font-weight: 300;
    padding: 0;
    letter-spacing: 0;
}

.keywords-title {
  font-family: Source Sans Pro;
  font-size: 16px;
  color: #cecece;
  letter-spacing: 1;
  line-height: 1.7;
  margin: 0;
  padding: 0;
}

@media screen and (max-width: 736px) {
#my-testi{padding:30px!important;}
.my-custom-grad{height:auto!important;
}

@media screen and (max-width: 480px)
{#my-testi{padding:30px!important;}
.my-custom-grad{height:auto!important;
}


@media screen and (max-width: 375px)
{
.my-custom-grad{height:auto!important;}
#my-testi{padding:30px!important;}
}