/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.7.4.1607214403
Updated: 2020-12-06 00:26:43

*/

.bubble-quote-leaso .et_pb_blurb_content {
    display: flex;
    align-items: center;
    max-width: 100%;
}

.bubble-quote-leaso .et_pb_blurb_content .et_pb_main_blurb_image {
    -ms-flex: 0 0 110px;
    flex: 0 0 110px;
    max-width: 110px;
    margin: 0px;
}
.bubble-quote-leaso .et_pb_blurb_content .et_pb_main_blurb_image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container {
    padding-left: 30px;
}

.bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container h4.et_pb_module_header {
    color: #2461C6;
    font-size: 17px;
    margin-bottom: 26px;
    padding: 0px;
}

.bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description {
  background-color: #FFA500;
  padding: 30px 48px;
  border-radius: 108px;
  font-size: 17px;
  color: #fff;
  font-weight: 400;
  font-family: 'Proxima Nova Extra Bold',Helvetica,Arial,Lucida,sans-serif;
  position: relative;
  margin-bottom:40px;
  line-height:22px;
}

.bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after {
    content: '';
    width: 60px;
    height: 40px;
    position: absolute;
    left: 58px;
    bottom: -30px;
    background: url(images/testimonial_bottom.png) no-repeat;
    background-position: center;
    background-size: auto;
}

@media only screen and (max-width: 540px) {
  /*.mobile-menu-leaso ul{display: flex;padding-left: 0;} 
  .mobile-menu-leaso ul li{list-style: none;}
  .mobile-menu-leaso ul li a{font-size:10px;padding-right:5px;color: rgba(248,251,253,0.71)!important;}*/
  .social-footer-mobile-leaso{float: right;}
  .three-columns-mobile .et_pb_blurb_position_left .et_pb_blurb_container {padding-left:0px;}
  /*.three-columns-mobile .et_pb_column_1_3{width: 33.3%!important;}*/
  .three-columns-mobile .et_pb_blurb_description{font-size:11px;}
  .two-columns .et_pb_column.copyright-mobile-leaso {width: 38%!important;}

}

@media (min-width: 541px) and (max-width:670px) {
   /* .mobile-menu-leaso ul{display: flex;padding-left: 0;} 
  .mobile-menu-leaso ul li{list-style: none;}
  .mobile-menu-leaso ul li a{font-size:12px;padding-right:32px;color: rgba(248,251,253,0.71)!important;}*/
  .social-footer-mobile-leaso{float: right;}
  .three-columns-mobile .et_pb_blurb_position_left .et_pb_blurb_container {padding-left:0px;}
  /*.three-columns-mobile .et_pb_column_1_3{width: 33.3%!important;}*/
  .three-columns-mobile .et_pb_blurb_description{font-size:11px;}
  .two-columns .et_pb_column.copyright-mobile-leaso {width: 38%!important;}
  .tablet-three-columns.mobile-two-columns .et_pb_column{width:100%!important;}
  #pricing .et_pb_column_1_2 {min-height: 335px;}
  .mobile-request-demo-leaso .et_pb_button_alignment_phone_center{text-align:right;}
  .bubble-quote-leaso .et_pb_text_33 {margin-top: -109px!important;margin-left:206px!important;}
  .bubble-quote-leaso .et_pb_text_32 {margin-left: 154px!important;}
  
}
@media (min-width:768px) and (max-width:940px) {
    /*.mobile-menu-leaso ul{display: flex;padding-left: 0;} 
    .mobile-menu-leaso ul li{list-style: none;}
    .mobile-menu-leaso ul li a{font-size:10px;padding-right: 35px;color: rgba(248,251,253,0.71)!important;}*/
    .social-footer-mobile-leaso{float: right;}
    .three-columns-mobile .et_pb_blurb_position_left .et_pb_blurb_container {padding-left:0px;}
    /*.three-columns-mobile .et_pb_column_1_3{width: 33.3%!important;}*/
    .three-columns-mobile .et_pb_blurb_description{font-size:11px;}
    /*.two-columns .et_pb_column.copyright-mobile-leaso {width: 38%!important;}*/
    .bubble-quote-leaso .et_pb_text_33 {margin-top: -84px!important;margin-left: 117px!important;}
    .bubble-quote-leaso .et_pb_text_32 { margin-left: 96px!important;}
    #whyLeaso .et_pb_with_border {min-height: 270px;}
}
@media (min-width: 1023px) and (max-width:1365px) {
    #features .et_pb_column.et_pb_column_1_2{min-height: 810px;}
    #setup .et_pb_with_border{border-right:none;}
    .et_pb_section_5 .et_pb_button_6_wrapper .et_pb_button_6, .et_pb_section_5 .et_pb_button_6_wrapper .et_pb_button_6:hover{padding-right: 20px!important;padding-left: 20px!important;}
    .et_pb_text_26 {transform: translateX(-120px) translateY(80px)!important;}
    #whyLeaso .tablet-three-columns .et_pb_column {width: 31%!important;}
    #whyLeaso .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom: 1.5em;}
}
@media (min-width: 1079px) and (max-width:1367px) {
  #features .et_pb_column.et_pb_column_1_2{min-height: 810px;}
  #whyLeaso .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom: 1.5em;}
  .et_pb_section_5 .et_pb_button_6_wrapper .et_pb_button_6, .et_pb_section_5 .et_pb_button_6_wrapper .et_pb_button_6:hover{padding-right: 25px!important;padding-left: 25px!important;}
  .et_pb_text_26 {transform: translateX(-136px) translateY(85px)!important;}
  .bubble-quote-leaso .et_pb_text_32 {margin-bottom: -20px!important;margin-left: 134px!important;}
  .bubble-quote-leaso .et_pb_text_33 {margin-top: -81px!important;margin-left: 146px!important;}
  #features .funktioner-custom-height{min-height: 200px;}
}
@media only screen and (min-width: 1440px) {
  #whyLeaso .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom: 1.5em;}
  #features .et_pb_column.et_pb_column_1_2 {min-height: 752px;}
  .funktioner-custom-height { min-height: 190px;}
}

