



/*-----------------------------------------------*/
.tobii__slide.tobii__slide--is-active iframe{
  width:80vw !important;
  height:80vh !important;
}
.avatar.avatar-small {
    object-fit: cover;}
/*---------------------------career section-----------------*/

.tab-content .accordion a:hover{
    color: #212529;
}



.accordion .accordion-item .accordion-body {
    padding: 20px 30px;
    
}
.accordion .accordion-item .accordion-button.collapsed {
    background-color: #f5f5f5;
    transition: all 0.5s;
}
.accordion .accordion-item .accordion-button:not(.collapsed) {
   color: #3c4858;
    box-shadow: none; 
    background-color: #fff;
}
.accordion .accordion-item .accordion-collapse {
    border-top: 1px solid #ededed;
}
.accordion .accordion-item .accordion-button b{
    font-weight: 600;
}
accordion .accordion-item .accordion-button .accordion-btn-info{
    color: #3c4858;
}
.accordion .accordion-item .accordion-body .tab-ul{
    list-style: none;
}
.accordion .accordion-item .accordion-body .tab-sub-ul {
    list-style: disc;
}
.accordion .accordion-item .accordion-body .tab-ul li{
    margin: 10px 0px;
}

.accordion .accordion-item .accordion-body .tab-ul p{
    margin-bottom: 5px;}
     
.career-section .section-title p {
    margin-bottom: 5px;
}  
   
.career-section .join-us-section .joinus-box {
    /*border-top: 3px solid #3274f0;*/
    /*border-top-left-radius: 3px;*/
    /*border-top-right-radius: 3px;*/
    box-shadow: 0 0 3px rgb(60 72 88 / 15%) !important;
    padding: 15px 10px;
    width: 100%;
}  
.career-section .join-us-section .row{
    display: flex;
    align-items: stretch;
}
.career-section .join-us-section .col-lg-3.col-md-6.col-12 {
    display: flex;
    margin-bottom: 20px;
    align-items: stretch;
}
.career-section .join-us-section .joinus-box h5{
    font-size:16px !important; 
}  


    
    /*================footer====================*/

@media only screen and (min-width: 992px){
    #topnav .navigation-menu>li .submenu>li .submenu{
        left: auto;
        right: 101%;
    }
    
    footer .service_link_list{
        column-count: 2;
    }
}

@media only screen and (max-width: 991px){
    #topnav #navigation{
        max-height: auto;
    }
}

@media only screen and (max-width: 768px){
    body.home_page .bg-half-170{
        padding-top: 75px;
    }
    
    body.home_page .bg-half-170 .container .row.mt-5{
        margin-top: 1rem !important;
    }
    
    .tns-controls button[data-controls="next"]{
        right: 10px;
    }
    
    .tns-controls button[data-controls="prev"]{
        left: 10px;
    }
}

@media only screen and (max-width:568px){
    .section {
        padding: 40px 0;
    }
    
    .accordion .accordion-item .accordion-body{
        padding: 20px;
    }
}