/*
Theme Name: CapitalFlow Theme base on WP Bootstrap Starter-child
Author: PROVIDER-GROUP.COM
Author URI: https://provider-group.com/
Description: Child theme for CapitalFlow by PROVIDER-GROUP
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: wp-bootstrap-starter
*/

body .site {
    overflow: hidden;
    width: 100%;
}
body {
    margin: 0;
    font-family: "Open Sans";
    font-size: 16px;
    color: #000f21;
    overflow-x: hidden;
    margin-top: 36px;
}

#content.site-content {
    padding-bottom: 0;
    padding-top: 0;
}

.page-content, .entry-content, .entry-summary {
    margin: 0;
}


header#masthead {
    margin-bottom: 0;
    background-color: #ffffff;
    box-shadow: none;
    padding: 0px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    padding-left: 44px;
    padding-right: 44px;
}

#masthead nav {
    padding-left: 0;
    padding-right: 0;
    /* background-color: aqua; */
    border-bottom: solid 1px #ebf0f6;
}

.gradient-bg {
    background-image: linear-gradient(to bottom, #f5f7fa, #ffffff);
  }


  .navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 20px
}

.navbar-light .navbar-toggler-icon {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-20-menu.svg);
}

.navbar-light button[aria-expanded="true"] .navbar-toggler-icon {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-20-menu-close.svg);
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.355em;
    vertical-align: inherit;
    content: "";
    border-top: none;
    border-right: none;
    border-bottom: 0;
    border-left: none;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-arrow-down.svg);
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
}


body:not(.theme-preset-active) #masthead .navbar-nav > li > a {
    width: auto;
    height: auto;
    font-family: 'Raleway';
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    color: #000d25;
    display: block;
    border-bottom: solid 3px transparent;
    padding-top: 22px;
    padding-bottom: 22px;
    margin-left: 12px;
    margin-right: 12px;
}
body #main-nav li.current-menu-ancestor a[data-toggle="dropdown"] {
    border-bottom: solid 3px #5bbf21;
}
body #main-nav li.current-category-ancestor a.nav-link {
    border-bottom: solid 3px #5bbf21;
}
body #main-nav li.current-post-ancestor a.nav-link {
    border-bottom: solid 3px #5bbf21;
}
body #main-nav li.current-menu-item a.nav-link {
    border-bottom: solid 3px #5bbf21;
}

body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {
    color: #000000;
    border-bottom: solid 3px #5bbf21;
    font-weight: 500;
}

.dropdown-item {
    display: block;
    border: 0;
    width: auto;
    height: auto;
    font-family: 'Raleway';
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    color: #000d25;
}

.dropdown-menu .dropdown-item {
    white-space: normal;
    background: transparent;
    line-height: 1.56;
}

.dropdown-menu .dropdown-item:hover {
    background: #ebf0f6;
    font-size: 14px;
    font-weight: 600;
}

.navbar-nav .dropdown-menu {
    border: medium none;
    margin-left: 0.5rem;
    padding: 0;
    border-bottom: solid 1px #ebf0f6;
    margin-bottom: 15px;
    padding-bottom: 0px;
    border-radius: 4px;
    box-shadow: 0 32px 140px -40px rgba(0, 15, 33, 0.16);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}

body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {
    color: #65798e;
    font-weight: normal;
}

body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover, body:not(.theme-preset-active) #masthead .navbar-nav > li.current_page_item > a {
    color: #65798e;
    font-weight: normal;
}

body:not(.theme-preset-active) #masthead .navbar-nav .show a[aria-expanded="true"] {
    color: #65798e;
}

.dropdown-menu.show li {
    width: auto;
    height: auto;
    font-family: 'Raleway';
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    color: #000d25;
    margin-top: 15px;
    margin-bottom: 15px;
}

.menuline {
    display: none;
}

.cf_primary_button_blue {
    width: 185px;
    height: 44px;
    border-radius: 4px;
    background-color: #003f87;
    border: none;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    display: inline-block;
    padding-top: 10px;
    text-decoration: none;
}
.cf_primary_button_blue:hover {
    color: #ffffff;
    text-decoration: none;
}

.cf_primary_button_blue:hover {
    background-color: #33659f;
}

.cf_primary_button_violet {
    width: auto;
    height: 44px;
    border-radius: 4px;
    background-image: linear-gradient(105deg, #d60270 1%, #a5007b);
    border: none;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    display: inline-block;
}

.cf_primary_button_violet:hover {
    width: auto;
    height: 44px;
    border-radius: 4px;
    background-color: #d60270;
    border: none;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    display: inline-block;
}

.login_icon {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-login.svg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 20px;
    height: 20px;
    float: right;
    margin-right: 15px;
    margin-top: 2px;
}



.instant_quote_bg {
    width: 100%;
    height: auto;
    background-image: linear-gradient(105deg, #7ccc4d, #008ed6 100%);
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 0px;
    padding-top: 40px !important;
  }


  .ghost_btn {
    width: 260px;
    height: 54px;
    border-radius: 4px;
    border: solid 2px #ffffff;
    background: no-repeat;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
    text-decoration: none;
  }

  .ghost_btn:hover {
    background-color: rgba(255, 255, 255, 0.2);
    color: #FFFFFF;
    text-decoration: none;
  }

  span.edit-link {
    display: none;
  }

/* footer styles */

#footer-widget.bg-light .logo {
    margin-bottom: 32px;
}

#footer-widget.bg-light {
    background-color: #fafbfc !important;
    padding-top: 60px;
    padding-bottom: 0px;
}

#footer-widget.bg-light .widget_text {
    font-family: "Open Sans";
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #869aad;
}

#footer-widget.bg-light .social {
    margin-top: 32px;
}

#footer-widget.bg-light .social .goto .go_icon {
    width: 16px;
    height: 16px;
    object-fit: contain;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/go-icon.svg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 20px;
    height: 20px;
    float: none;
    margin-right: 15px;
    margin-top: 2px;
    display: inline-block;
}

#footer-widget.bg-light .social .goto a {
    width: 134px;
    height: 24px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #333f4d;
    float: left;
    margin-right: 10px;
}
#footer-widget.bg-light ul.sub-menu {
    border-bottom: solid 1px #ebf0f6;
    padding-top: 3px;
    padding-bottom: 5px;
    margin-bottom: 15px;
}


#footer-widget.bg-light ul li a {
    margin-bottom: 8px;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000d25;
    padding: 2px;
    background-color: transparent;
}

#footer-widget.bg-light ul.sub-menu li a {
    margin-bottom: 8px;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000d25;
    padding: 2px;
    background-color: transparent;
}

#footer-widget.bg-light ul li a:hover, #footer-widget.bg-light ul.sub-menu li a:hover {
    text-decoration: underline;
    background-color: transparent;
}

#footer-widget.bg-light .data .boldfont {
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000a29;
    display: block;
    margin-bottom: 18px;
}

body:not(.theme-preset-active) footer#colophon {
    color: #2e0a29;
    background-color: #fafbfc;
    padding: 0;
    margin: 0;
    height: auto;
    padding: 0 !important;
    margin: 0 !important;
    font-family: "Open Sans";
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #00082e;
    border-top: solid 1px #ebf0f6;
}
body:not(.theme-preset-active) footer#colophon .container {
    height: auto !important;
    padding-bottom: 0 !important;
}

footer#colophon .copyright a, footer#colophon a {
    text-decoration: underline;
}


/* end footer styles */



  /* content */

  .slogan h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 56px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: 1px;
    color: #003f87;
    margin-bottom: 40px;
}

.slogan p {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 24px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.58;
    letter-spacing: normal;
    color: #000f21;
    margin-bottom: 80px;
}

.gradient-bg.patternbg {
    position: relative;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(to bottom, #f5f7fa, #ffffff);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.decoration_l::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l.svg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 52px;
    height: 72px;
    margin-top: 82px;

    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}

.decoration_r::after {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_r.svg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 120px;
    height: 74px;
    margin-top: 32px;
    bottom: -30px;
    right: 0;
    z-index: 2;

    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}

.mainround {
    border-radius: 150px;
}

.mainround:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: radial-gradient(circle at 0 0, #f6f8fb, rgba(246, 248, 251, 0) 47%);
}

.mainround .vce-asset-background-simple-item {
    border-radius: 0px 0px 0px 150px;
}


.header_line h1, .header_line h2, .header_line h3, .header_line h4, .header_line h5 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #003f87;
    text-align: center;
    margin: 0;
    padding: 0;
    margin-top: 80px;
}

.header_line h1::after, .header_line h2::after, .header_line h3::after, .header_line h4::after, .header_line h5::after {
    content: "";
    margin-top: 24px;
    width: 64px;
    height: 8px;
    object-fit: contain;
    border-radius: 2.8px;
    background-color: transparent;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 80px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/underline.svg);
    background-repeat: no-repeat;
}

.roundimage1 .vce-single-image {
    border-radius: 0px 100px 0px 100px;
}

.roundimage2 .vce-single-image {
    border-radius: 100px 0px 100px 0px;
}

.decoration_flow::before {
    content: "";
    width: 238px;
    height: 131px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow.svg);
    background-repeat: no-repeat;
    left: -80px;
    top: -42px;
    
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}


.slogan_small h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}

.slogan_small p {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
}

.slogan_small p strong {
    width: 440px;
    height: 28px;
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
}


.slogan_small ul li {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .slogan_small ul {
    background-repeat: no-repeat;
    /*width: 12px;
    height: 12px;*/
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark-blue.svg);
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 0;
    padding-left: 20px;
}

body .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 14px;
    padding: 14px 24px;
    border-color: #668cb7;
}

body a.vce-button--style-outline::before, body button.vce-button--style-outline::before {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    transition: border-color .2s ease-in-out;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    width: initial;
}

body .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 14px;
    padding: 10px 30px;
}

.decoration_flow2::before {
    content: "";
    width: 159px;
    height: 118px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow2.svg);
    background-repeat: no-repeat;
    left: 73%;
    bottom: -25px;
    
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}


.decoration_flow3::before {
    content: "";
    width: 238px;
    height: 131px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow3.svg);
    background-repeat: no-repeat;
    left: -80px;
    top: -42px;
    
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}

.blueinfo {
    padding: 80px;
    padding-left: 0;
    padding-right: 0;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern_blueinfo.svg), linear-gradient(106deg, #008ed6, #003f87);
    background-repeat: no-repeat;
    background-position: right top;

    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;

}

.blueinfo p {
    padding-top: 24px;
    padding-bottom: 24px;
    display: block;
}

.blueinfo h4 {
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}


body .blueinfo .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 14px;
    padding: 15px 30px;
    width: 280px;
    height: 54px;
    border-color: #668cb7;
}

body .blueinfo .vce-button--style-outline.vce-button--style-outline--size-medium:hover {
    background-color: rgba(255, 255, 255, 0.2);
}

body .blueinfo a.vce-button--style-outline::before, body .blueinfo button.vce-button--style-outline::before {
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    transition: border-color .2s ease-in-out;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    width: initial;
}

body .blueinfo .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 16px;
    padding: 15px 30px;
    font-family: 'Montserrat';
}





.greeninfo {
    padding: 44px;
    padding-bottom: 20px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/brand.svg), linear-gradient(97deg, #7ccc4d, #008ed6);
    background-repeat: no-repeat;
    background-position: left top;

    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;

}

.greeninfo p {
    padding-top: 24px;
    padding-bottom: 24px;
    display: block;
    color: #FFFFFF;
}

.greeninfo h4 {
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}


body .greeninfo .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 14px;
    padding: 15px 30px;
    width: 240px;
    height: 54px;
    border-color: #668cb7;
}

body .greeninfo .vce-button--style-outline.vce-button--style-outline--size-medium:hover {
    background-color: rgba(255, 255, 255, 0.2);
}

body .blueinfo a.vce-button--style-outline::before, body .greeninfo button.vce-button--style-outline::before {
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    transition: border-color .2s ease-in-out;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    width: initial;
    border-color: #FFFFFF;
}

body .greeninfo .vce-button--style-outline.vce-button--style-outline--size-medium {
    font-size: 16px;
    padding: 15px 30px;
}



.articleitem  {
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}

.articleitem .vce-post-slider-block-item {
    padding: 0;
    margin: 0;
}

.articleitem .vce-post-description--excerpt {
    display: none;
}

.articleitem .vce-post-description--category {
    width: 60px;
    height: 24px;
    border-radius: 12px;
    background-color: #cce8f7;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 3px;
    padding-bottom: 3px;

    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
  }

  .articleitem .vce-post-slider-block-item--category-color-dadada .vce-post-description--category {
    color: #000f21;
  }

  .articleitem .vce-post-slider-block-item-title {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.2px;
    color: #000f21;
    margin-top: 20px !important;

    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;

  }

  .articleitem .vce {
    margin-bottom: 0;
}

.articleitem .vce-post-slider-block-item-content {
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
}

.articleitem .date {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #65798e;
}

.articleitem .more {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #d60270;
}




  .podcastitem  {
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}

.podcastitem .vce-post-slider-block-item {
    padding: 0;
    margin: 0;
}

.podcastitem .vce-post-description--excerpt {
    display: none;
}

.podcastitem .vce-post-description--category {
    width: 60px;
    height: 24px;
    border-radius: 12px;
    background-color: #cce8f7;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 3px;
    padding-bottom: 3px;

    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
  }

  .podcastitem .vce-post-slider-block-item--category-color-dadada .vce-post-description--category {
    color: #000f21;
  }

  .podcastitem .vce-post-slider-block-item-title {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.2px;
    text-align: center;
    color: #ffffff !important;
    padding-left: 30px;
    padding-right: 30px;

    /*-webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;*/
}

.podcastitem .vce-post-slider-block-item-title::before {
    content: "";
    width: 56px;
    height: 56px;
    opacity: 0.9;
    box-shadow: 0 8px 16px -8px rgba(0, 15, 33, 0.1);
    position: absolute;
    border-radius: 200px;
    top: -60px;
    margin-left: 20%;
    margin-right: auto;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-of-right-arrow-triangle-outline.svg), linear-gradient(135deg, #ffffff, #f5f7fa 100%);
    background-repeat: no-repeat;
    background-position: 57% 50%;
    background-size: 40%;
    background-color: #f5f7fa;
}

  .podcastitem .vce-post-description--background-wrapper-box {
      overflow: hidden;
  }
  .podcastitem .vce-post-description--background:after {
      content: "";
      width: 100%;
      height: 100%;
      background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #000f22);
      position: absolute;
  }


  .podcastitem .vce-post-slider-block-item-content {
    position: absolute;
    z-index: 99999;
    width: 100%;
    bottom: 0;
    /*background-color: #dc3545;*/
}


/*.articleitem .vce-post-description--background {
    padding-bottom: 64% !important;
}*/

.podcastitem .vce-post-description--excerpt {
    display: none;
}

.podcastitem .vce {
    margin-bottom: 0;
}


.podcastitem .vce-post-slider-block-item-content {
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
}



.explore {
    background-color: #F5F7FA;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 40px;
    padding-right: 40px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern.svg), linear-gradient(to top, #f5f7fa, #ffffff);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
}

.explore p {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
  }

  .explore h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}
