/*
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
*/
/* 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-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*/

/* END Establish Primary Colors */

/*  GLOBAL STYLE  */

.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;}

.light-font  {color: #48A23F;}
.dark-font {color: #0B436A;}

h1,h2,h3{color:#0B436A;}
h5{color: #0B436A;}
h4{color: #0B436A;}
h5{font-weight:600;font-size:21px;}
h6{color:#A2A2A2;}

.check-list li {list-style-type: none;padding-left: 27px;background: var(--wpr-bg-77ccf0bb-1c7a-4848-8757-992b30927f9d) no-repeat left center;background-size: 20px auto;}

/*  text - slogans */

.light-green {color: #48A23F;}
span.light-green-bg-slogan-text {background: #48A23F;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;}

.light-blue {color: #48A23F;}
span.light-blue-bg-slogan-text {background: #48A23F;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: #48A23F;color: #fff;font-weight: 800;border: solid 2px #48A23F;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!important;color: #48A23F!important;border: solid 2px #48A23F!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-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;
}

.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;
}

.green-light-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
    color: #FFF!important;
    background-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: var(--wpr-bg-f256be3a-d45d-4a0d-8af1-36805deb813e) no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}


.QB-bg {
    background: var(--wpr-bg-4c306767-a6e7-4e74-864b-8de5afe044fc) no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}

.VPS-bg {
    background: var(--wpr-bg-89fb71aa-f3bd-4b3f-80f6-89f8066976c5) no-repeat center center / contain,linear-gradient(-90deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%);}


/* END GLOBAL STYLE  */



/*  BLOCKS  */


/* subpage - hero */

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: var(--wpr-bg-b93cb9e4-5480-4e4a-87fe-0171afd0e1f3) no-repeat left center!important; background-size: 25px auto!important;}
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: var(--wpr-bg-ccedeb9b-96be-495f-9b6a-507e6c134c64) 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: var(--wpr-bg-ae3026f7-0e93-4587-aca5-f2d047d21962) 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: var(--wpr-bg-b3604178-49d9-42fd-bd9b-87b4912d70af) 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: var(--wpr-bg-327416d8-bf83-4b4d-b49d-5161154d4385) 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: var(--wpr-bg-f27df074-6418-4227-95b2-647d8db259b6) 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: var(--wpr-bg-71156807-5593-4603-924b-d879f6c63ad7) 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: var(--wpr-bg-f13c792a-d2bc-4a64-8199-0a805f7273dd) 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: var(--wpr-bg-34803a5f-734e-4fde-9b3b-8f7d1be0669b) 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: var(--wpr-bg-f0dccef3-2b45-4f51-8d15-a2bd1868f0d8) 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: var(--wpr-bg-37aa536a-55b2-44e9-b17c-9c01eba716cf) 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: var(--wpr-bg-c0ee500f-5d51-48b5-8f56-cf8053330fee) 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: var(--wpr-bg-09939337-3466-45e0-ad64-481fcc5f523a) 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: var(--wpr-bg-c64c51d9-a1a7-4acc-bfe1-3713c2137f4d) 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: var(--wpr-bg-12ab7543-f8ba-419a-9e28-f6a05e3ef075) 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%;}

@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: #44A041;color: #fff;font-weight: 800;border: solid 2px #44A041;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: #44A041;border: solid 2px #44A041;}

.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:18px;line-height:25px;}

@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: #44A041;border: solid 2px #44A041;}

}


@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;}
}

/* END - cards subpage hero  */

/* single card subpage hero  */
.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;
font-size:18px;
}

.agency-cols img {
width:100px;
}

.agency-cols .wpb_single_image .vc_single_image-wrapper {
    margin-bottom: 15px;
}

.cards-col-subhero .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #48A23F;color: #fff;font-weight: 800;border: solid 2px #48A23F;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: #48A23F;border: solid 2px #48A23F;}

.cards-cols .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #026D69;color: #fff;font-weight: 800;border: solid 2px #026D69;padding: 6px 24px;font-size: 17px;background-image:none;}
.cards-cols .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.cards-cols .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color: transparent;color: #026D69;border: solid 2px #026D69;}

