/*
	Theme Name:   PixieFreak KP
	Theme URI:    http://themes.pixiesquad.com
	Description:  Child theme for PixieFreak theme
	Author:       PixieSquad
	Author URI:   http://pixiesquad.com
	Template:     pixiefreak
	Version:      1.0.0
    License: PixieSquad Themes. All rights reserved.
    License URI: https://themeforest.net/user/pixiesquad
    Tags: sticky-post, featured-images, editor-style, custom-colors, custom-header, custom-background, right-sidebar, translation-ready, theme-options
	Text Domain:  pixiefreak-child
*/




*{
	font-family:poppins;
}



.landButton{
    font: 700 0.75em/1 "Montserrat",sans-serif;
    word-break: break-word;
    text-transform: none !important;
    max-width: 200px;
    height: 50px;
    font-size:20px;
    flex-shrink: 0;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    background-color: #3382d1;
    font-weight:600 !important;
    transition:0.5s;

}

.landButton:hover{

    background-color:#25629f;
    border-radius:10px;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}

@media(max-width:700px){
    .landButton{
        font-size:16px;
        height:40px;
    }
}


.btn{
    text-transform:none !important;
    font: 700 0.75em/1"Montserrat",sans-serif !important;
}

.btn{
    text-decoration:none !important;
    text-transform:none !important;
    font-size:18px !important;
    font: 700 0.75em/1"Montserrat",sans-serif !important;
}

.btn-default{
    text-decoration:none !important;
    text-transform:none !important;
    font-size:18px !important;
    font: 700 0.75em/1"Montserrat",sans-serif !important;
}


.landButton{
    
    text-decoration:none !important;
    text-transform:none !important;

}

.row{
    width:100%;
    display:flex;
}

@media (max-width:585px){
    .invpack1{
        display:none !important;
    }
    .investpack-btn1{
        display:none !important;
    }
}

@media (max-width:306px){
    .custom-logo-link{
        display:none;
    }
}

@media (max-width:500px){
    .invpack1{
        display:none;
    }
}

@media (min-width:900px){

    .col-md-6{
        display:inline-block;
        width:49%;
        padding:10px;
        margin:0;
    }
}

@media (max-width:899px){
    .col-md-6{
        width:100%;
        padding:0;
        display:block;
        padding-bottom:20px;
    }
    .row{
        display:block;
    }
}
/*
#wpadminbar{
    display:none !important;
}
*/

.investpack-btn{
    display:block;
    background-color:rgba(42,48,54,1);
    width:240px;
    height:40px;
    text-align:center;
    line-height:40px;
    transition:0.5s;
    border-top:1px solid rgba(22,28,34,1);
}


.pageheadban{
    z-index:9 !important;
}

.nav-placeholder .invpack{
    display:none;
}

.nav-placeholder-fixed{
    /*display:none;
    opacity:0;*/
    position: fixed !important;
    top:0px;
    left:0px;
    background-color: rgba(42,48,54,1);
    height: 80px;
    width: 100%;
    padding:0 !important;
    z-index:9999999;
}

.nav-placeholder-fixed img{
    padding-top:5px;
    height:70px !important;
    width:auto !important;
}

.nav-placeholder-fixed .invpack{
    display:block;
    position:absolute;
    /*left:0px;*/
    right:0px;
    top:80px;
    background-color:rgba(42,48,54,1);
    width:150px;
    height:40px;
    text-align:center;
    line-height:40px;
    transition:0.5s;
    border-top:1px solid rgba(22,28,34,1);
}

.nav-placeholder-fixed .invpack:hover{
    background-color:rgba(62,68,74,1);
}


.section{
    width:100%;
    min-height:550px;
    background-color:rgba(0,0,0,1);
    padding:120px;
    padding-top:50px;
    padding-bottom:10px;
    background-repeat:no-repeat;
    background-size:cover !important;
}

.section .row{
    position:relative;
}

@media (max-width:899px){
    .section{
        padding:10px !important;
        
    }

    .section .row{
       /* display: box !important;
        display: -webkit-box !important;
        display: -moz-box !important;
        display: box !important;
        
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;*/
    }

    .section .bottom{
           -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        box-ordinal-group: 3;
    }
    .section .top{
         -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        box-ordinal-group: 2;
    }
}

.section p{
    color:rgba(190,190,190,1);
}

*{
    /*font: 600 1em/1"Montserrat",sans-serif !important;*/
}

.stafflist{
    display:flex;
}


.staffcard{
    width: 24%;
    padding:5px;
    margin:5px;
    padding-bottom:0;
    margin-bottom:0;
    transition:0.5s;
        max-width:310px !important;
}

.staffcard .body{
    position:relative;
    height:90px;
    padding:7px;
    background-color:rgba(65,147,231,1);
    width:100%;
    display:block;
    padding-top:-20px;
    bottom:30px;
    transition:0.5s;
    padding-left:15px;
}

.staffcard .body h4{
    font-size:18px;
    width:calc(100% - 27px);
}

.staffcard .body span{

}

.staffcard .role{
    
    width:calc(100% - 23px);
}


.staffcard:hover .body{
    background-color:rgb(24 87 153);
}

.staffcard:hover{
    transform:scale(1.1);
}
/*
@media (max-width:387px){
    .staffcard .role{
        display:none !important;
    }
}
*/
@media (max-width:700px){
    .staffcard .body{
        height:100px !important;
    }
    .staffcard{
        width:100% !important;
        max-width:310px !important;
    }
}

@media (max-width:992px) and (min-width:700px){
    .staffcard{
        width:48%;
        max-width:310px !important;
    }
}

@media (max-width:1270px) and (min-width:992px){
    .staffcard{
        width:32% !important;
    }
}



@media (max-width:993px){
    .news-grid article{
        width:100% !important;
    }
}

@media (min-width:993px){
    .news-grid article{
        width:48% !important;
    }

}



@media (min-height:900px){

    .headerpadder{
       padding-bottom:calc(100vh - 900px);
    }

}


@media (max-width:770px){
    .video-header{
        display:block !important;
    }
    .image-header{
        display:none !important;
    }
}

@media (min-width:770px){
    .video-header{
        display:block !important;
        height:675px !important;
    }
    .image-header{
        display:none !important;
    }
}


@media screen and (min-width: 992px) and (max-width: 1268px){
    .video-header{
        height:558px !important;
    }
}

@media screen and (max-width: 992px){
    .video-header{
        height:432px !important;
    }
}
/*
.page-hero{
    height:700px !important;
}*/

`
.page-hero .tab-nav a img{
    max-height:100%;
}

.navbar .search{
    display:none !important;
}
.stats{
    align-items:baseline !important;
}


.mobilenopad{
    padding-left:120px;
    padding-right:120px;
}

@media (max-width:993px){
    .mobilenopad{
        padding-left:0px;
        padding-right:0px;
    }
}