.explorebtn button {
    font-size: 13px !important;
    padding: 15px 43px;
    width: 240px;
}
.explorebtn button:hover {
    background-image: linear-gradient(to right,#33659f,#33659f);
}
.explorebtn span, .explorebtn a {
    width: 100%;
}




.articleitemsgrid.homepage {
    margin: 0;
    padding: 0;
}
.articleitemsgrid.homepage .pgafu-post-grid {
    padding: 0;
}

.articleitemsgrid .pgafu-post-grid-content {
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
    padding-bottom: 24px;
}
.articleitemsgrid .pgafu-post-grid-content:hover {
    box-shadow: 0 32px 160px -40px rgba(0, 15, 33, 0.16);
}
.articleitemsgrid .pgafu-post-grid-content:hover .pgafu-post-title a {
    color: #003f87;
}
.articleitemsgrid .pgafu-post-categories {
    width: auto;
    height: 24px;
    border-radius: 12px;
    background-color: #cce8f7;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
    float: left;
    margin-left: 24px;
    margin-bottom: 15px;
}
.articleitemsgrid .pgafu-post-categories a {
    background: none;
    color: #000f21 !important;
    padding: 0px 8px;
    margin-top: 1px;
    display: block;
    text-transform: none;
    font-size: 12px;
}
.articleitemsgrid .pgafu-post-categories a:nth-child(2) {
    display: none;
}
.articleitemsgrid .pgafu-post-grid {
    margin-bottom: 0px;
}
.articleitemsgrid .pgafu-post-grid-main h2.pgafu-post-title a {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    color: #000f21;
}
.articleitemsgrid .pgafu-post-title {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.2px;
    color: #000f21;
    margin-top: 20px !important;
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
    text-align: left;
    min-height: 48px;
    padding: 5px 24px !important;
    float: none !important;
    display: block !important;
}
.articleitemsgrid .pgafu-post-date {
    width: 164px;
    height: 20px;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #65798e;
    text-align: left;
    padding: 0px 0px !important;
    margin-left: 0;
    padding: 0;
    float: left !important;
    margin-top: 2px;
}
.articleitemsgrid .pgafu-post-date .pgafu-time img {
    display: none !important;        
}
.articleitemsgrid .pgafu-post-short-content {
    padding-left: 24px;
    padding-right: 24px;
    text-align: left;
    max-height: 72px;
    overflow: hidden;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
}
.articleitemsgrid .pgafu-post-grid-main.pgafu-design-1 .readmorebtn {
    border: 0px;
    border-bottom: 1px solid #888;
    font-size: 14px;
}
.articleitemsgrid .readmorebtn {
    font-family: "Open Sans";
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #d60270;
    border-bottom: none !important;
    padding-top: 0;
    margin: 0;
    float: right;
    margin-right: 10px;
}
.articleitemsgrid .readmorebtn:hover {
    background-color: transparent;
    color: #003f87;
}
.articleitemsgrid .readmorebtn:focus {
    background: none;
}
.readmorebtn::after {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.articleitemsgrid .pgafu-post-content {
    display: inline-block;
    float: none;
    padding-bottom: 24px !important;
}
.articleitemsgrid .pgafu-post-pagination .page-numbers.current {
    width: 40px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    padding: 8px;
    margin: 0;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #000f21 !important;
}
.articleitemsgrid .pgafu-post-pagination .page-numbers {
    width: 40px;
    height: 40px;
    border-radius: 4px;
    border: solid 0px #ccd9e7;
    padding: 8px;
    margin: 0;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #65798e !important;
    background: transparent;
}

.articleitemsgrid .pgafu-post-pagination .page-numbers.next {
    width: 40px;
    height: 40px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
}
.articleitemsgrid .pgafu-post-pagination .page-numbers.prev {
    width: 40px;
    height: 40px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
    transform: rotate(180deg);
    margin-left: -48px;
}
.articleitemsgrid .meta {
    padding-left: 24px;
    padding-right: 24px;
    display: flow-root;
}



.podcastitemsgrid .pgafu-post-grid-content::after {
    content: "";
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #000f22);
    position: absolute;
    top: 0;
    left: 0;
}
.podcastitemsgrid .pgafu-post-grid-content:hover::after {
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #003f87);
    cursor: pointer;
}

.podcastitemsgrid .pgafu-post-grid-content:hover {
    box-shadow: 0 32px 160px -40px rgba(0, 15, 33, 0.16);
}
.podcastitemsgrid .pgafu-post-content .pgafu-post-short-content {
    display: none;
}
.podcastitemsgrid .pgafu-post-grid-content {
    overflow: hidden;
    position: relative;
    max-height: 334px;
}
.podcastitemsgrid .pgafu-post-title a {
    font-size: 20px !important;
    line-height: normal !important;
    color: #fff !important;
}
.podcastitemsgrid .pgafu-post-title {
    position: absolute;
    bottom: 0;
    z-index: 1;
    top: 65%;
}
.podcastitemsgrid .pgafu-post-categories {
    position: absolute;
    bottom: 0;
    z-index: 1;
    top: 5%;
    left: 24px;
}
.podcastitemsgrid .pgafu-post-date {
    color: #FFFFFF;
}
.podcastitemsgrid .meta {
    position: absolute;
    bottom: 20px;
    z-index: 1;
    display: block !important;
    width: 100%;
}
.podcastitemsgrid .pgafu-post-content{
    position: absolute;
    bottom: 0;
    z-index: 1;
    width: 100%;
    margin-bottom: 24px;
}
.podcastitemsgrid .readmorebtn {
    border: 0px;
    border-bottom: 1px solid #888;
    font-size: 15px;
    color: #d60270;
    border: none !important;
    padding-top: 0;
    margin-top: 0;
}
.podcastitemsgrid .readmorebtn::after {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.podcastitemsgrid .pgafu-post-categories {
    width: auto;
    height: 24px;
    border-radius: 12px;
    background-color: #cce8f7;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
}
.podcastitemsgrid .pgafu-post-categories a {
    background: none;
    color: #000f21 !important;
    padding: 0px 8px;
    margin-top: 2px;
    display: block;
}
.podcastitemsgrid .pgafu-post-title::before {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-icon.svg);
    content: "";
    width: 100%;
    height: 56px;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: center 0px;
    margin-top: -70px;
}
.podcastitemsgrid .readmorebtn:hover {
    background-color: transparent;
    color: #fff;
}



.owntestimonial {
    /*background-color:#FF0000;*/
    overflow: hidden;
}
.owntestimonial .foto {
    width: 100%;
    min-height: 435px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.owntestimonial .foto::before {
    content: "";
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/testimonial_border_top.svg);
    background-size: 30%;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    height: 100%;
    width: 100%;
}
.owntestimonial .foto::after {
    content: "";
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -50px;
    left: -20px;
    z-index: 1;
    height: 20%;
    width: 200%;
    background-color: #ffffff;
    border-radius: 260px 0px 0px 0px;
}
.owntestimonial .foto img {
    /*border-radius: 150px 0px 0px 0px;*/
}
.owntestimonial .data {
    
}
.owntestimonial .nav {
  /*width: 130px;*/
  height: 69px;
  border: solid 1px #ebf0f6;
  background-color:#ffffff;
}
.owntestimonial .numbers {
    /*background-color:violet;*/
    font-family: "Open Sans";
      font-size: 14px;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.71;
      letter-spacing: normal;
      color: #65798e;
}

.owntestimonial .numbers .active {
    width: 23px;
      height: 24px;
      font-family: "Open Sans";
      font-size: 20px;
      font-weight: 600;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #000f21;
      margin-right: 10px;
}

.owntestimonial .content {
    width: 100%;
    height: auto;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/brand.svg), linear-gradient(112deg, #ffffff, #f5f7fa 100%);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-left: 0px;
    border-radius: 4px;
    position: relative;
    z-index: 1;
}
.owntestimonial .content_text {
    width: 100%;
    height: auto;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/brand.svg), linear-gradient(112deg, #ffffff, #f5f7fa 100%);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-left: 60px;
    padding-right: 0px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-left: -80px;
    border-radius: 4px;
    position: relative;
    z-index: 1;
}
.owntestimonial .content h1, .owntestimonial .content h2, .owntestimonial .content h3, .owntestimonial .content h4, .owntestimonial .content h5 {
      font-family: Raleway;
      font-size: 32px;
      font-weight: bold;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.25;
      letter-spacing: normal;
      color: #003f87;
    padding: 0;
    margin-top: 0px;
}
.owntestimonial h1::after, .owntestimonial h2::after, .owntestimonial h3::after, .owntestimonial h4::after, .owntestimonial h5::after {
    content: "";
    margin-top: 13px;
    width: 64px;
    height: 6px;
    object-fit: contain;
    border-radius: 2.8px;
    background-color: transparent;
    display: block;
    margin-bottom: 32px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/underline.svg);
    background-repeat: no-repeat;
}
.owntestimonial .content h1.post_title, .owntestimonial .content h2.post_title, .owntestimonial .content h3.post_title, .owntestimonial .content h4.post_title, .owntestimonial .content h5.post_title {
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    color: #003f87;
}
.owntestimonial .content h1.post_title, .owntestimonial .content h2.post_title, .owntestimonial .content h3.post_title, .owntestimonial .content h4.post_title, .owntestimonial .content h5.post_title {
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    color: #003f87;
}
.owntestimonial .content h1.post_title::after, .owntestimonial .content h2.post_title::after, .owntestimonial .content h3.post_title::after, .owntestimonial .content h4.post_title::after, .owntestimonial .content h5.post_title::after {
    content: none;
}
.owntestimonial .content h1.post_lead, .owntestimonial .content h2.post_lead, .owntestimonial .content h3.post_lead, .owntestimonial .content h4.post_lead, .owntestimonial .content h5.post_lead {
    font-family: Raleway;
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #003f87;
    margin-bottom: 32px;
}
.owntestimonial .content h1.post_lead::after, .owntestimonial .content h2.post_lead::after, .owntestimonial .content h3.post_lead::after, .owntestimonial .content h4.post_lead::after, .owntestimonial .content h5.post_lead::after {
    content: none;
}
.owntestimonial .readmorebtn {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71 !important;
    letter-spacing: normal;
    text-align: center;
    color: #d60270;
    border-bottom: none !important;
    padding-top: 0;
    margin: 0;
    float: right;
    margin-left: 0px;
    border: none;
    float: left;
    padding-left: 0;
}
.owntestimonial .readmorebtn:focus {
    background: transparent;
    outline: none;
}
.owntestimonial .readmorebtn:hover {
    background-color: transparent;
    color: #003f87;
}
.owntestimonial .content .text {
    text-align: justify;
    padding: 0;
    margin-bottom: 33px;
}

.owntestimonial .content .person {
    font-family: Raleway;
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 2;
    letter-spacing: 0.2px;
    text-align: right;
    color: #000f21;
}

.owntestimonial .content .persontitle {
  font-family:"Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.71;
  letter-spacing: normal;
  text-align: right;
  color: #000f21;	
}

.owntestimonial .content .personfoto img {
    border-radius: 100px;
    height: 60px;
    width: 60px;
    float: right;
}
.owntestimonial .content .personfoto {
    width: 60px;
    height: 60px;
    padding: 0;
    margin: 0;
    text-align: right;
}
.owntestimonial .roundbottom {
        background-color: #ffffff;
    height: 90px;
    padding: 0;
    bottom: 0px;
    border-radius: 260px 0px 0px 0px;
    z-index: 1;
    position: absolute;
}	
.owntestimonial .prev {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(180deg);
    padding: 0;
    margin: 0;
}
.owntestimonial .next {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(0deg);	
    padding: 0;
    margin: 0;
}
    
.owntestimonial .next .wrap::before {
    content: "";
    height: 60%;
    top: 25%;
    border-left: solid 1px #ebf0f6;
    position: absolute;
}

.owntestimonial .prev:hover, .owntestimonial .next:hover {
    content: "";
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    cursor: pointer;
}

.owl-carousel .owntestimonial .content_text img {
    width: auto;
}



.sloganpage h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 56px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: 1px;
    text-align: center;
    color: #003f87;
}
.sloganpage strong {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    text-align: center;
    color: #000f21;
}
.sloganpage p {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
}
.sloganpage_small h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}
.slogan_small p strong {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
}
.decorationpage_l::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l.svg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 80px;
    height: 90px;
    margin-top: 0px;

    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.decoration_flow4::before {
    content: "";
    width: 159px;
    height: 118px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow4.svg);
    background-repeat: no-repeat;
    left: -30px;
    bottom: -25px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}
.decoration_flow5::before {
    content: "";
    width: 159px;
    height: 118px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow4.svg);
    background-repeat: no-repeat;
    right: -60px;
    bottom: -25px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.powerbox {
    width: auto;
    height: auto;
    border-radius: 0px 100px 0px 100px;
    background-color: #fafbfc;
    padding: 41px;
}
.powerbox::before {
    content: "";
    height: 200px;
    width: 200px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/bg-decoration2.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: -40px 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
    border-radius: 0px 100px 0px 100px;
}
.powerbox::after {
    content: "";
    height: 200px;
    width: 200px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/bg-decoration.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center top;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    border-radius: 0px 100px 0px 100px;
}
.decoration_big_right::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_big_right.svg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 120px;
    height: 111px;
    margin-top: 0px;
    right: 0;
    top: 40px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.decoration_l2::after {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l2.svg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 80px;
    height: 74px;
    bottom: -30px;
    left: 0;
    z-index: 2;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}

.foto_col {
    position: absolute !important;
    top: 0;
    right: 0;
    z-index: 1;
    height: 100%;
    width: 50% !important;
    min-height: 700px;
}
.slogan_col {
    min-height: 700px;
}


.fullcontent {
    margin-top: 60px;
}
.post.hentry {
    margin-bottom: 0;
}
.single .releted_posts {
    padding-top: 80px;
    margin-top: 120px;
    border-top: solid 1px #c9d9e8;
}
.single {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(top, #f5f7fa 0%, #ffffff 380px); /* W3C */
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -moz-linear-gradient(top, #f5f7fa 0%, #ffffff 380px); /* FF3.6+ */
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -webkit-linear-gradient(top, #f5f7fa 0%, #ffffff 380px); /* Chrome10+,Safari5.1+ */
    background-repeat: no-repeat;
    background-position: left top;
}
.single #content.site-content {
    max-width: 1160px;
    margin-left: auto !important;
    margin-right: auto !important;
}
.single #content a.backbtn {
    color: #fe0071;
    background-color: transparent;
}
.releted_posts h5, .releted_posts h4, .releted_posts h3, .releted_posts h2, .releted_posts h1 {
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: center;
    color: #003f87;
    margin-bottom: 50px;
    padding-bottom: 0;
}
.back-to-list {
    width: 74px;
    height: 24px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #65798e;
}
.single .post_title {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #003f87;
    margin-top: 41px;
    margin-bottom: 41px;
    border-bottom: none;
    padding: 0;
}
.cat-links a {
    width: auto;
    height: 24px;
    border-radius: 12px;
    background-color: #cce8f7;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 2px;
    padding-bottom: 3px;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
    float: left;
    margin-right: 24px;
    margin-bottom: 15px;
    margin-top: 2px;
    display: block;
}
.posted-on, .byline, .comments-link {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #65798e;
}
time.entry-date.published {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
    margin-left: 8px;
}
.entry-meta {
    margin-bottom: 68px;
}
.tags-title {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #65798e;
    padding-right: 7px;
  }
.tags-links {
    width: auto;
    height: auto;
    font-size: 12px;
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #e90071;
}
.tags-links a {
    width: auto;
    height: auto;
    font-size: 12px;
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #e90071;
}
.backbtn {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #65798e;
    margin-left: 25px;
}
.backbtn::before {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: -25px;
    margin-top: 5px;
    transform: rotate(180deg);
}
.entry-nav {
    margin-top: 64px;
}
.single .entry-content {
    font-family: "Open Sans";
    font-size: 18px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.78;
    letter-spacing: normal;
    color: #000f21;
}
.single .entry-content ul {
    margin-left: 0;
    padding-left: 24px;
}
.single .post-thumbnail {
    text-align: center;
}
.single .entry-content ul li strong {
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    font-weight: 600;
    line-height: 1.78;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 16px;
    margin-bottom: 0px;
    display: block;
}
.single .entry-content ul li {
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark.svg);
}
.single .entry-content ul li ul li {
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark.svg);
}
#secondary .boxcontent {
    background-color: #f5f7fa;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern.svg), linear-gradient(to top, #f5f7fa, #f5f7fa);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
}
#secondary .boxcontent p {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
}
#secondary .boxcontent h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}
#secondary .boxcontent button {
    font-size: 14px !important;
    padding: 15px 43px;
    width: 100%;
    border-radius: inherit;
    display: block;
    height: 54px;
    background-color: #003f87;
    border: 0;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}
#secondary .boxcontent button:hover {
    background-image: linear-gradient(to right,#33659f,#33659f);
}
#secondary .boxcontent input {
    width: 100%;
    height: 40px;
    border-radius: 2px;
    border: solid 1px #8e9eb1;
    background-color: #ffffff;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 24px;
    margin-bottom: 24px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
}
#secondary .boxcontent input::placeholder {
    color: #65798e;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
}
#secondary .boxsocialmedia {
    margin-top: 40px;
    margin-bottom: 40px;
}
.related_posts_list {
    margin-bottom: 60px;
    margin-top: 0px;
}
.greeninfo a {
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #ffffff;
    width: 248px;
    height: 54px;
    border-radius: 4px;
    border: solid 2px #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 24px;
    padding-right: 24px;
}
.greeninfo a:hover {
    background-color: rgba(255, 255, 255, 0.2);
    text-decoration: none;
}

body.archive.category .site-content {
    padding-top: 120px;
}
.category_description {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
}
.category_title h1, .category_title h2, .category_title h3, .category_title h4, .category_title h5, .category_title h6 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 56px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: 1px;
    color: #003f87;
    margin-bottom: 40px;
}
.category {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -moz-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -webkit-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-repeat: no-repeat;
    background-position: left top;
}
.category_title .current_category {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 36px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: 1px;
    color: #003f87;
    margin-bottom: 40px;
    margin-top: 50px;
}
.category_posts_list {
    margin-bottom: 60px;
    margin-top: 88px;
    margin-left: 20px;
    margin-right: 20px;
}
.category_posts_list .navigation_category {
    margin-bottom: 10px;
}
.category_posts_list .navigation_category ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.cat_item {
    float: left;
    padding: 10px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 1px;
    padding-bottom: 3px;
}
.cat_item a {
  width: auto;
  height: auto;
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.71;
  letter-spacing: normal;
  text-align: center;
  color: #65798e;
  padding-top: 1px;
  padding-bottom: 3px;
}
.cat_item.active a {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
}
.cat_item.active {
    border-radius: 15px;
    border: solid 1px #ccd9e7;
}
.cat_item ul.children {
    float: right;
}
.search-form .search-field {
    width: 320px;
    height: 40px;
    border-radius: 2px;
    border: solid 0px #8e9eb1;
    background-color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
    border-radius: 2px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-search.svg);
    background-repeat: no-repeat;
    background-position: 96% center;
    outline: solid 1px #8e9eb1;
  }
  .search-form .search-field::placeholder {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
  }
.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-image-bg {
    display: block;
    background-position: center;
    background-size: cover;
}
.category_posts_list .podcast .pgafu-post-image-bg::after {
    content: "";
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #000f22);
    position: absolute;
    top: 0;
    left: 0;
}
.category_posts_list .podcast .pgafu-post-image-bg::before {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-icon.svg);
    content: "";
    width: 100%;
    height: 56px;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: center 0px;
    margin-top: 82px;
    z-index: 1;
}
.category_posts_list .podcast .pgafu-post-image-bg {
    overflow: hidden;
    position: relative;
    max-height: 220px;
    display: block;
}
.related_posts_list .podcast .pgafu-post-image-bg::before {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-icon.svg);
    content: "";
    width: 100%;
    height: 56px;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: center 0px;
    margin-top: 82px;
    z-index: 1;
}
.related_posts_list .podcast .pgafu-post-image-bg:hover::after {
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #003f87);
    cursor: pointer;
}
.related_posts_list .podcast .pgafu-post-image-bg::after {
    content: "";
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #000f22);
    position: absolute;
    top: 0;
    left: 0;
}
.related_posts_list .podcast .pgafu-post-image-bg {
    overflow: hidden;
    position: relative;
    max-height: 220px;
    display: block;
}
.related_posts_list .podcast .pgafu-post-image-bg::before {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-icon.svg);
    content: "";
    width: 100%;
    height: 56px;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: center 0px;
    margin-top: 82px;
    z-index: 1;
}
.related_posts_list .podcast .pgafu-post-image-bg:hover::after {
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #003f87);
    cursor: pointer;
}
.pgafu-post-grid-main h2.pgafu-post-title a {
    font-size: 18px !important;
    line-height: normal !important;
    color: #444;
}

.paginate-links {
    clear: both !important;
    width: 100%;
    padding: 0px 15px 10px 15px;
    box-sizing: border-box;
    text-align: center;
}
a.page-numbers {
    width: 40px;
    height: 40px;
    border-radius: 4px;
    border: solid 0px #ccd9e7;
    padding: 8px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #65798e !important;
    background: transparent;
}
span.page-numbers.current {
    width: 40px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    padding: 8px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #000f21 !important;
}
a.next.page-numbers {
    width: 40px;
    height: 30px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
    text-indent: -9999px;
}
a.prev.page-numbers {
    width: 40px;
    height: 30px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
    transform: rotate(180deg);
    margin-left: -48px;
    text-indent: -99999px;
}
span.prev.page-numbers.disabled {
    width: 40px;
    height: 30px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
    transform: rotate(180deg);
    margin-left: -48px;
    text-indent: -99999px;
    opacity: 0.2;
}
span.next.page-numbers.disabled {
    width: 40px;
    height: 30px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/nav_enabled.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 0px;
    text-indent: -9999px;
    opacity: 0.2;
}
span.page-numbers.dots {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #65798e;
}

.single .post-thumbnail.podcast::before {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/play-icon.svg);
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background-repeat: no-repeat;
    background-position: center center;
    z-index: 1;
}
.single .post-thumbnail.podcast::after {
    content: "";
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(0, 15, 34, 0), #000f22);
    position: absolute;
    top: 0;
    left: 0;
}
.search button, .search html input[type="button"], .search input[type="reset"], .search input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    font-size: 14px !important;
    padding: 9px 42px;
    width: auto;
    border-radius: inherit;
    height: auto;
    background-color: #003f87;
    border: 0;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}
.search {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -moz-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -webkit-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-repeat: no-repeat;
    background-position: left top;
}
.search .page-title {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #003f87;
    margin-top: 41px;
    margin-bottom: 41px;
    border-bottom: none;
    padding: 0;
    text-align: center;
}
.no-results.not-found {
    text-align: center;
}
.search .decoration_big_right::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_big_right.svg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 120px;
    height: 111px;
    margin-top: 0px;
    right: 0;
    top: 140px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.search .decoration_l2::after {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l2.svg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 80px;
    height: 74px;
    top: 130px;
    left: 0;
    z-index: 2;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}
body .pgafu-time {
    font-size: 12px;
    display: inline-block;
    margin-right: 10px;
    float: left;
    font-family: "Open Sans";
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #65798e;
}

.tag {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -moz-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -webkit-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-repeat: no-repeat;
    background-position: left top;
}
.tag .page-title {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #003f87;
    margin-top: 41px;
    margin-bottom: 41px;
    border-bottom: none;
    padding: 0;
    text-align: center;
}
.no-results.not-found {
    text-align: center;
}
.tag .decoration_big_right::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_big_right.svg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 120px;
    height: 111px;
    margin-top: 0px;
    right: 0;
    top: 140px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.tag .decoration_l2::after {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l2.svg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 80px;
    height: 74px;
    top: 130px;
    left: 0;
    z-index: 2;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}

body [data-vcv-o-animated=true][data-vce-animate=vce-o-animate--bounceIn] {
    animation-name: vce-o-animate--bounceIn;
    -webkit-animation-duration: 1.7s;
    animation-duration: 1.7s;
}


