.white-color-all *,
.white-color-all-features * {
    color: #fff!important;
}

.content .dt-btn-m,
.content .dt-btn.white-btn {
    font-size: 16px!important;
    line-height: 24px!important;
    font-weight: bold!important;
    background-color: #76bfec;
}

.content .dt-btn-l {
    font-size: 40px!important;
    line-height: 42px!important;
    font-weight: bold!important;
}

.content .dt-btn-m,
.content .dt-btn-l {
    background: #81C4EE!important;
    border-radius: 30px!important;
    color: #fff!important;
}

.content .dt-btn-m {
    padding: 8px 30px!important;
}

.content .dt-btn-l {
    padding: 8px 40px!important;
}

.content .dt-btn:hover {
    background: #171717!important;
}

.content .dt-btn.white-btn {
    padding: 8px 30px!important;
    background: #fff!important;
    color: #171717!important;
}

.content .dt-btn-m:hover {
    background: #171717!important;
    color: #fff!important;
}

@font-face {
  font-family: 'Proxima';
  src: url('https://www.plannthat.com/wp-content/themes/Plann-That/font/Proxima-Nova-Semibold.woff') format('woff'),
       url('https://www.plannthat.com/wp-content/themes/Plann-That/font/Proxima-Nova-Semibold.ttf')  format('truetype');
    font-weight: bold;
}

button.button, a.button, input[type="reset"], .wpcf7-submit, .dt-btn-m, input.dt-btn-m[type="submit"], #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], #main-slideshow .tp-button, .woocommerce-widget-layered-nav-dropdown__submit,
html, body, body.page, .wf-container > * {
    font-family: "Proxima";
}

html, body, body.page, .wf-container > * {
    color: #171717;
}

.inline-header.right .main-nav {
    -ms-flex-pack: flex-start!important;
    -ms-justify-content: flex-start!important;
    justify-content: flex-start!important;
    -ms-flex-pack: start!important;
}

.inline-header .main-nav > li > a {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
}

.inline-header .branding > a, .branding > img {
    padding: 0;
    max-width: 80px;
}

.inline-header .branding > a {
    padding-left: 15px;
}

.inline-header .header-bar > .mini-widgets, .inline-header .widget-box .mini-widgets {
    padding-right: 15px;
}

.masthead:not(.side-header):not(.mixed-header) .header-bar, .header-space {
    height: 80px;
    min-height: 80px;
}

.inline-header .mini-widgets .text-area .btn-shortcode,
.mobile-mini-widgets .text-area .btn-shortcode,
.mobile-mini-widgets-in-menu .text-area .btn-shortcode {
    padding: 8px 24px!important;
    font-size: 14px!important;
    line-height: 18px!important;
    margin-bottom: 0;
    border-radius: 4px !important;
    font-weight: 700!important;
    background: #171717!important;
}

.inline-header .mini-widgets .text-area .btn-shortcode:hover,
.mobile-mini-widgets .text-area .btn-shortcode:hover,
.mobile-mini-widgets-in-menu .text-area .btn-shortcode:hover {
    background: #81C4EE!important;
}

h1 {
    font-size: 42px!important;
    line-height: 56px!important;
    font-weight: 700!important;
    letter-spacing: 0!important;
    text-transform: none!important;
}

.masthead:not(.side-header).full-height .main-nav {
    margin-bottom: 0!important;
}

.getstarted-container > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row {
    padding-top:  0!important;
    padding-bottom: 40px!important;
}

#main {
    padding: 0;
}

html, body, body.page, .wf-container > * {
    font-size: 18px;
    line-height: 27px;
}

.header-bar, #content .vc_row.wpb_row:not(.full-width) {
    max-width: 1280px!important;
    margin: 0 auto;
}

.custom-img-hover {
    transition: all 0.8s;
    border-radius: 32px;
    overflow: hidden;
}

.custom-img-hover:hover {
    transform: translate(0,-30px);
}

.custom-border-btn-sm {
    color: #75B8B9!important;
    border: 1px solid #75B8B9!important;
    border-radius: 30px!important;
    font-weight: bold!important;
    background: transparent !important;
}

.custom-orange-btn .custom-border-btn-sm {
    color: #D48450!important;
    border: 1px solid #D48450!important;
}

.custom-orange-two-btn .custom-border-btn-sm {
    color: #E3626E!important;
    border: 1px solid #E3626E!important;
}

.custom-blue-btn .custom-border-btn-sm {
    color: #A4B3E2!important;
    border: 1px solid #A4B3E2!important;
}