/*
.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: var(--wpr-bg-ec88130d-28fb-456c-99f8-e939a1d94bc4);background-size:contain;background-repeat:no-repeat;}
.virtual-server-ico::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: var(--wpr-bg-e98b6295-7435-49d1-879f-cdc7571465fb);background-size:contain;background-repeat:no-repeat;}
.datacenter-colocation-ico::after {content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: var(--wpr-bg-dbe30335-ed04-440c-9bef-79a1bed32ae4);background-size:contain;background-repeat:no-repeat;}
.cloud-backup-ico::after{content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: var(--wpr-bg-5df1dda2-3829-4f96-b977-b08991bb521e);background-size:contain;background-repeat:no-repeat;}
.managed-it-ico::after{content: '';position: absolute;right: 24px;top: 10px;width: 32px;height: 32px;background-image: var(--wpr-bg-e0500829-5435-411a-b883-c5a531d9dcb5);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;}

.cards-cols {margin-bottom:45px;font-size:16px;line-height:25px;}
.cards-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;}


@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: #101828;border: solid 2px #101828;}

}


@media only screen and (max-width: 767px){
.cards-col-subhero .wpb_column .vc_column-inner > .wpb_wrapper {margin-bottom:10px;text-align:center;}
.cards-cols .wpb_column .vc_column-inner > .wpb_wrapper {margin-bottom:30px;text-align:center;}
}

/* END - single card subpage hero  */

/* single card header */

