.homepage header#sp-header {    background: transparent;    box-shadow: none;}
.homepage section#sp-main-body {    margin-top: -90px;}


#sp-top-bar #sp-top1 .sp-contact-info a {
    font-size: 12px;
    color: rgba(255,255,255,.6)
}
.address-info ul,.contact-info ul {
    padding-left: 15px;
    margin-bottom: 0
}

.address-info ul li,.contact-info ul li {
    margin-bottom: 10px
}

.address-info ul li:last-child,.contact-info ul li:last-child {
    margin-bottom: 0
}
.sp-contact-info {
    list-style: none;
    padding: 0;
    margin: 0 -10px
}

.sp-contact-info li {
    display: inline-block;
    margin: 0 10px;
    font-size: 90%;
    white-space: nowrap
}

.sp-contact-info li i {
    margin: 0 3px
}



.article-list .article {
    position: relative;
    margin-bottom: 30px;
    padding: 20px;
    border-radius: 3px
}

.article-list .article .article-intro-image,.article-list .article .article-featured-video,.article-list .article .article-featured-audio,.article-list .article .article-feature-gallery {
    border-radius: 16px;
    overflow: hidden
}

.article-list .article .article-intro-image img,.article-list .article .article-featured-video img,.article-list .article .article-featured-audio img,.article-list .article .article-feature-gallery img {
    border-radius: 16px
}

.article-list .article .article-intro-image {
    transition: all 0.3s ease-in-out
}

.article-list .article .article-intro-image:hover {
    filter: grayscale(100%)
    
}
.article-list .article .article-intro-image:hover {
	transform: rotate(2deg) scale(1.06);
    
}


.article-list .article .article-body {
    display: flex;
    flex-direction: column;
    padding: 0px 15px
}

.article-list .article .article-info {
    display: none
}

.article-list .article .tags {
    margin: 20px 0px 10px 0px !important;
    order: -1
}

.article-list .article .tags li a {
    font-size: 12px;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0px;
    background: transparent;
    border: 1px solid var(--sppb-text-primary-alpha-2);
    color: var(--sppb-text-primary-alpha-5);
    padding: 4px 15px;
    border-radius: 50px
}

.article-list .article .tags li a:hover {
    cursor: pointer;
    color: var(--sppb-text-primary)
}

.article-list .article .featured-article-badge {
    position: absolute;
    top: 5px;
    left: 5px;
    cursor: default
}

.article-list .article .article-full-image {
    margin: 0px;
    border-radius: 16px;
    overflow: hidden
}

.article-list .article .article-header h1,.article-list .article .article-header h2 {
    font-size: 24px;
    line-height: 34px;
    font-weight: 600;
    transition: all 0.3s ease-in-out
}

.article-list .article .article-header h1 a,.article-list .article .article-header h2 a {
    color: var(--sppb-text-primary)
}

.article-list .article .article-header h1 a:hover,.article-list .article .article-header h1 a:active,.article-list .article .article-header h1 a:focus,.article-list .article .article-header h2 a:hover,.article-list .article .article-header h2 a:active,.article-list .article .article-header h2 a:focus {
    text-decoration: underline
}

.article-list .article .article-author-information {
    position: absolute;
    top: 10px;
    left: 10px
}

.article-list .article .article-author-information img {
    width: 25px;
    height: 25px;
    border-radius: 50%
}

.article-list .article .article-author-information .flex-grow-1.ms-3 {
    display: none
}

.article-list .article .article-introtext {
    display: none
}

.article-list .article .readmore {
    font-size: 0.875rem
}

.article-list .article .readmore a {
    color: var(--sppb-text-primary);
    font-weight: 500
}

.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .readmore a:focus {
    color: #111114
}

.article-list .article figcaption.caption {
    text-align: center;
    font-size: 14px;
    color: #252525;
    margin: 5px 0px;
    opacity: 0.7
}

.article-list.grid {
    --gap: 1em;
    margin: 0 auto;
    display: flow;
    columns: var(--columns);
    gap: var(--gap);
    margin-bottom: 20px
}

.article-list.grid .article .article-intro-image {
    overflow: hidden;
    position: relative;
    height: 40vh
}

.article-list.grid .article a img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: none;
    max-height: none;
    width: auto;
    height: 100%
}

.article-list.grid .article:nth-child(1n) .article-intro-image {
    height: 60vh
}

.article-list.grid .article:nth-child(2n) .article-intro-image {
    height: 30vh
}

.article-list.grid .article:nth-child(3n) .article-intro-image {
    height: 50vh
}

.article-list.grid .article:nth-child(4n) .article-intro-image {
    height: 45vh
}

.article-list.grid .article:nth-child(5n) .article-intro-image {
    height: 55vh
}

.article-list.grid>* {
    break-inside: avoid;
    margin-bottom: var(--gap)
}






.portfolio-single .sppb-addon-content {
    position: relative
}

.portfolio-single .sppb-media-content {
    position: absolute;
    background: linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
    bottom: 0;
    padding: 0 130px 60px 45px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    transition: all .4s ease;
    width: 100%
}

.portfolio-single .sppb-feature-box-title {
    transform: translateY(30px);
    transition: all .4s ease
}

.portfolio-single .sppb-addon-text {
    transform: translateY(20px);
    transition: all .4s ease
}

.portfolio-single .sppb-img-container img {
    width: 100%
}