.custom-blue-two-btn .custom-border-btn-sm {
    color: #6591A8!important;
    border: 1px solid #6591A8!important;
}

.custom-teal-btn .custom-border-btn-sm {
    color: #B9D4D4!important;
    border: 1px solid #B9D4D4!important;
}

.custom-red-btn .custom-border-btn-sm {
    color: #A04747!important;
    border: 1px solid #A04747!important;
}

.custom-brown-btn .custom-border-btn-sm {
    color: #B29786!important;
    border: 1px solid #B29786!important;
}

.custom-pink-btn .custom-border-btn-sm {
    color: #E3B8B1!important;
    border: 1px solid #E3B8B1!important;
}

.custom-white-btn-sm {
    color: #171717!important;
    border: 1px solid #fff!important;
    background: #fff!important;
}

.custom-white-btn-sm {
    padding: 10px 30px!important;
    border-radius: 30px!important;
    font-weight: bold!important;
}

.custom-white-btn-sm:hover,
.custom-border-btn-sm:hover {
    border: 1px solid #171717!important;
    color: #fff!important;
}

.change-bg .vc_single_image-wrapper img {
    border-radius: 32px;
    border: 2px solid #fff;
}

.change-bg.black-colors .custom-white-btn-sm,
.change-bg .custom-white-btn-sm {
    background: transparent!important;
    color: #171717!important;
    border: 1px solid #171717!important;
}

.change-bg.black-colors .uvc-main-heading h2,
.change-bg.black-colors .uvc-sub-heading {
    color: #171717!important;
}

.white-btn,
.change-bg .custom-white-btn-sm:hover {
    background: #fff!important;
    border: 1px solid #fff!important;
    box-shadow: 0px 10px 40px rgba(0,0,0,0.2);
}

.change-bg .uvc-main-heading h2 {
    text-transform: uppercase;
}

.white-btn:hover {
    border: 1px solid #171717!important;
}

#green-bg .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #9EBCA9!important;
}

#green-bg-two .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #0000001A!important;
}

#red-bg .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #AA1466!important;
}

#orange-bg .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #DE6262!important;
}

#violet-bg .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #441579!important;
}

.name-logo img {
    max-width: 250px;
    height: auto;
}

.overflow-hidden.vc_row {
    overflow: hidden;
}

.page-id-31375 .ai-caption-generator .custom-white-btn-sm,
.white-color-all-features.change-bg .custom-white-btn-sm,
.page-id-31206 .change-bg .custom-white-btn-sm,
.page-id-31112 .change-bg .custom-white-btn-sm,
.page-id-31077 .change-bg:not(.black-colors) .custom-white-btn-sm,
#violet-bg .custom-white-btn-sm,
#red-bg .custom-white-btn-sm {
    color: #fff!important;
    border: 1px solid #fff!important;
}

.white-color-all-features.change-bg .custom-white-btn-sm:hover,
.page-id-31206 .change-bg .custom-white-btn-sm:hover,
.page-id-31112 .change-bg .custom-white-btn-sm:hover,
.page-id-31077 .change-bg .custom-white-btn-sm:hover,
#violet-bg .custom-white-btn-sm:hover,
#red-bg .custom-white-btn-sm:hover {
    color: #171717!important;
}

.change-bg .upb_row_bg {
    transition: background-color 1s ease;
}

#green-bg .upb_row_bg,
.color-green .upb_row_bg {
    background: #C3E5D0!important;
}

#green-bg-two .upb_row_bg {
    background: #9ECFEE!important;
}

#orange-bg .upb_row_bg,
.color-orange .upb_row_bg {
    background: #EE8282!important;
}

#red-bg .upb_row_bg,
.color-red .upb_row_bg {
    background: #C21975!important;
}

#violet-bg .upb_row_bg,
.color-violet .upb_row_bg {
    background: #7024C4!important;
}

.border-rad img,
.success-stories #custom-vid {
    border-radius: 30px;
}

.success-stories .first-column {
    width: 41%;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 30px;
    border-radius: 30px;
    overflow: hidden;
}

.success-stories .second-column {
    width: 27.5%;
}

.success-stories .ult-banner-block {
    overflow: hidden;
    border-radius: 30px;
}

.success-stories .content-blck.banner-style01 .mask {
    -ms-transform: translateY(0%)!important;
    -webkit-transform: translateY(0%)!important;
    transform: translateY(0%)!important;
}

.success-stories .content-blck.ult-banner-block .mask.opaque-background {
    position: relative;
    display: flex;
    flex-flow: column;
    align-content: flex-end;
    justify-content: flex-end;
    background: none!important;
    opacity: 1;
    height: 100%;
}

