/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.1
*/

/*  GLOBAL STYLE  */

/* Establish Primary Colors for each business unit */
/* ALL COLORS CODES SHOULD COME DIRECTLY FROM CANVA*/
.mosaic-light-text {color: #475467;}  /*MOSAIC PRIMARY DARK GRAY FROM CANVA GRAYSCALE PALATTE*/
.mosaic-dark-text {color: #0B436A;}  /*HDM PRIMARY BLUE FROM CANVA*/
.mds-light-text {color: #298FC2;}  /*MOSAIC PRIMARY LIGHT BLUE FROM CANVA*/
.mds-dark-text {color: #0B436A;}  /*HDM PRIMARY DARK BLUE FROM CANVA */
.ad-light-text {color: #016D68;} /*AD PRIMARY TEAL COLOR FROM CANVA*/
.ad-dark-text {color: #0B436A;}  /*MOSAIC DARK GRAY FROM CANVA GRAYSCALE PALATTE*/
.hdm-light-text {color: #48A23F;} /*HDM PRIMARY GREEN FROM CANVA */
.hdm-dark-text {color: #0B436A;}  /*HDM PRIMARY BLUE FROM CANVA */

.mosaic-green-1 {color: #6AF05D;} /*MOSAIC GREEN SHADE LIGHTEST*/
.mosaic-green-2 {color: #4EB045;}
.mosaic-green {color: #48A23F;} /*HDM PRIMARY GREEN*/
.mosaic-green-4 {color: #3D8A36;}
.mosaic-green-5 {color: #2C6327;} /*MOSAIC GREEN SHADE DARKEST*/

.mosaic-blue-1 {color: #199BF7;} /*MOSAIC BLUE SHADE LIGHTEST*/
.mosaic-blue-2 {color: #298FC2;} /*MOSAIC PRIMARY LIGHT BLUE*/
.mosaic-blue-3 {color: #0C4B78;}
.mosaic-blue {color: #0B436A;} /*HDM PRIMARY DARK BLUE*/
.mosaic-blue-5 {color: #083352;} /*MOSAIC BLUE SHADE LIGHTEST*/

.mosaic-teal-1 {color: #02FAEE;} /*MOSAIC TEAL SHADE LIGHTEST*/
.mosaic-teal-2 {color: #02BAB1;}
.mosaic-teal-3 {color: #017A74;}
.mosaic-teal {color: #016D68;} /*AD PRIMARY TEAL COLOR FROM CANVA*/
.mosaic-teal-5 {color: #015450;} /*MOSAIC TEAL SHADE DARKEST*/

.mosaic-orange {color: #FF8200;}   /*MDS PRIMARY ORANGE FROM CANVA*/
.mosaic-orange-2 {color: #E67700;}   /*MDS PRIMARY ORANGE FROM CANVA*/
.mosaic-orange-3 {color: #BF6300;}   /*MOSAIC ORANGE SHADE DARKEST*/

.mosaic-gray-1 {color: #F9FAFB;} /*MOSAIC GRAYSCALE LIGHTEST*/
.mosaic-gray-2 {color: #F2F4F7;}
.mosaic-gray-3 {color: #EAECF0;}
.mosaic-gray-4 {color: #D0D5DD;} /*MOSAIC PRIMARY LIGHT GRAY FROM CANVA GRAYSCALE PALATTE*/
.mosaic-gray-5 {color: #98A2B3;}
.mosaic-gray-6 {color: #667085;}
.mosaic-gray-7 {color: #475467;} /*MOSAIC PRIMARY DARK GRAY FROM CANVA GRAYSCALE PALATTE*/
.mosaic-gray-8 {color: #344054;}
.mosaic-gray-9 {color: #1D2939;}
.mosaic-gray-10 {color: #101828;} /*MOSAIC GRAYSCALE DARKEST*/

.mosaic-white {color: #ffffff;}

/* END Establish Primary Colors */

.has_content .the_content_wrapper {margin-bottom: 0px;}

.hide-desktop{display:none;}
.show-mobile {display: none;}
.border-left-col {border-left: solid 1px #b9b9b9;padding-left: 8px;}
.no-margin-bottom {margin-bottom: 0px!important;}

h1,h2,h3{color:#0B436A;}
h5{color:#485467;}
h4{color: #0B436A;}
h5{font-weight:600;font-size:21px;}
h6{color: #667085;}

.check-list li {list-style-type: none;padding-left: 27px;background: url(/wp-content/themes/betheme-child/images/check-list.svg) no-repeat left center;background-size: 20px auto;}

/*  text - slogans */

.light-blue {color: #298FC2;}
.light-font {color: #298FC2;}
span.light-blue-bg-slogan-text {background: #298FC2;padding: 0px 12px;border-radius: 10px;color: #fff;margin-left: -11px;margin-bottom: 10px!important;line-height: 64px;margin-top:-10px!important;top:-20px!important;}
.v-slogan-t{margin-top:-7px;}

@media only screen and (max-width: 767px){
span.light-blue-bg-slogan-text {margin-left:0px;line-height:0px;}
.v-slogan-t{margin-top:0px;} 
}

/* END - text - slogans */

/* buttons */

.button-default .button:hover:after, .button-default button:hover:after, .button-default .action_button:hover:after, .button-default .footer_button:hover:after, .button-default input[type="submit"]:hover:after, .button-default input[type="reset"]:hover:after, .button-default input[type="button"]:hover:after {width: 0%;}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

.orange-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #FF8100;
    border-color: #FF8100;
}

.orange-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: transparent;
    border-color: #FF8100;
    color:#FF8100;
}

.green-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #026D69!important;
    border-color: #026D69!important;
}

.green-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: transparent!important;
    color: #026D69!important;
    border-color: #026D69!important;
}

.orange-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #FF8100!important;
    border-color: #FF8100!important;
}

.orange-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: transparent!important;
    color: #FF8100!important;
    border-color: #FF8100!important;
}

.green-light-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #48A23F!important;
    border-color: #48A23F!important;
}

.green-light-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: transparent!important;
    color: #48A23F!important;
    border-color: #48A23F!important;
}

/*  end - buttons */

.bg-gray-shade {
background: rgb(239,239,239);
background: -moz-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#ffffff",GradientType=1);
}

.bg-gray-shade-two {
background: rgb(239,239,239);
background: -moz-linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#ffffff",GradientType=1);
}


@media only screen and (max-width: 767px){
.right-header-bar {z-index: 1!important;}
.hide-desktop{display:block;}
.show-mobile {display: block;}
.center-mobile {text-align: center;}
.vc_btn3-container.center-mobile.vc_btn3-inline{margin-left: auto!important;display: block;text-align: center;margin-right: auto!important;}
.vc_btn3-container.center-mobile.vc_btn3-right {margin-left: auto;margin-right: auto;display: block;text-align: center;}
.no-margin-top-mobile .vc_column-inner {margin-top: 0px!important;padding-top: 0px!important;}
.no-margin-right-mobile .vc_column-inner {margin-right: 0px!important;padding-right: 0px!important;}
.no-margin-bottom-mobile .vc_column-inner {margin-bottom: 0px!important;padding-bottom: 0px!important;}
.no-margin-left-mobile .vc_column-inner {margin-left: 0px!important;padding-left: 0px!important;}
	
.no-margin-sides-mobile > .vc_column-inner {margin-left: 0px!important;margin-right: 0px!important;padding-left: 0px!important;padding-right: 0px!important;}
	
#Content h1{font-size:28px;line-height:32px;}
#Content h2{font-size:26px;}
#Content h3{font-size:24px;}
#Content h4{font-size:23px;}
#Content h5{font-size:22px;line-height:28px;}
#Content h6{font-size:20px;}
#Content p,#Content a,#Content li,#Content strong{font-size:18px;line-height:32px;}
	
.check-list li {text-align:left;}

}


.WP-bg {
    background: url('/wp-content/themes/betheme-child/images/WP-bg.svg') no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}


.QB-bg {
    background: url('/wp-content/themes/betheme-child/images/QB-bg.svg') no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

.VPS-bg {
    background: url('/wp-content/themes/betheme-child/images/VPS-bg.svg') no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}


.chat-btn{cursor:pointer!important;}

/* END GLOBAL STYLE  */


#epic-support {margin-bottom: 200px;}






/*  SINGLE POST DESIGN  */

section.section.mcb-section.section-post-about {display: none!important;}
section.section.mcb-section.section-post-comments {display: none!important;}
a.fixed-nav.fixed-nav-prev.format-.style-default,a.fixed-nav.fixed-nav-next.format-.style-default {display: none!important;}

.single-post ul.breadcrumbs.no-link {display: none!important;}

.single-post .column.one.post-header {display: none;}

.single-post .column.one.post-nav.minimal {display: none;}

.single-post #Subheader .title {color: #0B436A;font-size: 3rem;}

.single-post div#Subheader {
    padding-top:80px!important;
    background: url('/wp-content/themes/betheme-child/images/globe-net-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
    padding-bottom:60px!important;
}

.post-related a.button.button_left.has-icon{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;}
.post-related a.button.button_left.has-icon:focus,.post-related a.button.button_left.has-icon:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}
.post-related span.button_icon {display: none;}
.post-related .button_label {margin-left: 0px!important;}

.section-related-adjustment.simple {padding-top: 0px;border-top: 0px;}
.section-related-adjustment.simple h4 {text-align: center;font-size:2.5rem;margin-bottom:45px;}

.post-related  .desc h4 {font-size: 1.55rem!important;text-align: left!important;margin-bottom: 20px!important;}

/* END - SINGLE POST DESIGN  */

 /*  categories blog wp grid  - 7-27-21 */
            .wpgb-facet-2 .wpgb-inline-list {
                justify-content: center!important;
                margin-top:35px;
            }

            .wpgb-facet-2 .wpgb-input, .wpgb-facet-2 .wpgb-select, .wpgb-facet .wpgb-button:not(button), .wpgb-facet-2 .wpgb-radio .wpgb-radio-control, .wpgb-facet-2 .wpgb-checkbox .wpgb-checkbox-control, .wpgb-facet-2 .wpgb-checkbox .wpgb-checkbox-control:before {
                border-color: #0B436A!important;
                color: #0B436A!important;
            }

            .wpgb-facet .wpgb-button[aria-pressed="true"] {
                color: #fff!important;
                background-color: #0B436A!important;
            }

            .wpgb-facet .wpgb-pagination li a[aria-current] {
                color: #0B436A!important;
            }

.extra-padding-bottom-hero {
    padding-bottom: 35px!important;
    padding-top: 0px!important;
}

/*  end - categories blog wp grid  */

/*  TEXT - SLOGANS WPGB */

.wpgb-card-inner .light-blue {color: #298FC2;}
            .wpgb-card-inner span.light-blue-bg-slogan-text {
                background: #298FC2;
                padding: 0px 12px!important;
                border-radius: 10px;
                color: #fff!important;
                margin-left: -11px!important;
                margin-bottom: 10px!important;
                line-height: 54px!important;
                margin-top: -10px!important;
                top: -20px!important;
            }
.wpgb-card-inner .v-slogan-t{margin-top: -7px!important;}
.wpgb-card-4 .wpgb-card-inner h2 {font-size: 52px!important;letter-spacing: 0px!important;margin-top: -20px!important;}
.wpgb-card-4 h6 {font-size: 19px!important;line-height: 26px!important;font-weight: 700!important;letter-spacing: 0px!important;color:#667085!important;}
.wpgb-card-4 h2.v-slogan-t {color: #0B436A!important;font-weight:600!important;}

@media only screen and (max-width: 767px){
.wpgb-card-inner span.light-blue-bg-slogan-text {margin-left:0px;line-height:0px;}
.wpgb-card-inner .v-slogan-t{margin-top:0px;} 
}

.wp-grid-builder .wpgb-card-4 .wpgb-card-content {display: flex!important;flex-direction: row!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-body {width: 49%!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-footer {width: 49%!important;}

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

.wpgb-card-inner span.light-blue-bg-slogan-text {margin-left: -0px!important;}
.wpgb-card-4 .wpgb-card-inner h2 {text-align:center!important;font-size: 32px!important;letter-spacing: 0px!important;margin-top: -10px!important;line-height:10px!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-content {display: block!important;flex-direction: unset!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-body {width: 100%!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-footer {width: 100%!important;}
.wpgb-block-4 .vc_column-inner {margin-bottom: 30px!important;}
    
}

/* END - TEXT - SLOGANS WPGB */

/*  HEADER  */

/*  TOP HEADER  */

section#top-header input.field {border-radius: 10px;text-align:center;font-weight:600;}
section#top-header .column_header_search .search_wrapper input[type="text"] {padding-left: 10px;}
section#top-header .column_header_search .search_wrapper .icon_search {right: 0px;left: unset;}

section#top-header  strong {color: #fff;font-size: 17px;}
section#top-header  strong a{color: #fff;}
section#top-header  strong a:hover{color: #FF8100;text-decoration:unset;}

section#top-header {height: 60px;background: #101828;}

/* END - TOP HEADER */

#header-menu .logo-header {margin-top: 65px;position: absolute;}
#header-menu  header#mfn-header-template {height: 100px;}

section#header-menu {
    height: 94px;
    border-color: #0B436A!important;
    border-top: solid 1px;
    background: rgb(11,67,106);
    background: -moz-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#111929",GradientType=1);
}

#header-menu .mfn-header-menu .mfn-menu-li.current_page_item > .mfn-menu-link, section#top-header .mfn-header-menu.current_page_item .mfn-menu-li > .mfn-menu-link{color:#FF8100!important;}

#header-menu .button.header-orange-btn {background-color: #FF8100;color:#fff;font-weight:800;border: solid 2px #FF8100;padding:6px 24px;font-size:15px;}
#header-menu .button.header-orange-btn:hover {background-color: transparent;color: #fff;border: solid 2px;}
#header-menu .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {color: #fff;font-size: 17px;}
#header-menu .mfn-header-menu .mfn-menu-li > .mfn-menu-link:hover,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link:hover {color: #FF8100;font-size: 17px;}

#mfn-header-template span.menu-sub.mfn-menu-subicon {display: none;}
#mfn-header-template .mfn-header-tmpl-menu-sidebar-wrapper .mfn-menu-li span.menu-sub.mfn-menu-subicon {display: block;}

/* center main menu */
#header-menu.mcb-section .mcb-wrap-djayndou {flex-grow: unset!important;}
#header-menu.mcb-section .mcb-wrap .mcb-item-4db6tmoie .mfn-header-menu {justify-content: center;}
/* END - center main menu */


/*  STICKY  */

#header-menu-sticky .logo-header {margin-top: 0px;position: absolute;}

section#header-menu-sticky {
    height: 86px;
    border-color: #0B436A!important;
    border-top: solid 1px;
    background: rgb(11,67,106);
    background: -moz-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#111929",GradientType=1);
}

#header-menu-sticky .button.header-orange-btn {background-color: #FF8100;color:#fff;font-weight:800;border: solid 2px #FF8100;}
#header-menu-sticky .button.header-orange-btn:hover {background-color: transparent;color: #fff;border: solid 2px;}
#header-menu-sticky .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {color: #fff;font-size: 17px;}
#header-menu-sticky .mfn-header-menu .mfn-menu-li > .mfn-menu-link:hover,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link:hover {color: #FF8100;font-size: 17px;}

#header-menu-sticky .column_header_logo .logo-wrapper > *{width:68%;}

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

#header-menu-sticky .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {font-size: 16px;}
#header-menu-sticky .button.header-orange-btn {font-size: 14px!important;padding: 5px 10px!important}
#header-menu-sticky .column_header_logo .logo-wrapper > *{width:100%;}
    
}

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

#header-menu-sticky .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {font-size: 15px;}
#header-menu-sticky .button.header-orange-btn {font-size: 13px!important;padding: 5px 6px!important}
#header-menu-sticky .column_header_logo .logo-wrapper > *{width:100%;}

}

@media only screen and (max-width: 767px){
ul.sub-menu.mfn-submenu {background: transparent!important;}
#header-menu-sticky .column_header_logo .logo-wrapper > *{width:65%;}
.right-header-bar {z-index: 1!important;}
}

/* END - STICKY */


/* SIDEBAR  */

.mfn-header-tmpl-menu-sidebar-wrapper {
    border-color: #0B436A!important;
    border-top: solid 1px;
    background: rgb(11,67,106);
    background: -moz-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    background: linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#111929",GradientType=1);
}

.mfn-header-tmpl-menu-sidebar-wrapper .mfn-header-menu .mfn-menu-link .label-wrapper {font-size: 22px;}

.mfn-header-tmpl-menu-sidebar-wrapper .mcb-section .mcb-wrap .mcb-item-8sec1mfco .mfn-header-tmpl-menu-sidebar .mfn-close-icon {font-size: 22px;color: #fff;}
.mfn-header-tmpl-menu-sidebar-wrapper .mfn-close-icon .icon {color: #fff!important;font-size: 39px!important;}

ul.sub-menu.mfn-submenu {background: transparent;}

/*  custom sidebar  */

div#mfn-sidemenu-tmpl-59 {background: rgb(11,67,106);background: -moz-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);background: -webkit-linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);background: linear-gradient(45deg, rgba(11,67,106,1) 0%, rgba(17,25,41,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#111929",GradientType=1);}
div#mfn-sidemenu-tmpl-59 .mfn-builder-content.mfn-sidemenu-tmpl-builder {padding-top: 20px;padding-left: 20px;padding-right: 20px;}
.mfn-sidemenu-menu .mfn-menu-li > .mfn-menu-link {color: #fff;font-size: 1.2rem;line-height: 28px;}
div#mfn-sidemenu-tmpl-59 a{color:#fff!important;}

div#mfn-sidemenu-tmpl-59 ul.sub-menu.mfn-submenu li  {list-style: disc!important;margin-left:10px;}
div#mfn-sidemenu-tmpl-59 ul.sub-menu.mfn-submenu li::before  {content:'•';padding-right:10px;color:#fff;font-size:1rem;margin-top:5px;}

div#mfn-sidemenu-tmpl-59 .mcb-column-inner.mfn-module-wrapper.mcb-column-inner-4ra2diacm.mcb-item-header_search-inner {margin-bottom: 18px;}

div#mfn-sidemenu-tmpl-59 input.field {border-radius: 11px;}

div#mfn-sidemenu-tmpl-59 .top-menu-sidebar .mcb-column-inner {margin-bottom: 11px;}

ul#menu-top-menu-1.mfn-sidemenu-menu li {width: fit-content;padding: 0px 9px;}

div#mfn-sidemenu-tmpl-59 .mcb-item-header_logo-inner {margin-bottom: 8px;}
div#mfn-sidemenu-tmpl-59 .info-sidebar{background:#101828;border-radius:10px;padding-top:20px;color:#fff;padding-bottom: 5px!important;margin-bottom: 0px!important;}
div#mfn-sidemenu-tmpl-59 .info-sidebar h4{color:#fff;}

div#mfn-sidemenu-tmpl-59 .mcb-item-sidemenu_menu-inner {margin-bottom: 20px;}
div#mfn-sidemenu-tmpl-59 .mcb-item-column-inner {margin-bottom: -5px;}
div#mfn-sidemenu-tmpl-59 ul#menu-top-menu-1 {display: flex;justify-content: center;}

div#mfn-sidemenu-tmpl-59 a.button.button_full_width.button_size_2 {BACKGROUND: #ff8100;font-weight: 600;font-size: 19px;}
div#mfn-sidemenu-tmpl-59 .mcb-item-button-inner {margin-bottom: 17px;margin-top: -8px;}

/* END - custom sidebar  */

/* END - SIDEBAR */


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

#header-menu .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {font-size: 16px!important;}

#header-menu .button.header-orange-btn {font-size:15px!important;padding:5px 10px!important}
#header-menu .button.header-orange-btn:hover {font-size:15px!important;padding:5px 10px!important}

}

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

#header-menu .mfn-header-menu .mfn-menu-li > .mfn-menu-link,section#top-header .mfn-header-menu .mfn-menu-li > .mfn-menu-link {font-size: 14px!important;}

#header-menu .button.header-orange-btn {font-size:14px!important;padding:5px 5px!important}
#header-menu .button.header-orange-btn:hover {font-size:14px!important;padding:5px 5px!important}

.mfn-header-menu > .mfn-menu-li > .mfn-menu-link {padding: 5px 11px;}
.column_header_logo .logo-wrapper {width: 140%;}
	
.mfn-header-template .mcb-column-inner {margin-left: 0px!important;margin-right: 0px!important;}

}


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

/* top bar */
    
section#top-header .center-top-bar {width: 80%!important;ORDER: 2;padding-right:0px;}
section#top-header .left-top-bar {width: 49%!important;ORDER: 2;padding-left:5px;}
section#top-header .right-top-bar {width: 49%!important;ORDER: 3;}

section#top-header .section_wrapper {display: gird;/* text-align: center; *//* align-content: flex-start; *//* justify-content: space-around; */}
section#top-header strong{text-align: center!IMPORTANT;font-size:12Px!important;}
section#top-header a{text-align: center!IMPORTANT;font-size:12Px!important;padding: 0px;}

section#top-header .column_header_search .search_wrapper input[type="text"] {padding: 3px!important;font-size: 12px;}
section#top-header .column_header_search .search_wrapper .icon_search {width: 20px;}

/* END - top bar */


/*  main menu  */

#header-menu .center-header-bar {order: 3;width: 5%!important;min-width: 100px;max-width: 55px!important;}
.mfn-header-tmpl #header-menu .mfn-icon-box .icon-wrapper i {color: #fff!important;}
section#header-menu {height: 64px;}
#header-menu .button.header-orange-btn {font-size: 12px!important;/* left: -10px!important; */}
#header-menu .column_header_logo .logo-wrapper {width: 61px!important;}
#header-menu .logo-header {margin-top: 0px;margin-left:6px;}
    
/*  END - main menu */

/*  STICKY  */

section#header-menu-sticky {height: 61px;}
section#header-menu-sticky  .center-header-bar {order: 3;width: 5%!important;min-width: 100px;max-width: 55px!important;float: right;right: 0;}
section#header-menu-sticky  .center-header-bar .column.mcb-column{float: right;right: 13px;position: absolute;margin-top: -4px;}

    
.mfn-header-tmpl section#header-menu-sticky  .mfn-icon-box .icon-wrapper i {color: #fff!important;}
section#header-menu-sticky .button.header-orange-btn {font-size: 12px!important;/* left: -10px!important; */padding:4px!important}
section#header-menu-sticky  .column_header_logo .logo-wrapper {width: 80px!important;margin-top:0px;}
section#header-menu-sticky  .logo-header {margin-top:0px;margin-left:3px;}

/* END - STICKY  */
    
}

/*  mega menu  */

.mfn-megamenu-full-width .mfn-builder-content {max-width: 1502px!important;}

div#mfn-megamenu-52 {z-index: 1!important;}
.right-header-bar {z-index: 9!important;}

div#mfn-megamenu-52 {padding-top: 14px;z-index: 1!important;background: transparent!important;}

#mfn-megamenu-52 .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner.mcb-section-inner-1d85c1db8 {min-width: 100%;}

.mfn-builder-content.mfn-megamenu-tmpl-builder.container {padding: 20px!important;padding-top: 51px!important;padding-bottom: 25px!important;box-shadow: 0px 4px 25px 7px #0000001f;border-bottom-right-radius: 12px;border-bottom-left-radius: 12px;}
.mfn-megamenu-full-width .container {max-width: 1502px!important;}

.mfn-menu-item-has-megamenu h5 {font-size:16px;font-weight:700;margin-bottom:2px;}

/*Controls the size of the badge in the mega menu */
.wrap.mcb-wrap.mcb-wrap-cd00b06b4.one-fourth.tablet-one-fourth.laptop-one-fourth.mobile-one.border-left-col.clearfix img {max-width: 100px;} 

/* add icons here */

.mfn-menu-item-has-megamenu h5:before {content:"";width:22px;height:23px;background:transparent;display:inline-block;margin-bottom:-7px;margin-right:7px;background-size:contain;background-repeat:no-repeat;}

h5.web-hosting-m::before {background-image: url(/wp-content/themes/betheme-child/images/globe-ico-menu.png);}
h5.virtual-servers-m::before {background-image: url(/wp-content/themes/betheme-child/images/cloud-server-ico-menu.png);}
h5.datacenter-m::before {background-image: url(/wp-content/themes/betheme-child/images/data-center-ico-menu.png);}
h5.cloud-m::before {background-image: url(/wp-content/themes/betheme-child/images/cloud-ico-menu.png);}
h5.consulting-m::before {background-image: url(/wp-content/themes/betheme-child/images/it-department-ico-menu.png);}
h5.dedicated-m::before {background-image: url(/wp-content/themes/betheme-child/images/support-ico-menu.png);}

/* END -add icons here */

.mfn-menu-item-has-megamenu ul li {margin-bottom:-5px;font-size:16px;margin-left:15px;}
.mfn-menu-item-has-megamenu ul li a{color:#485467;}

.mfn-menu-item-has-megamenu .badge-megamenu a {text-decoration: unset!important;color:#485467;}
.mfn-menu-item-has-megamenu .badge-megamenu h5 {text-decoration: unset!important;}
.mfn-menu-item-has-megamenu .badge-megamenu p {font-size: 14px!important;line-height:20px}
.mfn-menu-item-has-megamenu .badge-megamenu h5::before {display:none;}
.mfn-menu-item-has-megamenu .badge-megamenu img {width:185px;padding-right:20px;}
.mfn-menu-item-has-megamenu .badge-megamenu .desc {display:flex;padding-top:10px;}

.mfn-builder-content.mfn-megamenu-tmpl-builder.container {
background: rgb(239,239,239);
background: -moz-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#ffffff",GradientType=1);
}

.mfn-megamenu-full-width .container {margin-top: 11.5px;}
.mfn-header-sticky-section .mfn-megamenu-full-width .container {margin-top: 7.5px;}
.mfn-header-sticky-section .mfn-builder-content.mfn-megamenu-tmpl-builder.container {padding-top: 23px!important;}

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

.mfn-megamenu-full-width .container {max-width: 95%!important;}
.mfn-menu-item-has-megamenu h5 {font-size:13.5px;font-weight:700;margin-bottom:2px;}
.mfn-menu-item-has-megamenu ul li {margin-bottom:-5px;font-size:15px;margin-left:15px;}
.mfn-menu-item-has-megamenu .badge-megamenu p {font-size: 12px!important;line-height:20px;margin-bottom: 0px;}

}

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

.mfn-menu-item-has-megamenu h5:before {width:20px;height:20px;margin-bottom:-6px;margin-right:7px;}

.mfn-megamenu-full-width .container {max-width: 100%!important;}
.mfn-menu-item-has-megamenu h5 {font-size:12px;font-weight:700;margin-bottom:2px;}
.mfn-menu-item-has-megamenu ul li {font-size:11px;margin-left:-5px;}
.mfn-menu-item-has-megamenu .badge-megamenu p {font-size: 11px!important;line-height:16px;}
.mfn-menu-item-has-megamenu .mcb-column-inner {margin-left: 0px!important;margin-right: 0px!important;}
    
}

/* end - mega menu  */

/*  new dropdown menu - no mega menu */

ul.sub-menu.mfn-submenu {background: #fff;}
.mfn-submenu a {color: #0b436a!important;}
.mfn-submenu a:hover {color: #ff8100!important;}

/*  END - new dropdown menu - no mega menu */

/* END - HEADER  */ 


/* Disable WPBakery Tab/Tour animation */
.tabs-design-one .vc_tta-panel.vc_animating {opacity: 0!important;}


/* The following code can be used to add a fade animation */
.vc_tta.vc_general.tabs-design-one .vc_tta-panel.vc_active .vc_tta-panel-body {animation: vctabsAnimate 0s cubic-bezier(0.4, 0, 0.6, 0) 0!important;}


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

    100% {
        display: block;
        opacity: 1;
    }
}

.wpb-js-composer .vc_tta-tabs.tabs-design-one.vc_tta-tabs.tabs-design-one .vc_tta-panel .vc_tta-panel-body,
.wpb-js-composer .vc_tta-tabs.tabs-design-one.vc_tta-tabs.tabs-design-one .vc_tta-panel .vc_tta-panel-body {
    -webkit-transform: none; 
    -moz-transform: none; 
    -ms-transform: none; 
    -sand-transform: none; 
    -o-transform: none; 
     transform: none; 
    -webkit-transition: none; 
    -moz-transition: none; 
    -o-transition: none; 
    transition: none; 
    animation: fadein 2s;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

.tabs-design-one .vc_tta-panel.vc_animating {opacity: 0;}

/* END - Disable WPBakery Tab/Tour animation */


/*  gravity form validation  */

.gform_wrapper.gravity-theme .description, .gform_wrapper.gravity-theme .gfield_description, .gform_wrapper.gravity-theme .gsection_description, .gform_wrapper.gravity-theme .instruction {position: absolute;width: fit-content!important;background: transparent!important;}
.gform_wrapper.gravity-theme .gform_validation_errors {background: unset;display: none;}
.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary {padding-bottom: 0px;}
div#validation_message_1_1 {color: #fff!important;padding: 0px;border: solid 0px;}

/*  END - gravity form validation  */







/*  BLOCKS  */


/* subpage - hero */
.center {display: block;margin: auto;}

div#hero-subpage .list-subpage-hero .li-checkmarks li {background: url(/wp-content/themes/betheme-child/images/check-list-green.svg) no-repeat left center!important;background-size: 25px auto!important;}

div#hero-subpage {padding-top: 30px;}
.extra-padding-bottom-hero {padding-bottom: 110px;}

div#hero-subpage .text-col-subpage-hero.vc_col-sm-4 {width: 44%;}
div#hero-subpage .ico-col-subpage-hero.vc_col-sm-4 {width: 17%;}
div#hero-subpage .list-subpage-hero .vc_column-inner{right: 0;display: flex;flex-direction: row-reverse;justify-content: center;}
div#hero-subpage .ico-col-subpage-hero .wpb_single_image img {width:260px;padding-left:40px;margin-top:10px}

div#hero-subpage .list-subpage-hero li {list-style-type: none;padding-left: 40px;background: url(/wp-content/themes/betheme-child/images/arrow-list.svg) no-repeat left center; background-size: 25px auto;}
div#hero-subpage .list-subpage-hero li a{color:#485467;font-weight:600;}


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

div#hero-subpage .text-col-subpage-hero.vc_col-sm-4 {width: 54%;}
div#hero-subpage .ico-col-subpage-hero.vc_col-sm-4 {width: 18%;}
div#hero-subpage .list-subpage-hero.vc_col-sm-4 {width: 28%;}

}

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

div#hero-subpage .text-col-subpage-hero.vc_col-sm-4 {width: 100%;}
div#hero-subpage .ico-col-subpage-hero.vc_col-sm-4 {width: 100%;}
div#hero-subpage .ico-col-subpage-hero .wpb_single_image img {width:120px;padding-left:0px;margin-top:0px}
div#hero-subpage .list-subpage-hero.vc_col-sm-4 {width: 100%;}
div#hero-subpage .list-subpage-hero li {margin-left:-26px;}

}

div#hero-subpage.globe-bg {
    background: url('/wp-content/themes/betheme-child/images/globe-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.flash-bg {
    background: url('/wp-content/themes/betheme-child/images/flash-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.cloud-bg {
    background: url('/wp-content/themes/betheme-child/images/cloud-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.globe-net-bg {
    background: url('/wp-content/themes/betheme-child/images/globe-net-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}
    
div#hero-subpage.messages-bg {
    background: url('/wp-content/themes/betheme-child/images/MESSAGES-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.menu-bg {
    background: url('/wp-content/themes/betheme-child/images/menu-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.gear-bg {
    background: url('/wp-content/themes/betheme-child/images/gear-bg.svg') no-repeat right center / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

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

div#hero-subpage.globe-bg {
    background: url('/wp-content/themes/betheme-child/images/globe-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.flash-bg {
    background: url('/wp-content/themes/betheme-child/images/flash-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}
	
div#hero-subpage.cloud-bg {
    background: url('/wp-content/themes/betheme-child/images/cloud-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

div#hero-subpage.messages-bg {
    background: url('/wp-content/themes/betheme-child/images/MESSAGES-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}		
	
div#hero-subpage.globe-net-bg {
    background: url('/wp-content/themes/betheme-child/images/globe-net-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}
	

div#hero-subpage.menu-bg {
    background: url('/wp-content/themes/betheme-child/images/menu-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}	
	

div#hero-subpage.gear-bg {
    background: url('/wp-content/themes/betheme-child/images/gear-bg.svg') no-repeat right top / contain,linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}	
	
}

/* END - subpage - hero */

/* cards homepage */

.cards-cols-subhero.homepage-cards {padding-left: 5%;padding-right: 5%; min-height: 400px;}

@media only screen and (max-width: 1024px){
.cards-cols-subhero.homepage-cards {padding-left: 0%;padding-right: 0%;}	
}

@media only screen and (max-width: 767px) {
.cards-cols-subhero.homepage-cards {padding-left: 20px;padding-right: 20px;}
}

/* END - cards homepage */

/*  mosaic powered banner  */

.mosaic-powered-diag {padding-top: 33px;}
.mosaic-powered-diag .left-col img{max-width: 80%;}
.mosaic-powered-diag .right-col img{max-width: 300px;}

@media only screen and (max-width: 767px){
.mosaic-powered-diag .left-col img {max-width: 100%;margin-bottom:20px;}
.mosaic-powered-diag .right-col img {max-width: 100%;}
}
/* END - mosaic powered banner  */

/*  cards subpage hero  */


.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;}
.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

.cards-cols-subhero .wpb_column .vc_column-inner > .wpb_wrapper {padding: 10px 25px;padding-top:25px;background: white;border-radius: 10px;box-shadow:0px 0px 20px 0px #0000001a;}
.cards-cols-subhero {margin-top: -100px;margin-bottom:40px;/*font-size:16px;line-height:25px;*/}

.card-case-study {/*padding: 20px 40px;padding-top: 30px;*/background: white;border-radius: 10px;/*box-shadow: 0px 0px 20px 0px #0000001a;*/position: relative;}
.card-case-study img{padding: 20px 40px;}

.agency-cols .wpb_column .vc_column-inner > .wpb_wrapper {
padding: 10px 25px;
padding-top: 25px;
background: white;
border-radius: 10px;
box-shadow: 0px 0px 20px 0px #0000001a;
}

.agency-cols img {
width:100px;
}

.agency-cols .wpb_single_image .vc_single_image-wrapper {
    margin-bottom: 15px;
}

.subhero-dark-bg {
    border-radius: 10px;
    margin-top: -80px;
    position: relative;
    padding: 0px 40px;
    margin-bottom: 40px;
}

@media only screen and (max-width: 1239px){
.cards-cols-subhero h5{font-weight:600;font-size:16px;}
.cards-cols-subhero p{font-size:15px;}
.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding: 6px 24px;font-size: 14px;background-image:none;}
.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

}


@media only screen and (max-width: 767px){
.cards-cols-subhero .wpb_column .vc_column-inner > .wpb_wrapper {MARGIN-BOTTOM:30PX;text-align:center;}
.cards-cols-subhero .vc_column-inner {padding-left: 0px;padding-right: 0px;}
	
.agency-cols .vc_column-inner {padding-left: 0px;padding-right: 0px;margin-bottom: 0px;}
.agency-cols .wpb_column .vc_column-inner > .wpb_wrapper {margin-bottom: 30px;}	

}

/* END - cards subpage hero  */

/* single card subpage hero  */


.cards-col-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;}
.cards-col-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-cols-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

/*
.cards-col-subhero .wpb_row   {padding: 20px 25px;padding-top:50px;background: white;border-radius: 10px;box-shadow:0px 0px 20px 0px #0000001a;}
*/

.premium-hosting-ico::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/globe-ico-menu.png);background-size:contain;background-repeat:no-repeat;}
.virtual-server-ico::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/cloud-server-ico-menu.png);background-size:contain;background-repeat:no-repeat;}
.datacenter-colocation-ico::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/data-center-ico-menu.png);background-size:contain;background-repeat:no-repeat;}
.cloud-backup-ico::after{content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/cloud-ico-menu.png);background-size:contain;background-repeat:no-repeat;}
.managed-it-ico::after{content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/it-department-ico-menu.png);background-size:contain;background-repeat:no-repeat;}

.cards-col-subhero {
padding: 20px 40px;
padding-top: 30px;
background: white;
border-radius: 10px;
box-shadow: 0px 0px 20px 0px #0000001a;
Z-INDEX: 2!IMPORTANT;
position: relative;
}

.cards-col-subhero {margin-top: -70px;margin-bottom:40px;font-size:16px;line-height:25px;margin-bottom:-90px;}

@media only screen and (max-width: 1239px){
.cards-col-subhero h5{font-weight:600;font-size:16px;}
.cards-col-subhero p{font-size:15px;}
.cards-col-subhero  .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding: 6px 24px;font-size: 14px;background-image:none;}
.cards-col-subhero  .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-col-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

}


@media only screen and (max-width: 767px){
.cards-col-subhero .wpb_column .vc_column-inner > .wpb_wrapper {margin-bottom:10px;text-align:center;}
}

/* END - single card subpage hero  */

/* single card header */

.card-col-header .header-card {
background: rgb(40,143,194);
background: -moz-linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
background: linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#288fc2",endColorstr="#0b436a",GradientType=1);
    padding: 20px;
    padding-bottom:0px!important;
    padding-top:30px!important;
    color: #fff!important;
    border-top-right-radius:10px!important;
    border-top-left-radius:10px!important;
}

.header-card h1,.header-card h2,.header-card h3,.header-card h4,.header-card h5,.header-card h6{color: #fff!important;}

.card-col-header {box-shadow: 0px 5px 17px #00000017!important;}
.card-col-header  ul {margin-left:0px;}

.content-single-card-header{padding:0px 20px;}

/* END - single card header */

/*  pricing cards-col  */

.cards-cols-subhero.price-t .wpb_column .vc_column-inner > .wpb_wrapper {padding: 0px;height: -webkit-fill-available;}

.wp-ico-h h4::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: url(/wp-content/themes/betheme-child/images/wp-ico.svg);background-size:contain;background-repeat:no-repeat;}

.bg-tab-c .wpb_wrapper {
background: rgb(40,143,194);
background: -moz-linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
background: linear-gradient(45deg, rgba(40,143,194,1) 50%, rgba(11,67,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#288fc2",endColorstr="#0b436a",GradientType=1);
    padding: 20px;
    color: #fff!important;
    border-top-right-radius:10px!important;
    border-top-left-radius:10px!important;
}

.bg-tab-c .wpb_wrapper h5,.bg-tab-c .wpb_wrapper h4{color: #fff!important;}
.bg-tab-c .wpb_wrapper h4{margin-bottom:5px!important;}
.cards-cols-subhero.price-t  {margin-bottom:30px!important;}
.list-p-t h5 {font-size: 18px;margin-bottom:00px;}
.list-p-t h6 {font-size: 15px;color:#B9B9B9!important;}
.list-p-t li {font-size: 15px;font-weight:500;}

.cards-cols-subhero.price-t .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {background-color: #FF8100;color: #fff;font-weight: 800;border: solid 2px #FF8100;padding: 6px 24px;font-size: 17px;background-image: none;}
.cards-cols-subhero.price-t .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-cols-subhero.price-t .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #FF8100;border: solid 2px #FF8100;}

.cards-cols-subhero.price-t ul {margin-top:20px;}


.cards-cols-subhero.price-t li {list-style-type: none;padding-left: 27px;background: url(/wp-content/themes/betheme-child/images/check-list.svg) no-repeat left center;background-size: 20px auto;}


@media only screen and (max-width: 767px){
.cards-cols-subhero.price-t li {text-align:left;}
}

/* END - pricing cards-col  */

/*  certification tab  */

.certification-tab .wpb_column.vc_column_container.vc_col-sm-9 {padding-right: 5%;}
.certification-tab {padding-right: 6%;padding-left: 6%;margin-bottom:65px;}
.certification-tab .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {background-color: #FF8100;color: #fff;font-weight: 800;border: solid 2px #FF8100;padding: 6px 24px;font-size: 14px;background-image: none;margin-bottom: -24px!important;}
.certification-tab .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #FF8100;border: solid 2px #FF8100;}
.light-blue-bg-slogan-regular-text {background: #288FC2;padding: 7px 20px;border-radius: 10px;color: #fff;font-weight: 500;width:fit-content;}

@media only screen and (max-width: 767px){
.certification-tab .wpb_column.vc_column_container.vc_col-sm-9 {padding-right: 0%;}
.certification-tab {padding-right: 0%;padding-left: 0%;}
}

/* END - certification tab  */

/*  blue banner  */

.bg-blue-shade {
    background: rgb(16,24,40);
    background: -moz-linear-gradient(45deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 100%);
    background: linear-gradient(45deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#101828",endColorstr="#0b436a",GradientType=1);
}

.dark-bg{color:#fff!important;}
.dark-bg h1,.dark-bg h2{color:#fff!important;}
.v-slogan-h {display: flex;}
.v-slogan-h span.light-blue-bg-slogan-text {margin-bottom: 0px!important;line-height: 68px;margin-right: 12px;}

@media only screen and (max-width: 767px){
.v-slogan-h {display: flex;justify-content: center;}
.v-slogan-h span.light-blue-bg-slogan-text {margin-top: -4px!important;line-height: 48px;margin-right: 12px;}
}

/* END - blue banner  */


/*  testimonials  */

div#testimonials {
    padding-top: 45px;
    padding-bottom: 30px;
    background: rgb(239,239,239);
    background: -moz-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(45deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#ffffff",GradientType=1);
}

@media only screen and (max-width: 767px){
.testimonial-grid .wpgb-card-1 .wpgb-block-1 p {font-size: 14px!important;line-height: 20px!important;}
.testimonial-grid .wpgb-card-1 .wpgb-card-inner {padding-left: 0px!important;padding-right: 0px!important;}
.testimonial-grid a.wpgb-block-4.wpgb-idle-scheme-1.wpgb-hover-accent-1 {font-size: 0px!important;}
.testimonial-grid .wpgb-area-left {left: -45px!important;}
.testimonial-grid .wpgb-area-right {right: -45px!important;}
}

.wpgb-card-1 .wpgb-card-body {display: flex!important;justify-content: center!important;align-items: center!important;}

/* END - testimonials  */

/*  partner grid  */

.partners-grid{margin-top:-35px;padding-bottom:35px!important;}
.partners-grid .wpgb-card-2 .wpgb-card-media-thumbnail {border-radius:50%;}
.partners-grid .wpgb-area-left {left: -25px!important;}
.partners-grid .wpgb-area-right {right: -25px!important;}


@media only screen and (max-width: 767px){
.partners-grid{margin-top:-35px;padding-bottom:25px!important;}   
}

/* END - partner grid  */

/*  powerful technologies block  */

div#powerful-technologies {padding-top: 48px;padding-bottom: 20px;}
div#powerful-technologies img{max-width:70%;}

@media only screen and (max-width: 767px){
div#powerful-technologies img{max-width:100%;}
}

/*  END - powerful technologis block  */

/*  middle banner block  */

.middle-banner {background-size: cover;border-radius: 9px;}
.middle-banner h6{color:#fff!important;}

.mid-banner .wpb_text_column {padding-bottom: 0px;margin-bottom: 0px;}

.mid-banner {margin-top: -120px;margin-bottom: -113px;z-index: 2;border-radius:10px;}
.mid-banner h2{padding-bottom: 25px;}

.mid-banner .middle-banner{padding:20px;padding-bottom:50px}

@media only screen and (max-width: 767px){
.mid-banner {margin-top: 20px;margin-bottom: 20px;z-index: 1;border-radius:10px;}
}

/*  END - middle banner blok  */

/*  form design middle banner */

.form-middle-banner .gform_wrapper.gravity-theme #field_submit input,.form-middle-banner .gform_wrapper.gravity-theme .gform_footer input {
    background: #FE8200;
    font-weight: 500;
    border-top-left-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
    border-top-right-radius: 10px!important;
    border-bottom-right-radius: 10px!important;
    margin-bottom: 0px!important;
    margin-left:-12px;
    margin-right: 0px;
}

.form-middle-banner .gform_wrapper.gravity-theme .gfield input.large,.form-middle-banner .gform_wrapper.gravity-theme .gfield select.large {border-top-left-radius: 10px!important;border-bottom-left-radius: 10px!important;height: 44px;}

.form-middle-banner .gform_wrapper.gravity-theme .gform_footer,.form-middle-banner .gform_wrapper.gravity-theme .gform_page_footer {display: none;padding: 0px!important;}


@media only screen and (max-width: 959px){
.form-middle-banner .gform_wrapper.gravity-theme .gfield input.large,.form-middle-banner .gform_wrapper.gravity-theme .gfield select.large {border-top-left-radius: 10px!important;border-bottom-left-radius: 10px!important;height: 40px;}
}



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

.form-middle-banner .gform_wrapper.gravity-theme .gfield input.large,.form-middle-banner .gform_wrapper.gravity-theme .gfield select.large {border-radius: 10px!important;}
.form-middle-banner .gform_wrapper.gravity-theme #field_submit input,.form-middle-banner .gform_wrapper.gravity-theme .gform_footer input {border-radius: 10px!important;width:100%;margin-left:-0px;}


}

/* END - form design middle banner */

/*  accordion design one  */

.accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
    background: transparent!important;
    padding: 22px 25px!important;
    padding-bottom: 30px!important;
    border: 0px!important;
}

.accordion-design-one .vc_tta-panel {margin-bottom: 8px!important;}

.accordion-design-one.vc_tta-shape-rounded.vc_tta-o-shape-group .vc_tta-panel .vc_tta-panel-heading {
border-radius: 10px!important;
border: 0px;
background: rgb(239,239,239);
background: -moz-linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#ffffff",GradientType=1);
}

.accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
border-radius: 10px!important;
color:#fff!important;
background: rgb(11,67,106);
background: -moz-linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(40,143,194,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(40,143,194,1) 100%);
background: linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(40,143,194,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#288fc2",GradientType=1);
}

.accordion-design-one.vc_tta .vc_tta-controls-icon {width: 26px!important;height: 26px!important;}
.accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .accordion-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {border-color: #fff!important;}

.accordion-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;margin-top:-15px;}
.accordion-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.accordion-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}


@media only screen and (max-width: 767px){
.accordion-design-one.vc_tta .vc_tta-controls-icon {width: 18px!important;height: 18px!important;}  
}

/* END - accordion design one  */


/*  tour design one block */

.tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a {
    list-style-type: none;
    margin-left: 40px;
    background: url(/wp-content/themes/betheme-child/images/arrow-list.svg) no-repeat left center;
    background-size: 25px auto;
    color: #0a436a;
    font-weight: 500;
}


.dark-bg .tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a {
    background: url(/wp-content/themes/betheme-child/images/arrow-list-white.svg) no-repeat left center;
    background-size: 25px auto;
    color: #fff;
}


.tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left a {
    list-style-type: none;
    margin-left: 40px;
    background: unset;
    background-size: 25px auto;
    color: #48546761;
    font-weight: 500;
    border:solid 0px!important;
    font-size:2rem;
    padding: 6px 35px!important;
    padding-right: 50px!important;
}

.dark-bg .tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left a {
    color: #ffffff52;
}

.tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {background: transparent!important;border: solid 0px!important;padding-left: 17%!important;}
.tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #0B436A;color: #fff;font-weight: 800;border: solid 2px #0B436A;padding: 6px 24px;font-size: 17px;background-image:none;margin-top:-15px;}
.tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #0B436A;border: solid 2px #0B436A;}

.dark-bg .tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #ff8100;color: #fff;font-weight: 800;border: solid 2px #ff8100;padding: 6px 24px;font-size: 17px;background-image:none;margin-top:-15px;}
.dark-bg .tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.dark-bg .tour-design-one .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #fff;border: solid 2px #fff;}


.tour-design-one ul.vc_tta-tabs-list {margin-left: -37px!important;}
.tour-design-one .vc_tta-tabs-container {margin-left: -40px!important;}

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

.tour-design-one.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title>a{font-size:1.3rem!important;}
.tour-design-one.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a {list-style-type: none;margin-left: 10px;background: url(/wp-content/themes/betheme-child/images/arrow-list.svg) no-repeat left center;background-size: 25px auto;color: #0a436a;font-weight: 500;}
.tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left a {margin-left: -20px;color: #48546794;}
.tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .tour-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {padding-left: 0%!important;}
.tour-design-one ul.vc_tta-tabs-list {margin-left: 0px!important;}
.tour-design-one .vc_tta-tabs-container {margin-left: 0px!important;}
.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {border: solid 0px!important;background: transparent!important;}
.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {border: solid 0px;}
.tour-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {background-color: transparent!important;}


.dark-bg .tour-design-one.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a {list-style-type: none;margin-left: 10px;background: url(/wp-content/themes/betheme-child/images/arrow-list-white.svg) no-repeat left center;background-size: 25px auto;color: #fff;font-weight: 500;}
.dark-bg .tour-design-one.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left a {margin-left: -20px;color: #ffffff94;}
    
}

/* END - tour design one block */



/*  tabs design one  */

.tabs-design-one.no-shadow.vc_tta.vc_general {box-shadow: unset!important;}

.tabs-design-one.title-icons .vc_tta-tab span.vc_tta-title-text{margin-left:-30px;}

.tabs-design-one.title-icons .vc_tta-tab span.vc_tta-title-text::after {
    content: '';
    width: 25px;
    height: 25px;
    display: inline-block;
    background-size: contain;
    margin-left: 8px;
    margin-top: 1px;
    position: absolute;
    background-repeat:no-repeat!important;
}

.tabs-design-one.title-icons .vc_tta-tab:first-child span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/locker-icon.png');}
.tabs-design-one.title-icons .vc_tta-tab:nth-child(2) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/performance-icon.png');}
.tabs-design-one.title-icons .vc_tta-tab:nth-child(3) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/reliability-icon.png');}
.tabs-design-one.title-icons .vc_tta-tab:nth-child(4) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/support-icon.png');}

.tabs-design-one.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {margin-right: 0px!important;}

.tabs-design-one h6 {margin-bottom: 5px;}

.tabs-design-one ul {margin-left: 0px;margin-top: 12px;}
.tabs-design-one .check-list {padding-left: 10%;}

.tabs-design-one.vc_tta.vc_general {box-shadow: 0px 5px 17px #00000017!important;border-radius: 10px!important;}
.tabs-design-one.vc_tta.vc_tta-spacing-1 .vc_tta-tab {margin-left: 1px!important;margin-right: 1px!important;}

.tabs-design-one .vc_tta-tabs-list {display: flex!important;justify-content: space-between!important;padding-bottom:15px;}

.tabs-design-one .vc_tta-tab {flex: 1!important;text-align: center!important;padding-bottom:15px;}

.tabs-design-one.vc_tta.vc_tta-spacing-1 .vc_tta-tab {padding-bottom: 20px;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {padding: 20px 50px!important;padding-top: 10px!important;}

.tabs-design-one .vc_tta-tab.vc_active::before {
    content: "";
    bottom: -10px; /* Adjust to position the arrow */
    left: 30%;
    content: "";
    display: block;
    position: absolute;
    bottom: -5px; /* Adjust to position the arrow */
    left: calc(50% - 50px); /* This will shift the arrow 50px to the left of the tab's center */
    transform: translateX(70%);
    width: 0;
    height: 0;
    border-left: 14px solid transparent; /* Half of the arrow's width */
    border-right: 14px solid transparent; /* The other half */
    border-top: 14px solid #298FC2; /* This creates the arrow */
    z-index: 2!important; /* To ensure it's on top */
    bottom: 6.5px;
}

.tabs-design-one .vc_tta-tab > a {height: 100%;display: flex;align-items: center;  /* centers content vertically */}
.tabs-design-one .vc_tta-tab {position: relative!important;}
.tabs-design-one.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {background: transparent!important;background-color: transparent!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.tabs-design-one.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {background: transparent!important;background-color: transparent!important;border: solid 0px!important;padding-top: 25px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {background: #0B436A;color: #fff!important;font-weight: 600!important;border:solid 0px!important;border-radius:0px!important;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:first-child>a {background: #0B436A;color: #fff!important;font-weight: 600!important;border:solid 0px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {background: #298FC2;color: #fff!important;font-weight: 600!important;border:solid 0px!important;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:first-child>a {border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active:first-child>a {border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:last-child>a {border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active:last-child>a {border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;}

@media only screen and (max-width: 767px){
	
.tabs-design-one.title-icons .vc_tta-panel span.vc_tta-title-text{margin-left:-30px;}

.tabs-design-one.title-icons .vc_tta-panel span.vc_tta-title-text::after {
    content: '';
    width: 25px;
    height: 25px;
    display: inline-block;
    background-size: contain;
    margin-left: 8px;
    margin-top: 1px;
    position: absolute;
    background-repeat:no-repeat!important;
}
.tabs-design-one.title-icons .vc_tta-panel:first-child span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/locker-icon.png');}
.tabs-design-one.title-icons .vc_tta-panel:nth-child(2) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/performance-icon.png');}
.tabs-design-one.title-icons .vc_tta-panel:nth-child(3) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/reliability-icon.png');}
.tabs-design-one.title-icons .vc_tta-panel:nth-child(4) span.vc_tta-title-text::after {background-image: url('/wp-content/themes/betheme-child/images/support-icon.png');}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.tabs-design-one.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {padding-top: 0px!important;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {padding: 10px 25px!important;padding-top: 10px!important;}

.tabs-design-one .check-list {padding-left: 25px;font-size:10px!important;}

.tabs-design-one .check-list li{font-size:14px!important;margin-bottom: 1px;}

.tabs-design-one h1,.tabs-design-one h2,.tabs-design-one h3,.tabs-design-one h4,.tabs-design-one h5,.tabs-design-one h6,.tabs-design-one p {text-align: center;}

.tabs-design-one .vc_column_container>.vc_column-inner {padding-left: 0px!important;padding-right: 0px!important;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {background: #0B436A;color: #fff!important;font-weight: 600!important;border:solid 0px!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {background: #298FC2;color: #fff!important;font-weight: 600!important;border:solid 0px!important;margin-bottom: 20px;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a::before {
    content: "";
    bottom: -10px; /* Adjust to position the arrow */
    left: 30%;
    content: "";
    display: block;
    position: absolute;
    bottom: -5px; /* Adjust to position the arrow */
    left: calc(50% - 50px); /* This will shift the arrow 50px to the left of the tab's center */
    transform: translateX(120%);
    width: 0;
    height: 0;
    border-left: 14px solid transparent; /* Half of the arrow's width */
    border-right: 14px solid transparent; /* The other half */
    border-top: 14px solid #298FC2; /* This creates the arrow */
    z-index: 2!important; /* To ensure it's on top */
    bottom: -13.5px;
}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {border: solid 0px;background: transparent!important;}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {background-color: transparent!important;}

.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {border: solid 0px!important;}
 
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel:first-child .vc_tta-panel-title>a{border-top-right-radius:10px!important;border-top-left-radius:10px!important}
.tabs-design-one.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel:last-child .vc_tta-panel-title>a{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}	
	
}


/*  END - tabs design one  */



/*  big quote block */

div#big-quote{margin-top:50px;margin-bottom:60px;padding-top:50px;padding-bottom:50px;position: absolute;overflow: initial;}


div#big-quote h3{
font-size:37px;
color:#48546791;
    padding-left:75px;;
}





#big-quote .vc_col-sm-8::before {
    content: '';
    position: absolute;
    top:-80px;
    left:-13%;
    z-index:2;
    width:150px;
    height:80px;
    background-image:url(/wp-content/themes/betheme-child/images/big-quote.png);
    background-repeat:no-repeat;
    background-size:contain;
}


#big-quote .vc_col-sm-4:before {
    content: '';
    position: absolute;
    top:280px;
    z-index:2;
    width:150px;
    height:80px;
    background-image:url(/wp-content/themes/betheme-child/images/big-quote.png);
    background-repeat:no-repeat;
    background-size:contain;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    right:-24%;
}


@media only screen and (max-width: 1366px){
#big-quote .vc_col-sm-8::before {content: '';position: absolute;top:-80px;left:-7%;width:150px;height:80px;}
#big-quote .vc_col-sm-4:before {content: '';position: absolute;top:280px;width:150px;height:80px;right:-12%;}
}


@media only screen and (max-width: 1239px){
#big-quote .vc_col-sm-8::before {content: '';position: absolute;top:-80px;left:-14%;width:150px;height:80px;}
#big-quote .vc_col-sm-4:before {content: '';position: absolute;top:380px;width:150px;height:80px;right:-32%;}
}

@media only screen and (max-width: 1139px){
#big-quote .vc_col-sm-8::before {content: '';position: absolute;top:-80px;left:-10%;width:150px;height:80px;}
#big-quote .vc_col-sm-4:before {content: '';position: absolute;top:380px;width:150px;height:80px;right:-20%;}
}

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

div#big-quote {text-align:center!important;}
    
div#big-quote h3{text-align:center!important;padding-left:0px;line-height:35px;}
 
#big-quote .vc_col-sm-8::before {content: '';position: absolute;top:-80px;left:-3%;width:70px;height:80px;}
#big-quote .vc_col-sm-4:before {content: '';position: absolute;top:200px;width:70px;height:80px;right:-3%;}
}


/* END - big quote block */



/* END - BLOCKS */



/* FOOTER */

/*  TOP FOOTER */

section#top-footer {
background: rgb(16,24,40);
background: -moz-linear-gradient(79deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 80%);
background: -webkit-linear-gradient(79deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 80%);
background: linear-gradient(79deg, rgba(16,24,40,1) 0%, rgba(11,67,106,1) 80%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#101828",endColorstr="#0b436a",GradientType=1);
padding-top: 70px;padding-bottom: 20px;color: #fff;font-size:16px;}

section#top-footer h4{font-size:22px;}
section#top-footer a {color: #fff;font-weight: 500;}
section#top-footer {font-weight: 500;}
section#top-footer .dark-box-footer {background: #101828;padding: 20px;border-radius: 10px;}
section#top-footer .dark-box-footer .mcb-column-inner {margin-bottom: 16px;}

section#top-footer .middle-col-f.clearfix {padding-right: 50px;}
section#top-footer .image_frame{width: 208px;text-align: center;margin: auto;display: block;margin-bottom: 28px;}

/* END - TOP FOODER */

/* SUBFOOTER */

section#sub-footer {
    background: #101828!important;
    padding-top: 20px;
    padding-bottom: 0px;
    border-top:solid 0.5px #d6d6d6;
    padding-bottom: 20px;
}

section#sub-footer p {color: #fff;font-size:15px;font-weight: 500;margin-bottom: -9px!important;margin-top: 21px;}
section#sub-footer .mcb-item-footer_logo-inner {margin-bottom: 0px;padding-bottom: 0px;}
div#copyright-footer a{color: #fff!important;font-weight: 500;}

/*  END - SUBFOOTER  */

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


.mfn-footer-tmpl .mcb-section:not(.full-width) {max-width: 100%!important;}
section#top-footer {text-align: center;}
section#top-footer .middle-col-f.clearfix {padding-right: 0px;}
section#sub-footer .one-third.tablet-one-third.laptop-one-third.mobile-one.clearfix {text-align: center;margin: auto;width: fit-content;margin-bottom: 20px;}
div#copyright-footer {text-align: center;}

}

/* END - FOOTER */

.\37 0-w-p img {width: 70%;}
.\38 0-w-p img {width: 80%;}
.\39 0-w-p img {width: 90%;}


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

.\37 0-w-p img {width: 100%;}
.\38 0-w-p img {width: 100%;}
.\39 0-w-p img {width: 100%;}

}

/* hide solutions parent page from WP search 2024-07-19 */

.search-results #post-331 {
    display: none!important;
}

.search span.author {
    display: none!important;
}

/* END hide solutions parent page from WP search 2024-07-19 */