/*
Theme Name:   Selfintro Child
Theme URI: 	  #
Description:  We would like to thank you for purchasing this Selfintro – A CV & Portfolio WordPress Theme. This Selfintro – A CV & Portfolio WordPress Theme will be very benefiting for your career regardless of your profession. We are very pleased that you have chosen our WordPress Theme for your website. With the one click installation of this WordPress Theme, it will be very easy and quick to set-up an amazing CV and Portfolio website and also it will be very easy for the recruiters & hiring managers to notice your past work experience and talent as this Theme will make you stand out from the pack with its amazing design elements.

Author:       kamleshyadav
Author URI:   https://themeforest.net/user/kamleshyadav
Template:     selfintro
Version:      1.0.6
Tags:         left-sidebar
Text Domain:  selfintro
*/

.mfp-title {
  position:absolute;
}
.seh-port-overlay svg {
    width: 60px;
    height: 60px;
	fill: #fff;
}
.seh-port-overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 5;
    transition: 0.3s;
    visibility: hidden;
    opacity: 0;
}
.prt_portfolio_box a {
    position: relative;
}
.prt_portfolio_box a:hover .seh-port-overlay {
    opacity: 1;
    visibility: visible;
}
.prt_home_wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.prt_home_wrapper h1 {
    position: relative!important;
    top: auto!important;
    font-size: 150px;
    color: #fff;
    font-weight: 700;
    background: url(../images/content/banner_text_bg.jpg) -41px -85px no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: cover;
    line-height: 140px;
}
.switch-color-out {
    position: relative;
}
.portfolio_cv .prt_portfolio_wrapper {
    transition: all 1s;
    transform: translate(100%, 0%);
    right: auto!important;
    width: 0%;
    z-index: 99999;
    overflow-y: scroll!important;
    height: 100%;
    position: fixed;
}
.portfolio_cv .prt_portfolio_wrapper::-webkit-scrollbar {
    width: 1px;
}
.prt_portfolio_wrapper {
    height: 100%;
}
.prt_services_slider_text p {
    opacity: 1!important;
    visibility: visible!important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    display: block!important;
    overflow: auto!important;
    -webkit-line-clamp: 3!important;
}
.prt_services_slider_text {
    height: 270px!important;
}
@media screen and (max-width: 600px) {
    .prt_services_slider_imgs img {
        max-height: 289px!important;
        -webkit-transform: translateX(-50%) translateY(-50%)!important;
        transform: translateX(-50%) translateY(0%)!important;
        left: 50%!important;
    }
    .prt_services_slider_wrapper {
    height: 1100px!important;
    position: relative;
}
.prt_services_slider_text {
    height: 292px!important;
}
}