.portfolio-single .sppb-btn.sppb-btn-custom {
    font-weight: 900;
    line-height: 46px;
    text-align: left;
    order: -1
}

.portfolio-single .sppb-btn.sppb-btn-custom i {
    transform: translateY(20px) rotate(0deg);
    transition: all .4s ease
}

.portfolio-single:hover .sppb-media-content {
    opacity: 1;
    visibility: visible;
    z-index: 1;
    transform: translateY(0px)
}

.portfolio-single:hover .sppb-feature-box-title {
    transform: translateY(0px)
}

.portfolio-single:hover .sppb-addon-text {
    transform: translateY(0px)
}

.portfolio-single:hover .sppb-btn.sppb-btn-custom i {
    transform: translateY(0px) rotate(-45deg)
}
 .portfolio-single .sppb-media-content {
        padding: 0 30px 40px 35px
    }
}
.portfolio-single .sppb-media-content {
        padding: 0 30px 30px 20px
    }


.sp-simpleportfolio .sp-simpleportfolio-filter {
    text-align: left;
}

.sp-simpleportfolio .sp-simpleportfolio-filter ul {
    width: 100%;
    border-bottom: 1px solid rgba(166, 124, 0, 0.6);
}

.sp-simpleportfolio .sp-simpleportfolio-filter ul li {
    margin: 0px;
}

.sp-simpleportfolio .sp-simpleportfolio-filter ul li a {
    font-size: 16px;
    line-height: 76px;
    font-weight: 300;
    padding: 12px 5px 12px 0px;
    margin-right: 50px;
    background: transparent;
    color: #fee100;
    text-decoration: none;
    border-radius: 0px;
    border-bottom: 3px solid transparent;
    transition: all 0.3s ease-in-out 0s;
}

.sp-simpleportfolio .sp-simpleportfolio-filter ul li.active > a {
    font-weight: 600;
    background: transparent;
    border-bottom: 3px solid rgb(166, 124, 0);
}

