/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* Styles migrated from WordPress Customizer. */

.header-abs{
	position:absolute;
	z-index:100;
}
.page-header{
	display:none;
}

/* form styles */


/* contact form styles */
.cont-us_wrapper .gform_heading{text-align:center;padding-bottom:20px;}
.cont-us_wrapper .gform_footer .gform_button{
background-color:#f14515!important;
	cursor:pointer!important;
}
.cont-us_wrapper .gform_footer .gform_button:hover{
	background-color:#000!important;
}
.cont-us_wrapper .ginput_container span input::placeholder{
	color:grey;
}
.cont-us_wrapper .ginput_container input::placeholder{
	color:grey;
}
.cont-us_wrapper .ginput_container textarea::placeholder{color:grey}





.jet-hor-timeline__line{
    width:100%!important;
    left:0!important;
}

.jet-hor-timeline-item__card-inner{
	padding:15px;
	padding-top:0;}
.jet-hor-timeline-item__card-inner h5{display:none;}
.jet-hor-timeline-item__card-btn-wrap{order:1;}
.jet-hor-timeline-item__card-desc{order:2}

.jet-hor-timeline-item__point-content{
	margin-top:-18px
}
.jet-hor-timeline__line{
    width:105%!important;
	right:-2.5%!important;
    left:-2.5%!important;
}
@media (max-width: 1600px) {
.jet-hor-timeline__line{
    width:130%!important;
    left:0!important;
}
}
.jet-arrow{
	display:none!important;
	margin-top:70px;
	
	background-color:#F14515!important;
}
.jet-hor-timeline .jet-arrow.jet-prev-arrow{
	margin-left:-50px;
}
.jet-hor-timeline .jet-arrow.jet-next-arrow {
	margin-right:-50px!important;
}

@media (max-width: 1366px) {
.jet-hor-timeline__line{
    width:145%!important;
	right:-2.5%!important;
    left:-2.5%!important;
}
	.jet-arrow{
		display:flex!important;
	background-color:#F14515!important;
}
}
@media (max-width: 1024px) {
.jet-hor-timeline__line{
    width:550%!important;
	right:-2.5%!important;
    left:-2.5%!important;
}
	
	
	.jet-hor-timeline-item__card .jet-hor-timeline-item__card-btn-wrap a{
		padding-left:0!important;
		padding-right:0!important;
	}
}


/* .jet-hor-timeline__line{background-image:url('https://olamiinternships.com/wp-content/uploads/2024/10/Rectangle-44-Stroke.svg');
	background-repeat:no-repeat;
	background-color:transparent;
	width:100%!important;
	left:0!important;
	background-size:100%;
padding-top:9.5%;
}
.curved-t-l{display:none} */

.jet-hor-timeline-item.is-active .jet-hor-timeline-item__point{
	background-color:#F14515;
	height:4px;
		margin:18px;
	width:50%;
	margin-left:25%;
}


.marquee-cont-olami .jet-listing-grid__items{align-items:center;
margin-right:10px!important;}

/* Logo animation */

.marquee > .elementor-widget-container {
    width: 3000%!important;
}

/* time line arrow */
.jet-hor-timeline-item{
	position:relative;
}
.jet-hor-timeline-item__point::after {
    content: "";
    display: inline-block;
    background-image: url('https://olamiinternships.com/wp-content/uploads/2024/11/Arrow-1.svg');
    background-size: cover;
    width: 24px;
    height: 24px; 
    position: absolute;
    top: 50%;
    left: 15%;
    transform: translate(-50%, -50%);
}

@media (max-width: 1366px) {
	.jet-hor-timeline-item__point::after {
		left:18%
	}
}
@media (max-width: 1024px) {
	.jet-hor-timeline-item__point::after {
		left:38%
	}
	.marquee > .elementor-widget-container {
    width: 4000%!important;
}
}
@media (max-width: 767px) {
	.jet-hor-timeline-item__point::after {
		left:75%
	}
	.marquee > .elementor-widget-container {
    width: 10000%!important;
}

}
@media (max-width: 500px) {
	.jet-hor-timeline-item__point::after {
		left:75%
	}
	.marquee > .elementor-widget-container {
    width: 14000%!important;
}

}


/* click here in home page style */
.h-time-l .jet-hor-timeline-list--bottom .jet-hor-timeline-item:first-child .jet-hor-timeline-item__card-btn{
	color:#ff0000;
}
.h-time-l .jet-hor-timeline-list--bottom .jet-hor-timeline-item:first-child .jet-hor-timeline-item__card-btn:hover{
	color:#6ec1e4;
}