.vc_toggle > .vc_toggle_title,
.vc_toggle.vc_toggle_active > .vc_toggle_title,
.recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link:before,
.recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link:hover:before,
.success-stories .content-blck.ult-banner-block .mask.opaque-background:before,
.success-stories .content-blck.ult-banner-block .mask.opaque-background:hover:before {
    -webkit-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link:before,
.success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.54) 0%, #C3E5D0 100%)!important;
    opacity: 0;
 }

.recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link:hover:before,
 .success-stories .content-blck.ult-banner-block .mask.opaque-background:hover:before {
    opacity: 1;
}

.success-stories .content-blck.ult-banner-block:hover {
    box-shadow: 0px 10px 40px #E8EDFB!important;
}

.recommended-for-ecommerce-column .content-blck.ult-banner-block:hover {
    box-shadow: none!important;
}

.success-stories .content-blck.ult-banner-block a.bb-link {
    margin: 15px auto 30px;
    padding: 10px 34px;
    border-radius: 30px;
    font-weight: bold;
    background: #fff!important;
    color: #171717!important;
    border: 1px solid #fff!important;
}

.success-stories .content-blck.ult-banner-block.banner-style01 {
    transition: all 0.5s;
}

.success-stories .content-blck.ult-banner-block.banner-style01:hover {
    transform: translate(0,-20px);
}

.success-stories .uvc-heading {
    padding: 0 15px;
}

#footer {
    padding-top: 0!important;
}

.pill-bg-heading .uvc-main-heading h2 {
    background: linear-gradient(90deg, #80CBCD 0%, #A4B3E2 100%);
    border-radius: 100px;
    padding: 17px 45px;
    display: inline-block;
}

.vc_toggle_title > h4 {
    font-weight: bold;
    font-size: 18px;
    line-height: 28px;
    margin: 0!important;
}

.vc_toggle {
    margin-bottom: 15px!important;
}

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon {
    left: auto!important;
    right: 20px!important;
}

.vc_toggle .vc_toggle_title {
    padding: 20px 30px 20px 30px !important;
    background: #8CCECF;
    border-radius: 20px;
}

.vc_toggle.vc_toggle_active > .vc_toggle_title,
.vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: #f3fbf7;
}

.vc_toggle.vc_toggle_active > .vc_toggle_title {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.vc_toggle_content {
    margin-top: 0!important;
    padding: 0px 30px 30px !important;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

.recommended-for-ecommerce-column .content-blck.ult-banner-block.banner-style01:hover {
    transform: translate(0,0px);
}

.recommended-for-ecommerce-column .content-blck.ult-banner-block a.bb-link {
  margin: 0px;
  padding: 0px;
  border-radius: 30px;
  font-weight: bold;
  background: transparent !important;
  color: transparent !important;
  border: 0px;
  width: 100%;
  height: 100%;
}

.recommended-for-ecommerce-column .ult-banner-block .mask .bb-description {
    display: none!important;
}

.recommended-for-ecommerce-column .ult-banner-block.ult-banner-block-custom-height img {
    width: 150%!important;
}

.page-id-31740 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #A1A68C;
}

.page-id-31740 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #7F897B;
}

.page-id-31740 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #CCCDC5;
}

.page-id-31740 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #A6BDCF;
}

.page-id-31740 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #80AACA;
}

.page-id-31740 .vc_toggle .vc_toggle_title {
    background: rgb(195, 201, 171)!important;
}

.page-id-31740 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31740 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(225, 226, 220)!important;
}

.page-id-31740 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before,
.page-id-31740 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before {
    background: linear-gradient(180deg, rgba(230, 238, 244, 0.54) 0%, #E6EEF4 100%)!important;
}

.page-id-31375 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #C7A295;
}

.page-id-31375 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #99B6B6;
}

.page-id-31375 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #74A8A8;
}

.page-id-31375 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #8D5340;
}

.page-id-31375 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #649E9E;
    color: #171717!important;
}

.page-id-31375 .vc_toggle .vc_toggle_title {
    background: rgb(241, 233, 230)!important;
}

.page-id-31375 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31375 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(225, 226, 220)!important;
}

.page-id-31375 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before,
.page-id-31375 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before {
    background: linear-gradient(180deg, rgba(230, 238, 244, 0.54) 0%, #E6EEF4 100%)!important;
}

.page-id-31206 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #DC5409;
}

.page-id-31206 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #EDA340;
}

.page-id-31206 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #E1B39C;
}

.page-id-31206 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #E7A9B0;
}

.page-id-31206 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #C23240;
}

