/*Oman Custom CSS*/

.has-yellow-color {color: #ffbe55;}
.has-yellow-background-color {background-color: #ffbe55;}
.has-black-color {color: #000000;}
.has-black-background-color {background-color: #000000;}
.has-white-color {color: #fff;}
.has-white-background-color {background-color: #fff;}

header#oman-masthead {background-image: url('https://www.plexal.com/wp-content/uploads/2022/07/hdr-graphic.svg'); background-position: right bottom; background-repeat: no-repeat; padding: 60px 0; margin-bottom: 14px;}
header#oman-masthead h1, header#oman-masthead h2 {font-size: 66px;line-height: 78px;}
header#oman-masthead h1 span, header#oman-masthead h2 span {color: #fff;}
header#oman-masthead #mega-menu-wrap-innovate-oman-menu #mega-menu-innovate-oman-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {color: #fff;}

.page-template-innovate-oman-page h1, .page-template-innovate-oman-page .h1, .page-template-innovate-oman-page h2, .page-template-innovate-oman-page .h2, .page-template-innovate-oman-page h3, .page-template-innovate-oman-page .h3, .page-template-innovate-oman-page h4, .page-template-innovate-oman-page .h4, .page-template-innovate-oman-page h5, .page-template-innovate-oman-page .h5 { color: #000; font-weight: 600; text-transform: uppercase;}
.page-template-innovate-oman-page p, .page-template-innovate-oman-page li {color: #000; font-size: 18px; line-height: 1.2;}
.page-template-innovate-oman-page p a {color: #ffbe55; text-decoration: none;}
.page-template-innovate-oman-page .container { max-width: 1600px;}

.page-template-innovate-oman-page .uagb-infobox .uagb-ifb-image-content img { height: 100px !important; margin-bottom: 20px;}

.header-wrap {padding: 53px 0 40px; background-image: url('https://www.plexal.com/wp-content/uploads/2022/07/sub-hdr-graphic.svg'); background-position: right top; background-repeat: no-repeat; margin-bottom: 30px;}
.header-wrap h1, .header-wrap h2 {font-size: 44px; line-height: 52px; }

.page-template-innovate-oman-page .wp-block-navigation {background-color: #ffbe55; padding: 0 30px 0;}
.page-template-innovate-oman-page .wp-block-navigation ul.wp-block-navigation__container {display: block;}
.page-template-innovate-oman-page .wp-block-navigation .wp-block-navigation-item {display: block;}
.page-template-innovate-oman-page .wp-block-navigation .wp-block-navigation-item:first-child .wp-block-navigation-item__content {border-top: none;}
.page-template-innovate-oman-page .wp-block-navigation .wp-block-navigation-item__content {font-size: 20px; padding: 25px 0; border-top: 1px solid #fff;}
.page-template-innovate-oman-page .wp-block-navigation .wp-block-navigation-item a[aria-current="page"] {color: #fff;}

.page-template-innovate-oman-page footer#colophon a:hover, .page-template-innovate-oman-page footer#colophon a:focus {color: #fff;}
.page-template-innovate-oman-page footer#colophon ul.list-inline li:first-child:before {content: "";}
.page-template-innovate-oman-page footer#colophon ul.list-inline li:before {content: "|"; margin-right: 10px;color: #fff;}

body.page-template-innovate-oman-page .nf-field-container label, body.page-template-innovate-oman-page .list-checkbox-wrap .nf-field-element li label {color: #000; font-size: 16px; line-height: 1.2;}
body.page-template-innovate-oman-page .nf-form-content input[type="tel"], body.page-template-innovate-oman-page .nf-form-content input[type="text"], body.page-template-innovate-oman-page .nf-form-content input[type="email"] { height: 50px; background-color: #f7f7f7; color: #023b51; border: 1px solid #000;}
body.page-template-innovate-oman-page .nf-form-content textarea {background-color: #f7f7f7; color: #023b51; border: 1px solid #000;}
body.page-template-innovate-oman-page .nf-form-content button, body.page-template-innovate-oman-page .nf-form-content input[type="button"], body.page-template-innovate-oman-page  .nf-form-content input[type="submit"] {height: 50px; background-image: none; background-color: #ffbe55; border: 1px solid #000; color: #000;}


@media screen and (max-width: 991px) {

	header#oman-masthead {padding: 20px 0;height: 160px; background-size: 50%;}
	header#oman-masthead img {max-width: 129px;}
	header#oman-masthead h1, header#oman-masthead h2 { font-size: 30px; line-height: 32px; }

	header#oman-masthead #mega-menu-wrap-innovate-oman-menu .mega-menu-toggle + #mega-menu-innovate-oman-menu {top: 160px}
	header#oman-masthead #mega-menu-wrap-innovate-oman-menu .mega-menu-toggle.mega-menu-open::after {background-color: transparent;}

	header#oman-masthead #mega-menu-wrap-innovate-oman-menu #mega-menu-innovate-oman-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { font-size: 14px; padding: 15px 10px 15px 10px; line-height: 1.2;}
	
	#home-layout {background-image: none;}
	.header-wrap {background-image: none;}

}

@media screen and (max-width: 666px) {

	header#oman-masthead h1, header#oman-masthead h2 { font-size: 24px;}

}