.sp-simpleportfolio .sp-simpleportfolio-item {
    position: relative;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns a:hover {
    background-color: rgb(166, 124, 0);
    border-color: rgb(166, 124, 0);
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper {
    border-radius: 3px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-img {
    border-radius: 3px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info {
    position: absolute;
    bottom: 15px;
    left: 0px;
    width: 92%;
    margin-left: 15px;
    margin-right: 15px;
    background-color: rgba(19, 19, 19, 0.8);
    z-index: 100;
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease-in-out 0s;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title {
    margin: 0px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a:hover {
    color: rgb(166, 124, 0);
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-tags, .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a {
    font-size: 16px;
    line-height: 26px;
    color: rgb(255, 255, 255);
}

.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info {
    opacity: 1;
    visibility: visible;
}

.sp-simpleportfolio.sp-simpleportfolio-view-item {
    font-size: 16px;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
}

.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-image img {
    border-radius: 2px;
}

.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-title-wrap h2 {
    font-size: 32px;
    color: rgba(19, 19, 19, 0.95);
}

.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-info .title {
    font-size: 22px;
    margin-top: 50px;
    color: rgba(19, 19, 19, 0.8);
}

.sp-simpleportfolio .sp-simpleportfolio-details #system-readmore, .sp-simpleportfolio .sp-simpleportfolio-meta > div {
    margin: 30px 0px;
    border-top: 1px solid rgba(166, 124, 0, 0.3);
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info {
        width: 100%;
    }

    .sp-simpleportfolio.sp-simpleportfolio-view-item {
        width: 100%;
    }


.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info {
    top: 50%;
    left: 50%;
    bottom: inherit;
    padding: 0px;
    text-align: center;
    transform: translate(-50%, -50%);
    z-index: 18;
    margin: 30px 0px 0px;
    background: transparent !important;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper::before {
    content: "";
    position: absolute;
    inset: 0px;
    background-color: rgba(18, 19, 48, 0.3);
    display: block;
    z-index: 1;
    transition: all 0.3s ease 0s;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
    inset: 30px;
    border-radius: 3px;
    border: 1px solid rgba(166, 124, 0, 0.6);
    z-index: 10;
    background: transparent !important;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns {
    margin-top: -40px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom {
    border: none;
    margin: 0px;
    width: 30px;
    height: 30px;
    text-indent: -999999px;
    position: relative;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom:hover, .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom:focus {
    background-color: transparent;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom::after {
    content: "+";
    position: absolute;
    left: 0px;
    text-indent: 1px;
    z-index: 10;
    color: rgb(166, 124, 0);
    font-size: 50px;
    font-weight: 200;
    top: 0px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-view {
    display: none;
}

.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay-wrapper::before {
    background-color: rgba(18, 19, 48, 0.8);
}



.sp-simpleportfolio .sp-simpleportfolio-meta>div {
    border-bottom: 1px solid #fff !important;
}


.address-info ul,.contact-info ul {
    padding-left: 15px;
    margin-bottom: 0
}

.address-info ul li,.contact-info ul li {
    margin-bottom: 10px
}

.address-info ul li:last-child,.contact-info ul li:last-child {
    margin-bottom: 0
}
















@keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-moz-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-webkit-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@-o-keyframes fadein{from{opacity:0;top:-114px}to{opacity:1;top:0}}
@keyframes fadein2 {
    from {
        opacity:0;
		top:-30%; 
    }
    to {
        opacity:0.7;
		top:0%;
    }
}
@-moz-keyframes fadein2 { /* Firefox */
     from {
        opacity:0;
		top:-30%; 
    }
    to {
        opacity:0.7;
		top:0%;
    }
}
@-webkit-keyframes fadein2 { /* Safari and Chrome */
    from {
        opacity:0;
		top:-30%; 
    }
    to {
        opacity:0.7;
		top:0%;
    }
}
@-o-keyframes fadein2 { /* Opera */
    from {
        opacity:0;
		top:-30%; 
    }
    to {
        opacity:0.7;
		top:0%;
    }
}

/* fadein3 */
@keyframes fadein3 {
    from {
        opacity:0;
		bottom:-30%; 
    }
    to {
        opacity:0.7;
		bottom:0%;
    }
}
@-moz-keyframes fadein3 { /* Firefox */
     from {
        opacity:0;
		bottom:-30%; 
    }
    to {
        opacity:0.7;
		bottom:0%;
    }
}
@-webkit-keyframes fadein3 { /* Safari and Chrome */
    from {
        opacity:0;
		bottom:-30%; 
    }
    to {
        opacity:0.7;
		bottom:0%;
    }
}
@-o-keyframes fadein3 { /* Opera */
    from {
        opacity:0;
		bottom:-30%; 
    }
    to {
        opacity:0.7;
		bottom:0%;
    }
}
.jt-cs.industrxt4 .jt-imagewrap {overflow: hidden;
position: relative;z-index: 7;transition: all 0.7s ease-out 0s;}
.jt-cs.industrxt4.jt-projects  a.icon-url.industrxt4{background-color:#ff5e14;}
.jt-cs.industrxt4.jt-projects a.icon-lightbox.industrxt4 {background-color:#152332;}

.jt-cs.industrxt4.jt-projects .jt-inner-overlay {background-image: -webkit-linear-gradient(-45deg, #152332  50%, transparent 50%);}
.jt-cs.industrxt4.jt-projects .jt-inner-overlay-2{background-image: -webkit-linear-gradient(-45deg, transparent 50%, #ff5e14 50%);}

.jt-cs.industrxt4 .jt-imagewrap img {-webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -ms-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;}
.jt-cs.industrxt4 .jt-imagewrap:hover img {
	transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-o-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-webkit-transition: all 0.7s ease-out;
	-moz-transition: all 0.7s ease-out;
	-ms-transition: all 0.7s ease-out;
	-o-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
 .jt-cs.industrxt4.jt-projects .jt-imagewrap .fa{font-size: 20px;color: #fff;}
.jt-cs.industrxt4.jt-projects .icon-lightbox.industrxt4{ position: absolute; bottom:20%; right:15%; width:25%; text-align:center;opacity: 0; z-index:10;transition: all 0.7s  ease-out 0s;}
.jt-cs.industrxt4.jt-projects .icon-url.industrxt4{ position: absolute; top:20%; left:15%; width:25%; text-align:center;opacity: 0; z-index:11;transition: all 0.7s  ease-out 0s;}

.jt-cs.industrxt4.jt-projects .jt-imagewrap:hover .icon-lightbox.industrxt4{opacity:0.9;transition: all 0.7s  ease-out 0s;bottom:40%; right:25%;}
.jt-cs.industrxt4.jt-projects .jt-imagewrap:hover .icon-url.industrxt4{opacity:0.9;transition: all 0.7s  ease-out 0s;top:40%; left:25%; }

.jt-cs.industrxt4 .jt-imagewrap {overflow: hidden;position: relative;z-index: 7;transition: all 0.7s ease-out 0s;}
.jt-cs.industrxt4.jt-projects .jt-inner-overlay {position: absolute;width: 100%;height: 100%;z-index: 8;opacity: 0;top:0;left:0;}
.jt-cs.industrxt4.jt-projects .jt-inner-overlay-2{position: absolute;height: 100%;width:100%;z-index: 8;opacity: 0;bottom:0;right:0;}
.jt-cs.industrxt4.jt-projects  a.icon-url.industrxt4,.jt-cs.industrxt4.jt-projects a.icon-lightbox.industrxt4 { border-radius:100%; width:44px; height:44px;font-size:20px;display: grid;place-items: center;}
.industrxt4.jt-projects .positioncenter.owl-carousel .owl-nav {width:100%;position: absolute;top:100%;bottom: 0;transform: translateY(35px);}
.jt-cs.industrxt4.jt-projects  a.icon-url.industrxt4{background-color:#FA0414;}
.jt-cs.industrxt4.jt-projects a.icon-lightbox.industrxt4 {background-color:#152332;}

.jt-cs.industrxt4.jt-projects .jt-inner-overlay {background-image: -webkit-linear-gradient(-45deg, #152332  50%, transparent 50%);}
.jt-cs.industrxt4.jt-projects .jt-inner-overlay-2{background-image: -webkit-linear-gradient(-45deg, transparent 50%, #FA0414 50%);}

.slide.industrxt4 .jt-imagewrap:hover .jt-inner-overlay{opacity:0.7;animation: fadein2 0.7s;-moz-animation: fadein2 0.7s; /* Firefox */-webkit-animation: fadein2 0.7s; /* Safari and Chrome */-o-animation: fadein2 0.7s; /* Opera */}
.slide.industrxt4 .jt-imagewrap:hover .jt-inner-overlay-2{opacity:0.7;animation: fadein3 0.7s;-moz-animation: fadein3 0.7s; /* Firefox */-webkit-animation: fadein3 0.7s; /* Safari and Chrome */-o-animation: fadein3 0.7s; /* Opera */}












.spmenumavi {
 .sp-megamenu-parent>li
.menu-justify{position:static}
.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span{font-weight:700;
padding:0 22px !important;
text-transform:capitalize;
transition:all 0.1s ease-in-out}
.sp-megamenu-parent>li>a:hover,

.sp-megamenu-parent>li:last-child>a{padding:0px 0px 0px 15px}
.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent 
.sp-mega-group{list-style:none;padding:0;margin:0}
.sp-megamenu-parent 
.sp-mega-group>li>a{display:block;text-transform:uppercase;font-weight:600;margin-bottom:10px}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent 
.sp-dropdown{border-top:4px solid #0345bf}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{padding:0px !important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li 
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li{margin-right:0px}
.sp-megamenu-parent 
.sp-dropdown 
.sp-dropdown-items li a{background:none;border-bottom: 1px solid #e5e5e5;font-size:16px;line-height:42px
!important;font-weight:600;padding:6px 15px !important;display:block !important;position:relative;text-transform:none;text-decoration:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li a:after{display:none}.sp-megamenu-parent .sp-dropdown 
.sp-dropdown-items li a:hover{background:#0345bf;color:#ffffff !important}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{margin:0 0 15px;text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-dropdown-mega .sp-module{margin-left:0px !important}
.sp-megamenu-parent .sp-has-child a::after{position:absolute;content:"+" !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;color:#0345bf}#modal-menu ul.sp-megamenu-parent li.sp-has-child>a::after,#modal-menu ul.sp-megamenu-parent li.sp-has-child>span::after{top:14px !important}#modal-menu ul.sp-megamenu-parent .sp-dropdown{padding-left:0px !important}.sppb-btn,.btn{font-size:16px !important;font-weight:500 !important;line-height:1;text-transform:uppercase;padding:18px 35px;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s}
}



.spmenukirmizi {
 .sp-megamenu-parent>li
.menu-justify{position:static}
.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span{font-weight:700;
padding:0 22px !important;
text-transform:capitalize;
transition:all 0.1s ease-in-out}
.sp-megamenu-parent>li>a:hover,

.sp-megamenu-parent>li:last-child>a{padding:0px 0px 0px 15px}
.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent 
.sp-mega-group{list-style:none;padding:0;margin:0}
.sp-megamenu-parent 
.sp-mega-group>li>a{display:block;text-transform:uppercase;font-weight:600;margin-bottom:10px}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent 
.sp-dropdown{border-top:4px solid #FA0414}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{padding:0px !important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li 
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li{margin-right:0px}
.sp-megamenu-parent 
.sp-dropdown 
.sp-dropdown-items li a{background:none;border-bottom: 1px solid #e5e5e5;font-size:16px;line-height:42px
!important;font-weight:600;padding:6px 15px !important;display:block !important;position:relative;text-transform:none;text-decoration:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li a:after{display:none}.sp-megamenu-parent .sp-dropdown 
.sp-dropdown-items li a:hover{background:#e81c2e;color:#ffffff !important}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{margin:0 0 15px;text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-dropdown-mega .sp-module{margin-left:0px !important}
.sp-megamenu-parent .sp-has-child a::after{position:absolute;content:"+" !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;color:#0345bf}#modal-menu ul.sp-megamenu-parent li.sp-has-child>a::after,#modal-menu ul.sp-megamenu-parent li.sp-has-child>span::after{top:14px !important}#modal-menu ul.sp-megamenu-parent .sp-dropdown{padding-left:0px !important}.sppb-btn,.btn{font-size:16px !important;font-weight:500 !important;line-height:1;text-transform:uppercase;padding:18px 35px;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s}
}

.spmenusari {
 .sp-megamenu-parent>li
.menu-justify{position:static}
.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span{font-weight:700;
padding:0 22px !important;
text-transform:capitalize;
transition:all 0.1s ease-in-out}
.sp-megamenu-parent>li>a:hover,

.sp-megamenu-parent>li:last-child>a{padding:0px 0px 0px 15px}
.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent 
.sp-mega-group{list-style:none;padding:0;margin:0}
.sp-megamenu-parent 
.sp-mega-group>li>a{display:block;text-transform:uppercase;font-weight:600;margin-bottom:10px}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent 
.sp-dropdown{border-top:4px solid #ffc107}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{padding:0px !important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li 
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li{margin-right:0px}
.sp-megamenu-parent 
.sp-dropdown 
.sp-dropdown-items li a{background:none;border-bottom: 1px solid #e5e5e5;font-size:16px;line-height:42px
!important;font-weight:600;padding:6px 15px !important;display:block !important;position:relative;text-transform:none;text-decoration:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li a:after{display:none}.sp-megamenu-parent .sp-dropdown 
.sp-dropdown-items li a:hover{background:#fec30a;color:#ffffff !important}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{margin:0 0 15px;text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-dropdown-mega .sp-module{margin-left:0px !important}
.sp-megamenu-parent .sp-has-child a::after{position:absolute;content:"+" !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;color:#0345bf}#modal-menu ul.sp-megamenu-parent li.sp-has-child>a::after,#modal-menu ul.sp-megamenu-parent li.sp-has-child>span::after{top:14px !important}#modal-menu ul.sp-megamenu-parent .sp-dropdown{padding-left:0px !important}.sppb-btn,.btn{font-size:16px !important;font-weight:500 !important;line-height:1;text-transform:uppercase;padding:18px 35px;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s}
}

.spmenusiyah {
 .sp-megamenu-parent>li
.menu-justify{position:static}
.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span{font-weight:700;
padding:0 22px !important;
text-transform:capitalize;
transition:all 0.1s ease-in-out}
.sp-megamenu-parent>li>a:hover,

.sp-megamenu-parent>li:last-child>a{padding:0px 0px 0px 15px}
.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent 
.sp-mega-group{list-style:none;padding:0;margin:0}
.sp-megamenu-parent 
.sp-mega-group>li>a{display:block;text-transform:uppercase;font-weight:600;margin-bottom:10px}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent 
.sp-dropdown{border-top:4px solid #000000}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{padding:0px !important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li 
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li{margin-right:0px}
.sp-megamenu-parent 
.sp-dropdown 
.sp-dropdown-items li a{background:none;border-bottom: 1px solid #e5e5e5;font-size:16px;line-height:42px
!important;font-weight:600;padding:6px 15px !important;display:block !important;position:relative;text-transform:none;text-decoration:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li a:after{display:none}.sp-megamenu-parent .sp-dropdown 
.sp-dropdown-items li a:hover{background:#171717;color:#ffffff !important}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{margin:0 0 15px;text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-dropdown-mega .sp-module{margin-left:0px !important}
.sp-megamenu-parent .sp-has-child a::after{position:absolute;content:"+" !important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;color:#0345bf}#modal-menu ul.sp-megamenu-parent li.sp-has-child>a::after,#modal-menu ul.sp-megamenu-parent li.sp-has-child>span::after{top:14px !important}#modal-menu ul.sp-megamenu-parent .sp-dropdown{padding-left:0px !important}.sppb-btn,.btn{font-size:16px !important;font-weight:500 !important;line-height:1;text-transform:uppercase;padding:18px 35px;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s}
}






    
.wayne-corp-service-box {
    border: 1px solid rgba(166,124,0,.3);
    border-radius: 3px;
    transition: .3s
}

.wayne-corp-service-box .sppb-media {
    display: flex
}

.wayne-corp-service-box .sppb-media>div.pull-left {
    padding: 30px;
    border-right: 1px solid rgba(166,124,0,.3);
    flex: 0 0 auto;
    margin: 0;
    transition: .3s
}

.wayne-corp-service-box .sppb-media .sppb-media-body {
    padding: 25px 30px
}

.wayne-corp-service-box .sppb-media .sppb-addon-title {
    transition: .3s;
    letter-spacing: 1.5px
}

.wayne-corp-service-box .sppb-media .sppb-addon-title a {
    color: #131313
}

.wayne-corp-service-box .sppb-media .sppb-addon-title a:hover,.wayne-corp-service-box .sppb-media .sppb-addon-title a:focus {
    color: #a67c00
}

.wayne-corp-service-box .sppb-media .sppb-addon-text {
    color: rgba(19,19,19,.6)
}

.wayne-corp-service-box .sppb-media .sppb-img-container {
    opacity: .6;
    transition: .3s
}

.wayne-corp-service-box:hover {
    border-color: #a67c00
}

.wayne-corp-service-box:hover .sppb-media>div.pull-left {
    border-right-color: #a67c00
}

.wayne-corp-service-box:hover .sppb-addon-title {
    color: #a67c00
}

.wayne-corp-service-box:hover .sppb-img-container {
    opacity: 1
}

.wayne-corp-service-box .sppb-media {
        flex-direction: column
    }

    .wayne-corp-service-box .sppb-media>div.pull-left {
        border-right: none;
        padding: 15px
    }

    .wayne-corp-service-box .sppb-media .sppb-media-body {
        padding: 0px 15px 15px 15px
    }

.secondary-color-bg .sppb-row-overlay {
    background-color: #121330;
    opacity: 0.8
}
.secondary-color {
    background-color: #121330
}


.hero-section {
    min-height: 860px;
    display: flex;
    align-items: center
}

.hero-section>.sppb-row-container {
    margin-top: -115px
}

.hero-section:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.8;
    background: #121330
}

.hero-section:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 230px;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(18, 19, 48, 0) 99%)
}

.hero-section .sppb-addon-animated-heading {
    max-width: 638px
}

.hero-section .sppb-addon-animated-heading .animated-text-words-wrapper {
    color: #A67C00
}

.hero-section .sppb-btn.sppb-btn-link:hover,.hero-section .sppb-btn.sppb-btn-link:focus {
    color: #fff
}

.hero-section2:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.8;
    background: #121330
}

.hero-section2 .sppb-addon-animated-heading {
    max-width: 660px;
    margin: 0 auto
}

.hero-section2 .sppb-addon-animated-heading .animated-text-words-wrapper {
    color: #A67C00
}

.hero-section2 .sppb-btn.sppb-btn-link:hover,.hero-section2 .sppb-btn.sppb-btn-link:focus {
    color: #fff
}

.hero-section3 .animated-heading-before-part {
    width: 100%
}
.hero-section3:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.8;
    background: #121330
}

.hero-section3 .sp-input-wrap span {
    color: #121330
}

.hero-section3 .sppb-addon-animated-heading {
    max-width: 502px
}

.hero-section3 .sppb-addon-animated-heading .animated-text-words-wrapper {
    color: #A67C00
}

.hero-section3 .sppb-btn.sppb-btn-link:hover,.hero-section3 .sppb-btn.sppb-btn-link:focus {
    color: #fff
}

.hero-section3 .sppb-addon-ajax-contact .sppb-form-check {
    padding: 0
}

.hero-section3 .sppb-addon-ajax-contact .sppb-form-check input {
    -webkit-appearance: none
}

.hero-section3 .sppb-addon-ajax-contact .sppb-form-check label {
    color: rgba(19, 19, 19, 0.6)
}

.hero-section3 .sppb-addon-ajax-contact .sppb-form-check label a {
    text-decoration: underline;
    color: rgba(19, 19, 19, 0.6)
}

.hero-section3 .sppb-addon-ajax-contact .sppb-form-check label a:hover {
    color: #A67C00
}

.hero-section3 .sppb-addon-ajax-contact .sppb-btn {
    margin-top: 15px
}

  .hero-section {
        min-height: 650px
    }
}
.hero-feature-list-wrap {
    border-top: 1px solid rgba(166, 124, 0, 0.3)
}

.hero-feature-list-wrap:before,.hero-feature-list-wrap:after {
    content: "";
    position: absolute;
    top: -1px;
    width: 20000px;
    background-color: rgba(166, 124, 0, 0.3);
    height: 1px
}

.hero-feature-list-wrap:before {
    left: -20000px
}

.hero-feature-list-wrap:after {
    right: -20000px
}

.hero-feature-list>.sp-pagebuilder-addons,.hero-feature-list>.sppb-column-addons {
    display: flex;
    justify-content: space-between;
    max-width: 600px;
    margin: 0 auto
}




.sppb-addon-divider-wrap .link-color-opt3 {
    border-bottom-color: rgba(166,124,0,.3) !important
}

.text-color-op6 {
    color: #115cfa;
}
.text-color-dark6 {
    color: #3f7cfb
}


.sppb-addon-divider-wrap .link-color-opt3 {
    border-bottom-color: rgba(17,92,250) !important
}

.address-info ul,.contact-info ul {
    padding-left: 15px;
    margin-bottom: 0
}

.address-info ul li,.contact-info ul li {
    margin-bottom: 10px
}

.address-info ul li:last-child,.contact-info ul li:last-child {
    margin-bottom: 0
}
.address-info {
    color: rgba(19,19,19,.6)
}

.address-info ul {
    list-style: none;
    padding: 0
}

.address-info .sppb-media .sppb-icon .sppb-icon-container {
    color: rgba(19,19,19,.3)
}

.address-info .sppb-media .sppb-media-body .sppb-media-content {
    display: flex
}

.address-info .sppb-media .sppb-media-body .sppb-addon-text,.address-info .sppb-media .sppb-media-body .sppb-addon-title {
    display: inline-block
}

.address-info .sppb-media .sppb-media-body .sppb-addon-title {
    width: 24%;
    color: #131313
}

.address-info .sppb-media .sppb-media-body .sppb-addon-text {
    width: 76%
}






















.sppb-addon-accordion .sppb-panel {
    background-color: rgba(0,0,0,0)
}

.sppb-addon-accordion .sppb-panel:last-child .sppb-panel-heading {
    border-bottom: none
}

.sppb-addon-accordion .sppb-panel-heading {
    padding: 12px 30px 12px 0;
    color: rgba(19,19,19,.6);
    background-color: rgba(0,0,0,0);
    border-bottom: 1px solid rgba(166,124,0,.5)
}

.sppb-addon-accordion .sppb-panel-heading .sppb-panel-title {
    font-size: 16px;
    line-height: 26px;
    font-weight: 400
}

.sppb-addon-accordion .sppb-panel-heading.active {
    color: #131313;
    border-bottom-color: #a67c00
}

.sppb-addon-accordion .sppb-panel-heading.active .sppb-toggle-direction {
    color: #a67c00
}

.sppb-addon-accordion .sppb-panel-heading .sppb-toggle-direction {
    color: rgba(166,124,0,.5);
    right: 12px
}

.sppb-addon-accordion .sppb-panel-body {
    padding: 23px 0;
    border-top: 0;
    border-bottom: 1px solid rgba(166,124,0,.5)
}

.fluid-features-content-col {
    max-width: 538px;
    margin-left: auto
}

.fluid-features-content-col.r-auto {
    margin-right: auto;
    margin-left: inherit
}
    .fluid-features-content-col {
        min-width: 100%;
        margin-bottom: 30px
    }


.fluid-features-img-col .sp-pagebuilder-addons>div,.fluid-features-img-col .sppb-column-addons {
    display: flex
}

.fluid-features-img-col .sp-pagebuilder-addons>div>div:not(:first-child),.fluid-features-img-col .sppb-column-addons>div:not(:first-child) {
    padding-left: 30px
}
.fluid-features-img-col {
        margin-bottom: 30px
    }

.link-color-icon.sppb-addon-feature .sppb-icon .sppb-icon-container {
    color: rgba(166,124,0,.6) !important
}

.pagination-wrapper .mr-auto {
    margin-left: auto
}

r-auto {
    margin-right: auto;
    margin-left: inherit
}

.img-overlay-color .sppb-addon-single-image-container {
    position: relative
}

.img-overlay-color .sppb-addon-single-image-container:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 3px;
    background-color: rgba(18,19,48,.3)
}


.video-bg-overlay {
    position: relative
}

.video-bg-overlay:before {
    content: "";
    position: absolute;
    top: -1000px;
    bottom: -1000px;
    left: 0;
    right: 0;
    opacity: 0.5;
    background: #121330
}

.video-bg-overlay .sppb-modal-selector {
    position: relative
}


.custom-progress-bar .sppb-progress-bar {
    background-color: #252a35
}






.awards-list .sppb-addon-feature .sppb-media-content {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    border-top: 1px solid #e3e6ec
}

.awards-list .sppb-addon-feature .sppb-media-content .sppb-addon-text,.awards-list .sppb-addon-feature .sppb-media-content .sppb-addon-title {
    float: left;
    text-align: center;
    padding: 18px 0
}

.awards-list .sppb-addon-feature .sppb-media-content .sppb-addon-title {
    width: 80%;
    color: #131313
}

.awards-list .sppb-addon-feature .sppb-media-content .sppb-addon-text {
    width: 20%;
    position: relative
}

.awards-list .sppb-addon-feature .sppb-media-content .sppb-addon-text:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 80%;
    top: 50%;
    left: 0;
    background-color: #e3e6ec;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

.awards-list2 .sppb-addon-feature {
    border-radius: 3px;
    border: 1px solid rgba(63, 124, 251, 0.3);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}

.awards-list2 .sppb-addon-feature .sppb-img-container img {
    -webkit-filter: brightness(0%);
    filter: brightness(100%);
    opacity: 0.3;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}

.awards-list2 .sppb-addon-feature .sppb-media-content {
    border-top: 1px solid rgba(17, 92, 250, 0.5)
}

.awards-list2 .sppb-addon-feature .sppb-media-content .sppb-addon-text:after {
    background-color: rgba(166, 124, 0, 0.3)
}

.awards-list2 .sppb-addon-feature:hover {
    border-color: #115cfa
}

.awards-list2 .sppb-addon-feature:hover .sppb-img-container img {
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
    opacity: 1
}

.happy-client {
    border: 1px solid rgba(166, 124, 0, 0.3);
    border-radius: 3px
}

.happy-client.sppb-testimonial-pro {
    padding-bottom: 0
}

.happy-client.sppb-testimonial-pro .sppb-item img {
    border-radius: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    transform: scale(1.005)
}

.happy-client.sppb-testimonial-pro .sppb-testimonial-message {
    color: rgba(19, 19, 19, 0.6)
}

.happy-client.sppb-testimonial-pro .testimonial-pro-client-name-wrap {
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid rgba(166, 124, 0, 0.3)
}

.happy-client.sppb-testimonial-pro .sp-testimonial-wrap-content {
    padding: 0 30px
}

.happy-client.sppb-testimonial-pro .sp-testimonial-wrap-content .sppb-addon-testimonial-pro-footer {
    margin-top: 20px
}

.happy-client.sppb-testimonial-pro .sppb-addon-testimonial-pro-client-name {
    color: #252a35
}

.happy-client.sppb-testimonial-pro .sppb-addon-testimonial-pro-client-designation {
    color: rgba(19, 19, 19, 0.6)
}

.happy-client.sppb-testimonial-pro .testimonial-pro-client-name-wrap,.happy-client2.sppb-testimonial-pro .testimonial-pro-client-name-wrap {
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid rgba(166, 124, 0, 0.3)
}

.happy-client.sppb-testimonial-pro .sppb-carousel-indicators,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators {
    bottom: 30px;
    left: 285px;
    margin-left: -3px;
    text-align: left
}

.happy-client.sppb-testimonial-pro .sppb-carousel-indicators li,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators li {
    width: 30px;
    height: 4px;
    margin: 0 3px;
    border-radius: 0;
    border: 1px solid #A67C00;
    background-color: transparent;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out
}

.happy-client.sppb-testimonial-pro .sppb-carousel-indicators li.active,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators li.active {
    width: 50px;
    background-color: #A67C00
}

.happy-client2.sppb-testimonial-pro .sp-testimonial-wrap-content .sppb-addon-testimonial-pro-footer {
    margin-bottom: 15px
}

.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators {
    bottom: 75px;
    margin-left: 8px
}

.happy-client.sppb-testimonial-pro .sppb-item img,.happy-client2.sppb-testimonial-pro .sppb-item img {
        border-bottom-left-radius: 50px;
        border-top-right-radius: 50px
    }

    .happy-client.sppb-testimonial-pro .sppb-item .sp-testimonial-wrap-content,.happy-client2.sppb-testimonial-pro .sppb-item .sp-testimonial-wrap-content {
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 60px
    }

    .happy-client.sppb-testimonial-pro .sppb-carousel-indicators,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators {
        width: 30%;
        left: 0;
        margin-left: 0;
        text-align: center
    }

    .happy-client.sppb-testimonial-pro .sppb-carousel-indicators li,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators li {
        width: 25px
    }

    .happy-client.sppb-testimonial-pro .sppb-carousel-indicators li.active,.happy-client2.sppb-testimonial-pro .sppb-carousel-indicators li.active {
        width: 40px;
    }
}












.sppb-addon-person {
    border-radius: 3px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
    background-color: #FFFFFF;
    transition: 0.3s;
    -webkit-transition: 0.3s
}

.sppb-addon-person.non-box-shadow {
    box-shadow: none
}

.sppb-addon-person .sppb-person-image img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.sppb-addon-person .sppb-person-information {
    padding-top: 10px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.sppb-addon-person .sppb-person-information>span.sppb-person-name {
    color: #252a35;
    letter-spacing: 1.5px !important
}

.sppb-addon-person .sppb-person-information>span.sppb-person-designation {
    color: #131313
}

.sppb-addon-person .sppb-person-social-icons {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 25px;
    padding: 12px 0;
    border-top: 1px solid rgba(166, 124, 0, 0.38);
}

.sppb-addon-person .sppb-person-social>li>a {
    color: rgba(166, 124, 0, 0.3)
}

.sppb-addon-person .sppb-person-social>li>a:hover {
    color: #A67C00
}

.sppb-addon-person .sppb-addon-content {
    position: relative
}

.sppb-addon-person.sppb-text-left {
    box-shadow: none
}

.sppb-addon-person.sppb-text-left .sppb-person-image img {
    border-radius: 5px
}

.sppb-addon-person.sppb-text-left .sppb-person-information>span.sppb-person-email {
    float: right;
    position: relative;
    width: 50%;
    bottom: -33px;
    right: 0;
    text-align: center;
    font-size: 12px;
    font-weight: 300;
    color: #131313
}

.sppb-addon-person.sppb-text-left .sppb-person-social {
    width: 50%;
    margin: 0;
    position: relative;
    padding: 18px 0 15px
}

.sppb-addon-person.sppb-text-left .sppb-person-social:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 80%;
    top: 50%;
    right: 0;
    background-color: rgba(166, 124, 0, 0.3);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

.sppb-addon-person.sppb-text-left .sppb-person-social-icons {
    margin-left: 0;
    margin-right: 0;
    margin-top: 18px;
    padding: 0;
    border-bottom: 1px solid rgba(166, 124, 0, 0.38);
}

.team-single .sppb-row>[class^='sppb-col'] {
    border-right: 1px solid rgba(166, 124, 0, 0.3)
}

.team-single .sppb-row>[class^='sppb-col']:last-child {
    border-right: 0
}

.team-single .sppb-addon-persion,.team-single .sppb-addon-person {
    padding: 0 20px
}

.team-single .sppb-addon-persion.sppb-text-left .sppb-person-information,.team-single .sppb-addon-person.sppb-text-left .sppb-person-information {
    padding-top: 0
}

.team-single .sppb-addon-persion.sppb-text-left .sppb-person-information>span.sppb-person-name,.team-single .sppb-addon-person.sppb-text-left .sppb-person-information>span.sppb-person-name {
    margin-bottom: 8px
}

.team-single .sppb-addon-persion.sppb-text-left .sppb-person-information>span.sppb-person-email,.team-single .sppb-addon-person.sppb-text-left .sppb-person-information>span.sppb-person-email {
    width: 70%;
    bottom: -35px;
    float: right
}

.team-single .sppb-addon-persion.sppb-text-left .sppb-person-social,.team-single .sppb-addon-person.sppb-text-left .sppb-person-social {
    width: 30%;
    margin: 0
}

.team-single .sppb-addon-persion .sppb-person-introtext,.team-single .sppb-addon-person .sppb-person-introtext {
    margin-top: 28px
}

.team-single .sppb-addon-persion .sppb-person-social-icons,.team-single .sppb-addon-person .sppb-person-social-icons {
    margin-top: 18px
}
@media (max-width: 768px) {
    .team-single .sppb-row>[class^='sppb-col'] {
        border-right:0
    }

  @media (max-width: 480px) {
    .team-single .sppb-addon-persion,.team-single .sppb-addon-person {
        padding:0
    }
.sppb-text-left):hover {
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3)
}






.yendif-video-share.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-videos{padding:0px 0px 0px 0px}

.yendif-video-share.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-videos .flex-grow-1{padding:10px}
.mb-2{margin-bottom:20px;}
.mb-3{margin-bottom:30px;}

.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-item{position:relative;border:0;}
.yendif-video-share.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-videos .yendif-video-share-responsive-item .yendif-video-share-image{bottom:15px;}
.jt-carousel-yendif-outer.planis.titleonpic .yendif-title-text,.yendif-video-share.mod-yendifvideoshare-playlist.fotojenic .flex-grow-1.ms-3{position:absolute;bottom:15px;left:0;z-index:1;padding:10px 15px 15px 15px;}
.mod-yendifvideoshare-playlist.fotojenic  .yendif-video-share-playlist-videos.right{overflow-y:scroll;overflow-x:hidden;top:15px;scrollbar-width:15px;}
.yendif-video-share.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-items{ margin-right:5px}
.yendif-video-share.fotojenic .yendif-video-share-image{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;}

.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-videos.right {scrollbar-width: thin;	scrollbar-color: #9a5f19 #444;
	-webkit-scrollbar-track: #9a5f19 #444;}
.mod-yendifvideoshare-playlist.fotojenic .yendif-video-share-playlist-player {
	border: 15px solid transparent;
}