.modal {
    z-index: 999999;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000f21;
}
.modal-backdrop.show {
    opacity: .8;
}
.modal-title {
    margin-bottom: 0;
    width: 376px;
    height: auto;
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #003f87;
}
.modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 24px 40px;
    border-bottom: 0px solid #dee2e6;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
}
.modal .close {
    float: right;
    font-size: 34px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: none;
    opacity: 1;
}
.modal-header .close {
    padding: 0;
    margin: 0;
}
.form_progressbar {
    height: 4px;
    background-color: #ebf0f6;
}
.form_progressbar .progress {
    width: 0%;
    height: 4px;
    border-radius: 100px;
    background-image: linear-gradient(91deg, #008ed6, #7ccc4d);

    -webkit-transition: width 1s ease-in-out;
    -moz-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out;
}
.modal-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 0px solid #dee2e6;
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem;
	display: none;
}
.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 40px;
}
.modal-body label {
    width: 100%;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
    margin-bottom: 8px;
}
input {
    width:100%;
    outline: none;
    height: 30px;
    border: none;
    border-bottom: solid 1px #ccd9e7;
    margin-bottom: 32px;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #008ed6;
}
input::placeholder {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #ccd9e7 !important;
}
input:hover {
    border-bottom: solid 1px #65798e;
}
input:active {
    font-family: Raleway;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #008ed6;
}
select {
    word-wrap: normal;
    width: 100%;
    outline: none;
    height: 30px;
    border: none;
    border-bottom: solid 1px #ccd9e7;
    margin-bottom: 32px;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #008ed6;
}
select option {
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    padding-right: 15px;
}
select option:hover {
    background-color: #ebf0f6;
}

button.formbutton, a.formbutton {
    width: 256px;
    height: auto;
    background-image: linear-gradient(101deg, #d60270 1%, #a5007b);
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    display: block;
    border: none;
    margin-top: 8px;
    border-radius: 4px;
    text-decoration: none;
}
button.formbutton:hover {
    background: #d60270;
}
button.formbutton[disabled], a.formbutton[disabled] {
    background: #ccd9e7;
    color: #65798e;
    cursor: not-allowed;
}
.dropdown .btn {
    width: 100%;
    outline: none;
    height: auto;
    border: none;
    border-bottom: solid 1px #ccd9e7;
    margin-bottom: 32px;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #008ed6;
    text-decoration: none;
    background: none;
    border-radius: 0;
	display: block;
	padding: 0;
	outline: none;
}
.dropdown .btn ins {
    width: 92%;
    display: block;
    text-decoration: none;
	text-align: left;
	outline: none;
	overflow: hidden;
}
.dropdown .btn ins.placeholder {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #ccd9e7;
    overflow: hidden;
    width: 96%;
}
.wpcf7-list-item-label.error{

    color: #ff143c !important;
}
.dropdown .btn ins.placeholder.error {
    color: #ff143c !important;
}
.dropdown-menu.radio .dropdown-item { 
    position:relative;
    overflow:hidden; 
    cursor:pointer;
	padding: 0;
	outline: none;
}
.modal .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.355em;
    vertical-align: inherit;
    content: "";
    border-top: none;
    border-right: none;
    border-bottom: 0;
    border-left: none;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-arrow-down.svg);
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 10px;
    right: 0;
	outline: none;
}
	
.dropdown-menu.radio {
    width: 100%;
    border: solid 1px #ccd9e7;
    max-height: 300px;
    overflow-x: hidden;
}

.dropdown-menu.radio input { 
    visibility: hidden; 
    position:absolute; left: -30px; 
}

.dropdown-menu.radio i {
    font-weight: normal;
    font-style: normal;
    display: block;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-left: 20px;
}

.dropdown-item.active {
    background-color: #ebf0f6;
    color: #fff;
}
.modal .form-control {
    color: initial;
    background-color: unset;
    height: auto;
    padding: unset;
    font-weight: unset;
    font-size: unset;
    border-radius: unset;
    border: unset;
}
.modal .form-control {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    border-bottom: solid 1px #ccd9e7;
    color: #008ed6 !important;
    border-radius: 4px;
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #008ed6;
  transition: background-color 5000s ease-in-out 0s;
}
.modal span.wpcf7-not-valid-tip {
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #ff143c;
    margin-bottom: 32px;
}
.modal .dropdown span.wpcf7-not-valid-tip {
    position: relative;
    top: -30px;
    margin-bottom: 0;
}
.modal .form-control.wpcf7-not-valid, .modal .form-control.wpcf7-not-valid::placeholder {
    color: #ff143c !important;
    margin: 0;
}
.modal .form-control.wpcf7-not-valid:has(> label) {
    color: #ff143c !important;
    margin: 0;
}
.modal .wpcf7-list-item .wpcf7-list-item-label {
    font-weight: normal;
    font-style: normal;
    display: block;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-left: 20px;
}
.modal .wpcf7-list-item .wpcf7-list-item-label:hover {
    background-color: #ebf0f6;
}
.modal span.wpcf7-list-item {
    width: 100%;
    margin: 0;
    cursor: pointer;
}
.modal .summary .title {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    text-align: center;
    color: #000f21;
}
.modal .summary input {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #008ed6;
    border: none;
    margin-top: 16px;
    margin-bottom: 16px;
}

.modal .summary .note {
    width: 100%;
    height: auto;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
  }

.modal .textcontent {
    width: 100%;
    height: auto;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
    padding: 24px;
    overflow: hidden;
}
  .modal .summary {
    width: 100%;
    height: auto;
    border-radius: 4px;
    background-image: linear-gradient(to bottom, #ffffff, #f5f7fa);
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 32px;
    padding-bottom: 32px;
  }
.modal .form {
    display: none;
}
.modal .form_main {
    display: block;
}
.modal small {
    font-size: 10px;
    color: #003f87;
    top: -32px;
    position: relative;
}
.modal input[type="checkbox"] {
    width: 16px;
    height: 16px;
    border-radius: 2px;
    border: solid 1px #c2cbd5;
    background-color: #f5f7fa;
    display: inline-block;
}
.modal .confirm_checkbox .wpcf7-list-item-label {
    width: 90%;
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 14px !important;
    background: transparent;
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000f21 !important;
}
.modal .confirm_checkbox .wpcf7-list-item-label:hover {
    background-color: transparent;
}
.modal .confirm_checkbox input[type="checkbox"] {
    float: left;
    margin-top: 3px;
    border: none;
}
.modal .confirm_checkbox {
    border: none;
}
.modal .thankyou {
    font-size: 18px;
}





.range_display {
    float: left;
    width: 100%;
    margin-bottom: 32px;
    margin-top: 15px;
}
.modal input[type="range"] {
    margin: 0;
    height: 12px;
    background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgb(0, 142, 214)), from(rgb(235, 240, 246)));
}
.range_display .range_min {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #65798e;
    float: left;
}
.range_display .range_max {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #65798e;
    float: right;
}


  input[type=range] {
    -webkit-appearance: none;
    margin: 10px 0;
    width: 100%;
    outline: none;
    border: none !important;
    border-radius: 4px;
  }
  input[type=range]:focus {
    outline: none;
  }
  input[type=range]::-webkit-slider-runnable-track {
    width: 100%;
    height: 12px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 0px 0px 0px #000000;
    /*background: #ebf0f6;*/
    border-radius: 4px;
    border: 0px solid #000000;
  }
  input[type=range]::-webkit-slider-thumb {
    box-shadow: 0px 0px 1px ;
    border: 4px solid #008ed6;
    height: 20px;
    width: 20px;
    border-radius: 50px;
    background: #ffffff;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -5px;
  }
  input[type=range]:focus::-webkit-slider-runnable-track {
    /*background:#ebf0f6;*/
    height: 12px;
  }
  input[type=range]::-moz-range-track {
    width: 100%;
    height: 12px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 0px 0px 0px #000000;
    /*background: #ebf0f6;*/
    border-radius: 4px;
    border: 0px solid #000000;
  }
  input[type=range]::-moz-range-thumb {
    box-shadow: 0px 0px 1px ;
    border: 4px solid #008ed6;
    height: 20px;
    width: 20px;
    border-radius: 50px;
    /*background: #ffffff;*/
    cursor: pointer;
  }
  input[type=range]::-ms-track {
    width: 100%;
    height: 12px;
    cursor: pointer;
    animate: 0.2s;
    /*background: transparent;*/
    border-color: transparent;
    color: transparent;
  }
  input[type=range]::-ms-fill-lower {
    background: #ebf0f6;
    border: 0px solid #000000;
    border-radius: 8px;
    box-shadow: 0px 0px 0px #000000;
  }
  input[type=range]::-ms-fill-upper {
    background: #ebf0f6;
    border: 0px solid #000000;
    border-radius: 8px;
    box-shadow: 0px 0px 0px #000000;
  }
  input[type=range]::-ms-thumb {
    box-shadow: 0px 0px 1px ;
    border: 4px solid #008ed6;
    height: 20px;
    width: 20px;
    border-radius: 50px;
    background: #ffffff;
    cursor: pointer;
  }
  input[type=range]:focus::-ms-fill-lower {
    background: #ebf0f6;
  }
  input[type=range]:focus::-ms-fill-upper {
    background: #ebf0f6;
  }

 /* .awsm-grid-wrapper .awsm-grid>.awsm-grid-card {
    float: left;
    width: 20%;
    padding: 0 20px;
    margin: 0 0 40px;
    clear: none;
}
.awsm-grid figure {
    position: relative;
    margin: 0!important;
    max-height: 260px;
}*/
.cards-style.style-4 figure {
    padding: 0px 0px 0;
    background: #fff;
    border: 0px solid rgba(0,0,0,.1);
    position: relative;
    overflow: initial;
    overflow-x: initial;
    overflow-y: initial;
}
.cards-style.style-4 figure img {
    -webkit-transition: -webkit-transform .5s;
    -moz-transition: -moz-transform .5s;
    transition: transform .5s;
    height: auto;
    width: 100% !important;
}
.cards-style.style-4 figcaption {
    padding: 20px;
    text-align: center;
    z-index: 2;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    text-transform: unset;
    padding-left: 0;
    padding-right: 0;
}
.cards-style.style-4 figcaption .awsm-personal-info h3 {
    text-align: left;
    font-family: Raleway;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #000f21;
    margin-bottom: 8px;
}
.cards-style.style-4 figcaption .awsm-personal-info span {
    text-align: left;
}
.cards-style.style-4 figcaption .awsm-contact-info {
    text-align: left;
}
.cards-style.style-4 figcaption a i.awsm-icon-mail {
    color: #000;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-20-mail.svg);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
}
.cards-style.style-4 figcaption a i.awsm-icon-mail::before {
    content: "";
}
.cards-style.style-4 figcaption a i.awsm-icon-link {
    color: #000;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/feather-link.svg);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
}
.cards-style.style-4 figcaption a i.awsm-icon-link::before {
    content: "";
}
.cards-style.style-4 .awsm-personal-info span {
    text-transform: initial;
    display: block;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
}
.awsm-personal-info {
    position: relative;
    margin-bottom: 0px;
}
.cards-style.style-3 figcaption p, .cards-style.style-4 figcaption p, .circles-style.style-1 figcaption p {
    font-size: 16px;
}
.awsm-grid-wrapper .awsm-grid {
    margin-bottom: 0;
    padding-bottom: 0;
}
.no_top_margin h1, .no_top_margin h2, .no_top_margin h3, .no_top_margin h4, .no_top_margin h5 {
    margin-top: 0;
}
.no_bottom_margin h1, .no_bottom_margin h2, .no_bottom_margin h3, .no_bottom_margin h4, .no_bottom_margin h5 {
    margin-bottom: 0;
}
.header_line.no_bottom_margin h1::after, .header_line.no_bottom_margin h2::after, .header_line.no_bottom_margin h3::after, .header_line.no_bottom_margin h4::after, .header_line.no_bottom_margin h5::after {
    margin-bottom: 0;
}
.decoration_l3::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_l.svg);
    background-repeat: no-repeat;
    background-position: left center;
    width: 52px;
    height: 100%;
    margin-top: 32px;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownLeft;
}
.decoration_center::after {
    content: "";
    width: 160px;
    height: 90px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_center.svg);
    background-repeat: no-repeat;
    right: -40px;
    bottom: -10px;

    -webkit-animation-duration: 1.7s;
    animation-duration: 1.7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}
.icon_with_description {
    width: 100%;
    height: 96px;
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
    padding: 20px;
    overflow: hidden;
    cursor: pointer;
    margin-bottom: 30px;

    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeInDown
}
.col-12.icon_with_description:hover {
    width: 100%;
    height: auto;
    left: 0px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    position: absolute;
    z-index: 9;
    top: -40px;

    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeIn;
}

.icon_with_description_wrap {
    position: relative;
    padding-left: 2%;
    padding-right: 2%;
    left: -2%;
}
.icon_with_description .icon {
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-size: contain;
    overflow: hidden;
    background-position: center;
}
.icon_with_description .title {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 15px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    display: flex;
    align-items: center;
    padding-left: 0;
}
.icon_with_description .desc {
    width: 100%;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
    padding-top: 16px;
}
.icon_with_description .description {
    padding-top: 15px;
    display: none;

    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeInUp
}
.icon_with_description .description .line {
    width :100%;
    height: 1px;    
    background-color: #ebf0f6;
    
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--slideInRight;
}
.icon_with_description:hover .description {
    display: block;
}
.icon_with_description:hover .icon {
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--zoomIn;
}
.icon_with_description:hover .title {
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--slideInRight;
}
.icon_with_description .description ul {
    background-repeat: no-repeat;
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark-blue.svg);
    margin-top: 16px;
    margin-bottom: 16px;
    margin-left: 0;
    padding-left: 20px;
}
.icon_with_description .description ul li {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 0px;
    margin-bottom: 5px;
}
.margin_100::before {
    margin-top: 100px;
}

.slogan_small2 h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}
.slogan_small2 h2 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 24px;
    padding: 0;
}
.slogan_small2 p {
    width: auto;
    height: auto;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
}
.slogan_small2 p strong {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
}
.slogan_small2 ul {
    background-repeat: no-repeat;
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark-blue.svg);
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 0;
    padding-left: 20px;
}
.slogan_small2 ul li {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 16px;
    margin-bottom: 16px;
}
.patternbg_reverse {
    position: relative;
}
.patternbg_reverse::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(to bottom, transparent, transparent);
    background-repeat: no-repeat;
    background-position: left bottom;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}
.invoice_item h4 {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    text-align: center;
    color: #000f21;
    margin-top: 26px;
    margin-bottom: 16px;
}
.invoice_item p {
  font-family: "Open Sans";
  font-size: 16px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #000f21;
}

.biginfo {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    padding: 40px 40px 40px 40px;
    background-color: #f5f7fa;
    border: solid 1px transparent;
    border-radius: 0px;
}
.biginfo:hover {
    border-radius: 4px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}
.biginfo strong {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #869aad;
}
.biginfo a {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000a29;
}
.biginfo h1, .biginfo h2, .biginfo h3, .biginfo h4, .biginfo h5, .biginfo h6 {
    font-family: Raleway;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #000f21;
    padding: 0;
    margin-bottom: 0px;
}
.nopaddingtop {
    margin-top: 0;
}
.nopaddingtop h1, .nopaddingtop h2, .nopaddingtop h3, .nopaddingtop h4, .nopaddingtop h5, .nopaddingtop h6 {
    margin-top: 0;
}
.bigphoto_with_description {
    
}
.bigphoto_with_description_text {
    position: absolute;
    z-index: 1;
    bottom: 0;
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #ffffff;
    width: 100%;
    padding: 24px;
    padding-bottom: 40px;
    min-height: 300px;
}
.bigphoto_with_description_text h2 {
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #ffffff;
    padding-bottom: 16px;
    margin-bottom: 24px;
    border-bottom: solid 1px #ffffff;
}
.bigphoto_with_description_text img {
    float: left;
    margin-right: 20px;
    width: 24px;
}
.bigphoto_with_description_text .txt {
    float: left;
    margin-right: 20px;
    width: 80%;
}
.bigphoto_with_description_text p {
    overflow: hidden;
}

.BLC_form .formrow {
    margin-bottom: 20px;
}
.BLC_form .buttonplace {
    text-align: center;
}
.BLC_form .dropdown .btn {
    width: 100%;
    outline: none;
    height: auto;
    border: none;
    border-bottom: solid 1px #ccd9e7;
    margin-bottom: 32px;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #008ed6;
    text-decoration: none;
    background: none;
    border-radius: 0;
	display: block;
	padding: 0;
	outline: none;
}
.BLC_form .dropdown .btn ins {
    width: 92%;
    display: block;
    text-decoration: none;
	text-align: left;
	outline: none;
	overflow: hidden;
}
.BLC_form .dropdown .btn ins.placeholder {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #ccd9e7;
    overflow: hidden;
    width: 96%;
}
.BLC_form .wpcf7-list-item-label.error{

    color: #ff143c !important;
}
.BLC_form .dropdown .btn ins.placeholder.error {
    color: #ff143c !important;
}
.BLC_form .dropdown-menu.radio .dropdown-item { 
    position:relative;
    overflow:hidden; 
    cursor:pointer;
	padding: 0;
	outline: none;
}
.BLC_form .dropdown-menu.radio {
    width: 100%;
    border: solid 1px #ccd9e7;
    max-height: 300px;
    overflow-x: hidden;
}

.BLC_form .dropdown-menu.radio input { 
    visibility: hidden; 
    position:absolute; left: -30px; 
}

.BLC_form .dropdown-menu.radio i {
    font-weight: normal;
    font-style: normal;
    display: block;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-left: 20px;
}

.BLC_form .dropdown-item.active {
    background-color: #ebf0f6;
    color: #fff;
}

.BLC_form .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.355em;
    vertical-align: inherit;
    content: "";
    border-top: none;
    border-right: none;
    border-bottom: 0;
    border-left: none;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-arrow-down.svg);
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 10px;
    right: 0;
	outline: none;
}
	
.BLC_form .dropdown-menu.radio {
    width: 100%;
    border: solid 1px #ccd9e7;
    max-height: 300px;
    overflow-x: hidden;
}

.BLC_form .dropdown-menu.radio input { 
    visibility: hidden; 
    position:absolute; left: -30px; 
}

.BLC_form .dropdown-menu.radio i {
    font-weight: normal;
    font-style: normal;
    display: block;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-left: 20px;
}