@media only screen and (max-width: 1200px) {
  .bubble-quote-leaso .et_pb_blurb_content .et_pb_main_blurb_image {-ms-flex: 0 0 130px; flex: 0 0 130px; max-width: 130px;}
  .et_pb_text_15 h3{line-height: normal!important;}
  div#features h3{min-height: 85px;}
  .funktioner-custom-height {min-height: 260px;}
  .bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description {padding: 30px 18px;font-size: 16px;}
  #cta-section .et_pb_text_inner h2{font-size: 25px;}
}

@media only screen and (max-width: 980px) {
  .social-footer-mobile-leaso ul {
    display: flex;
    justify-content: flex-end;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_19_tb_footer.social-footer-mobile-leaso.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 100% !important;
}
.mobile-menu-leaso ul {
    display: flex;
    justify-content: flex-end;
    margin: 0px;
    padding: 0px;
    list-style: none;
    flex-wrap:wrap;
}
.mobile-menu-leaso ul li a {
    font-size: 13px;
    color:rgba(248,251,253,0.63);
}
.mobile-menu-leaso ul li {
    padding-left: 40px;
}
.et_pb_column.et_pb_column_4_4.et_pb_column_20_tb_footer.copyright-mobile-leaso.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    display: flex;
    justify-content: space-between;
    width: 100% !important;
}
.header-mb {
    display: flex;
    align-items: center;
}
.header-mb .et_pb_column {
    margin: 0px;
}
.header-mb .et_pb_column:nth-of-type(1) {
    -ms-flex: 0 0 156px;
    flex: 0 0 156px;
    max-width: 156px;
}
.et_pb_row.et_pb_row_1_tb_header.three-columns.header-mb.et_pb_equal_columns.et_pb_row--with-menu {
    padding-top: 30px !important;
}
.header-mb .et_pb_column .et_pb_module {
    width: 100%;
}
.header-mb .et_pb_column:nth-of-type(3) {
    -ms-flex: 0 0 56px;
    flex: 0 0 56px;
    max-width: 56px;
}
.header-mb .et_pb_column:nth-of-type(1) {
    -ms-flex: 0 0 156px;
    flex: 0 0 156px;
    max-width: 156px;
}
.header-mb .et_pb_column:nth-of-type(2) {
    -ms-flex: 0 0 calc(100% - 122px);
    flex: 0 0 calc(100% - 222px);
    max-width: calc(100% - 222px);
}
.mobile-request-demo-leaso .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
    text-align: right;
}
#mobile_menu2.et_mobile_menu{
      position: fixed;
}
 #cta-section .tablet-two-columns .et_pb_column {width: 100%!important;}
 .bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{
      padding: 16px 20px;
 }
 .bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after{
      left: 7px;
          bottom: -26px;
 }
 .bubble-quote-leaso .et_pb_blurb_content .et_pb_main_blurb_image {
    -ms-flex: 0 0 88px;
    flex: 0 0 88px;
    max-width: 88px;
 }
 .bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container {
    padding-left: 15px;
}
.bubble-quote-leaso .et_pb_blurb_content{
      justify-content: center;
      padding: 0px 28px;
}
.bubble-quote-leaso .et_pb_blurb_content .et_pb_blurb_container h4.et_pb_module_header{
      margin-bottom: 10px;
}
.three-columns-mobile .et_pb_column_1_3{width: 33.3%!important;}
.three-columns-mobile .et_pb_column_1_3:nth-of-type(2) .et_pb_blurb_content {
    display: flex;
    justify-content: center;
}

.three-columns-mobile .et_pb_column_1_3:nth-of-type(3) .et_pb_blurb_content {
    display: flex;
    justify-content: flex-end;
}
.copyright-mobile-leaso .et_pb_text_8_tb_footer.et_pb_text{
      -ms-flex: 0 0 115px;
    flex: 0 0 115px;
    max-width: 115px;
}

}

@media only screen and (max-width: 767px) {
  .et_pb_row.et_pb_row_1_tb_header.three-columns.header-mb.et_pb_equal_columns.et_pb_row--with-menu{
    padding-left: 20px !important;
  }
 .mobile-menu-leaso ul li {
    padding-left: 15px;
 }
 div#whyLeaso .et_pb_with_border {min-height: 330px;}
}

@media only screen and (max-width: 420px) {
     .header-mb .et_pb_column:nth-of-type(2) {
    -ms-flex: 0 0 calc(100% - 66px);
    flex: 0 0 calc(100% - 162px);
    max-width: calc(100% - 66px);
}
.header-mb .et_pb_column:nth-of-type(1) {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    max-width: 100px;
}
.three-columns-mobile .et_pb_column_1_3{width: 33.3%!important;}
.three-columns-mobile .et_pb_column_1_3:nth-of-type(2) .et_pb_blurb_content, .three-columns-mobile .et_pb_column_1_3:nth-of-type(3) .et_pb_blurb_content{
      justify-content: flex-start;
}
.three-columns-mobile .et_pb_column_1_3 .et_pb_main_blurb_image {
    margin-bottom: 0px;
}

div#pricing .et_pb_with_border {min-height: 365px;}
.bubble-quote-leaso .et_pb_blurb_description a {font-size: 12px;}
div#whyLeaso .et_pb_with_border { min-height: 220px;}
}