@font-face {
font-family: 'MyriadPro-Light';
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.eot);
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.eot?#iefix) format('embedded-opentype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.woff2) format('woff2'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.woff) format('woff'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.ttf) format('truetype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Light.svg#MyriadPro-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'MyriadPro-Regular';
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.eot);
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.woff2) format('woff2'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.woff) format('woff'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.ttf) format('truetype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'MyriadPro-Semibold';
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.eot);
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.eot?#iefix) format('embedded-opentype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.woff2) format('woff2'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.woff) format('woff'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.ttf) format('truetype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold) format('svg');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'MyriadPro-Bold';
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.eot);
src: url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.woff2) format('woff2'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.woff) format('woff'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.ttf) format('truetype'),
url(//www.balancedsix.com/wp-content/themes/balanced/fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body{ font-size:14px; position:relative; color:#000000; overflow-x: hidden; font-family: 'MyriadPro-Regular';}
ul{list-style:none; padding:0; margin:0;}
ul li{font-size:14px;}
a{-moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
figure{margin:0;}
img{max-width:100%; -ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.btn:focus, .btn.focus{outline:0; box-shadow:none;}
.btn-primary{background-color:#fff; outline:0; position:relative; border: 4px solid #26358B; text-align:center; vertical-align:middle; user-select:none; padding:15px; font-size: 24px; line-height: 26px; -ms-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; border-radius:20px; height: 85px; width: 324px; display: flex; align-items: center; justify-content: center; -webkit-box-shadow: -10px 17px 20px -4px rgba(129, 152, 186, 0.21); box-shadow: -10px 17px 20px -4px rgba(129, 152, 186, 0.21);}
.btn-primary b{position:relative; z-index:3; color:#26358B; text-transform:uppercase; -ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.btn-primary::after{position:absolute; opacity:0; visibility:hidden; top:0; left:0; border-radius:10px; content:''; width:0; height:100%; -ms-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; background-color:#26358B; overflow:hidden;}
.btn-primary:hover::after{width:100%; opacity:1; visibility:visible; z-index:1;}
.btn-primary.btn.active, .btn-primary.btn:active, .btn-primary.btn.focus, .btn-primary.btn:focus{outline:0; box-shadow:none; background-color:#26358B; border:none;}
.btn-primary:hover{background-color: #fff; border-color: #26358B;}
.btn-primary:hover b, .btn-primary:active b, .btn-primary:focus b{color: #fff;}
.btn-secondary{background-color:#fff; outline:0; position:relative; border: 4px solid #26358B; text-align:center; vertical-align:middle; user-select:none; padding:15px; font-size: 24px; line-height: 26px; -ms-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; border-radius:20px; height: 85px; width: 324px; display: flex; align-items: center; justify-content: center;}
.btn-secondary b{position:relative; z-index:3; color:#fff; text-transform:uppercase; -ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.btn-secondary::after{position:absolute; opacity:0; visibility:hidden; top:0; left:0; border-radius:20px; content:''; width:0; height:100%; -ms-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; background-color:#77c720; overflow:hidden;}
.btn-secondary:hover::after{width:100%; opacity:1; visibility:visible; z-index:1;}
.btn-secondary.btn.active, .btn-secondary.btn:active, .btn-secondary.btn.focus, .btn-secondary.btn:focus{outline:0; box-shadow:none; background-color:#000; border:none;}
.btn-secondary:hover{background-color: #000;}
.btn-secondary:hover b, .btn-secondary:active b, .btn-secondary:focus b{color: #fff;}
.heading h2{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 75px; color: #26358B;}
.main-heading h2{font-size:3.5vw!important;}
header{background-color: #fff; }
.header{display: flex; align-items: flex-end; justify-content: space-between;}
.logo {
max-width: 280px !important;
padding-top: 30px;
padding-bottom: 30px;
} .logo figure a img {height:110px;}
.header .navbar{padding: 0;}
.header .navbar-nav .menu-item{padding-left: 52px; padding-bottom: 39px;}
.header .navbar-nav .menu-item:first-child{padding-left: 0;}
.header .navbar-nav .menu-item > .active{font-size: 22px;
font-family: 'MyriadPro-Bold'!important;
line-height: 24px!important;
text-decoration: none!important;
text-align: center!important;
justify-content: center!important;
font-weight: 700!important;
display: flex; align-items: center!important;
color: #26358B!important;}
.header .navbar-nav .menu-item > sub-menu > .menu-item >.active{
font-family: 'MyriadPro-Bold'!important;
line-height: 24px!important;
text-decoration: none!important;
font-size: 22px!important;
text-align: center!important;
justify-content: center!important;
font-weight: 700!important;
display: flex; align-items: center!important;
padding: 22px 0px!important;
color: #26358B!important;}
.header .navbar-nav .menu-item a{font-family: 'MyriadPro-Bold'; text-decoration: none; font-size: 22px; line-height: 24px; display: flex; align-items: center; text-align: center; color: #26358B;}
.header .navbar-nav .menu-item a:hover{color: #a2d8ef;}
.header .navbar-nav > .menu-item > a.nav-item{border-bottom:2px solid transparent;}
.header .navbar-nav > .menu-item > a.nav-item:hover{color: #26358B; border-bottom:2px solid #26358B;}
.banner{padding: 112px 0 138px; position: relative;}
.recbanner{background:#A2D8EF;}
.white_color{background:#FFFFFF;}
.recbanner_light{background: rgba(255,255,255,0.7); }
.recbanner_light_1{background-color: #E3F3FA;}
.recbanner_light_2{background-color: #e3f3fa;}
.leaderbanner{background:#D4DBE1 !important;} 
.leaderbanner_light{background:#F2F4F6;}
.trainingbanner{background: #FDCE79 !important;}
.trainingbanner_light{background: #FEF0D7;}
.teamagilitybanner{background: #B7DEDD !important;}
.teamagilitybanner_light{background: #e9f5f5;}
input, textarea{
background-color:#E3F3FA!important;
border-radius:12px!important;
border: 2px solid #A2D8EF!important;
height: 52px!important; color:#26358B!important;
}
.input-container input {
border: none;
box-sizing: border-box;
outline: 0;
padding: .75rem;
position: relative;
width: 100%;
}
input[type="date"]::-webkit-calendar-picker-indicator {
background: transparent;
bottom: 0;
color: transparent;
cursor: pointer;
height: auto;
left: 0;
position: absolute;
right: 0;
top: 0;
width: auto;
}
.banner-content .heading{margin: 0 0 65px;}
.banner-content{margin: 0; max-width: 850px;}
.banner-content ul li{font-size: 29px; line-height: 35px; color: #26358B; padding: 25px 0 25px 60px; position: relative; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/white-arrow.svg) no-repeat left center;}
.banner-content ul li strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.recbanner-content .heading{margin: 0 0 65px;}
.recbanner-content{margin: 0; max-width: 930px;}
.recbanner-contents{margin: 0; max-width: 100% !important;}
.recbanner-content ul li{font-size: 29px; line-height: 35px; color: #26358B; padding: 25px 0 25px 0px; position: relative;}
.recbanner-content ul li strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.button-group{margin:70px 0 0;}
.button-group .btn-primary:first-child{margin: 0 0 30px;}
.img1{position: absolute; right: 145px;
top: 60px;
}
.img1 figure img{
width:98%;
}
.img2{position: absolute; 
right: 0px;
top: 60px;
width: 15rem;
}
.img1 .hex{width: 347px;}
.img2 .hex{width: 252px;}
.hex{position: relative; visibility: hidden; outline: 1px solid transparent; backface-visibility: hidden; will-change: transform; -webkit-transition: all 0.5s; transition: all 0.5s;}
.hexIn{position: absolute; width: 100%; padding-bottom: 100%; margin: 0; overflow: hidden; visibility: hidden; outline: 1px solid transparent; -webkit-transform:rotate3d(0,0,1,-60deg) skewY(30deg); -ms-transform: rotate3d(0,0,1,-60deg) skewY(30deg); transform: rotate3d(0,0,1,-60deg) skewY(30deg); transition: all 0.5s;}
.hexLink{display: block; width: 100%; height: 100%; color: #fff; overflow: hidden; -webkit-transform: skewY(-30deg) rotate3d(0,0,1,60deg); -ms-transform: skewY(-30deg) rotate3d(0,0,1,60deg); transform: skewY(-30deg) rotate3d(0,0,1,60deg);}
.hexIn * {position: absolute; visibility: visible; outline: 1px solid transparent;}
.img {position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #fff; background-position: center center; background-size: cover; overflow: hidden; -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%); clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);}
.shape1{position: absolute; content: ""; right: 0; top: 0; width: 315px; height:134px;  background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-1.svg) no-repeat;}
.shape2{position: absolute; content: ""; right: 0; top: 93px; width: 130px; height:329px;  background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-2.svg) no-repeat;}
.shape3{position: absolute; content: ""; right: 85px; bottom: 0; width: 322px; height:180px;  background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-3.svg) no-repeat;}
.banner.recbanner_light_1 {
padding-bottom: 250px;
}
.banner.recbanner_light_1 .shape1 {
position: absolute;
content: "";
right: 92px;
top: 0;
width: 228px;
height: 156px;
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/rec-shape1.svg) no-repeat;
background-size: 100%;
display: block;
}
.banner.recbanner_light_1 .shape2 {
position: absolute;
content: "";
right: 0;
top: 64px;
width: 130px;
height: 394px;
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/rec-shape2.svg) no-repeat;
background-size: 100%;
display: block;
}
.recbanner_light_1 .recshape3 {
position: absolute;
content: "";
right: 0;
top: 96px;
width: 284px;
height: 171px;
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/rec-shape3.svg) no-repeat;         }
.recbanner_light_1 .recshape4 {
position: absolute;
content: "";
right: 0; width: 120px;
height: 250px;
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/rec-shape2.svg) no-repeat;
}
.t-none{text-decoration: none;}
.counter-section{padding: 93px 0px;}
.counter-section ul{display: flex; flex-wrap: wrap; align-items: center; margin: auto; max-width: 1070px; position: relative;}
.counter-section ul:after{position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 4px; height: 361px; background-color: #26358B;}
.counter-section ul:before{position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-width: 361px; height: 4px; background-color: #26358B;}
.counter-section ul li{width: 50%;}
.counter{text-align: center; padding:60px 50px 90px;}
.counter strong{display: block; font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 75px; line-height: 90px; color: #26358B; margin-bottom: 40px;}
.counter span{display: block; font-size: 36px; color: #26358B; line-height: 48px;}
.brand-slider{padding: 129px 0px; background-color: #ffffff;}
.brand-slider .slick-track{display: flex; align-items: center;}
.brand-slider .slick-slide figure{text-align: center;}
.brand-slider .slick-slide figure img{margin: auto;}
.slider-section{padding: 135px 0 156px; position: relative;}
.slider-section .shape3{top: 0; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); transform:rotate(180deg);}
.slider-section .heading{margin-bottom: 118px;}
.referenzen-slider{box-shadow: -20px 26px 32px -5px rgba(129, 152, 186, 0.21); border-radius: 30px; padding:73px 66px 100px;}
.slider-section .slick-list{padding: 0 !important;}
.slider-section .slick-slide img{margin: auto;}
.slider-for .slick-slide h5{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 30px; line-height: 36px; display: flex; align-items: center; color: #26358C; margin: 45px 0 62px;}
.slider-for-rec .slick-slide h5{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 30px; line-height: 36px; display: flex; align-items: center; color: #26358C; margin: 45px 0 62px;}
.largevideo, .smallvideo{border: 4px solid #26358B; text-align: center;}
.largevideo img, .smallvideo img{width: 100%;}
.smallvideo{margin: 0 8px; height: 202px; overflow: hidden; display: flex; align-items: center; justify-content: center; flex-wrap: wrap;}
.slider-nav .slick-prev::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-left.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; left: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.slider-nav .slick-next::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-right.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; right: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.recshowitem h5{
font-weight: normal;
font-family: 'MyriadPro-Bold';
font-size: 30px;
line-height: 36px;
display: flex;
align-items: center;
color: #26358C;
margin: 45px 0 62px;
}
.owl-carousel .prev-slide{
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-left.svg) no-repeat;
content: "";
width: 45px;
height: 55px;
position: absolute;
background-size: cover;
left: -48px;
top: 40%; opacity: 1;
}
.owl-carousel .next-slide{
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-right.svg) no-repeat;
content: "";
width: 45px;
height: 55px;
position: absolute;
background-size: cover;
right: -48px;
top: 40%; opacity: 1;
}
.slider-nav .slick-list .slick-slide figure{margin: 0px 12px;}
.slider-nav .slick-list .slick-slide figure img{cursor: pointer;}
.slider-nav-rec .slick-prev, .slick-next{
top:50%;
}
.slider-nav-rec .slick-prev::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-left.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; left: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.slider-nav-rec .slick-next::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-right.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; right: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.slider-nav-rec .slick-list .slick-slide figure{margin: 0px 12px;}
.slider-nav-rec .slick-list .slick-slide figure img{cursor: pointer;}
.slider-for-t .slick-prev::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-left.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; left: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.slider-for-t .slick-next::before{background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-right.svg) no-repeat; content: ""; width: 45px; height: 55px; position: absolute; background-size: cover; right: -20px; top: 50%; margin-top: -70px; opacity: 1;}
.system-section{padding: 127px 0 50px;}
.system-section .heading{margin-bottom: 90px;}
.system-section > .container > p{font-weight: 400; font-size: 29px; line-height: 35px; color: #26358B; margin: 0 0 40px;}
.system-section > .container > p strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.promotion_video{-webkit-box-shadow: -20px 26px 32px -5px rgba(129, 152, 186, 0.21); box-shadow: -20px 26px 32px -5px rgba(129, 152, 186, 0.21); border-radius: 30px; padding: 67px 67px 50px; margin: 138px 0 105px;}
.promotion_video .promotionvideo{border: 4px solid #26358B; text-align: center;}
.promotion_video .promotionvideo img{width: 100%;}
.promotion_video h5{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 30px; line-height: 36px; display: flex; align-items: center; color: #26358C; margin:45px 0 0;}
.systemtab{display: flex; justify-content: space-between; margin-top: 90px;}
.systemtab .nav-tabs{border: none; margin: 0; padding: 0; position: relative; width: 674px; height: 717px;}
.systemtab .nav-tabs .nav-item{width: 254px; height: 229px; display: block;}
.systemtab .nav-tabs .nav-item:nth-child(1) {position: absolute; left: 0; top: -8px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item:nth-child(2){position: absolute; top: 111px; right: -8px;}
.systemtab .nav-tabs .nav-item:nth-child(3){position: absolute; bottom: 120px; right: -12px;}
.systemtab .nav-tabs .nav-item:nth-child(4){position: absolute; bottom: -4px; right: 0; left: 0; margin: auto;}
.systemtab .nav-tabs .nav-item:nth-child(5){position: absolute; bottom: 120px; left: -8px;}
.systemtab .nav-tabs .nav-item:nth-child(6){position: absolute; top: 111px; left: -7px;}
.systemtab .nav-tabs .nav-item:nth-child(7){position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; display:block; width: 254px; height: 229px;}
.systemtab .nav-tabs .nav-link{background-color: transparent; border: none; margin: 0; padding: 0;}
.systemtab .nav-tabs .nav-link img{-moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; width: 254px; height: 229px;}
.systemtab .nav-tabs .nav-link .hover-img{display: none;}
.systemtab .nav-tabs .nav-link:hover .default-img, .systemtab .nav-tabs .nav-link.active .default-img{display: none;}
.systemtab .nav-tabs .nav-link:hover .hover-img, .systemtab .nav-tabs .nav-link.active .hover-img{display: block;}
.tabdata{width: 486px; min-height: 656px; padding: 60px 57px 50px 74px; background: #FFFFFF; -webkit-box-shadow: -20px 26px 32px -5px rgba(129, 152, 186, 0.21); box-shadow: -20px 26px 32px -5px rgba(129, 152, 186, 0.21); border-radius: 30px;}
.tabdata h4{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 34px; line-height: 41px; color: #2236A5; margin: 0 0 55px;}
.tabdata p{font-size: 26px; line-height: 31px; color: #26358B; margin: 0;}
.closesystemtab{display: none;}
.tabdata_polygon {height: 650px;
overflow-y: scroll;} .tab-content_rc {margin-top:90px}
.tabdata_rc {width: 100%; min-height: 550px;}
.tabdata_polygon_rc {height: 440px; overflow-y: auto;}
.systemtab .nav-tabs_rc {width: 100%; height: 240px;}
.systemtab .nav-tabs .nav-item_rc{width: 240px; height: 245px; display: block;}
.systemtab .nav-tabs .nav-item_rc:nth-child(1) {position: absolute; left: -1120px; top: 0px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item_rc:nth-child(2){position: absolute; top: 0px; right: 0px; left: 204px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(3){position: absolute; top: 0px;left: 373px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(4){position: absolute; right: 0;left: 148px;bottom: -5px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(5){position: absolute; bottom: -6px;left: 785px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(6){position: absolute; top: 1px; left: 1025px; width: 257px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(7){display: none;}
.systemtab .nav-tabs_rc .nav-link img {  width: 240px; height: 245px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(3) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(4) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(6) .nav-link img {  width: 257px; } .succes-section{position: relative; padding: 125px 0; overflow: hidden;}
.succes-section .heading{margin-bottom: 125px;}
.succes-section ul{padding-left: 112px;}
.succes-section ul li{font-size: 29px; line-height: 35px; color: #26358B; padding: 0 0 105px 80px; position: relative; max-width: 830px;}
.succes-section ul li:not(:first-child){margin-left: 178px;}
.succes-section ul li img{position: absolute; top: -25px; left: 0;}
.succes-section ul li strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.succes-section .button-group{margin: 0; padding-left: 110px;}
.succes-section .shape3{position: absolute; content: ""; width: 311px; height: 345px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-polygon.svg) no-repeat; top:20%; right: 40px;}
.succes-section .shape4{position: absolute; content: ""; width: 311px; height: 345px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-polygon.svg) no-repeat; top: 50%; right: -135px; margin-top: -130px;}
.succes-section .shape5{position: absolute; content: ""; width: 326px; height: 362px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/polygon-men.svg) no-repeat; top:40%; left: 40px; margin-top: -40px;}
.succes-section .shape6{position: absolute; content: ""; width: 311px; height: 345px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/shape-polygon.svg) no-repeat; bottom: 240px; left: -135px;}
.team-section{padding: 120px 0 145px;}
.team-section .heading{margin: 0 0 105px;}
.teamtab{display: flex;}
.teamtab .nav-tabs{width: 50%; border: none; flex-direction: column;}
.teamtab .nav-tabs .nav-link{border: none; background: none; padding: 0; margin: 0; display: flex; align-items: center;}
.teamname{text-align: left;}
.teamname strong{font-weight: 700; font-family: 'MyriadPro-Bold'; font-size: 26px; line-height: 35px; display: flex; align-items: center; color: #26358B;}
.teamname span{font-size: 26px; line-height: 35px; align-items: center; color: #26358B;}
.teamtab .nav-tabs li:not(:first-child){margin-top: -65px;}
.teamtab .nav-tabs li:nth-child(2n+2) .nav-link{flex-direction: row-reverse;}
.teamtab .nav-tabs li:nth-child(2n+2) .teamname{text-align: right;max-width:190px; min-width: 172px;}
.teamtab .nav-tabs li:nth-child(2n+2) .teamname strong{justify-content: flex-end;}
.teamtab .tab-content{width: 50%;}
.teamdata{padding-left: 50px;}
.teamdetail{display: flex; align-items: center; position: relative;}
.teamdetail:after{position: absolute; content: ""; right: 0; top: 50%; height: 3px; width: 60%; margin-top: 55px; background-color: #26358B;}
.teamdetail:before{position: absolute; content: ""; right: 60%; top: 50%; height: 47px; width: 47px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/team-circle.png) no-repeat; margin-top: 35px; margin-right: -25px; z-index: 1;}
.teamdata p{font-size: 29px; line-height: 35px; color: #26358B; margin: 0 0 40px;}
.teamdata p strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.closeteamtab{display: none;}
footer{background: #26358B; padding: 55px 0 50px;}
footer .container{display: flex; align-items: center; justify-content: space-between;}
.addressinfo p{font-size: 18px; line-height: 23px; display: flex; align-items: center; color: #FFFFFF; margin: 0 0;}
.addressinfo p:first-child{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 18px; line-height: 23px; display: flex; align-items: center; color: #FFFFFF; margin: 0 0;}
.addressinfo p a{text-decoration: underline; color: #FFFFFF;}
.addressinfo p a img {height: 17px; vertical-align: baseline;}
.otherinfo p{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 18px; line-height: 23px;text-align: right;  color: #FFFFFF; margin: 0;}
.otherinfo a{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 18px; line-height: 23px;text-align: right;  color: #FFFFFF; margin: 0; text-decoration: none;}
.stop-scroll{position: fixed; left: 0; top: 0; height: 100%; width: 100%; overflow: hidden;} .innerbanner{background:#26358B;  position: relative; overflow: hidden;}
.innerbanner > .container{ min-height: 314px; display: flex; align-items: center; flex-wrap: wrap; position: relative;  padding-bottom: 106px;}
.innerbanner h1{font-weight: normal; font-family: 'MyriadPro-Bold'; 
line-height: 80px; color: #FFFFFF;}
.innerbanners h1{font-size:55px !important;}
.innerbanner .search_blog_result{font-weight: normal; font-size: 19px; line-height: 31px; color: #FFFFFF;}
.innerbannershape1{position: absolute; top: -150px; right: 0; left: 0; margin: auto; width: 289px; height: 260px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blog-shape.svg) no-repeat; background-size: cover;}
.innerbannershape2{position: absolute; bottom: 0px; right: 100px; width: 354px; height: 320px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blog-shape.svg) no-repeat; background-size: cover;}
.blog-section{background: #FFFFFF; border-radius: 50px 50px 0px 0px; position: relative; top: -106px; padding: 140px 0 50px; overflow: hidden;}
.blogshape1{position: absolute; right: 25px; top: 0; bottom: 0; margin: auto; width: 290px; height: 320px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blog-blue-shape.svg) no-repeat; background-size: cover;}
.blogshape2{position: absolute; right: 0; top: 50%; margin: -430px -140px 0px 0px;  width: 290px; height: 320px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blog-blue-shape.svg) no-repeat; background-size: cover;}
.blogshape3{position: absolute; right: 0; bottom: 18%; margin:0px -140px 0px 0px; width: 290px; height: 320px; background: url(//www.balancedsix.com/wp-content/themes/balanced/images/blog-blue-shape.svg) no-repeat; background-size: cover;}
.bloglist-section{display: flex; flex-wrap: wrap;}
.left-blog{width: 70%;}
.right-blog{width: 30%; padding: 0 0 0 55px;}
.right-blog h4{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 26px; line-height: 36px; color: #26358B;}
.searchbox .form-control{background: #FFFFFF; border: 3px solid #A2D8EF; border-radius: 15px; height: 59px;}
.searchbox .form-control:focus{box-shadow: none;}
.bloglisting > li{border-bottom: 2px solid #D9D9D9; padding: 75px 0 20px;}
.bloglisting > li:first-child{padding-top:0;}
.list-heading strong{font-weight: normal; font-size: 20px; line-height: 24px; color: #26358B;}
.list-heading > a { text-decoration:none; }
.list-heading h2{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 35px; line-height: 60px; color: #26358B; margin:0;}
.list-heading .breadcrumb{margin: 0 0 35px;}
.list-heading .breadcrumb li:not(:first-child){padding-left: 34px;}
.list-heading .breadcrumb li:not(:first-child):after{position: absolute; content: ""; left: 12px; top: 6px; height: 7px; width: 7px; border-radius: 50%; background-color: #26358b;}
.list-heading .breadcrumb li{font-size: 18px; line-height: 18px; color: #26358B; position: relative;}
.list-heading ul.breadcrumb li:last-child { display:none; }
.listcontent  { width: 100%; padding-right: 20px; }
.blogbox{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between;}
.blogbox figure{width: 373px; height: 372px; border: 3px solid #26358B; border-radius: 20px; overflow: hidden; margin: 0 60px 40px 0; float: left;}
.listcontent p{font-size: 16px; line-height: 26px; color: #26358B; margin: 0 0 30px 0;}
.listcontent .btn-primary{width: 264px; height: 69px; box-shadow: none;}
.pagination{padding: 38px 0 0 0;}
.pagination .page-item{padding: 0 8px 0 0;}
.pagination .page-item .page-link{font-weight: normal; font-family: 'MyriadPro-Bold'; width: 52px; height: 52px; background: #FFFFFF; border: 3px solid #26358B; border-radius: 15px; font-size: 22px; line-height: 36px; color: #26358B; text-align: center;}
.pagination .page-item .page-link.active{background: #26358B; color: #ffffff;}
.pagination .page-item .page-link:focus{box-shadow: none;}
.blog-detail figure{width: 373px; height: 372px; border: 3px solid #26358B; border-radius: 20px; overflow: hidden; float: left; margin: 0 50px 30px 0;}
.blog-detail p{font-size: 16px; line-height: 26px; color: #26358B; margin: 0 0 30px;}
.blog-detail p strong{font-weight: normal; font-family: 'MyriadPro-Bold';}
.blogform{border-top:2px solid #D9D9D9; padding: 10px 0 0;}
.blogform h4{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 40px; line-height: 55px; color: #26358B; margin: 0;}
.blogform p{font-size: 18px; line-height: 24px; color: #26358B; margin: 0;}
.blogform {display:none;}
.upcomingblog{margin: 45px 0 0;}
.upcomingblog h2{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 35px; line-height: 60px; color: #26358B; margin: 0;}
.upcomingblog ul{display: flex; flex-wrap: wrap; align-items: flex-start; margin: 0 -30px;}
.upcomingblog ul li{width: 50%; padding: 0 30px;}
.upcomingblog ul li h3{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 30px; line-height: 60.list-heading ul.breadcrumb li:last-child { display:none; }px; color: #26358B;}
.upcomingblog .blogbox {justify-content: inherit;}
.upcomingblog .blogbox figure{width: 255px; height: 254px; margin: 0;}
.upcomingblog .listcontent{width: 330px; padding: 0 0 0 45px;}
.upcomingblog .listcontent p{font-size: 16px; line-height: 26px; margin: 0 0 15px;}
.upcomingblog .listcontent .btn-primary {width: 208px; height: 59px; font-size: 20px; line-height: 26px; border-radius: 15px;} .carousel-control-prev-icon {
background-image: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-left.svg);
filter: none !important;
}
.carousel-control-next-icon {
background-image: url(//www.balancedsix.com/wp-content/themes/balanced/images/blue-arrow-right.svg);
filter: none !important;
}
@media (max-width:1499px) {
.banner-content {max-width: 650px;}
.recbanner-content {max-width: 650px;}
.systemtab .nav-tabs {width: 650px; height: 700px;}
.systemtab .nav-tabs {width: 650px; height: 700px;}
.systemtab .nav-tabs .nav-item:nth-child(4){bottom: -20px;}
.systemtab .nav-tabs .nav-item:nth-child(3){bottom: 115px;}
.systemtab .nav-tabs .nav-item:nth-child(5){bottom: 115px;}
.tabdata {width: 420px; padding: 60px 35px 50px 35px;}
.succes-section .button-group{padding-left: 180px;}
.succes-section ul li {padding-right: 150px;}
.succes-section ul li:not(:first-child){margin-left: 200px;}
.succes-section .shape3{right: 20px;}
.succes-section .shape4{margin-top: -160px;}
.leaderbanners{background:#D4DBE1 !important;} 
.trainingbanners{background: #FDCE79 !important;} .tab-content_rc {margin-top:90px}
.tabdata_rc {width: 100%; min-height: 550px;}
.tabdata_polygon_rc {height: 440px; overflow-y: auto;}
.systemtab .nav-tabs_rc {width: 100%; height: 240px;}
.systemtab .nav-tabs .nav-item_rc{width: 240px; height: 245px; display: block;}
.systemtab .nav-tabs .nav-item_rc:nth-child(1) {position: absolute; left: -1120px; top: 0px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item_rc:nth-child(2){position: absolute; top: 0px; right: 0px; left: 204px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(3){position: absolute; top: 0px;left: 373px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(4){position: absolute; right: 0;left: 148px;bottom: -5px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(5){position: absolute; bottom: -6px;left: 785px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(6){position: absolute; top: 1px; left: 1025px; width: 257px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(7){display: none;}
.systemtab .nav-tabs_rc .nav-link img {  width: 240px; height: 245px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(3) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(4) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(6) .nav-link img {  width: 257px; } }
@media (max-width:1399px) {
.upcomingblog ul{margin: 0 -15px;}
.upcomingblog ul li{padding: 0 15px;}
.upcomingblog .listcontent{width: 285px; padding: 0 0 0 30px;}
.smallvideo{height: 172px;} .tab-content_rc {margin-top:90px}
.tabdata_rc {width: 100%; min-height: 550px; background-color:#fff}
.tabdata_polygon_rc {height: 440px; overflow-y: auto;}
.systemtab .nav-tabs_rc {width: 650px; height: 550px;}
.systemtab .nav-tabs .nav-item_rc{width: 240px; height: 245px; display: block;}
.systemtab .nav-tabs .nav-item_rc:nth-child(1) {position: absolute; left: -470px; top: 0px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item_rc:nth-child(2){position: absolute; top: 0px; right: 0px; left: 209px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(3){position: absolute; top: 0px;left: 378px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(4){position: absolute; right: 0;left: -439px;bottom: 34px; width: 277px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(5){position: absolute; bottom: 33px;left: 173px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(6){position: absolute; top: 272px; left: 413px; width: 257px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(7){display: none;}
.systemtab .nav-tabs_rc .nav-link img {  width: 240px; height: 245px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(3) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(4) .nav-link img {  width: 277px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(6) .nav-link img {  width: 257px; } }
@media (max-width:1199px) {
.banner-content {
max-width: 520px;
}
.banner{padding: 60px 0 100px;}	
.banner-content .heading{margin: 0 0 30px;}	
.recbanner-content .heading{margin: 0 0 30px;}	
.heading h2{font-size: 38px !important; line-height: 45px;}
.banner-content ul li{font-size: 26px; line-height: 31px; padding: 20px 0 20px 60px;}
.recbanner-content ul li{font-size: 26px; line-height: 31px; padding: 20px 0 20px 0px;}
.banner .img1{right: 25px; top: 35px;}
.banner .img1 figure img{max-width: 350px;}
.banner .shape1{display: none;}
.banner .img2{display: none;}
.banner .shape2{top: 213px; width: 100px; height: 252px; background-size: 100px;}
.banner .shape3 {right: 40px;}
.banner-content ul{max-width: 600px;}
.recbanner-content ul{max-width: 600px;}
.counter{padding: 30px 20px 80px;}
.counter strong {font-size: 60px; line-height: 90px; margin-bottom: 0;}
.counter span {font-size: 30px; line-height: 40px;}	
.slider-section .heading{margin-bottom: 70px;}	
.slider-section .shape3{right: 35px;}
.referenzen-slider {padding: 48px 43px 40px;}
.slider-for .slick-slide h5{margin: 30px 0 32px;}
.slider-for-rec .slick-slide h5{margin: 30px 0 32px;}
.recshowitem h5{margin: 30px 0 32px;}
.slider-for-t .slick-slide h5{margin: 30px 0 32px;}
.brand-slider .slick-slide figure{margin: 0px 15px;}
.systemtab #myTabContent{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; text-align: center; width: 100%; height: 100%; padding: 30px 20px;  display: none; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.systemtab #myTabContent.show{display: block; overflow-y: auto;}
.systemtab #myTabContent:after{position: fixed; content: ""; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0,0,0,0.7);}
.systemtab #myTabContent.tab-content > .active {position: relative;	z-index: 1;}
.systemtab .closesystemtab{display: block; position: absolute; right: 10px; top: 10px;}
.systemtab .closesystemtab img{max-width: 40px;}
.leaderbanners{background:#D4DBE1 !important;} 
.trainingbanners{background: #FDCE79 !important;}
.tabdata{width: auto; height: auto; padding:30px 15px; border-radius: 15px; background-color: #E3F3FA;}	
.tabdata h4{margin: 20px 0 25px; text-align: left;}
.tabdata p{text-align: left;}
.tabdata_rc {background-color:#fff}
.succes-section .shape5{width: 256px; height: 286px; top: 40%; left: 20px; margin-top: -100px; background-size: cover;}
.succes-section .shape4{margin-top: 0; top: 15%; width: 276px; height: 306px; background-size: cover;}
.succes-section .shape6{width: 276px; height: 306px; bottom: auto; top: 50%; background-size: cover;}
.succes-section ul li:first-child{padding-right: 150px;}
.succes-section ul li:not(:first-child){margin-left: 240px;}
.succes-section ul li:last-child{margin-left: 150px;}
.succes-section ul li img {left: 15px; max-width: 54px;}
.succes-section .button-group{padding-left: 0;}	
.systemtab .nav-tabs{margin: auto;}
.promotion_video{padding: 44px 44px 50px;}
.promotion_video h5{margin: 25px 0 0;}
.succes-section .shape3{display: none;}
.succes-section ul{padding-left: 0;}
.succes-section ul li{padding-right: 0; font-size: 26px; line-height: 31px;}
.teamtab #myTabContent1{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; text-align: center; width: 100%; height: 100%; padding: 30px 20px;  display: none; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; overflow-y: auto;}
.teamtab #myTabContent1.show{display: block;}
.teamtab #myTabContent1:after{position: fixed; content: ""; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0,0,0,0.7);}
.teamtab #myTabContent1.tab-content > .active {position: relative;	z-index: 1;}
.teamtab .closeteamtab{display: block; position: absolute; right: 10px; top: 10px;}
.teamtab .closeteamtab img{max-width: 40px;}
.teamdata{background-color: #E3F3FA; width: auto; height: auto; padding:30px 25px !important; border-radius: 15px;}
.close_team_button{  
z-index:1;
position: absolute;
top: 12px;
right: 10px;
}
.teamdata p{font-size: 20px; line-height: 24px; margin: 20px 0 25px; text-align: left;}
.teamdata h4{font-size: 34px; line-height: 41px; margin: 20px 0 25px;}
.teamdetail::after{width: 75%;}
.teamdetail::before{right: 75%;}	
.teamdetail .teamname strong br{display: none;}
.teamdetail .teamname span {justify-content: right;}
.teamtab .nav-tabs{width: 100%; margin: auto; max-width: 550px;}	
.teamtab .tab-content{display: none;}
.blog-section{top: -78px; padding: 115px 0;}
.innerbanner > .container{min-height: 314px; padding-bottom: 78px;}
.innerbannershape2{width: 289px; height: 260px; bottom: 20px; right: -90px;}
.blogshape1, .blogshape2{display: none;}
.blogshape3 {bottom: 0;}
.listcontent p{font-size: 16px; line-height: 26px;}	
.left-blog{width: 100%;}
.right-blog{width: 100%; padding: 30px 0 0 0;}
.right-blog h4, .right-blog .searchbox{display: none;}
.upcomingblog ul li h3 {font-size: 30px;}
.upcomingblog .blogbox{align-items: flex-start;}	
.upcomingblog .blogbox figure{width: 195px; height: 195px;}
.upcomingblog .listcontent{width: 255px; padding: 0 0 0 30px;}
.blog-detail p{font-size: 19px; line-height: 31px;}
.smallvideo{height: 150px;}
.slider-for-t .slick-prev::before{width: 33px; height: 40px; left: -10px;}
.slider-for-t .slick-next::before{width: 33px; height: 40px; right: -10px;}
.slider-nav .slick-prev::before{width: 33px; height: 40px; left: -10px;}
.slider-nav .slick-next::before{width: 33px; height: 40px; right: -10px;}
.slider-nav-rec .slick-prev::before{width: 33px; height: 40px; left: -10px;}
.slider-nav-rec .slick-next::before{width: 33px; height: 40px; right: -10px;}
.owl-carousel .prev-slide{width: 33px; height: 40px; left: -32px;}
.owl-carousel .next-slide{width: 33px; height: 40px; right: -32px;}
}
@media (max-width:991px) {
header{padding: 0px 0 00px;}	
.logo{margin-bottom: 0;}	
.header .navbar-nav .menu-item{padding: 10px 0px;}	
.navbar-toggler{position: absolute; right: 0; top: -55px; border: none; height: 25px; width: 57px; padding: 0; z-index: 10;}
.navbar-toggler:focus{border: none; box-shadow: none;}
#nav-menus span{display:block;position:absolute;height:5px;width:100%;background:#233988;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg); -webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-menus span:nth-child(1){top:0px;}
#nav-menus span:nth-child(2){top:10px;}
#nav-menus span:nth-child(3){top:20px;}
#nav-menus.open span:nth-child(1){top:10px;width:0%;left:50%;}
#nav-menus.open span:nth-child(2){top:12px; -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-menus.open span:nth-child(3){top:12px; -webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#navbarNavDropdown{position: fixed; display: block; right: 0; top: 345px; width: 100%; height:calc(100% - 345px); overflow-y: auto; background-color: #fff; z-index: 9; padding:15px 20px 10px 20px; -webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out; border-top: 2px solid #233988;}
#navbarNavDropdown.collapse:not(.show){right: -100%;}
.innerbannershape1{    top: -90px;
width: 289px;
height: 260px;
right: -90%;}
.innerbannershape2{display: none;}
.list-heading h2{font-size: 35px;}
.blogbox figure{width: 319px; height: 319px; margin: 0 40px 40px 0;}
.blogshape3{display: none;}
.upcomingblog h2{font-size: 35px;}	
.upcomingblog ul{margin: 0;}
.upcomingblog ul li{padding: 0 0 20px; width: 100%;}	
.blog-detail figure{width: 319px; height: 319px; margin: 0 30px 20px 0;}
.upcomingblog .listcontent{width: 500px; padding: 0 0 0 30px;}
.blogform h4{font-size: 35px;}
.smallvideo{height: 105px;}
.slider-nav .slick-prev::before{width: 25px; height: 30px; left: 0; margin-top: -20px;}
.slider-nav .slick-next::before{width: 25px; height: 30px; right: 0; margin-top: -20px;}
.slider-for-t .slick-prev::before{width: 25px; height: 30px; left: 0; margin-top: -20px;}
.slider-for-t .slick-next::before{width: 25px; height: 30px; right: 0; margin-top: -20px;}
.slider-nav-rec .slick-prev::before{width: 25px; height: 30px; left: 0; margin-top: -20px;}
.slider-nav-rec .slick-next::before{width: 25px; height: 30px; right: 0; margin-top: -20px;}
.owl-carousel .prev-slide{width: 25px; height: 30px; left: -30px; margin-top: -20px;}
.owl-carousel .next-slide{width: 25px; height: 30px; right: -30px; margin-top: -20px;}
}
@media (max-width:767px) {
.container{max-width: 100%;}
.banner{padding: 60px 0 80px;}	
.banner .img1, .banner .shape2, .banner .shape3{display: none;}
.heading h2{font-size: 32px!important; line-height: 40px;}
.banner-content .heading{margin: 0 0 20px;}	
.banner-content ul li{font-size: 24px; line-height: 29px; padding: 20px 0 20px 50px; background-size:34px;}
.recbanner-content .heading{margin: 0 0 20px;}	
.recbanner-content ul li{font-size: 24px; line-height: 29px; padding: 20px 0 20px 0px; background-size:34px;}
.button-group{margin: 30px 0 0;}
.counter{padding: 40px 10px 50px;}
.counter-section{padding: 70px 0px 30px 0px;}	
.counter-section ul{align-items: flex-start;}	
.counter strong{font-size: 34px; line-height: 40px; margin-bottom: 30px;}
.counter span{font-size: 18px; line-height: 30px; word-break: break-word;}
.slider-section{padding: 65px 0;}
.slider-section .shape3{display: none;}
.referenzen-slider{padding: 26px 24px 20px;}	
.slider-for .slick-slide h5{margin: 20px 0; font-size: 22px; line-height: 26px;}
.slider-nav .slick-list .slick-slide figure{margin: 0px 4px;}
.slider-for-rec .slick-slide h5{margin: 20px 0; font-size: 22px; line-height: 26px;}
.recshowitem h5{margin: 20px 0; font-size: 22px; line-height: 26px;}
.slider-nav-rec .slick-list .slick-slide figure{margin: 0px 4px;}
.slider-for-t .slick-slide h5{margin: 20px 0; font-size: 22px; line-height: 26px;}
.brand-section{overflow: hidden;}
.brand-slider{padding: 50px 0px;}
.system-section{padding: 70px 0 50px;}
.system-section .heading{margin-bottom: 60px;}
.system-section > .container > p {font-size: 26px; line-height: 31px;}
.systemtab .nav-tabs{width: 375px; height: 342px;}
.systemtab .nav-tabs .nav-item{width: 122px; height: 110px;}
.systemtab .nav-tabs .nav-link img{width: 122px; height: 110px;}
.systemtab .nav-tabs .nav-item:nth-child(1){top: 0;}
.systemtab .nav-tabs .nav-item:nth-child(2){top: 58px; right: 11px;}
.systemtab .nav-tabs .nav-item:nth-child(3){bottom: 57px; right: 11px;}
.systemtab .nav-tabs .nav-item:nth-child(4){bottom: 0;}
.systemtab .nav-tabs .nav-item:nth-child(5){bottom: 57px; left: 11px;}	
.systemtab .nav-tabs .nav-item:nth-child(6){top: 58px; left: 11px;}
.systemtab .nav-tabs .nav-item:nth-child(7) {width: 122px; height: 110px;} .tab-content_rc {margin-top:90px}
.tabdata_rc {width: 100%; min-height: 550px;}
.tabdata_polygon_rc {height: 440px; overflow-y: auto;}
.systemtab .nav-tabs_rc {width: 500px; height: 810px; min-width:500px !important;}
.systemtab .nav-tabs .nav-item_rc{width: 240px; height: 245px; display: block;}
.systemtab .nav-tabs .nav-item_rc:nth-child(1) {position: absolute; left: -260px; top: 0px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item_rc:nth-child(2){position: absolute; top: 0px; right: 0px; left: 239px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(3){position: absolute; top: 260px;left: 0px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(4){position: absolute; right: 0;left: 190px;bottom: 305px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(5){position: absolute; bottom: 50px;left: 0px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(6){position: absolute; top: 515px; left: 240px; width: 257px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(7){display: none;}
.systemtab .nav-tabs_rc .nav-link img {  width: 240px; height: 245px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(6) .nav-link img {  width: 257px; } #pp_details {
background: none;
}
div.light_rounded .pp_close {
top: -480px !important;
right: 0px !important;
} .promotion_video{padding: 25px 25px 20px; margin: 70px 0 70px;}
.promotion_video h5{margin: 15px 0 0; font-size: 20px; line-height: 24px;}
.succes-section .heading{margin-bottom: 60px;}	
.succes-section .shape4, .succes-section .shape5, .succes-section .shape6{display: none;}
.succes-section ul li{padding: 0 0 80px 60px;} 
.succes-section ul li img{left: 0; top:-20px; max-width: 45px;}
.succes-section ul li:first-child{padding-right: 15px;}
.succes-section ul li:not(:first-child){margin-left: 0;}
.team-section{padding: 70px 0 70px;}
.team-section .heading{margin: 0 0 60px;}
.teamtab .nav-tabs li{min-height: 215px;}
.teamtab .nav-tabs .nav-link figure{width: 180px; height: 180px;}
.teamname strong{font-size: 22px; line-height: 29px;}
.teamname span{font-size: 22px; line-height: 29px;}
.teamdetail img{max-width: 150px;}
.teamdetail .teamname strong, .teamdetail .teamname span{font-size: 18px; line-height: 20px; text-align: left;}
.teamdetail::after{margin-top: 35px;}
.teamdetail::before{margin-top: 15px;}
.list-heading strong{font-size: 17px;}	
.blog-section{top: -60px; padding: 65px 0 0;}	
.innerbanner > .container{min-height: 314px; padding-bottom: 60px;}	
.innerbannershape1 {    top: -120px;
width: 240px;
height: 220px;
right: -66%;}	
.innerbanner h1{ font-size: 30px; line-height: 40px;}	
.innerbanners h1{font-size: 35px !important;}	
.list-heading h2{font-size: 35px; line-height: 60px;}
.list-heading .breadcrumb{margin: 0 0 25px;}
.list-heading .breadcrumb li{font-size: 16px; line-height: 18px; padding-bottom:10px;}	
.bloglisting > li{padding: 65px 0 22px;}	
.blogbox figure{width: 175px; height: 175px; margin: 0 20px 10px 0;}
.listcontent p{font-size: 16px; line-height: 26px;}
.listcontent .btn-primary{width: 208px; height: 59px;}
.pagination .page-item .page-link {width: 40px; height: 40px; font-size: 16px; line-height: 22px;}	
.blog-detail figure{width: 165px; height: 165px;}
.blog-detail p{font-size: 16px; line-height: 26px;}
.blogform h4{font-size: 28px;}
.upcomingblog h2{font-size: 24px;}
.upcomingblog .blogbox{display: block;}	
.upcomingblog .blogbox figure{width: 155px; height: 155px; float: left; margin: 0 15px 15px 0;}
.upcomingblog .listcontent{width: 100%; padding: 0 0 0 0px;}
.largevideo{border: 3px solid #26358B;}	
.smallvideo{height: 52px; margin: 0 5px; border: 2px solid #26358B;}
.slider-for-t .slick-prev::before{width: 20px; height: 25px; left: 5px; margin-top: -15px;}
.slider-for-t .slick-next::before{width: 20px; height: 25px; right: 5px; margin-top: -15px;}
.slider-nav .slick-prev::before{width: 20px; height: 25px; left: 5px; margin-top: -15px;}
.slider-nav .slick-next::before{width: 20px; height: 25px; right: 5px; margin-top: -15px;}
.slider-nav-rec .slick-prev::before{width: 20px; height: 25px; left: 5px; margin-top: -15px;}
.slider-nav-rec .slick-next::before{width: 20px; height: 25px; right: 5px; margin-top: -15px;}
.owl-carousel .prev-slide{width: 20px; height: 25px; left: -20px; margin-top: -24px;}
.owl-carousel .next-slide{width: 20px; height: 25px; right: -20px; margin-top: -24px;}
footer .container{flex-direction: column;}
.addressinfo{width: 100%;}	
.otherinfo{width: 100%; padding: 30px 0 0; text-align:left!important;}
.otherinfo p{text-align: left;}
.banner.recbanner_light_1 {
padding-bottom: 150px;
}
.banner.recbanner_light_1 span.shape1 {
width: 175px;
height: 90px;
}
.banner.recbanner_light_1 span.shape2 {
width: 82px;
height: 250px;
right: 0px;
top: 70px;
}
.banner.recbanner_light_1 span.shape3 {
width: 90px;
height: 175px;
}
.banner.recbanner_light_1 span.shape4 {
width: 250px;
height: 82px;
left: 70px;
}
}
@media (max-width:500px) { .tab-content_rc {margin-top:90px}
.tabdata_rc {width: 100%; min-height: 550px;}
.tabdata_polygon_rc {height: 440px; overflow-y: auto;}
.systemtab .nav-tabs_rc {width: 350px; height: 550px; min-width:350px !important}
.systemtab .nav-tabs .nav-item_rc{width: 170px; height: 175px; display: block;}
.systemtab .nav-tabs .nav-item_rc:nth-child(1) {position: absolute; left: -199px; top: 0px; right: 0; margin: auto;}
.systemtab .nav-tabs .nav-item_rc:nth-child(2){position: absolute; top: 0px; right: 0px; left: 160px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(3){position: absolute; top: 200px;left: -10px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(4){position: absolute; right: 0;left: 134px;bottom: 175px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(5){position: absolute; bottom: -20px;left: -10px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(6){position: absolute; top: 395px; left: 160px; width: 180px;}
.systemtab .nav-tabs .nav-item_rc:nth-child(7){display: none;}
.systemtab .nav-tabs_rc .nav-link img {  width: 170px; height: 175px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(3) .nav-link img {  width: 194px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(4) .nav-link img {  width: 194px; }
.systemtab .nav-tabs_rc  .nav-item_rc:nth-child(6) .nav-link img {  width: 205px; } #pp_details {
background: none;
}
div.light_rounded .pp_close {
top: -480px !important;
right: 0px !important;
} }
@media (max-width:480px) {
.banner.recbanner_light_1 {
padding-bottom: 100px;
}
.banner.recbanner_light_1 span.shape1 {
width: 105px;
height: 55px;
}
.banner.recbanner_light_1 span.shape2 {
width: 50px;
height: 152px;
top: 40px;
}
.banner.recbanner_light_1 span.shape3 {
width: 51px;
height: 101px;
}
.banner.recbanner_light_1 span.shape4 {
width: 150px;
height: 49px;
left: 40px;
} #pp_details {
background: none;
}
div.light_rounded .pp_close {
top: -480px !important;
right: 0px !important;
} }
.blogform .form-control {background: #EFEFEF; border-radius: 17px;}
.blog_none {background: #E3F3FA; border-radius: 30px; width: 100%; height: 100%; padding: 70px 100px; text-align: center; margin: auto;  max-width: 800px;}
.blog_none h4 {font-weight: 700; font-size: 74px; line-height: 90px; color: #26358B; margin: 0 0 20px;}
.blog_none p {font-weight: 400; font-size: 26px; line-height: 31px; color: #26358B;}
.blog_shortcode{background: #E3F3FA; border-radius: 15px; margin-top: 35px; padding: 30px 21px; z-index: 1;}
.blog_shortcode h4{font-weight: 700; font-size: 28px; line-height: 32px; color: #26358B; margin: 0 0 25px;}
.blog_shortcode h3{font-weight: 700; font-size: 28px; line-height: 32px; color: #26358B; margin: 0 0 25px;}
.blog_shortcode label{display: block!important; font-weight: 400!important; font-size: 18px!important; line-height: 33px!important; color: #26358B!important;}
.blog_shortcode input[type="email"]{width: 100%!important; height: 54px!important; background: #FFFFFF !important; border-radius: 12px !important; border: 2px solid #26358B!important; padding: 6px 12px!important; color: #26358B!important; font-size:20px!important;}
.blog_shortcode input[type="submit"]{background-color: #26358B !important; outline: 0; position: relative; border: 3px solid #26358b!important; text-align: center; user-select: none; padding: 8px 15px!important; font-size: 24px!important; line-height: 26px!important; -ms-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; transition: all .5s ease 0s; border-radius: 15px; display: flex; align-items: center; justify-content: center; width: 215px!important; height: 54px!important;box-shadow: none; color: #ffffff; margin-top: 35px!important;}
.mc4wp-form-fields p{margin:0;}
.pagination{border-top: 0 !important; box-shadow: none !important; padding: 38px 0 0 !important;}
.pagination .page-numbers, .pagination .page-numbers.next, .pagination .page-numbers.prev{margin: 0 8px 0 0; font-weight: normal; font-family: 'MyriadPro-Bold'; width: 52px; height: 52px; background: #FFFFFF; border: 3px solid #26358B; border-radius: 15px; font-size: 22px; line-height: 36px !important; color: #26358B; text-align: center; text-decoration: none; padding: 5px 12px !important;}
.pagination .current, .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .page-numbers:active{background: #26358B !important; color: #ffffff !important;}
.pagination .next{font-size: 0 !important;}
.pagination .next::before {content: "»" !important; right: 0 !important; color: #26358B; margin: auto; top: 0; position: absolute !important; left: 0; bottom: 0; font-weight: bold !important;}
.pagination .next:hover:before{color: #ffffff !important;}
.pagination .prev{font-size: 0 !important;}
.pagination .prev::before {content: "«" !important; right: 0 !important; color: #26358B; margin: auto; top: 0; position: absolute !important; left: 0; bottom: 0; font-weight: bold !important;}
.pagination .prev:hover:before{color: #ffffff !important;}
.contactsection.cstm-comment .comments-area{margin: 0; padding: 0; box-shadow: none;}
.comments-area .comment-reply-title{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 40px; line-height: 55px; color: #26358B; margin: 0;}
.comments-area .comment-form{padding-top: 0;}
.comments-area .comment-notes{margin-bottom: 30px;}
.comment-notes{display:none!important;}
.comment-form textarea.form-control {background: #EFEFEF; border-radius: 17px; border: none; resize: none; height: 194px;}
.comment-form .form-control{height: 40px; background: #EFEFEF; border: none; border-radius: 12px;}
.comment-form .form-control{border: none; box-shadow: none;}
.comment-form .mb-3{margin-bottom: 22px !important;}
.comments-area input[type="submit"]{background-color: #26358B; outline: 0; position: relative; border: 3px solid #26358b; text-align: center; user-select: none; padding: 8px 15px; font-size: 24px; line-height: 26px; -ms-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; transition: all .5s ease 0s; border-radius: 15px; display: flex; align-items: center; justify-content: center; width: 215px !important; height: 54px;box-shadow: none; color: #ffffff; margin-top: 15px;}
.comments-area input[type="submit"].default-frm-btn{display: none;}
.comment-form .form-group.comment-form-checkbox{padding: 0 0 0 45px; position: relative;}
.comment-form .form-group.comment-form-checkbox label{font-weight: normal; font-size: 18px; color: #26358B; text-transform: inherit; font-family: 'MyriadPro-Regular';}
.comment-form input[type="checkbox"]{width: 28px; height: 27px; background: #D9D9D9; position: absolute; left: 0; top: 6px;}
.comment-form .form-group label{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 24px; color: #26358B; text-transform: capitalize; margin: 0px 0px 10px 0px;} 
.comment-body{border-bottom:1px solid #cccdd0;}
.contactsection .comment-author .avatar {height: 56px; margin-right: 25px; top: 3px; width: 56px; border-radius: 50%;}
.contactsection .comment-author .fn{font-size: 16px; color: #26358B;}
.contactsection .comment-author .fn:after{display: none;}
.comment-meta .comment-metadata{margin-bottom: 5px; line-height: 20px; position: relative;}
.comment-metadata .edit-link {margin-left: 0; position: absolute; right: 0; top: 0;}
.comment-metadata .edit-link:before{display: none;}
.contactsection .comment-metadata a{color: #26358B; font-size: 14px; font-weight: normal; text-decoration: none; font-family: 'MyriadPro-Bold';}
.contactsection .comment-metadata a:hover{text-decoration: none; border: none; color: #26358B;}
.comments-area .comment-list .reply a{background-color: transparent; outline: 0; position: relative; border: 3px solid #26358b; text-align: center; user-select: none; padding: 8px 15px; font-size: 18px; line-height: 26px; -ms-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; transition: all .5s ease 0s; border-radius: 15px; display: flex; align-items: center; justify-content: center; width: 165px !important; height: 50px; box-shadow: none; color: #26358B; margin-top: 15px; text-decoration: none;}
.comments-area .comment-list .reply a:hover{background-color: #26358B; color: #ffffff;}
.logged-in-as{padding: 20px 0;}
.logged-in-as, .logged-in-as a{font-size: 18px; line-height: 24px; color: #26358B; text-decoration: none;}
.logged-in-as a:hover{border: none;}
.comments-area .comment-list + .comment-respond{box-shadow: none; border: none;}
.comment-list{padding: 0;}
.comment-list .children > li{padding-left: 1.4737em;}
.comment-respond .comment-reply-title small a{font-size: 0; display: block; position: relative; height: 28px; width: 28px; margin: 16px 0px 0px 0px;}
.comment-respond .comment-reply-title small a::before {content: ""; position: absolute; top: 0; right: 0; background-image: url(//www.balancedsix.com/wp-content/themes/balanced/images/close-icon.svg); width: 100%; height: 100%; background-size: 26px; background-position: center; font-size: 0px; background-repeat: no-repeat;}
.comments-area .comments-title{font-weight: normal; font-family: 'MyriadPro-Bold'; font-size: 24px; line-height: 24px; color: #26358B; margin: 20px 0 0;}
footer.comment-meta{position: relative; background: transparent; padding: 0;}
.header .navbar-nav > .menu-item > .sub-menu .menu-item{padding: 0; border-bottom: 0.5px solid rgba(0, 0, 0, 0.3);}
.header .navbar-nav > .menu-item > .sub-menu .menu-item:last-child{border-bottom: none;}
.header .navbar-nav > .menu-item > .sub-menu .menu-item a{font-size: 22px; font-family: 'MyriadPro-Regular'; line-height: 24px; text-align: center; justify-content:center; padding: 22px 0px;}
.header .navbar-nav > .menu-item > .sub-menu .menu-item .nav-item:hover{background: rgba(162, 217, 240, 0.22); color: #26358B;}
.header .navbar-nav > .menu-item > .sub-menu {position: absolute; width: 322px; background: #FFFFFF; box-shadow: -4px 5px 14px -4px rgba(0, 0, 0, 0.25); border-radius: 0px 0px 20px 20px; top: 60px; left: 75%; z-index: 1; border-top: 6px solid #A2D9F0; display: none; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; margin-left: -161px;}
.header .navbar-nav > .menu-item.menu-item-has-children, .header .navbar-nav > .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-has-children{position: relative;}
.header .navbar-nav > .menu-item.menu-item-has-children:after{position: absolute; content: ""; width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-top: 12px solid #26358B; bottom: 20px; left: 50px; right: 0; margin: auto;} .header .navbar-nav > .menu-item.menu-item-has-children:first-child:after{ left: 0; }
.header .navbar-nav > .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-has-children:after{position: absolute; content: ""; width: 0; height: 0; border-bottom: 12px solid transparent; border-top: 12px solid transparent; border-left: 12px solid #A2D9F0; top: 50%; right: 20px; margin: -10px 0 0 0;}
.header .navbar-nav > .menu-item > .sub-menu > .menu-item > .sub-menu{position: absolute; width: 322px; background: #FFFFFF; box-shadow: -4px 5px 14px -4px rgba(0, 0, 0, 0.25); border-radius: 0px 0px 20px 20px; top: 0; left: auto; right: -100%; z-index: 1; border-top: 6px solid #A2D9F0; display: none; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.header .navbar-nav > .menu-item.menu-item-has-children:hover > .sub-menu, .header .navbar-nav > .menu-item.menu-item-has-children:hover > .sub-menu > .menu-item.menu-item-has-children:hover > .sub-menu{display: block;}
.header .navbar-nav .menu-item >  .sub-menu .active {
padding: 22px 0px!important;
}
@media (max-width:1199px) {
.blog_shortcode {max-width: 440px !important;}
}
@media (max-width:767px) {
.blog_shortcode {max-width: 100% !important;}
.pagination .page-numbers, .pagination .page-numbers.next {width: 40px; height: 40px; font-size: 16px; line-height: 22px !important;}
.blog_none h4 {font-size: 45px; line-height: 45px; margin: 0 0 20px;}	
.blog_none {padding: 30px 25px;}
.blog_none p {font-size: 19px; line-height: 31px;}
}
.team-member-active{
-webkit-box-shadow: -20px 26px 32px -5px rgb(129 152 186 / 21%);
box-shadow: -20px 26px 32px -5px rgb(129 152 186 / 21%);
border-radius: 30px;
padding: 67px 67px 50px; }
.tab-team-layout{
height: 100vh;
position: sticky;
top: 0;
overflow-y: auto;
border-radius: 30px;
} .tab-team-layout::-webkit-scrollbar {
width: 0px;
border-radius:50%;
margin-top: 50px!important;
} .tab-team-layout::-webkit-scrollbar-track {
background: #f1f1f1; 
} .tab-team-layout::-webkit-scrollbar-thumb {
background: lightgray; 
} .tab-team-layout::-webkit-scrollbar-thumb:hover {
background: #555; 
}
nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav li.menu-item a.active {
position: relative;
}
nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav li.menu-item a.active::after {
position: absolute;
bottom: -10px;
left: 50%;
right: 0px; height: 5px;
width: 60px;
content: "";
transform: translateX(-50%);
}
nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav li.menu-item ul.sub-menu li a.active::after {display:none;}
li#menu-item-127::after {
margin: 0px; left: 60%;
}
.bullet_banner .carousel-indicators {
position: initial;
margin-top: 30px;
}
.bullet_banner .carousel-indicators button {
background: #fff !important;
width: 12px;
height: 12px;
border: 3px solid #26358B;
border-radius: 50%;
margin: 0px 6px;
opacity: 1;
}
.bullet_banner .carousel-indicators button.active {
background: #26358B !important;
} .bullet_banner .slick-dots {
display: flex;
justify-content: center;
margin-top: 30px;
list-style-type: none;
}
.bullet_banner .slick-dots li {
margin: 0 0.25rem;
}
.bullet_banner .slick-dots button {
background: #fff;
width: 12px;
height: 12px;
border: 3px solid #26358B;
border-radius: 50%;
margin: 0px 6px;
opacity: 1;
}
.bullet_banner .slick-dots li.slick-active button {
background-color: #26358B;
} .btn{
font-family: 'MyriadPro-Bold', sans-serif!important;
}
@media (max-width: 991px) {
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
padding-right: var(--bs-gutter-x,2rem)!important;
padding-left: var(--bs-gutter-x,2rem)!important;
}
.systemtab {
display: flex;
justify-content: space-between;
margin-top: 30px;
}
body.stop-scroll nav.navbar.navbar-expand-lg {
position: fixed;
top: 0px;
left: 0px;
right: 0px;
z-index: 9999;
height: 100vh;
background: #26358BE5;
}
body.stop-scroll nav.navbar.navbar-expand-lg button#nav-menus.navbar-toggler {
top: 30px;
width: 43px;
height: 43px;
background: #fff;
border-radius: 50%;
border: 4px solid #A2D8EF;
right: 30px;
transition: none;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown {
transition: none;
}
body.stop-scroll nav.navbar.navbar-expand-lg button#nav-menus.navbar-toggler span:nth-child(2),
body.stop-scroll nav.navbar.navbar-expand-lg button#nav-menus.navbar-toggler span:nth-child(3){
top: 16px;
border-radius: 0px;
width: 65%;
height: 5px;
left: 6px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown {
position: absolute;
top: 100px;
right: 0px;
width: 60%;
background: transparent;
overflow: initial;
height: initial;
border: none;
padding: 0px 60px 0px 0px;
transition: none;
}
nav.navbar.navbar-expand-lg div#navbarNavDropdown {
transition: none;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav {
align-items: flex-end;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children {
padding-right: 40px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item a {
align-items: flex-end;
text-align: right;
justify-content: flex-end;
color: #fff;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children:after {
left: auto;
bottom: auto;
top: 22px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children ul.sub-menu {
position: initial;
width: auto;
background: transparent;
box-shadow: none;
border: none;
left: auto;
margin: 0px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children ul.sub-menu li {
border-bottom: 0px;
margin: 5px 0px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children ul.sub-menu li a {
font-size: 20px !important;
line-height: initial !important;
padding: 0px !important;
text-align: right !important;
justify-content: flex-end !important;
color: #fff !important;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children ul.sub-menu li.menu-item.menu-item-has-children {
padding-right:25px;
margin: 7px 0px;
}
body.stop-scroll nav.navbar.navbar-expand-lg div#navbarNavDropdown .navbar-nav.cstm-nav .menu-item.menu-item-has-children ul.sub-menu li.menu-item.menu-item-has-children::after {
top: 15px;
border-width: 8px;
right: 0px;
}
.tnp-subscription input[type=text]:focus-visible, .tnp-subscription input[type=email]:focus-visible{
border: 2px solid #26358b !important;
}
.tnp-subscription input[type=text], .tnp-subscription input[type=email]{
border: 2px solid #26358b !important;
border-radius:12px;
}
}
@media (min-width:1399px){
.teamdetail figure {
height: 264px;
width: 264px;
overflow: hidden;
}
}
@media (max-width:1199px){
.leadership:hover, .team_agility:hover, .recruting:hover, .learning:hover {
opacity: 1 !important;
transition: opacity ease-in-out 0.2s;
}
}
@media (max-width:1240px){
.heading h2 {
font-size: 50px;
}
}
@media (max-width:540px){
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
padding-right: var(--bs-gutter-x,2rem)!important;
padding-left: var(--bs-gutter-x,2rem)!important;
}
.heading h2 { }
}
@media (max-width:720px){
.btn-primary {  
border: 2px solid #26358B;
padding: 15px;
font-size: 18px;
line-height: 20px;
-ms-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
transition: all .5s ease 0s;
border-radius: 10px;
height: 60px;
width: 225px;
}
} div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content {
background: #e3f3fa !important;
}
div.light_rounded .pp_content {
background-color: #e3f3fa!important;
padding-top: 30px;
}
div.light_rounded .pp_top .pp_right {
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/sprite.png) -110px -53px no-repeat!important;
}
div.light_rounded .pp_top .pp_left {
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/sprite.png) -88px -53px no-repeat!important;
}
div.light_rounded .pp_bottom .pp_left {
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/sprite.png) -88px -80px no-repeat!important;
}
div.light_rounded .pp_bottom .pp_right {
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/sprite.png) -110px -80px no-repeat!important;
}
div.light_rounded .pp_expand {
display: none !important;
}
div.light_rounded .pp_close {
width: 35px !important;
height: 30px !important;
background: url(//www.balancedsix.com/wp-content/themes/balanced/images/sprite.png) -51px -0px no-repeat !important;
cursor: pointer;
top: -20px !important;
} @media (max-width:767px) { .pp_details {
background: none !important;
}
div.light_rounded .pp_close {
display: none;
}
}