.card-col-header .header-card {
background: rgb(72,161,62);
background: -moz-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48A23F",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: var(--wpr-bg-8302aa39-f238-4c4d-b01d-64cabed0ad2e);background-size:contain;background-repeat:no-repeat;}

.bg-tab-c .wpb_wrapper {
background: rgb(72,161,62);
background: -moz-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48A23F",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: #48A23F;color: #fff;font-weight: 800;border: solid 2px #48A23F;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: #48A23F;border: solid 2px #48A23F;}

.cards-cols-subhero.price-t ul {margin-top:20px;}


.cards-cols-subhero.price-t li {list-style-type: none;padding-left: 27px;background: var(--wpr-bg-26db3cec-d8a5-4d1c-99ed-a9b882abdca5) 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: #026D69;color: #fff;font-weight: 800;border: solid 2px #026D69;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: #026D69;border: solid 2px #026D69;}
.light-blue-bg-slogan-regular-text {background: #036D68;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(11,67,106);
background: -moz-linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(72,161,62,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(72,161,62,1) 100%);
background: linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(72,161,62,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#48A23F",GradientType=1);
}

.bg-blue-shade.inverted{
background: rgb(72,161,62);
background: -moz-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
background: linear-gradient(90deg, rgba(72,161,62,1) 0%, rgba(11,67,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48A23F",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;}
}

/* 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: #44A041;
    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(72,161,62,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(72,161,62,1) 100%);
background: linear-gradient(90deg, rgba(11,67,106,1) 0%, rgba(72,161,62,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b436a",endColorstr="#48A23F",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: #44A041;color: #fff;font-weight: 800;border: solid 2px #44A041;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: #44A041;border: solid 2px #44A041;}


@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: var(--wpr-bg-105547b0-5108-4df8-a09c-c57b749d4a0d) no-repeat left center;
    background-size: 25px auto;
    color: #48A23F;
    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: var(--wpr-bg-f4187ead-7956-4c86-a089-f85f7f2a8db2) 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: #48A23F;color: #fff;font-weight: 800;border: solid 2px #48A23F;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: #48A23F;border: solid 2px #48A23F;}

.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!important;color: #fff!important;border: solid 2px #fff!important;}


.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: var(--wpr-bg-64380714-4a0b-4283-a15c-db169ec327a1) 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: var(--wpr-bg-51999415-f23d-4c2e-a603-70eec344944c) 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: 35px;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 #48A23F; /* 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: #48A23F;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: #2881ac;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: #101828;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 #101828; /* 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:var(--wpr-bg-631f0336-4ce4-4a1e-8c12-07579a736211);
    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:var(--wpr-bg-2d9d8ce9-96d4-41b8-aef4-6f7027bbd477);
    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 */


.no-margin-sides-mobile .vc_column-inner {padding-left: 0px!important;padding-right: 0px!important;}

/*  UPDATE OPTIONS - V 1  */

div#hero-subpage .list-subpage-hero .li-checkmarks li {background: var(--wpr-bg-0362a5f4-fbd5-4dee-8899-0137cdf3ca01) no-repeat left center!important;background-size: 25px auto!important;}

/*  new dropdown menu - no mega menu */
ul.sub-menu.mfn-submenu {background: #fff!important;}
.mfn-submenu a {color: #0b436a!important;}
.mfn-submenu a:hover {color: #48A23F!important;}
/*  END - new dropdown menu - no mega menu */


/* 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  */

/*  text - slogans wpgb */

.wpgb-grid-6 .wpgb-prev-button,
.wpgb-grid-6 .wpgb-next-button {
  clip-path: polygon(
    50% 0%, 
    93% 25%, 
    93% 75%, 
    50% 100%, 
    7% 75%, 
    7% 25%
  )!important;
  background: linear-gradient(to bottom right, #1eae60, #0c4a6e)!important;
  color: white!important;
  padding: 1em 1.3em!important;
  text-align: center!important;
  transition: transform 0.2s ease!important;
  cursor: pointer!important;
  width: 30px!important;
}

.wpgb-grid-6 .wpgb-next-button svg, .wpgb-grid-6 .wpgb-prev-button svg {
    z-index: 2!important;
    position: absolute;
}

.wpgb-card-inner .light-blue {color: #016D68;}
            .wpgb-card-inner span.light-blue-bg-slogan-text {
                background: #016D68;
                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: 38px!important;
    line-height: 17px!important;
    padding-left:30px!important;
    margin-top: 0px!important;
}

.wp-grid-builder .wpgb-card-4 .wpgb-block-1 {
    margin-bottom: 0px!important;
}

.wpgb-card-4 h6 {font-size: 19px!important;line-height: 26px!important;font-weight: 700!important;letter-spacing: 0px!important;color:#A2A2A2!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: 40%!important;}
.wp-grid-builder .wpgb-card-4 .wpgb-card-footer {width: 95%!important;padding-left:20px;}

@media only screen and (max-width: 767px){
ul.sub-menu.mfn-submenu {background: transparent!important;}
.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: 25px!important;letter-spacing: 0px!important;margin-top: -10px!important;line-height:8px!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;padding-left:0px;}
.wpgb-block-4 .vc_column-inner {margin-bottom: 30px!important;}
    
}

/* END - text - slogans wpbg */

.chat-btn{cursor:pointer!important;}

/*  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: var(--wpr-bg-b97aae6c-39dc-417b-9843-7461a5d138af) 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  */


.an-col h5:after {
    content: "";
    width:40px;
    height:40px;
    position:absolute;
    right:30px;
    top:15px;
    background-image:var(--wpr-bg-dead520a-960b-47c1-9589-871dcaf2cc86);
    background-size:contain;
    background-repeat:no-repeat;
}

.md-col h5:after {
    content: "";
    width:40px;
    height:40px;
    position:absolute;
    right:30px;
    top:15px;
    background-image:var(--wpr-bg-0940dbfb-127f-437b-a6c5-49d96bb44eb9);
    background-size:contain;
    background-repeat:no-repeat;
}

.hd-col h5:after {
    content: "";
    width:40px;
    height:40px;
    position:absolute;
    right:30px;
    top:15px;
    background-image:var(--wpr-bg-3c5be62d-52f7-4de7-bf10-cc3d152ee429);
    background-size:contain;
    background-repeat:no-repeat;
}


/*  END - UPDATE OPTIONS - V 1  */


/* END - padding two columns full widht inner columns   */


.blue-btn .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;}
.blue-btn .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;}

.black-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color: #101828;color: #fff;font-weight: 800;border: solid 2px #101828;padding: 6px 24px;font-size: 17px;background-image:none;}
.black-btn .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: #101828;border: solid 2px #101828;}


/* padding two columns full widht inner columns   */



.faq .question > .title {
    background-color: #026D69!important;
    color: #fff!important;
    border-color: #026D69!important;
    padding:10px 20px;
    padding-left:30px!important;
    border-radius:6px;
    width:fit-content;
    margin:auto;
    font-weight:600;
    font-size:17px;
}

.wpb_wrapper .faq .question .title > .acc-icon-plus, .wpb_wrapper .faq .question .title > .acc-icon-minus {
    color: #fff;
    left: 5px;
    top: 13px;
}

.faq .question {
    background: transparent!important;
    box-shadow: unset!important;
    background-image: none!important;
}

.faq .question:before,.faq .question:after {
    display: none!important;
    opacity:0!important;
}

.faq .question > .answer {
    padding-left: 0px;
    padding-top: 20px;
    padding-bottom: 0px;
}