.BLC_form .dropdown-item.active {
    background-color: #ebf0f6;
    color: #fff;
}
.BLC_form .form-control {
    color: initial;
    background-color: unset;
    height: auto;
    padding: unset;
    font-weight: unset;
    font-size: unset;
    border-radius: unset;
    border: unset;
}
.BLC_form .form-control {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    border-bottom: solid 1px #ccd9e7;
    color: #008ed6 !important;
    border-radius: 4px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    display: block;
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #008ed6;
  transition: background-color 5000s ease-in-out 0s;
}
.BLC_form span.wpcf7-not-valid-tip {
    font-family: "Open Sans";
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #ff143c;
    margin-bottom: 32px;
}
.BLC_form .dropdown span.wpcf7-not-valid-tip {
    position: relative;
    top: -30px;
    margin-bottom: 0;
}
.BLC_form .form-control.wpcf7-not-valid, .modal .form-control.wpcf7-not-valid::placeholder {
    color: #ff143c !important;
    margin: 0;
}
.BLC_form .form-control.wpcf7-not-valid:has(> label) {
    color: #ff143c !important;
    margin: 0;
}
.BLC_form .wpcf7-list-item .wpcf7-list-item-label {
    font-weight: normal;
    font-style: normal;
    display: block;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-left: 20px;
}
.BLC_form .wpcf7-list-item .wpcf7-list-item-label:hover {
    background-color: #ebf0f6;
}
.BLC_form span.wpcf7-list-item {
    width: 100%;
    margin: 0;
    cursor: pointer;
}
.BLC_form .inputwidth {
    /*width: 60px;*/
    text-align: center;
}
.BLC_form label {
    margin: 0 16px 0 0;
    font-family: Raleway;
    font-size: 24px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #000f21;
    margin-bottom: 20px;
}
.BLC_form .range_display {
    float: left;
    width: 100%;
    margin-bottom: 32px;
    margin-top: 16px;
}
.BLC_form input[type="range"] {
    margin: 0;
    height: 12px;
    background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgb(0, 142, 214)), from(rgb(235, 240, 246)));
}
.vce{margin-bottom:30px}.vce-row-container{width:100%}.vce-row{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;transition:box-shadow .2s}.vce-row-content>.vce-col:last-child{margin-right:0}.vce-row-full-height{min-height:100vh}.vce-row-content{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-height:1em;position:relative}.vce-row-wrap--reverse>.vce-row-content{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.vce-row-columns--top>.vce-row-content{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.vce-row-columns--top.vce-row-wrap--reverse>.vce-row-content{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.vce-row-columns--middle>.vce-row-content{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.vce-row-columns--bottom>.vce-row-content{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.vce-row-columns--bottom.vce-row-wrap--reverse>.vce-row-content{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.vce-row-columns--bottom>.vce-row-content:after,.vce-row-columns--middle>.vce-row-content:after,.vce-row-columns--top>.vce-row-content:after{content:"";width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vce-row-content--middle>.vce-row-content>.vce-col>.vce-col-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.vce-row-content--bottom>.vce-row-content>.vce-col>.vce-col-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.vce-row-equal-height>.vce-row-content{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.vce-row-columns--stretch>.vce-row-content{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.vce-row[data-vce-full-width=true]{position:relative;box-sizing:border-box}.vce-row[data-vce-stretch-content=true]{padding-left:30px;padding-right:30px}.vce-row[data-vce-stretch-content=true].vce-row-no-paddings{padding-left:0;padding-right:0}.vce-row.vce-element--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--all-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--all-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--all-last{margin-left:0}@media (min-width:0) and (max-width:543px){.vce-row.vce-element--xs--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--xs--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--xs--has-background.vce-row--xs--has-col-background{padding-bottom:30px}.vce-row.vce-element--xs--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row.vce-element--has-background.vce-row--xs--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--xs-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--xs-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--xs-last{margin-left:0}}@media (min-width:544px) and (max-width:767px){.vce-row.vce-element--sm--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--sm--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--sm--has-background.vce-row--sm--has-col-background{padding-bottom:30px}.vce-row.vce-element--sm--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row.vce-element--has-background.vce-row--sm--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--sm-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--sm-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--sm-last{margin-left:0}}@media (min-width:768px) and (max-width:991px){.vce-row.vce-element--md--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--md--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--md--has-background.vce-row--md--has-col-background{padding-bottom:30px}.vce-row.vce-element--md--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row.vce-element--has-background.vce-row--md--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--md-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--md-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--md-last{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.vce-row.vce-element--lg--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--lg--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--lg--has-background.vce-row--lg--has-col-background{padding-bottom:30px}.vce-row.vce-element--lg--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row.vce-element--has-background.vce-row--lg--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--lg-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--lg-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--lg-last{margin-left:0}}@media (min-width:1200px){.vce-row.vce-element--xl--has-background{padding-left:30px;padding-right:30px;padding-top:30px}.vce-row.vce-element--xl--has-background[data-vce-full-width=true]:not([data-vce-stretch-content=true]){padding-left:0;padding-right:0}.vce-row.vce-element--xl--has-background.vce-row--xl--has-col-background{padding-bottom:30px}.vce-row.vce-element--xl--has-background.vce-row--has-col-background{padding-bottom:30px}.vce-row.vce-element--has-background.vce-row--xl--has-col-background{padding-bottom:30px}.vce-row>.vce-row-content>.vce-col.vce-col--xl-last{margin-right:0}.rtl .vce-row>.vce-row-content>.vce-col.vce-col--xl-last,.rtl.vce-row>.vce-row-content>.vce-col.vce-col--xl-last{margin-left:0}}.vce-col{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-width:1em;position:relative}.vce-col--auto{-ms-flex:1;-webkit-flex:1;flex:1;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto}.vce-col-content,.vce-col-inner{position:relative;overflow-wrap:break-word;transition:box-shadow .2s}.vce-col-inner{width:100%}.vce-col-direction--rtl{direction:rtl}.vce-element--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}.vce-col.vce-col--all-hide{display:none}@media (min-width:0){.vce-col--xs-auto{-ms-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;width:auto}.vce-col--xs-1{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vce-col.vce-col--xs-visible{display:-ms-flexbox;display:-webkit-flex;display:flex}.vce-col.vce-col--xs-hide{display:none}}.vce-row-container>.vce-row>.vce-row-content>.vce-col>.vce-col-inner{padding:0}@media (min-width:544px){.vce-col--sm-auto{-ms-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;width:auto}.vce-col--sm-1{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vce-col.vce-col--sm-visible{display:-ms-flexbox;display:-webkit-flex;display:flex}.vce-col.vce-col--sm-hide{display:none}}@media (min-width:768px){.vce-col--md-auto{-ms-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;width:auto}.vce-col--md-1{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vce-col.vce-col--md-visible{display:-ms-flexbox;display:-webkit-flex;display:flex}.vce-col.vce-col--md-hide{display:none}}@media (min-width:992px){.vce-col--lg-auto{-ms-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;width:1px}.vce-col--lg-1{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vce-col.vce-col--lg-visible{display:-ms-flexbox;display:-webkit-flex;display:flex}.vce-col.vce-col--lg-hide{display:none}}@media (min-width:1200px){.vce-col--xl-auto{-ms-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;width:auto}.vce-col--xl-1{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vce-col.vce-col--xl-visible{display:-ms-flexbox;display:-webkit-flex;display:flex}.vce-col.vce-col--xl-hide{display:none}}@media (min-width:0) and (max-width:543px){.vce-element--xs--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}}@media (min-width:544px) and (max-width:767px){.vce-element--sm--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}}@media (min-width:768px) and (max-width:991px){.vce-element--md--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}}@media (min-width:992px) and (max-width:1199px){.vce-element--lg--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}}@media (min-width:1200px){.vce-element--xl--has-background>.vce-col-inner>.vce-col-content{padding-top:30px;padding-left:30px;padding-right:30px}}a.vce-single-image-inner{color:transparent;border-bottom:0;text-decoration:none;box-shadow:none}a.vce-single-image-inner:focus,a.vce-single-image-inner:hover{text-decoration:none;box-shadow:none;border-bottom:0}.vce-single-image-inner{display:inline-block;vertical-align:top;line-height:1;max-width:100%;position:relative}.vce-single-image-wrapper{display:inline-block;max-width:100%;overflow:hidden;vertical-align:top}.vce-single-image-wrapper img{vertical-align:top;max-width:100%}.vce-single-image--border-rounded{border-radius:5px;overflow:hidden}.vce-single-image--border-round{border-radius:50%;overflow:hidden}.vce-single-image--align-center{text-align:center}.vce-single-image--align-right{text-align:right}.vce-single-image--align-left{text-align:left}.vce-single-image-wrapper figure{margin:0}.vce-single-image-wrapper figcaption{font-style:italic;margin-top:10px}.vce-single-image-wrapper figcaption[hidden]{display:none}.vce-single-image-inner.vce-single-image--absolute .vce-single-image:not([data-dynamic-natural-size=true]){position:absolute;top:0;left:0;width:100%;object-fit:cover;height:100%}.vce-single-image-container .vce-single-image-inner .vce-single-image{box-shadow:none}.vce-button--style-outline-container--align-left{text-align:left}.vce-button--style-outline-container--align-right{text-align:right}.vce-button--style-outline-container--align-center{text-align:center}.vce-button--style-outline-wrapper{display:inline-block;vertical-align:top;max-width:100%}.vce-button--style-outline-wrapper .vce-button--style-outline,.vce-button--style-outline-wrapper .vce-button--style-outline-animated,.vce-button--style-outline-wrapper .vce-button--style-outline-animated-slidein{box-shadow:none}.vce-button--style-outline-wrapper .vce-button--style-outline-animated-slidein:focus,.vce-button--style-outline-wrapper .vce-button--style-outline-animated-slidein:hover,.vce-button--style-outline-wrapper .vce-button--style-outline-animated-slidein:link,.vce-button--style-outline-wrapper .vce-button--style-outline-animated:focus,.vce-button--style-outline-wrapper .vce-button--style-outline-animated:hover,.vce-button--style-outline-wrapper .vce-button--style-outline-animated:link,.vce-button--style-outline-wrapper .vce-button--style-outline:focus,.vce-button--style-outline-wrapper .vce-button--style-outline:hover,.vce-button--style-outline-wrapper .vce-button--style-outline:link{box-shadow:none}.vce-button--style-outline-wrapper--stretched{width:100%}.vce-button--style-outline-wrapper--stretched .vce-button--style-outline,.vce-button--style-outline-wrapper--stretched .vce-button--style-outline-animated,.vce-button--style-outline-wrapper--stretched .vce-button--style-outline-animated-slidein{width:100%}button.vce-button--style-outline{-webkit-appearance:none}.vce-button--style-outline.vce-button--style-outline--size-small{font-size:11px;padding:10px 30px}.vce-button--style-outline.vce-button--style-outline--size-medium{font-size:16px;padding:15px 43px}.vce-button--style-outline.vce-button--style-outline--size-large{font-size:21px;padding:20px 56px}a.vce-button--style-outline,button.vce-button--style-outline{background-color:transparent;background-image:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin-bottom:0;max-width:100%;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;transition:all .2s ease-in-out;z-index:1;border-radius:0}a.vce-button--style-outline .vce-button--style-outline-text,button.vce-button--style-outline .vce-button--style-outline-text{transition:none;position:relative;z-index:1;text-decoration:none;text-transform:none;font-weight:400;letter-spacing:normal;-webkit-font-smoothing:antialiased}a.vce-button--style-outline:focus,a.vce-button--style-outline:hover,button.vce-button--style-outline:focus,button.vce-button--style-outline:hover{text-decoration:none;outline:0}a.vce-button--style-outline::after,a.vce-button--style-outline::before,button.vce-button--style-outline::after,button.vce-button--style-outline::before{border-radius:inherit;box-sizing:border-box;content:"";position:absolute;height:initial;top:0;left:0;bottom:0;right:0;transition:all .2s ease-in-out}a.vce-button--style-outline::before,button.vce-button--style-outline::before{box-sizing:border-box;border-width:2px;border-style:solid;transition:border-color .2s ease-in-out;top:1px;left:1px;bottom:1px;right:1px;width:initial}a.vce-button--style-outline::after,button.vce-button--style-outline::after{opacity:0;transition:opacity .2s ease-in-out;width:100%}a.vce-button--style-outline:active::before,a.vce-button--style-outline:focus::before,a.vce-button--style-outline:hover::before,button.vce-button--style-outline:active::before,button.vce-button--style-outline:focus::before,button.vce-button--style-outline:hover::before{border-color:#194}a.vce-button--style-outline:active::after,a.vce-button--style-outline:focus::after,a.vce-button--style-outline:hover::after,button.vce-button--style-outline:active::after,button.vce-button--style-outline:focus::after,button.vce-button--style-outline:hover::after{opacity:1}button.vce-button--style-outline-animated,button.vce-button--style-outline-animated-slidein{-webkit-appearance:none}.vce-button--style-outline-animated-slidein.vce-button--style-outline--size-small,.vce-button--style-outline-animated.vce-button--style-outline--size-small{font-size:11px;padding:10px 30px}.vce-button--style-outline-animated-slidein.vce-button--style-outline--size-medium,.vce-button--style-outline-animated.vce-button--style-outline--size-medium{font-size:16px;padding:15px 43px}.vce-button--style-outline-animated-slidein.vce-button--style-outline--size-large,.vce-button--style-outline-animated.vce-button--style-outline--size-large{font-size:21px;padding:20px 56px}a.vce-button--style-outline-animated,a.vce-button--style-outline-animated-slidein,button.vce-button--style-outline-animated,button.vce-button--style-outline-animated-slidein{background-color:transparent;background-image:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin-bottom:0;max-width:100%;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;transition:all .2s ease-in-out;z-index:1;border-radius:0}a.vce-button--style-outline-animated .vce-button--style-outline-text,a.vce-button--style-outline-animated-slidein .vce-button--style-outline-text,button.vce-button--style-outline-animated .vce-button--style-outline-text,button.vce-button--style-outline-animated-slidein .vce-button--style-outline-text{position:relative;z-index:1}a.vce-button--style-outline-animated-slidein:focus,a.vce-button--style-outline-animated-slidein:hover,a.vce-button--style-outline-animated:focus,a.vce-button--style-outline-animated:hover,button.vce-button--style-outline-animated-slidein:focus,button.vce-button--style-outline-animated-slidein:hover,button.vce-button--style-outline-animated:focus,button.vce-button--style-outline-animated:hover{text-decoration:none;outline:0}a.vce-button--style-outline-animated-slidein::after,a.vce-button--style-outline-animated-slidein::before,a.vce-button--style-outline-animated::after,a.vce-button--style-outline-animated::before,button.vce-button--style-outline-animated-slidein::after,button.vce-button--style-outline-animated-slidein::before,button.vce-button--style-outline-animated::after,button.vce-button--style-outline-animated::before{border-radius:inherit;box-sizing:border-box;content:"";position:absolute;height:initial;top:0;left:0;bottom:0;right:0;transition:all .2s ease-in-out}a.vce-button--style-outline-animated-slidein::before,a.vce-button--style-outline-animated::before,button.vce-button--style-outline-animated-slidein::before,button.vce-button--style-outline-animated::before{box-sizing:border-box;border-width:2px;border-style:solid;top:1px;left:1px;bottom:1px;right:1px;width:initial}.vce-button--style-outline-animated-slidein::after{transition:width .2s ease-in-out;width:0}.vce-button--style-outline-animated-slidein:active::after,.vce-button--style-outline-animated-slidein:focus::after,.vce-button--style-outline-animated-slidein:hover::after{width:100%}.vce-button--style-outline-animated::after{transition:opacity .2s ease-in-out;width:100%;opacity:0}.vce-button--style-outline-animated:active::after,.vce-button--style-outline-animated:focus::after,.vce-button--style-outline-animated:hover::after{opacity:1}a.vce-button--style-outline--border-round,a.vce-button--style-outline--border-rounded,a.vce-button--style-outline--border-square,button.vce-button--style-outline--border-round,button.vce-button--style-outline--border-rounded,button.vce-button--style-outline--border-square{position:relative;overflow:hidden}a.vce-button--style-outline--border-rounded,button.vce-button--style-outline--border-rounded{border-radius:5px}a.vce-button--style-outline--border-round,button.vce-button--style-outline--border-round{border-radius:4em}a.vce-button--style-outline--border-square,button.vce-button--style-outline--border-square{border-radius:0}.rtl .vce-button--style-outline,.rtl.vce-button--style-outline,[dir=rlt] .vce-button--style-outline,[dir=rlt].vce-button--style-outline{direction:rtl;unicode-bidi:embed}.ltr .vce-button--style-outline,.ltr.vce-button--style-outline,[dir=ltr] .vce-button--style-outline,[dir=ltr].vce-button--style-outline{direction:ltr;unicode-bidi:normal}.vce-contact-form-7--align-left{text-align:left}.vce-contact-form-7--align-center{text-align:center}.vce-contact-form-7--align-right{text-align:right}.vce-empty-space{display:block;width:100%}.vce-button--style-gradient-container--align-left{text-align:left}.vce-button--style-gradient-container--align-right{text-align:right}.vce-button--style-gradient-container--align-center{text-align:center}.vce-button--style-gradient-wrapper{display:inline-block;vertical-align:top;max-width:100%}.vce-button--style-gradient-horizontal,.vce-button--style-gradient-vertical{font-size:16px;padding:15px 43px}a.vce-button--style-gradient-horizontal,a.vce-button--style-gradient-vertical,button.vce-button--style-gradient-horizontal,button.vce-button--style-gradient-vertical{background-color:transparent;background-image:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;max-width:100%;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;box-shadow:none;background-size:100%;z-index:1}a.vce-button--style-gradient-horizontal:focus,a.vce-button--style-gradient-horizontal:hover,a.vce-button--style-gradient-vertical:focus,a.vce-button--style-gradient-vertical:hover,button.vce-button--style-gradient-horizontal:focus,button.vce-button--style-gradient-horizontal:hover,button.vce-button--style-gradient-vertical:focus,button.vce-button--style-gradient-vertical:hover{text-decoration:none;outline:0;box-shadow:none}a.vce-button--style-gradient-horizontal:before,a.vce-button--style-gradient-vertical:before,button.vce-button--style-gradient-horizontal:before,button.vce-button--style-gradient-vertical:before{border-radius:inherit;content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;z-index:-1}a.vce-button--style-gradient-horizontal:focus::before,a.vce-button--style-gradient-horizontal:hover::before,a.vce-button--style-gradient-vertical:focus::before,a.vce-button--style-gradient-vertical:hover::before,button.vce-button--style-gradient-horizontal:focus::before,button.vce-button--style-gradient-horizontal:hover::before,button.vce-button--style-gradient-vertical:focus::before,button.vce-button--style-gradient-vertical:hover::before{opacity:1}button.vce-button--style-gradient-horizontal,button.vce-button--style-gradient-vertical{-webkit-appearance:none}.vce-button--style-gradient-horizontal::before,a.vce-button--style-gradient-horizontal::before,button.vce-button--style-gradient-horizontal::before{transition:opacity .5s ease-in-out}.vce-button--style-gradient-vertical::before,a.vce-button--style-gradient-vertical::before,button.vce-button--style-gradient-vertical::before{transition:opacity .5s ease-in-out}a.vce-button--style-gradient--border-round,a.vce-button--style-gradient--border-rounded,button.vce-button--style-gradient--border-round,button.vce-button--style-gradient--border-rounded{position:relative;overflow:hidden}a.vce-button--style-gradient--border-rounded,button.vce-button--style-gradient--border-rounded{border-radius:5px}a.vce-button--style-gradient--border-round,button.vce-button--style-gradient--border-round{border-radius:4em}.rtl .vce-button--style-gradient,.rtl.vce-button--style-gradient,[dir=rlt] .vce-button--style-gradient,[dir=rlt].vce-button--style-gradient{direction:rtl;unicode-bidi:embed}.ltr .vce-button--style-gradient,.ltr.vce-button--style-gradient,[dir=ltr] .vce-button--style-gradient,[dir=ltr].vce-button--style-gradient{direction:ltr;unicode-bidi:normal}.vce-row--col-gap-40>.vce-row-content>.vce-col{margin-right:40px}.vce-row--col-gap-40>.vce-row-content>.vce-column-resizer .vce-column-resizer-handler{width:40px}.rtl .vce-row--col-gap-40>.vce-row-content>.vce-col,.rtl.vce-row--col-gap-40>.vce-row-content>.vce-col{margin-left:40px;margin-right:0}.vce-row--col-gap-0>.vce-row-content>.vce-col{margin-right:0}.vce-row--col-gap-0>.vce-row-content>.vce-column-resizer .vce-column-resizer-handler{width:0}.rtl .vce-row--col-gap-0>.vce-row-content>.vce-col,.rtl.vce-row--col-gap-0>.vce-row-content>.vce-col{margin-left:0;margin-right:0}.vce-row--col-gap-30>.vce-row-content>.vce-col{margin-right:30px}.vce-row--col-gap-30>.vce-row-content>.vce-column-resizer .vce-column-resizer-handler{width:30px}.rtl .vce-row--col-gap-30>.vce-row-content>.vce-col,.rtl.vce-row--col-gap-30>.vce-row-content>.vce-col{margin-left:30px;margin-right:0}a.vce-button--style-outline--color-b-0-15-33--fff--empty,button.vce-button--style-outline--color-b-0-15-33--fff--empty{color:#000f21}a.vce-button--style-outline--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline--color-b-0-15-33--fff--empty:hover{color:#000f21}a.vce-button--style-outline--color-b-0-15-33--fff--empty:active,a.vce-button--style-outline--color-b-0-15-33--fff--empty:focus,a.vce-button--style-outline--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline--color-b-0-15-33--fff--empty:active,button.vce-button--style-outline--color-b-0-15-33--fff--empty:focus,button.vce-button--style-outline--color-b-0-15-33--fff--empty:hover{color:false}a.vce-button--style-outline-animated--color-b-0-15-33--fff--empty,a.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty,button.vce-button--style-outline-animated--color-b-0-15-33--fff--empty,button.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty{color:#000f21}a.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:hover,a.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:hover{color:#000f21}a.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:active,a.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:focus,a.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:hover,a.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:active,a.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:focus,a.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:active,button.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:focus,button.vce-button--style-outline-animated--color-b-0-15-33--fff--empty:hover,button.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:active,button.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:focus,button.vce-button--style-outline-animated-slidein--color-b-0-15-33--fff--empty:hover{color:#fff} a.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:active:before,a.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:focus:before,a.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:hover:before,button.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:active:before,button.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:focus:before,button.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:hover:before{border-color:#33659f}a.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:before,a.vce-button--style-outline-animated--border-color-b-102-140-183--b-51-101-159:before,a.vce-button--style-outline-animated-slidein--border-color-b-102-140-183--b-51-101-159:before,button.vce-button--style-outline--border-color-b-102-140-183--b-51-101-159:before,button.vce-button--style-outline-animated--border-color-b-102-140-183--b-51-101-159:before,button.vce-button--style-outline-animated-slidein--border-color-b-102-140-183--b-51-101-159:before{border-color:#668cb7} a.vce-button--style-outline-animated--background-color-3d3d3d:after,a.vce-button--style-outline-animated-slidein--background-color-3d3d3d:after,button.vce-button--style-outline-animated--background-color-3d3d3d:after,button.vce-button--style-outline-animated-slidein--background-color-3d3d3d:after{background-color:#3d3d3d}.vce-empty-space--height-700px--480px--480px--280px--700px--280px{min-height:700px}@media all and (max-width:543px){.vce-empty-space--height-custom-700px--480px--480px--280px--700px--280px{min-height:280px}}@media all and (min-width:544px) and (max-width:767px){.vce-empty-space--height-custom-700px--480px--480px--280px--700px--280px{min-height:280px}}@media all and (min-width:768px) and (max-width:991px){.vce-empty-space--height-custom-700px--480px--480px--280px--700px--280px{min-height:480px}}@media all and (min-width:992px) and (max-width:1199px){.vce-empty-space--height-custom-700px--480px--480px--280px--700px--280px{min-height:480px}}@media all and (min-width:1200px){.vce-empty-space--height-custom-700px--480px--480px--280px--700px--280px{min-height:700px}}a.vce-button--style-outline--color-b-255-255-255--fff--empty,button.vce-button--style-outline--color-b-255-255-255--fff--empty{color:#fff}a.vce-button--style-outline--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline--color-b-255-255-255--fff--empty:hover{color:#fff}a.vce-button--style-outline--color-b-255-255-255--fff--empty:active,a.vce-button--style-outline--color-b-255-255-255--fff--empty:focus,a.vce-button--style-outline--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline--color-b-255-255-255--fff--empty:active,button.vce-button--style-outline--color-b-255-255-255--fff--empty:focus,button.vce-button--style-outline--color-b-255-255-255--fff--empty:hover{color:false}a.vce-button--style-outline-animated--color-b-255-255-255--fff--empty,a.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty,button.vce-button--style-outline-animated--color-b-255-255-255--fff--empty,button.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty{color:#fff}a.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:hover,a.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:hover{color:#fff}a.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:active,a.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:focus,a.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:hover,a.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:active,a.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:focus,a.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:active,button.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:focus,button.vce-button--style-outline-animated--color-b-255-255-255--fff--empty:hover,button.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:active,button.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:focus,button.vce-button--style-outline-animated-slidein--color-b-255-255-255--fff--empty:hover{color:#fff} a.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:active:before,a.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:focus:before,a.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:hover:before,button.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:active:before,button.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:focus:before,button.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:hover:before{border-color:#fff}a.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:before,a.vce-button--style-outline-animated--border-color-b-255-255-255--b-255-255-255:before,a.vce-button--style-outline-animated-slidein--border-color-b-255-255-255--b-255-255-255:before,button.vce-button--style-outline--border-color-b-255-255-255--b-255-255-255:before,button.vce-button--style-outline-animated--border-color-b-255-255-255--b-255-255-255:before,button.vce-button--style-outline-animated-slidein--border-color-b-255-255-255--b-255-255-255:before{border-color:#fff} a.vce-button--style-outline-animated--background-color-3d3d3d:after,a.vce-button--style-outline-animated-slidein--background-color-3d3d3d:after,button.vce-button--style-outline-animated--background-color-3d3d3d:after,button.vce-button--style-outline-animated-slidein--background-color-3d3d3d:after{background-color:#3d3d3d}a.vce-button--style-gradient-horizontal--color-fff,button.vce-button--style-gradient-horizontal--color-fff{color:#fff}a.vce-button--style-gradient-horizontal--color-fff:hover,button.vce-button--style-gradient-horizontal--color-fff:hover{color:#fff}a.vce-button--style-gradient-vertical--color-fff,button.vce-button--style-gradient-vertical--color-fff{color:#fff}a.vce-button--style-gradient-vertical--color-fff:hover,button.vce-button--style-gradient-vertical--color-fff:hover{color:#fff} a.vce-button--style-gradient-horizontal--gradient-color-b-165-0-123--b-214-2-112,button.vce-button--style-gradient-horizontal--gradient-color-b-165-0-123--b-214-2-112{background-image:linear-gradient(to right,#d60270,#a5007b)}a.vce-button--style-gradient-horizontal--gradient-color-b-165-0-123--b-214-2-112::before,button.vce-button--style-gradient-horizontal--gradient-color-b-165-0-123--b-214-2-112::before{background-image:linear-gradient(to right,#a5007b,#d60270)}a.vce-button--style-gradient-vertical--gradient-color-b-165-0-123--b-214-2-112,button.vce-button--style-gradient-vertical--gradient-color-b-165-0-123--b-214-2-112{background-image:linear-gradient(to bottom,#d60270,#a5007b)}a.vce-button--style-gradient-vertical--gradient-color-b-165-0-123--b-214-2-112::before,button.vce-button--style-gradient-vertical--gradient-color-b-165-0-123--b-214-2-112::before{background-image:linear-gradient(to bottom,#a5007b,#d60270)}a.vce-button--style-gradient-horizontal--color-fff,button.vce-button--style-gradient-horizontal--color-fff{color:#fff}a.vce-button--style-gradient-horizontal--color-fff:hover,button.vce-button--style-gradient-horizontal--color-fff:hover{color:#fff}a.vce-button--style-gradient-vertical--color-fff,button.vce-button--style-gradient-vertical--color-fff{color:#fff}a.vce-button--style-gradient-vertical--color-fff:hover,button.vce-button--style-gradient-vertical--color-fff:hover{color:#fff} a.vce-button--style-gradient-horizontal--gradient-color-b-0-63-135--b-0-63-135,button.vce-button--style-gradient-horizontal--gradient-color-b-0-63-135--b-0-63-135{background-image:linear-gradient(to right,#003f87,#003f87)}a.vce-button--style-gradient-horizontal--gradient-color-b-0-63-135--b-0-63-135::before,button.vce-button--style-gradient-horizontal--gradient-color-b-0-63-135--b-0-63-135::before{background-image:linear-gradient(to right,#003f87,#003f87)}a.vce-button--style-gradient-vertical--gradient-color-b-0-63-135--b-0-63-135,button.vce-button--style-gradient-vertical--gradient-color-b-0-63-135--b-0-63-135{background-image:linear-gradient(to bottom,#003f87,#003f87)}a.vce-button--style-gradient-vertical--gradient-color-b-0-63-135--b-0-63-135::before,button.vce-button--style-gradient-vertical--gradient-color-b-0-63-135--b-0-63-135::before{background-image:linear-gradient(to bottom,#003f87,#003f87)} @media all and (min-width:544px){.vce-row--col-gap-40#el-41828283>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-40#el-41828283>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-40#el-41828283>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-41828283>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-41828283 [vce-box-shadow=el-41828283],#el-41828283[vce-box-shadow=el-41828283]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-41828283 [vce-hover-box-shadow=el-41828283]:focus,#el-41828283 [vce-hover-box-shadow=el-41828283]:hover,#el-41828283[vce-hover-box-shadow=el-41828283]:focus,#el-41828283[vce-hover-box-shadow=el-41828283]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-0#el-55951607>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-55951607>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-55951607>.vce-row-content>.vce-col--md-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-55951607>.vce-row-content>.vce-col--lg-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-55951607>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-55951607 [vce-box-shadow=el-55951607],#el-55951607[vce-box-shadow=el-55951607]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-55951607 [vce-hover-box-shadow=el-55951607]:focus,#el-55951607 [vce-hover-box-shadow=el-55951607]:hover,#el-55951607[vce-hover-box-shadow=el-55951607]:focus,#el-55951607[vce-hover-box-shadow=el-55951607]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-55951607 [data-vce-do-apply*=all][data-vce-do-apply*=el-55951607] .vce-content-background-container,#el-55951607 [data-vce-do-apply*=border][data-vce-do-apply*=el-55951607] .vce-content-background-container,#el-55951607[data-vce-do-apply*=all][data-vce-do-apply*=el-55951607] .vce-content-background-container,#el-55951607[data-vce-do-apply*=border][data-vce-do-apply*=el-55951607] .vce-content-background-container{border-radius:inherit}@media all{#el-55951607 [data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607 [data-vce-do-apply*=margin][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=margin][data-vce-do-apply*=el-55951607]{margin-bottom:40px}}@media all{#el-55951607 [data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607 [data-vce-do-apply*=padding][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=padding][data-vce-do-apply*=el-55951607]{padding-left:0;padding-right:0}}@media all{#el-55951607 [data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-55951607]{padding-left:0}}@media all{#el-55951607 [data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=all][data-vce-do-apply*=el-55951607],#el-55951607[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-55951607]{padding-right:0}} @media all and (min-width:544px){.vce-row--col-gap-30#el-1b4397e8>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-30#el-1b4397e8>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-30#el-1b4397e8>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-1b4397e8>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-1b4397e8 [vce-box-shadow=el-1b4397e8],#el-1b4397e8[vce-box-shadow=el-1b4397e8]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-1b4397e8 [vce-hover-box-shadow=el-1b4397e8]:focus,#el-1b4397e8 [vce-hover-box-shadow=el-1b4397e8]:hover,#el-1b4397e8[vce-hover-box-shadow=el-1b4397e8]:focus,#el-1b4397e8[vce-hover-box-shadow=el-1b4397e8]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-cb952d2f [data-vce-do-apply*=all][data-vce-do-apply*=el-cb952d2f] .vce-content-background-container,#el-cb952d2f [data-vce-do-apply*=border][data-vce-do-apply*=el-cb952d2f] .vce-content-background-container,#el-cb952d2f[data-vce-do-apply*=all][data-vce-do-apply*=el-cb952d2f] .vce-content-background-container,#el-cb952d2f[data-vce-do-apply*=border][data-vce-do-apply*=el-cb952d2f] .vce-content-background-container{border-radius:inherit} #el-cb952d2f [vce-box-shadow=el-cb952d2f],#el-cb952d2f[vce-box-shadow=el-cb952d2f]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-cb952d2f [vce-hover-box-shadow=el-cb952d2f]:focus,#el-cb952d2f [vce-hover-box-shadow=el-cb952d2f]:hover,#el-cb952d2f[vce-hover-box-shadow=el-cb952d2f]:focus,#el-cb952d2f[vce-hover-box-shadow=el-cb952d2f]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-5cf8d2b6 [vce-box-shadow=el-5cf8d2b6],#el-5cf8d2b6[vce-box-shadow=el-5cf8d2b6]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-5cf8d2b6 [vce-hover-box-shadow=el-5cf8d2b6]:focus,#el-5cf8d2b6 [vce-hover-box-shadow=el-5cf8d2b6]:hover,#el-5cf8d2b6[vce-hover-box-shadow=el-5cf8d2b6]:focus,#el-5cf8d2b6[vce-hover-box-shadow=el-5cf8d2b6]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{#el-6fb7b89a [data-vce-do-apply*=all][data-vce-do-apply*=el-6fb7b89a],#el-6fb7b89a [data-vce-do-apply*=margin][data-vce-do-apply*=el-6fb7b89a],#el-6fb7b89a[data-vce-do-apply*=all][data-vce-do-apply*=el-6fb7b89a],#el-6fb7b89a[data-vce-do-apply*=margin][data-vce-do-apply*=el-6fb7b89a]{margin-top:20px}}#el-318a5167 [data-vce-do-apply*=all][data-vce-do-apply*=el-318a5167] .vce-content-background-container,#el-318a5167 [data-vce-do-apply*=border][data-vce-do-apply*=el-318a5167] .vce-content-background-container,#el-318a5167[data-vce-do-apply*=all][data-vce-do-apply*=el-318a5167] .vce-content-background-container,#el-318a5167[data-vce-do-apply*=border][data-vce-do-apply*=el-318a5167] .vce-content-background-container{border-radius:inherit}@media all{#el-318a5167 [data-vce-do-apply*=all][data-vce-do-apply*=el-318a5167],#el-318a5167 [data-vce-do-apply*=margin][data-vce-do-apply*=el-318a5167],#el-318a5167[data-vce-do-apply*=all][data-vce-do-apply*=el-318a5167],#el-318a5167[data-vce-do-apply*=margin][data-vce-do-apply*=el-318a5167]{margin-bottom:40px;margin-top:10px}} #el-318a5167 [vce-box-shadow=el-318a5167],#el-318a5167[vce-box-shadow=el-318a5167]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-318a5167 [vce-hover-box-shadow=el-318a5167]:focus,#el-318a5167 [vce-hover-box-shadow=el-318a5167]:hover,#el-318a5167[vce-hover-box-shadow=el-318a5167]:focus,#el-318a5167[vce-hover-box-shadow=el-318a5167]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--md-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--lg-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--xl-1-12{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(8.33% - 36.67px);-ms-flex-preferred-size:calc(8.33% - 36.67px);flex-basis:calc(8.33% - 36.67px);max-width:calc(8.33% - 36.67px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-1bb7bd73>.vce-row-content>.vce-col--xl-1-2{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}} #el-1bb7bd73 [vce-box-shadow=el-1bb7bd73],#el-1bb7bd73[vce-box-shadow=el-1bb7bd73]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-1bb7bd73 [vce-hover-box-shadow=el-1bb7bd73]:focus,#el-1bb7bd73 [vce-hover-box-shadow=el-1bb7bd73]:hover,#el-1bb7bd73[vce-hover-box-shadow=el-1bb7bd73]:focus,#el-1bb7bd73[vce-hover-box-shadow=el-1bb7bd73]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73 [data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container{border-radius:inherit}@media all and (min-width:1200px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73]{margin-bottom:80px}}@media all and (min-width:1200px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:80px}}@media all and (min-width:1200px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73]{padding-left:0}}@media all and (min-width:1200px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73]{padding-right:0}} #el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73 [data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container{border-radius:inherit}@media all and (min-width:992px) and (max-width:1199px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73]{margin-bottom:0}}@media all and (min-width:992px) and (max-width:1199px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (min-width:992px) and (max-width:1199px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73]{padding-left:0}}@media all and (min-width:992px) and (max-width:1199px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73]{padding-right:0}} #el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73 [data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container{border-radius:inherit}@media all and (min-width:768px) and (max-width:991px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73]{margin-bottom:80px}}@media all and (min-width:768px) and (max-width:991px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (min-width:768px) and (max-width:991px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73]{padding-left:0}}@media all and (min-width:768px) and (max-width:991px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73]{padding-right:0}} #el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73 [data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container{border-radius:inherit}@media all and (min-width:544px) and (max-width:767px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73]{margin-bottom:80px}}@media all and (min-width:544px) and (max-width:767px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (min-width:544px) and (max-width:767px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73]{padding-left:0}}@media all and (min-width:544px) and (max-width:767px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73]{padding-right:0}} #el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73 [data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container,#el-1bb7bd73[data-vce-do-apply*=border][data-vce-do-apply*=el-1bb7bd73] .vce-content-background-container{border-radius:inherit}@media all and (max-width:543px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=margin][data-vce-do-apply*=el-1bb7bd73]{margin-bottom:80px}}@media all and (max-width:543px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=padding][data-vce-do-apply*=el-1bb7bd73]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (max-width:543px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-1bb7bd73]{padding-left:0}}@media all and (max-width:543px){#el-1bb7bd73 [data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=all][data-vce-do-apply*=el-1bb7bd73],#el-1bb7bd73[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-1bb7bd73]{padding-right:0}} @media all and (min-width:544px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--sm-66-66p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(66.66% - 0px);-ms-flex-preferred-size:calc(66.66% - 0px);flex-basis:calc(66.66% - 0px);max-width:calc(66.66% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--sm-33-34p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(33.34% - 0px);-ms-flex-preferred-size:calc(33.34% - 0px);flex-basis:calc(33.34% - 0px);max-width:calc(33.34% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--md-66-66p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(66.66% - 0px);-ms-flex-preferred-size:calc(66.66% - 0px);flex-basis:calc(66.66% - 0px);max-width:calc(66.66% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--md-33-34p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(33.34% - 0px);-ms-flex-preferred-size:calc(33.34% - 0px);flex-basis:calc(33.34% - 0px);max-width:calc(33.34% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--lg-66-66p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(66.66% - 0px);-ms-flex-preferred-size:calc(66.66% - 0px);flex-basis:calc(66.66% - 0px);max-width:calc(66.66% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--lg-33-34p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(33.34% - 0px);-ms-flex-preferred-size:calc(33.34% - 0px);flex-basis:calc(33.34% - 0px);max-width:calc(33.34% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--xl-66-66p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(66.66% - 0px);-ms-flex-preferred-size:calc(66.66% - 0px);flex-basis:calc(66.66% - 0px);max-width:calc(66.66% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-460be611>.vce-row-content>.vce-col--xl-33-34p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(33.34% - 0px);-ms-flex-preferred-size:calc(33.34% - 0px);flex-basis:calc(33.34% - 0px);max-width:calc(33.34% - 0px)}} #el-460be611 [vce-box-shadow=el-460be611],#el-460be611[vce-box-shadow=el-460be611]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-460be611 [vce-hover-box-shadow=el-460be611]:focus,#el-460be611 [vce-hover-box-shadow=el-460be611]:hover,#el-460be611[vce-hover-box-shadow=el-460be611]:focus,#el-460be611[vce-hover-box-shadow=el-460be611]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-460be611 [data-vce-do-apply*=all][data-vce-do-apply*=el-460be611] .vce-content-background-container,#el-460be611 [data-vce-do-apply*=border][data-vce-do-apply*=el-460be611] .vce-content-background-container,#el-460be611[data-vce-do-apply*=all][data-vce-do-apply*=el-460be611] .vce-content-background-container,#el-460be611[data-vce-do-apply*=border][data-vce-do-apply*=el-460be611] .vce-content-background-container{border-radius:inherit}#el-6ee4e150 [vce-box-shadow=el-6ee4e150],#el-6ee4e150[vce-box-shadow=el-6ee4e150]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-6ee4e150 [vce-hover-box-shadow=el-6ee4e150]:focus,#el-6ee4e150 [vce-hover-box-shadow=el-6ee4e150]:hover,#el-6ee4e150[vce-hover-box-shadow=el-6ee4e150]:focus,#el-6ee4e150[vce-hover-box-shadow=el-6ee4e150]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{#el-c2855471 [data-vce-do-apply*=all][data-vce-do-apply*=el-c2855471],#el-c2855471 [data-vce-do-apply*=margin][data-vce-do-apply*=el-c2855471],#el-c2855471[data-vce-do-apply*=all][data-vce-do-apply*=el-c2855471],#el-c2855471[data-vce-do-apply*=margin][data-vce-do-apply*=el-c2855471]{margin-top:20px}}@media all{#el-716c0285 [data-vce-do-apply*=all][data-vce-do-apply*=el-716c0285],#el-716c0285 [data-vce-do-apply*=border][data-vce-do-apply*=el-716c0285],#el-716c0285[data-vce-do-apply*=all][data-vce-do-apply*=el-716c0285],#el-716c0285[data-vce-do-apply*=border][data-vce-do-apply*=el-716c0285]{border-left-width:1px;border-left-style:solid;border-left-color:rgba(255,255,255,.11)}}#el-716c0285 [data-vce-do-apply*=all][data-vce-do-apply*=el-716c0285] .vce-content-background-container,#el-716c0285 [data-vce-do-apply*=border][data-vce-do-apply*=el-716c0285] .vce-content-background-container,#el-716c0285[data-vce-do-apply*=all][data-vce-do-apply*=el-716c0285] .vce-content-background-container,#el-716c0285[data-vce-do-apply*=border][data-vce-do-apply*=el-716c0285] .vce-content-background-container{border-radius:inherit} #el-716c0285 [vce-box-shadow=el-716c0285],#el-716c0285[vce-box-shadow=el-716c0285]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-716c0285 [vce-hover-box-shadow=el-716c0285]:focus,#el-716c0285 [vce-hover-box-shadow=el-716c0285]:hover,#el-716c0285[vce-hover-box-shadow=el-716c0285]:focus,#el-716c0285[vce-hover-box-shadow=el-716c0285]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--md-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--lg-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--xl-1-2{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--xl-1-12{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(8.33% - 36.67px);-ms-flex-preferred-size:calc(8.33% - 36.67px);flex-basis:calc(8.33% - 36.67px);max-width:calc(8.33% - 36.67px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-3cc915eb>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-3cc915eb [vce-box-shadow=el-3cc915eb],#el-3cc915eb[vce-box-shadow=el-3cc915eb]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-3cc915eb [vce-hover-box-shadow=el-3cc915eb]:focus,#el-3cc915eb [vce-hover-box-shadow=el-3cc915eb]:hover,#el-3cc915eb[vce-hover-box-shadow=el-3cc915eb]:focus,#el-3cc915eb[vce-hover-box-shadow=el-3cc915eb]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-3cc915eb [data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb] .vce-content-background-container,#el-3cc915eb [data-vce-do-apply*=border][data-vce-do-apply*=el-3cc915eb] .vce-content-background-container,#el-3cc915eb[data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb] .vce-content-background-container,#el-3cc915eb[data-vce-do-apply*=border][data-vce-do-apply*=el-3cc915eb] .vce-content-background-container{border-radius:inherit}@media all{#el-3cc915eb [data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb [data-vce-do-apply*=padding][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=padding][data-vce-do-apply*=el-3cc915eb]{padding-bottom:80px;padding-left:0;padding-right:0;padding-top:0}}@media all{#el-3cc915eb [data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-3cc915eb]{padding-left:0}}@media all{#el-3cc915eb [data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=all][data-vce-do-apply*=el-3cc915eb],#el-3cc915eb[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-3cc915eb]{padding-right:0}}#el-c7b6d57e [vce-box-shadow=el-c7b6d57e],#el-c7b6d57e[vce-box-shadow=el-c7b6d57e]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-c7b6d57e [vce-hover-box-shadow=el-c7b6d57e]:focus,#el-c7b6d57e [vce-hover-box-shadow=el-c7b6d57e]:hover,#el-c7b6d57e[vce-hover-box-shadow=el-c7b6d57e]:focus,#el-c7b6d57e[vce-hover-box-shadow=el-c7b6d57e]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all and (max-width:543px){#el-ec82d9fa [data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa [data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa]{margin-top:20px}} @media all and (min-width:544px) and (max-width:767px){#el-ec82d9fa [data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa [data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa]{margin-top:20px}} @media all and (min-width:768px) and (max-width:991px){#el-ec82d9fa [data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa [data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa]{margin-top:160px}} @media all and (min-width:992px) and (max-width:1199px){#el-ec82d9fa [data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa [data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa]{margin-top:160px}} @media all and (min-width:1200px){#el-ec82d9fa [data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa [data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=all][data-vce-do-apply*=el-ec82d9fa],#el-ec82d9fa[data-vce-do-apply*=margin][data-vce-do-apply*=el-ec82d9fa]{margin-top:160px}}#el-4e1ebe67 [vce-box-shadow=el-4e1ebe67],#el-4e1ebe67[vce-box-shadow=el-4e1ebe67]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-4e1ebe67 [vce-hover-box-shadow=el-4e1ebe67]:focus,#el-4e1ebe67 [vce-hover-box-shadow=el-4e1ebe67]:hover,#el-4e1ebe67[vce-hover-box-shadow=el-4e1ebe67]:focus,#el-4e1ebe67[vce-hover-box-shadow=el-4e1ebe67]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} @media all and (min-width:544px){.vce-row--col-gap-40#el-10ce1758>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-40#el-10ce1758>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-40#el-10ce1758>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-10ce1758>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-10ce1758 [vce-box-shadow=el-10ce1758],#el-10ce1758[vce-box-shadow=el-10ce1758]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-10ce1758 [vce-hover-box-shadow=el-10ce1758]:focus,#el-10ce1758 [vce-hover-box-shadow=el-10ce1758]:hover,#el-10ce1758[vce-hover-box-shadow=el-10ce1758]:focus,#el-10ce1758[vce-hover-box-shadow=el-10ce1758]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-10ce1758 [data-vce-do-apply*=all][data-vce-do-apply*=el-10ce1758] .vce-content-background-container,#el-10ce1758 [data-vce-do-apply*=border][data-vce-do-apply*=el-10ce1758] .vce-content-background-container,#el-10ce1758[data-vce-do-apply*=all][data-vce-do-apply*=el-10ce1758] .vce-content-background-container,#el-10ce1758[data-vce-do-apply*=border][data-vce-do-apply*=el-10ce1758] .vce-content-background-container{border-radius:inherit}@media all{#el-10ce1758 [data-vce-do-apply*=all][data-vce-do-apply*=el-10ce1758],#el-10ce1758 [data-vce-do-apply*=padding][data-vce-do-apply*=el-10ce1758],#el-10ce1758[data-vce-do-apply*=all][data-vce-do-apply*=el-10ce1758],#el-10ce1758[data-vce-do-apply*=padding][data-vce-do-apply*=el-10ce1758]{padding-bottom:0;padding-top:80px}}#el-b1aecb81 [data-vce-do-apply*=all][data-vce-do-apply*=el-b1aecb81] .vce-content-background-container,#el-b1aecb81 [data-vce-do-apply*=border][data-vce-do-apply*=el-b1aecb81] .vce-content-background-container,#el-b1aecb81[data-vce-do-apply*=all][data-vce-do-apply*=el-b1aecb81] .vce-content-background-container,#el-b1aecb81[data-vce-do-apply*=border][data-vce-do-apply*=el-b1aecb81] .vce-content-background-container{border-radius:inherit} #el-b1aecb81 [vce-box-shadow=el-b1aecb81],#el-b1aecb81[vce-box-shadow=el-b1aecb81]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-b1aecb81 [vce-hover-box-shadow=el-b1aecb81]:focus,#el-b1aecb81 [vce-hover-box-shadow=el-b1aecb81]:hover,#el-b1aecb81[vce-hover-box-shadow=el-b1aecb81]:focus,#el-b1aecb81[vce-hover-box-shadow=el-b1aecb81]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} @media all and (min-width:544px){.vce-row--col-gap-30#el-5fa64319>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-30#el-5fa64319>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-30#el-5fa64319>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-5fa64319>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-5fa64319 [vce-box-shadow=el-5fa64319],#el-5fa64319[vce-box-shadow=el-5fa64319]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-5fa64319 [vce-hover-box-shadow=el-5fa64319]:focus,#el-5fa64319 [vce-hover-box-shadow=el-5fa64319]:hover,#el-5fa64319[vce-hover-box-shadow=el-5fa64319]:focus,#el-5fa64319[vce-hover-box-shadow=el-5fa64319]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--xs-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all{.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--sm-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--md-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--lg-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--xl-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-3894a592>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-3894a592 [vce-box-shadow=el-3894a592],#el-3894a592[vce-box-shadow=el-3894a592]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-3894a592 [vce-hover-box-shadow=el-3894a592]:focus,#el-3894a592 [vce-hover-box-shadow=el-3894a592]:hover,#el-3894a592[vce-hover-box-shadow=el-3894a592]:focus,#el-3894a592[vce-hover-box-shadow=el-3894a592]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-3894a592 [data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592 [data-vce-do-apply*=border][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592[data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592[data-vce-do-apply*=border][data-vce-do-apply*=el-3894a592] .vce-content-background-container{border-radius:inherit}@media all and (min-width:544px) and (max-width:767px){#el-3894a592 [data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592],#el-3894a592 [data-vce-do-apply*=margin][data-vce-do-apply*=el-3894a592],#el-3894a592[data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592],#el-3894a592[data-vce-do-apply*=margin][data-vce-do-apply*=el-3894a592]{margin-top:40px}} #el-3894a592 [data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592 [data-vce-do-apply*=border][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592[data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592] .vce-content-background-container,#el-3894a592[data-vce-do-apply*=border][data-vce-do-apply*=el-3894a592] .vce-content-background-container{border-radius:inherit}@media all and (max-width:543px){#el-3894a592 [data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592],#el-3894a592 [data-vce-do-apply*=margin][data-vce-do-apply*=el-3894a592],#el-3894a592[data-vce-do-apply*=all][data-vce-do-apply*=el-3894a592],#el-3894a592[data-vce-do-apply*=margin][data-vce-do-apply*=el-3894a592]{margin-top:40px}} @media all and (min-width:544px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:544px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--sm-1-4{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(25% - 30px);-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}} @media all and (min-width:768px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--md-1-4{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(25% - 30px);-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}} @media all and (min-width:992px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--lg-1-4{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(25% - 30px);-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-271c36d8>.vce-row-content>.vce-col--xl-1-4{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(25% - 30px);-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}} #el-271c36d8 [vce-box-shadow=el-271c36d8],#el-271c36d8[vce-box-shadow=el-271c36d8]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-271c36d8 [vce-hover-box-shadow=el-271c36d8]:focus,#el-271c36d8 [vce-hover-box-shadow=el-271c36d8]:hover,#el-271c36d8[vce-hover-box-shadow=el-271c36d8]:focus,#el-271c36d8[vce-hover-box-shadow=el-271c36d8]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-271c36d8 [data-vce-do-apply*=all][data-vce-do-apply*=el-271c36d8] .vce-content-background-container,#el-271c36d8 [data-vce-do-apply*=border][data-vce-do-apply*=el-271c36d8] .vce-content-background-container,#el-271c36d8[data-vce-do-apply*=all][data-vce-do-apply*=el-271c36d8] .vce-content-background-container,#el-271c36d8[data-vce-do-apply*=border][data-vce-do-apply*=el-271c36d8] .vce-content-background-container{border-radius:inherit}@media all{#el-271c36d8 [data-vce-do-apply*=all][data-vce-do-apply*=el-271c36d8],#el-271c36d8 [data-vce-do-apply*=margin][data-vce-do-apply*=el-271c36d8],#el-271c36d8[data-vce-do-apply*=all][data-vce-do-apply*=el-271c36d8],#el-271c36d8[data-vce-do-apply*=margin][data-vce-do-apply*=el-271c36d8]{margin-bottom:60px;margin-top:30px}}@media all{#el-beecba4b [data-vce-do-apply*=all][data-vce-do-apply*=el-beecba4b],#el-beecba4b [data-vce-do-apply*=background][data-vce-do-apply*=el-beecba4b],#el-beecba4b[data-vce-do-apply*=all][data-vce-do-apply*=el-beecba4b],#el-beecba4b[data-vce-do-apply*=background][data-vce-do-apply*=el-beecba4b]{background-color:#fff}} #el-beecba4b [vce-box-shadow=el-beecba4b],#el-beecba4b[vce-box-shadow=el-beecba4b]{box-shadow:0 40px 60px -20px rgba(0,38,76,.1)} #el-beecba4b [vce-hover-box-shadow=el-beecba4b]:focus,#el-beecba4b [vce-hover-box-shadow=el-beecba4b]:hover,#el-beecba4b[vce-hover-box-shadow=el-beecba4b]:focus,#el-beecba4b[vce-hover-box-shadow=el-beecba4b]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} @media all and (min-width:544px){.vce-row--col-gap-40#el-2f7b752d>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-40#el-2f7b752d>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-40#el-2f7b752d>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-2f7b752d>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-2f7b752d [vce-box-shadow=el-2f7b752d],#el-2f7b752d[vce-box-shadow=el-2f7b752d]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-2f7b752d [vce-hover-box-shadow=el-2f7b752d]:focus,#el-2f7b752d [vce-hover-box-shadow=el-2f7b752d]:hover,#el-2f7b752d[vce-hover-box-shadow=el-2f7b752d]:focus,#el-2f7b752d[vce-hover-box-shadow=el-2f7b752d]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-5588a891 [vce-box-shadow=el-5588a891],#el-5588a891[vce-box-shadow=el-5588a891]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-5588a891 [vce-hover-box-shadow=el-5588a891]:focus,#el-5588a891 [vce-hover-box-shadow=el-5588a891]:hover,#el-5588a891[vce-hover-box-shadow=el-5588a891]:focus,#el-5588a891[vce-hover-box-shadow=el-5588a891]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-6f841b2e [vce-box-shadow=el-6f841b2e],#el-6f841b2e[vce-box-shadow=el-6f841b2e]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-6f841b2e [vce-hover-box-shadow=el-6f841b2e]:focus,#el-6f841b2e [vce-hover-box-shadow=el-6f841b2e]:hover,#el-6f841b2e[vce-hover-box-shadow=el-6f841b2e]:focus,#el-6f841b2e[vce-hover-box-shadow=el-6f841b2e]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-a7277b8b [vce-box-shadow=el-a7277b8b],#el-a7277b8b[vce-box-shadow=el-a7277b8b]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-a7277b8b [vce-hover-box-shadow=el-a7277b8b]:focus,#el-a7277b8b [vce-hover-box-shadow=el-a7277b8b]:hover,#el-a7277b8b[vce-hover-box-shadow=el-a7277b8b]:focus,#el-a7277b8b[vce-hover-box-shadow=el-a7277b8b]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-9419f565 [vce-box-shadow=el-9419f565],#el-9419f565[vce-box-shadow=el-9419f565]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-9419f565 [vce-hover-box-shadow=el-9419f565]:focus,#el-9419f565 [vce-hover-box-shadow=el-9419f565]:hover,#el-9419f565[vce-hover-box-shadow=el-9419f565]:focus,#el-9419f565[vce-hover-box-shadow=el-9419f565]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{#el-890b9e3e [data-vce-do-apply*=all][data-vce-do-apply*=el-890b9e3e],#el-890b9e3e [data-vce-do-apply*=margin][data-vce-do-apply*=el-890b9e3e],#el-890b9e3e[data-vce-do-apply*=all][data-vce-do-apply*=el-890b9e3e],#el-890b9e3e[data-vce-do-apply*=margin][data-vce-do-apply*=el-890b9e3e]{margin-bottom:0}}#el-7e91a7a7 [vce-box-shadow=el-7e91a7a7],#el-7e91a7a7[vce-box-shadow=el-7e91a7a7]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-7e91a7a7 [vce-hover-box-shadow=el-7e91a7a7]:focus,#el-7e91a7a7 [vce-hover-box-shadow=el-7e91a7a7]:hover,#el-7e91a7a7[vce-hover-box-shadow=el-7e91a7a7]:focus,#el-7e91a7a7[vce-hover-box-shadow=el-7e91a7a7]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-b26bc769 [vce-box-shadow=el-b26bc769],#el-b26bc769[vce-box-shadow=el-b26bc769]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-b26bc769 [vce-hover-box-shadow=el-b26bc769]:focus,#el-b26bc769 [vce-hover-box-shadow=el-b26bc769]:hover,#el-b26bc769[vce-hover-box-shadow=el-b26bc769]:focus,#el-b26bc769[vce-hover-box-shadow=el-b26bc769]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--md-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--lg-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--xl-1-2{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--xl-1-12{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(8.33% - 36.67px);-ms-flex-preferred-size:calc(8.33% - 36.67px);flex-basis:calc(8.33% - 36.67px);max-width:calc(8.33% - 36.67px)}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-90e6d1dc>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-90e6d1dc [vce-box-shadow=el-90e6d1dc],#el-90e6d1dc[vce-box-shadow=el-90e6d1dc]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-90e6d1dc [vce-hover-box-shadow=el-90e6d1dc]:focus,#el-90e6d1dc [vce-hover-box-shadow=el-90e6d1dc]:hover,#el-90e6d1dc[vce-hover-box-shadow=el-90e6d1dc]:focus,#el-90e6d1dc[vce-hover-box-shadow=el-90e6d1dc]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc [data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container{border-radius:inherit}@media all and (min-width:1200px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc]{padding-bottom:80px;padding-left:0;padding-right:0;padding-top:80px}}@media all and (min-width:1200px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc]{padding-left:0}}@media all and (min-width:1200px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc]{padding-right:0}} #el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc [data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container{border-radius:inherit}@media all and (min-width:992px) and (max-width:1199px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc]{padding-bottom:80px;padding-left:0;padding-right:0;padding-top:80px}}@media all and (min-width:992px) and (max-width:1199px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc]{padding-left:0}}@media all and (min-width:992px) and (max-width:1199px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc]{padding-right:0}} #el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc [data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container{border-radius:inherit}@media all and (min-width:768px) and (max-width:991px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (min-width:768px) and (max-width:991px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc]{padding-left:0}}@media all and (min-width:768px) and (max-width:991px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc]{padding-right:0}} #el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc [data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container{border-radius:inherit}@media all and (min-width:544px) and (max-width:767px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (min-width:544px) and (max-width:767px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc]{padding-left:0}}@media all and (min-width:544px) and (max-width:767px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc]{padding-right:0}} #el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc [data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container,#el-90e6d1dc[data-vce-do-apply*=border][data-vce-do-apply*=el-90e6d1dc] .vce-content-background-container{border-radius:inherit}@media all and (max-width:543px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=padding][data-vce-do-apply*=el-90e6d1dc]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all and (max-width:543px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-90e6d1dc]{padding-left:0}}@media all and (max-width:543px){#el-90e6d1dc [data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=all][data-vce-do-apply*=el-90e6d1dc],#el-90e6d1dc[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-90e6d1dc]{padding-right:0}}#el-9586f46c [data-vce-do-apply*=all][data-vce-do-apply*=el-9586f46c] .vce-content-background-container,#el-9586f46c [data-vce-do-apply*=border][data-vce-do-apply*=el-9586f46c] .vce-content-background-container,#el-9586f46c[data-vce-do-apply*=all][data-vce-do-apply*=el-9586f46c] .vce-content-background-container,#el-9586f46c[data-vce-do-apply*=border][data-vce-do-apply*=el-9586f46c] .vce-content-background-container{border-radius:inherit} #el-9586f46c [vce-box-shadow=el-9586f46c],#el-9586f46c[vce-box-shadow=el-9586f46c]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-9586f46c [vce-hover-box-shadow=el-9586f46c]:focus,#el-9586f46c [vce-hover-box-shadow=el-9586f46c]:hover,#el-9586f46c[vce-hover-box-shadow=el-9586f46c]:focus,#el-9586f46c[vce-hover-box-shadow=el-9586f46c]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} @media all and (min-width:544px){.vce-row--col-gap-40#el-ce1b4ca4>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-40#el-ce1b4ca4>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-40#el-ce1b4ca4>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-40#el-ce1b4ca4>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-ce1b4ca4 [vce-box-shadow=el-ce1b4ca4],#el-ce1b4ca4[vce-box-shadow=el-ce1b4ca4]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-ce1b4ca4 [vce-hover-box-shadow=el-ce1b4ca4]:focus,#el-ce1b4ca4 [vce-hover-box-shadow=el-ce1b4ca4]:hover,#el-ce1b4ca4[vce-hover-box-shadow=el-ce1b4ca4]:focus,#el-ce1b4ca4[vce-hover-box-shadow=el-ce1b4ca4]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-ce1b4ca4 [data-vce-do-apply*=all][data-vce-do-apply*=el-ce1b4ca4] .vce-content-background-container,#el-ce1b4ca4 [data-vce-do-apply*=border][data-vce-do-apply*=el-ce1b4ca4] .vce-content-background-container,#el-ce1b4ca4[data-vce-do-apply*=all][data-vce-do-apply*=el-ce1b4ca4] .vce-content-background-container,#el-ce1b4ca4[data-vce-do-apply*=border][data-vce-do-apply*=el-ce1b4ca4] .vce-content-background-container{border-radius:inherit}@media all{#el-ce1b4ca4 [data-vce-do-apply*=all][data-vce-do-apply*=el-ce1b4ca4],#el-ce1b4ca4 [data-vce-do-apply*=padding][data-vce-do-apply*=el-ce1b4ca4],#el-ce1b4ca4[data-vce-do-apply*=all][data-vce-do-apply*=el-ce1b4ca4],#el-ce1b4ca4[data-vce-do-apply*=padding][data-vce-do-apply*=el-ce1b4ca4]{padding-bottom:80px}} @media all{#el-ce1b4ca4 [data-vce-do-apply*=gradient][data-vce-do-apply*=el-ce1b4ca4],#el-ce1b4ca4[data-vce-do-apply*=gradient][data-vce-do-apply*=el-ce1b4ca4]{background-image:linear-gradient(45deg,#f5f7fa,#fff)}}#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4 [data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container{border-radius:inherit}@media all and (min-width:1200px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=margin][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=margin][data-vce-do-apply*=el-fe814ad4]{margin-right:40px}} #el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4 [data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container{border-radius:inherit}@media all and (min-width:992px) and (max-width:1199px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4]{padding-left:0}}@media all and (min-width:992px) and (max-width:1199px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4]{padding-left:0}} #el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4 [data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container{border-radius:inherit} #el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4 [data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container{border-radius:inherit}@media all and (min-width:544px) and (max-width:767px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4]{padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}@media all and (min-width:544px) and (max-width:767px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4]{padding-left:30px}}@media all and (min-width:544px) and (max-width:767px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-fe814ad4]{padding-right:30px}} #el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4 [data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container,#el-fe814ad4[data-vce-do-apply*=border][data-vce-do-apply*=el-fe814ad4] .vce-content-background-container{border-radius:inherit}@media all and (max-width:543px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=padding][data-vce-do-apply*=el-fe814ad4]{padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}@media all and (max-width:543px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-fe814ad4]{padding-left:30px}}@media all and (max-width:543px){#el-fe814ad4 [data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=all][data-vce-do-apply*=el-fe814ad4],#el-fe814ad4[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-fe814ad4]{padding-right:30px}} #el-fe814ad4 [vce-box-shadow=el-fe814ad4],#el-fe814ad4[vce-box-shadow=el-fe814ad4]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-fe814ad4 [vce-hover-box-shadow=el-fe814ad4]:focus,#el-fe814ad4 [vce-hover-box-shadow=el-fe814ad4]:hover,#el-fe814ad4[vce-hover-box-shadow=el-fe814ad4]:focus,#el-fe814ad4[vce-hover-box-shadow=el-fe814ad4]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{#el-61ecaa85 [data-vce-do-apply*=all][data-vce-do-apply*=el-61ecaa85],#el-61ecaa85 [data-vce-do-apply*=margin][data-vce-do-apply*=el-61ecaa85],#el-61ecaa85[data-vce-do-apply*=all][data-vce-do-apply*=el-61ecaa85],#el-61ecaa85[data-vce-do-apply*=margin][data-vce-do-apply*=el-61ecaa85]{margin-bottom:0}}@media all{.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--xs-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all{.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--sm-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--md-21-5p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21.5% - 0px);-ms-flex-preferred-size:calc(21.5% - 0px);flex-basis:calc(21.5% - 0px);max-width:calc(21.5% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--lg-21-5p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21.5% - 0px);-ms-flex-preferred-size:calc(21.5% - 0px);flex-basis:calc(21.5% - 0px);max-width:calc(21.5% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--xl-21-5p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21.5% - 0px);-ms-flex-preferred-size:calc(21.5% - 0px);flex-basis:calc(21.5% - 0px);max-width:calc(21.5% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-2fa881c6>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-2fa881c6 [vce-box-shadow=el-2fa881c6],#el-2fa881c6[vce-box-shadow=el-2fa881c6]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-2fa881c6 [vce-hover-box-shadow=el-2fa881c6]:focus,#el-2fa881c6 [vce-hover-box-shadow=el-2fa881c6]:hover,#el-2fa881c6[vce-hover-box-shadow=el-2fa881c6]:focus,#el-2fa881c6[vce-hover-box-shadow=el-2fa881c6]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-cf19a5a9 [vce-box-shadow=el-cf19a5a9],#el-cf19a5a9[vce-box-shadow=el-cf19a5a9]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-cf19a5a9 [vce-hover-box-shadow=el-cf19a5a9]:focus,#el-cf19a5a9 [vce-hover-box-shadow=el-cf19a5a9]:hover,#el-cf19a5a9[vce-hover-box-shadow=el-cf19a5a9]:focus,#el-cf19a5a9[vce-hover-box-shadow=el-cf19a5a9]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-91ea02bd [vce-box-shadow=el-91ea02bd],#el-91ea02bd[vce-box-shadow=el-91ea02bd]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-91ea02bd [vce-hover-box-shadow=el-91ea02bd]:focus,#el-91ea02bd [vce-hover-box-shadow=el-91ea02bd]:hover,#el-91ea02bd[vce-hover-box-shadow=el-91ea02bd]:focus,#el-91ea02bd[vce-hover-box-shadow=el-91ea02bd]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--md-50p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(50% - 15px);-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}} @media all and (min-width:768px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--md-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--lg-32-43p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(32.43% - 20.27px);-ms-flex-preferred-size:calc(32.43% - 20.27px);flex-basis:calc(32.43% - 20.27px);max-width:calc(32.43% - 20.27px)}} @media all and (min-width:992px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--lg-34-23p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(34.23% - 19.73px);-ms-flex-preferred-size:calc(34.23% - 19.73px);flex-basis:calc(34.23% - 19.73px);max-width:calc(34.23% - 19.73px)}} @media all and (min-width:992px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--xl-32-43p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(32.43% - 20.27px);-ms-flex-preferred-size:calc(32.43% - 20.27px);flex-basis:calc(32.43% - 20.27px);max-width:calc(32.43% - 20.27px)}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--xl-34-23p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(34.23% - 19.73px);-ms-flex-preferred-size:calc(34.23% - 19.73px);flex-basis:calc(34.23% - 19.73px);max-width:calc(34.23% - 19.73px)}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-1600b457>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-1600b457 [vce-box-shadow=el-1600b457],#el-1600b457[vce-box-shadow=el-1600b457]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-1600b457 [vce-hover-box-shadow=el-1600b457]:focus,#el-1600b457 [vce-hover-box-shadow=el-1600b457]:hover,#el-1600b457[vce-hover-box-shadow=el-1600b457]:focus,#el-1600b457[vce-hover-box-shadow=el-1600b457]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}@media all{#el-57b4b5e7 [data-vce-do-apply*=all][data-vce-do-apply*=el-57b4b5e7],#el-57b4b5e7 [data-vce-do-apply*=margin][data-vce-do-apply*=el-57b4b5e7],#el-57b4b5e7[data-vce-do-apply*=all][data-vce-do-apply*=el-57b4b5e7],#el-57b4b5e7[data-vce-do-apply*=margin][data-vce-do-apply*=el-57b4b5e7]{margin-top:20px}}#el-76ba8ac6 [data-vce-do-apply*=all][data-vce-do-apply*=el-76ba8ac6] .vce-content-background-container,#el-76ba8ac6 [data-vce-do-apply*=border][data-vce-do-apply*=el-76ba8ac6] .vce-content-background-container,#el-76ba8ac6[data-vce-do-apply*=all][data-vce-do-apply*=el-76ba8ac6] .vce-content-background-container,#el-76ba8ac6[data-vce-do-apply*=border][data-vce-do-apply*=el-76ba8ac6] .vce-content-background-container{border-radius:inherit} #el-76ba8ac6 [vce-box-shadow=el-76ba8ac6],#el-76ba8ac6[vce-box-shadow=el-76ba8ac6]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-76ba8ac6 [vce-hover-box-shadow=el-76ba8ac6]:focus,#el-76ba8ac6 [vce-hover-box-shadow=el-76ba8ac6]:hover,#el-76ba8ac6[vce-hover-box-shadow=el-76ba8ac6]:focus,#el-76ba8ac6[vce-hover-box-shadow=el-76ba8ac6]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} @media all and (min-width:544px){.vce-row--col-gap-0#el-b28b22ef>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-0#el-b28b22ef>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-0#el-b28b22ef>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-b28b22ef>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-b28b22ef [vce-box-shadow=el-b28b22ef],#el-b28b22ef[vce-box-shadow=el-b28b22ef]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-b28b22ef [vce-hover-box-shadow=el-b28b22ef]:focus,#el-b28b22ef [vce-hover-box-shadow=el-b28b22ef]:hover,#el-b28b22ef[vce-hover-box-shadow=el-b28b22ef]:focus,#el-b28b22ef[vce-hover-box-shadow=el-b28b22ef]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)} #el-b28b22ef [data-vce-do-apply*=all][data-vce-do-apply*=el-b28b22ef] .vce-content-background-container,#el-b28b22ef [data-vce-do-apply*=border][data-vce-do-apply*=el-b28b22ef] .vce-content-background-container,#el-b28b22ef[data-vce-do-apply*=all][data-vce-do-apply*=el-b28b22ef] .vce-content-background-container,#el-b28b22ef[data-vce-do-apply*=border][data-vce-do-apply*=el-b28b22ef] .vce-content-background-container{border-radius:inherit}@media all{#el-b28b22ef [data-vce-do-apply*=all][data-vce-do-apply*=el-b28b22ef],#el-b28b22ef [data-vce-do-apply*=padding][data-vce-do-apply*=el-b28b22ef],#el-b28b22ef[data-vce-do-apply*=all][data-vce-do-apply*=el-b28b22ef],#el-b28b22ef[data-vce-do-apply*=padding][data-vce-do-apply*=el-b28b22ef]{padding-bottom:24px}} @media all and (min-width:544px){.vce-row--col-gap-30#el-7677c16e>.vce-row-content>.vce-col--sm-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:768px){.vce-row--col-gap-30#el-7677c16e>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-30#el-7677c16e>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-30#el-7677c16e>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}}@media all{.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--xs-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all{.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--xs-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--sm-hide-false{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(NaN% - NaNpx);-ms-flex-preferred-size:calc(NaN% - NaNpx);flex-basis:calc(NaN% - NaNpx);max-width:calc(NaN% - NaNpx)}} @media all and (min-width:544px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--sm-100p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(100% - 0px);-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--md-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:768px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--md-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:992px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--lg-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:992px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--lg-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--xl-21p{-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-basis:calc(21% - 0px);-ms-flex-preferred-size:calc(21% - 0px);flex-basis:calc(21% - 0px);max-width:calc(21% - 0px)}} @media all and (min-width:1200px){.vce-row--col-gap-0#el-93b3134d>.vce-row-content>.vce-col--xl-auto{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none}} #el-93b3134d [vce-box-shadow=el-93b3134d],#el-93b3134d[vce-box-shadow=el-93b3134d]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-93b3134d [vce-hover-box-shadow=el-93b3134d]:focus,#el-93b3134d [vce-hover-box-shadow=el-93b3134d]:hover,#el-93b3134d[vce-hover-box-shadow=el-93b3134d]:focus,#el-93b3134d[vce-hover-box-shadow=el-93b3134d]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-d02d0133 [vce-box-shadow=el-d02d0133],#el-d02d0133[vce-box-shadow=el-d02d0133]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-d02d0133 [vce-hover-box-shadow=el-d02d0133]:focus,#el-d02d0133 [vce-hover-box-shadow=el-d02d0133]:hover,#el-d02d0133[vce-hover-box-shadow=el-d02d0133]:focus,#el-d02d0133[vce-hover-box-shadow=el-d02d0133]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}#el-7fde62e8 [data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8] .vce-content-background-container,#el-7fde62e8 [data-vce-do-apply*=border][data-vce-do-apply*=el-7fde62e8] .vce-content-background-container,#el-7fde62e8[data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8] .vce-content-background-container,#el-7fde62e8[data-vce-do-apply*=border][data-vce-do-apply*=el-7fde62e8] .vce-content-background-container{border-radius:inherit}@media all{#el-7fde62e8 [data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8 [data-vce-do-apply*=padding][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=padding][data-vce-do-apply*=el-7fde62e8]{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media all{#el-7fde62e8 [data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8 [data-vce-do-apply*=left-pad][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=left-pad][data-vce-do-apply*=el-7fde62e8]{padding-left:0}}@media all{#el-7fde62e8 [data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8 [data-vce-do-apply*=right-pad][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=all][data-vce-do-apply*=el-7fde62e8],#el-7fde62e8[data-vce-do-apply*=right-pad][data-vce-do-apply*=el-7fde62e8]{padding-right:0}} #el-7fde62e8 [vce-box-shadow=el-7fde62e8],#el-7fde62e8[vce-box-shadow=el-7fde62e8]{box-shadow:0 0 4px 2px rgba(85,85,85,.5)} #el-7fde62e8 [vce-hover-box-shadow=el-7fde62e8]:focus,#el-7fde62e8 [vce-hover-box-shadow=el-7fde62e8]:hover,#el-7fde62e8[vce-hover-box-shadow=el-7fde62e8]:focus,#el-7fde62e8[vce-hover-box-shadow=el-7fde62e8]:hover{box-shadow:0 0 4px 2px rgba(85,85,85,.8)}
  
.icon_with_description2 {
    width: 100%;
    height: 204px;
    border-radius: 4px;
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
    padding: 24px;
    padding-top: 34px;
    overflow: hidden;
    cursor: pointer;
    margin-bottom: 30px;

    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeInDown;
    
}
.col-12.icon_with_description2:hover {
    width: 100%;
    height: auto;
    left: 0px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    position: absolute;
    z-index: 9;
    /*top: -140px;*/
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeIn;
}

.icon_with_description2_wrap {
    position: relative;
    padding-left: 2%;
    padding-right: 2%;
    left: -2%;
}
.icon_with_description2 .icon {
    width: 97px;
    height: 95px;
    background-repeat: no-repeat;
    background-size: contain;
    overflow: hidden;
    background-position: center;
}
.icon_with_description2 .title {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    display: block;
    align-items: center;
    padding-left: 0;
    text-align: center;
    width: 100%;
    margin-top: 20px;
    padding: 0;
}
.icon_with_description2 .title2 {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    display: block;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
    width: 100%;
    margin-top: 0px;
}
.icon_with_description2 .desc {
    width: 100%;
    height: auto;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
    padding-top: 0px;
}
.icon_with_description2 .description {
    padding-top: 0px;
    display: none;

    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeInUp
}
.icon_with_description2 .description .line {
    width :100%;
    height: 1px;
    margin-top: 16px;
    margin-bottom: 16px;
    background-color: #ebf0f6;
    
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--slideInRight;
}
.icon_with_description2:hover .description {
    display: block;
}
.icon_with_description2:hover .icon {
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeOut;
}
.icon_with_description2:hover .title {
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeOut;
}
.col-12.icon_with_description2:hover .item {
    -webkit-animation-duration: 1.0s;
    animation-duration: 1.0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--fadeOut;
    height: 0;
}
.icon_with_description2 .description ul {
    background-repeat: no-repeat;
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark-blue.svg);
    margin-top: 16px;
    margin-bottom: 16px;
    margin-left: 0;
    padding-left: 20px;
}
.icon_with_description2 .description ul li {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 0px;
    margin-bottom: 5px;
}


.patternbg2 {
    position: relative;
    background-image: linear-gradient(to bottom, #f5f7fa, #f5f7fa);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.patternbg2::before {
    content: "";
    height: 530px;
    width: 379px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern_l.svg);
    background-repeat: no-repeat;
    background-position: 0px bottom;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
}
.patternbg2::after {
    content: "";
    height: 391px;
    width: 305px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern_r.svg);
    background-repeat: no-repeat;
    background-position: right top;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
}

.violet_links a {
    font-weight: 600;
    color: #d60270;
}
.info_icon {
    width: 16px;
    height: 16px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icomoon-free-info.svg);
    background-repeat: no-repeat;
    background-position: right top;
    position: absolute;
    right: 14px;
    top: 14px;
    z-index: 0;
}

.box_white {
    width: 100%;
    height: auto;
    padding: 44px 80px 44px 80px;
    border-radius: 4px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/brand.svg), linear-gradient(100deg, #ffffff, #f5f7fa 100%);
    background-repeat: no-repeat;
    background-position: right bottom;
    z-index: 1;
}
.box_white h2 {
    font-family: Raleway;
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 0;
    padding-bottom: 0;
    display: inline-block;
}
.box_white p {
    /*margin: 32px 80px 52px 0;*/
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    margin-bottom: 0;
    margin-top: 24px;
    display: inline-block;
}
.box_white h3 {
    font-family: Raleway;
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #003f87;
}
.box_white  a {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
    padding: 10px 16px;
    border-radius: 4px;
    border: solid 1px #668cb7;
    padding: 10px;
    display: block;
    text-decoration: none;
  }
.box_white  a:hover {
    border: solid 1px #33659f;
}
.box_white.white {
    background-color: #ffffff;
    background-image: none;
}
.box_white.white h2 {
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #003f87;
    margin-bottom: 0;
    padding-bottom: 0;
    display: block;
}
.box_white.white p {
    margin: 0;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    margin-bottom: 0;
    margin-top: 12px;
    display: block;
}
.biginfo2 {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000a29;
    padding: 36px 24px 36px 24px;
    background-color: #f5f7fa;
    border: solid 1px transparent;
    border-radius: 0px;
    margin-bottom: 20px;
}
.biginfo2:hover {
    border-radius: 4px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}
.biginfo2 strong {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #869aad;
}
.biginfo2 a {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #d60270;
    border-bottom: none !important;
    padding-top: 0;
    margin: 0;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.biginfo2 a:hover {
    background-color: transparent;
    color: #003f87;
}
.biginfo2 a:focus {
    background: none;
}
.biginfo2 a::after {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.biginfo2 h1, .biginfo2 h2, .biginfo2 h3, .biginfo2 h4, .biginfo2 h5, .biginfo2 h6 {
    font-family: Raleway;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #000f21;
    padding: 0;
    margin-bottom: 0px;
}
.biginfo2 .big {
    font-family: Raleway;
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: 0.25px;
    color: #000f21;
    display: block;
    margin-top: 5px;
}
.violet_links_arrow a {
    font-weight: 600;
    color: #d60270;
}
.violet_links_arrow a::after {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.biginfo2 figure {
    margin-bottom: 10px !important;
}
.apply_box p strong {
    margin: 0 0 12px;
    font-family: Raleway;
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.0;
    letter-spacing: normal;
    color: #003f87;
}
.apply_box p {
    margin-bottom: 5px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #000a29;
}
.apply_box .smalltxt {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #91a4b6;
    display: block;
}
.violet_links_dwonload a {
    font-weight: 600;
    color: #d60270;
    font-size: 14px;
}
.violet_links_dwonload a::after {
    content: "";
    width: 16px;
    height: 14px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-download.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.no_top_padding {
    padding-top: 0;
}
.no_bottom_padding {
    padding-bottom: 0;
}
.no_top_padding p {
    padding-top: 0;
}
.no_bottom_padding p {
    padding-bottom: 0;
}
.no_top_margin {
    margin-top: 0;
}
.no_bottom_margin {
    margin-bottom: 0;
}
.no_top_margin p {
    margin-top: 0;
}
.no_bottom_margin p {
    margin-bottom: 0;
}

.no_left_margin {
    margin-left: 0;
}
.no_right_margin {
    margin-right: 0;
}
.no_left_margin p {
    margin-left: 0;
}
.no_right_margin p {
    margin-right: 0;
}
.mainroundbottom {
    border-radius: 150px;
}

.mainroundbottom:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: radial-gradient(circle at 0 0, #f6f8fb, rgba(246, 248, 251, 0) 47%);
}

.mainroundbottom .vce-asset-background-simple-item {
    border-radius: 0px 0px 0px 150px;
}

.powerbox2 {
    width: 100%;
    height: auto;
    border-radius: 120px;
    background-image: linear-gradient(to bottom, #ffffff, #f5f7fa);
}
.roundimage_small .vce-single-image {
    border-radius: 0px 80px 0px 80px;
}

.contact_form input[type="submit"] {
    font-size: 14px !important;
    padding: 10px 16px;
    width: 129px;
    border-radius: inherit;
    display: block;
    height: 44px;
    background-color: #003f87;
    border: 0;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;   
    border-radius: 4px;
    background-color: #003f87;
    float: right;
    margin-top: 0px;
    margin-bottom: 0;
}
.contact_form input[type="submit"]:hover {
    background-image: linear-gradient(to right,#33659f,#33659f);
}
.contact_form input {
    width: 100%;
    height: 40px;
    border-radius: 2px;
    border: solid 1px #8e9eb1;
    background-color: #ffffff;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 0px;
    margin-bottom: 24px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
}
.contact_form input::placeholder {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e !important;
}
.contact_form label {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #000f21;
}
.contact_form textarea {
    width: 100%;
    height: 88px;
    border-radius: 2px;
    border: solid 1px #8e9eb1;
    background-color: #ffffff;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 0px;
    margin-bottom: 24px;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
}
.contact_form textarea::placeholder {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e !important;
}

.box_white_contact {
    width: 100%;
    height: auto;
    padding: 60px 80px 20px 80px;
    border-radius: 4px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
    background-image: linear-gradient(100deg, #ffffff, #ffffff 100%);
    background-repeat: no-repeat;
    background-position: right bottom;
    z-index: 1;
}

.decoration_flow6::before {
    content: "";
    width: 238px;
    height: 131px;
    object-fit: contain;
    border-radius: 11.6px;
    position: absolute;
    z-index: 1;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/decoration_flow.svg);
    background-repeat: no-repeat;
    left: -26px;
    bottom: -65px;
    
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation-name: vce-o-animate--rotateInDownRight;
}

.box_white_contact h2 {
    font-family: Raleway;
    font-size: 40px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: center;
    color: #003f87;
    margin-bottom: 40px;
}
.box_white_contact .label {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.67;
  letter-spacing: normal;
  color: #869aad;
}

.bluebutton {
    width: auto;
    height: auto;
    padding: 14px 48px 16px;
    border-radius: 4px;
    background-image: linear-gradient(102deg, #008ed6, #003f87 100%);
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #ffffff;
    border: none;
    outline: none;
}

.bluebutton:hover {
    background-image: linear-gradient(102deg, #33659f,#33659f 100%);
    outline: none;
}
.bluebutton:focus {
    outline: none;
}

#CapitalFlowFormPartner input[type="submit"], #CapitalFlowFormPartner .formbutton {
    width: 280px;
    height: 54px;
    margin: 60px 200px 0 200px;
    border-radius: 4px;
    background-image: linear-gradient(101deg, #008ed6, #003f87 100%);
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}
#CapitalFlowFormPartner input[type="submit"]:hover, #CapitalFlowFormPartner .formbutton:hover {
    background-image: linear-gradient(102deg, #33659f,#33659f 100%);
    outline: none;
}
#CapitalFlowFormPartner input[type="submit"]:focus, #CapitalFlowFormPartner .formbutton:focus {
    outline: none;
}

.owntestimonial.template1 .content_text.ml-lg-auto {
    margin-left: 0px !important;
    padding-right: 40px !important;
}
.owntestimonial.template1 .foto {
    width: 220px;
    height: 230px;
    min-height: auto;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-top: 69px;
}

.singlelead {
    font-family: Raleway;
    font-size: 24px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    color: #003f87;
}

.archive {
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -moz-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/patternbg.svg), -webkit-linear-gradient(top, #f5f7fa 0%, #ffffff 380px);
    background-repeat: no-repeat;
    background-position: left top;
}
body.archive .site-content {
    padding-top: 0px;
}

.archive .search-form .search-field {
    width: 100%;
    height: 40px;
    border-radius: 2px;
    border: solid 0px #8e9eb1;
    background-color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
    border-radius: 2px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-search.svg);
    background-repeat: no-repeat;
    background-position: 96% center;
    outline: solid 1px #8e9eb1;
  }
  .archive .search-form .search-field::placeholder {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #65798e;
  }

  .no_items {
    margin: 65px 256px 24px 0;
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: 0.18px;
    color: #65798e;
  }
.card {
    border: none;
}
.card-body {
    width: 100%;
    margin: 40px 0 40px 0;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.57;
    letter-spacing: normal;
    color: #4c5763;
    padding: 0;
}
.card-header {
    margin: 0;
    padding: 24px 0px 24px 0px;
    background: none;
    font-family: Raleway;
    font-size: 16px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
    border-bottom: solid 1px #ebf0f6;
    position: relative;
}
.card-header .btn-link {
    display: block;
    text-align: left;
}
.card-header h2 {
    margin: 0;
    padding: 0;
    position: relative;
    display: block;
}
.card-header h2 a {
    padding: 0;
    margin: 0;
    font-family: Raleway;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: #000f21;
}
.faq_category_title {
    font-family: Raleway;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: 0.18px;
    color: #65798e;
    margin-bottom: 24px;
    display: block;
}
.faq li, .faq li a {
    width: auto;
    height: auto;
    margin: 18px 0px 0 0;
    font-family: Raleway;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    color: #000d25;
}
.faq li.current-cat a {
    width: 160px;
    height: 28px;
    margin: 18px 0px 0 0;
    font-family: Raleway;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.2px;
    color: #003f87;
  }
.faq ul {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 80px;
}
.accordion .card-header:after {
    content: "";
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/plus-icon.svg);
    background-repeat: no-repeat;
    float: right; 
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: -1;
}
.accordion .card-header.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "";
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/minus-icon.svg);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: -1;
}


.faq_box {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000a29;
    padding: 36px 24px 36px 24px;
    background-color: #f5f7fa;
    border: solid 1px transparent;
    border-radius: 0px;
    margin-bottom: 20px;
}
.faq_box:hover {
    border-radius: 4px;
    box-shadow: 0 16px 32px -8px rgba(0, 38, 73, 0.06);
    border: solid 1px #ccd9e7;
    background-color: #ffffff;
}
.faq_box strong {
    font-family: "Open Sans";
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #869aad;
}
.faq_box a {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: #d60270;
    border-bottom: none !important;
    padding-top: 0;
    margin: 0;
    float: left;
    margin-right: 10px;
    margin-top: 20px;
}
.faq_box a:hover {
    background-color: transparent;
    color: #003f87;
}
.faq_box a:focus {
    background: none;
}
.faq_box a::after {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/ion-arrow-forward-outline.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 8px;
    margin-top: 3px;
}
.faq_box h1, .faq_box h2, .faq_box h3, .faq_box h4, .faq_box h5, .faq_box h6 {
    font-family: Raleway;
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: 0.3px;
    color: #000f21;
    padding: 0;
    margin-bottom: 0px;
}
.faq_box .big {
    font-family: Raleway;
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: 0.25px;
    color: #000f21;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
}
.faq_box .big a.link {
    font-family: Raleway;
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: 0.25px;
    color: #000f21;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
}
.faq_box .big a.link::after {
    content:"";
    background: none;
}
.faq_box .description {
    margin-bottom: 20px;
    display: block;
}
.faq_box .vce-single-image-wrapper {
    margin-bottom: 10px;
}
.accordion .card {
    border: none;
    background-color: transparent;
}
.accordion .card-body ul {
    background-repeat: no-repeat;
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-checkmark-blue.svg);
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 0;
    padding-left: 35px;
}
.accordion .card-body ul.negative {
    background-repeat: no-repeat;
    list-style-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/icon-input-remove.png);
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 0;
    padding-left: 35px;
}
.accordion .card-body ul li {
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000f21;
    margin-top: 16px;
    margin-bottom: 16px;
}
.accordion .card-body b, .accordion .card-body strong {
    font-weight: bold;
}
.accordion .card-body ul ul {
    background-repeat: no-repeat;
    list-style: disc;
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 0;
    padding-left: 35px;
}
.desc {
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000f21;
    margin-bottom: 50px;
}

body .wpcf7-acceptance input[type="checkbox"] {
    height: 20px !important;
    float: left !important;
    width: 20px !important;
    margin-right: 20px;
    margin-top: 0 !important;
}
body .wpcf7-acceptance .wpcf7-list-item-label {
    font-size: 12px;
    line-height: normal;
    margin-bottom: 20px;
    display: block;
    color: #737373;
}
.agree .wpcf7-not-valid-tip {
    margin-bottom: 20px;
}

table {
    border: solid 1px #ebf0f6;
}
table tr:nth-child(2n) {
    background-color: #f5f7fa;
}
table td {
    padding: 10px;
    margin: 0;
    border: solid 1px #ebf0f6;
}
table th {
    background-color: #ffffff;
    font-weight: bold;
    padding: 10px;
}

.archive #content {
    margin-left: 20px;
    margin-right: 20px;
}

/* end content */


/* responsive */

@media (min-width: 1200px) {
    .container {
        max-width: 1400px;
        padding: 0;
    }
}

@media screen and (max-width: 1199px) {

    body {
        margin-top: 0px;
    }

    .foto_col {
        position: relative !important;
        top: 0;
        right: 0;
        z-index: 9999;
        height: 100%;
        width: 100% !important;
        min-height: 700px;
    }

    .container-fluid {
        width: 100%;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: auto;
        margin-left: auto;
    }

    .navbar-brand {
        margin-left: 15px;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    #masthead nav {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }


    header#masthead {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        position: relative;
    }

    #main-nav {
        background-image: linear-gradient(to top, #f5f7fa, #ffffff);
        background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern.svg);
        background-repeat: no-repeat;
        background-position: right bottom;
        background-color: #f5f7fa;
    }

    li.menu-item {
        background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/menu_arrow.svg);
        background-repeat: no-repeat;
        background-position: 99% center;
        margin-left: 15px;
        margin-right: 15px;
    }


    li.menu-item.show {
        background-image: none;
        margin-right: 10px;
    }
    
    .navbar-toggler,.navbar-toggler:focus, .navbar-toggler:hover {
        padding: 0;
        border: 0px solid transparent !important;
        outline: none;
    }

    .navbar-light .navbar-toggler {
        margin-right: 15px;
    }


    .navbar-toggler::before {
        content: "";
        width: 1px;
        height: 66px !important;
        border-left: solid 1px #ebf0f6;
        position: absolute;
        top: -5px;
        height: 41px;
        margin-left: -15px;
    }

    .navbar-nav {
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-left: 0;
        margin-bottom: 0;
        margin-top: 0px;
        list-style: none;
        padding-top: 15px;
        padding-bottom: 305px;
        position: relative;
        /*background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern.svg);*/
        background-repeat: no-repeat;
        background-position: right bottom;
        /*background-color: #f5f7fa;*/
        border-top: solid 1px #ebf0f6;
        /*padding-bottom: 400px;*/
        /*background-image: linear-gradient(to top, #f5f7fa, #ffffff);*/ 
        background-image: url(/wp-content/themes/wp-bootstrap-starter-child/svg/pattern.svg), linear-gradient(to top, #f5f7fa, #ffffff);
    }

    body .navbar-nav .dropdown-toggle::after {
        display: none;
    }
    

    body:not(.theme-preset-active) #masthead .navbar-nav > li > a {
        width: auto;
        height: auto;
        font-family: 'Raleway';
        font-size: 18px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.56;
        letter-spacing: 0.2px;
        color: #000d25;
        display: block;
        border-bottom: solid 3px transparent;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 0px;
        margin-right: 0px;
    }
    
    body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover {
        color: #000000;
        border-bottom: none;
    }
    
    .dropdown-item {
        font-size: 18px;
        margin-left: 0;
        padding-left: 0;
    }

    #main-nav.show {
        width: 100%;
        left: 0;
    }

    .navbar-nav .dropdown-menu {
        box-shadow: none;
        border: none;
        background-color: transparent;
    }

    .dropdown-menu .dropdown-item:hover {
        background: transparent;
        font-size: inherit;
        font-weight: 600;
        color: #000f21;
    }

    .dropdown-menu.show li {
        margin-left: 0px;
        margin-right: 5px;
    }

    .menuline {
        height: 1px;
        background-color: #ebf0f6;
        width: 100%;
        bottom: 0;
        position: absolute;
        top: 54px;
        display: block;
    }

    
    .loginplace {
        top: 8px;
        position: absolute;
        right: 70px;
    }

    .slider .vce-row-content {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .homepage_news_wrapper {
        overflow: hidden;
        overflow-x: auto;
    }
    .homepage_news_wrapper_inner {
    }
    .homepage_news_wrapper_inner .vce-col {
        float: left;
        margin-right: 40px !important;
        height: 357px;
        flex: none !important;
        width: 320px !important;
    }
    .homepage_news_wrapper_inner .vce-row-container {
        width: 1440px;
    }
    .homepage_news_wrapper_inner .vce-row-content {
        -ms-flex-line-pack: start;
        display: inline-block;
    }
    
}

@media (min-width: 992px) {
    .owntestimonial .content_text.ml-lg-auto {
        margin-left: -80px !important;
    }
    .owntestimonial .content_text.ml-lg-auto {
        padding-right: 0px !important;
        min-height: 330px;
    }
}

@media (max-width: 992px) {
    .slogan h2 {
        text-align: center !important;
    }
    .slogan p {
        text-align: center !important;
    }
    #footer-widget li.menu-item {
        background-image: none;
        margin-left: 10px;
        margin-right: 15px;
    }
    #footer-widget li.menu-item .sub-menu li {
        margin-left: 0px;
    }
    .social .facebook {
        margin-bottom: 20px;
    }    
    .foto_col {
        position: relative !important;
        top: 0;
        right: 0;
        z-index: 999;
        height: 100%;
        width: 100% !important;
        min-height: 700px;
    }
}

@media (max-width: 1199px) {
    #footer-widget li.menu-item {
        background-image: none;
        background-repeat: no-repeat;
        background-position: 99% center;
        margin-left: 10px;
        margin-right: 0px;
    }
    .slogan_col {
        min-height: auto;
    }
    .slogan .vce-text-block-wrapper h2, .slogan .vce-text-block-wrapper p {
        text-align: center !important;
    }
}


@media (min-width: 1600px) {
    #content.site-content {
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto;
    }
}

@media (max-width: 385px) {
    .slogan h2 {
        font-size: 12.5vw;
    }
    .category_title h1, .category_title h2, .category_title h3, .category_title h4, .category_title h5, .category_title h6 {
        font-size: 12.5vw;
        padding-left: 10px;
        padding-right: 10px;
    }
}

.wpcf7-form-control.wpcf7-range.wpcf7-validates-as-required.wpcf7-validates-as-number.terms-in-months-range.form-control {
    border-radius: 4px;
}

.wpcf7-response-output {
    display: none !important;
}

/* end responsive */

input[type="range"]::-moz-range-track {
    box-shadow: none !important;
}
#monthly-rental-cost-span {
    width: 100%;
    height: auto;
    font-family: Raleway;
    font-size: 32px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #008ed6;
    border: none;
    margin-top: 16px;
    margin-bottom: 16px;
    height: auto;
}
@media (max-width: 600px) {
html .slogan.job_opp h2 {
    font-size: 10vw !important;
}
}
.header_noline h1, .header_noline h2, .header_noline h3, .header_noline h4, .header_noline h5 {
    width: auto;
    height: auto;
    font-family: Raleway;
    font-size: 30px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #003f87;
    text-align: center;
    margin: 0;
        margin-top: 0px;
    margin-top: 0px;
    padding: 0;
    margin-top: 0px;
}
.elem_collapsed {
    display: none;
}
.elem_collapsed_title:hover h3, .elem_collapsed_title:hover h2 {
    color: #5bbf21;
    cursor: pointer;
}
.elem_collapsed_title:hover::after {
    content: "click to see more";
    width: auto;
    height: auto;
    background-color: #003f87;
    position: relative;
    border-radius: 5px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: #FFFFFF;
    font-size: 12px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    left: 45%;
    top: 0;
    display: none;
}
.elem_collapsed_title.header_line h1::after, .elem_collapsed_title.header_line h2::after, .elem_collapsed_title.header_line h3::after, .elem_collapsed_title.header_line h4::after, .elem_collapsed_title.header_line h5::after {
    margin-bottom: 0;
}
.elem_collapsed_title.header_line h1, .elem_collapsed_title.header_line h2, .elem_collapsed_title.header_line h3, .elem_collapsed_title.header_line h4, .elem_collapsed_title.header_line h5 {
    margin-top: 0;
}
.grecaptcha-badge {
    bottom: 64px!important; z-index:1;
}
@media (max-width: 576px){
	.loginplace--mobile {
		position: relative;
		display: flex !important;
		justify-content: center;
		top: auto;
		right: auto;
		margin-bottom: 3rem;
		bottom: auto;
	}
}