.page-id-31206 .vc_toggle .vc_toggle_title {
    background: #FFB149!important;
}

.page-id-31206 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31206 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(246, 196, 171)!important;
}

.page-id-31206 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before,
.page-id-31206 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before {
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.54) 0%, #F6C4AB 100%)!important;
}

.page-id-31767 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #92C9CA;
}

.page-id-31767 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #E1D2D1;
}

.page-id-31767 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #D1BFB5;
}

.page-id-31767 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #DFD8D6;
}

.page-id-31767 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #987F6F;
}

.page-id-31767 .vc_toggle .vc_toggle_title {
    background: rgb(178, 151, 134)!important;
}

.page-id-31767 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31767 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(239, 236, 235)!important;
}

.page-id-31767 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before,
.page-id-31767 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before {
    background: linear-gradient(180deg, rgba(239, 236, 235, 0.54) 0%, #F6C4AB 100%)!important;
}

.page-id-32361 .vc_toggle .vc_toggle_title {
    background: #D48450!important;
}

.page-id-32361 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-32361 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(194, 186, 203)!important;
}

.page-id-32361 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before,
.page-id-32361 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.42) 0%, #D3844F 100%)!important;
}

.page-id-32361 .link-in-bio .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #EBE3E0;
}

.page-id-32361 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #857A93;
}

.page-id-32361 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #AB673A;
}

.page-id-32361 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #CBA287;
}

.page-id-32361 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #8D5340;
}

.page-id-32361 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #847794;
}

.page-id-32432 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before,
.page-id-32432 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.54) 0%, #E8EDFB 100%)!important;
}

.page-id-32432 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #C0A0E9;
}

.page-id-32432 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #D0D7E9;
}

.page-id-32432 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #613B8C;
}

.page-id-32432 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #56159E;
}

.page-id-32432 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #AEBAD9;
}

.page-id-32432 .vc_toggle .vc_toggle_title {
    background: rgb(215, 185, 255)!important;
}

.page-id-32432 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-32432 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: #e8edfb!important;
}

.page-id-32436 .vc_toggle .vc_toggle_title {
    background: #D9A39A!important;
}

.page-id-32436 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-32436 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(241, 236, 230)!important;
}

.page-id-32436 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before,
.page-id-32436 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    background: linear-gradient(180deg, rgba(203, 110, 110, 0) 0%, #CB6E6E 100%)!important;
}

.page-id-32436 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #C08A81;
}

.page-id-32436 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #E6DED4;
}

.page-id-32436 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #DBC2BE;
}

.page-id-32436 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #E4D0C9;
}

.page-id-32436 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #C1B7AC;
}


.page-id-31129 .vc_toggle .vc_toggle_title {
    background: #a4b3e2!important;
}

.page-id-31129 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31129 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(232, 237, 251)!important;
}

.page-id-31077 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before,
.page-id-31077 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.42) 0%, #E8EDFB 100%)!important;
}

.page-id-31077 .product-tagging .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #AFBBD8;
}

.page-id-31077 .custom-theme .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #97A5D1;
}

.page-id-31077 .performance .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #7BA8B7;
}

.page-id-31077 .social-med .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #89A5C5;
}

.page-id-31129 .vc_toggle .vc_toggle_title {
    background: #94C0D8!important;
}

.page-id-31129 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31129 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(193, 211, 223)!important;
}

.page-id-31129 .recommended-for-ecommerce-column .content-blck.ult-banner-block .bb-link::before,
.page-id-31129 .success-stories .content-blck.ult-banner-block .mask.opaque-background:before {
    background: linear-gradient(180deg, rgba(232, 237, 251, 0.54) 0%, #E8EDFB 100%)!important;
}

.page-id-31129 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #4496D8;
}

.page-id-31112 .vc_toggle .vc_toggle_title {
    background: #CAAFA3!important;
}

.page-id-31112 .ai-caption-generator .custom-white-btn-sm:hover {
    box-shadow: 0px 10px 40px #81A193;
}

.page-id-31112 .vc_toggle.vc_toggle_active > .vc_toggle_title,
.page-id-31112 .vc_toggle.vc_toggle_active > .vc_toggle_content {
    background: rgb(134, 190, 235)!important;
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width :1100px) {

    .success-stories .first-column {
        width: 100%!important;
    }

    .success-stories .second-column {
        width: 50%!important;
    }

    .success-stories #custom-vid {
        display: none;
    }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width :760px) {

    .change-bg .wpb_single_image {
        margin-bottom: 0!important;
    }

    .success-stories .second-column {
        width: 100%!important;
    }

}