@font-face {
  font-family: universalLight;
  src: url(https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/docs/UniversLTStd-Light.woff); }
@font-face {
  font-family: universalBold;
  src: url(https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/docs/UniversLTStd-Bold.woff); }
body {
	padding-top: 0px;
	color: #4e5052;
	font-size: 16px;
	font-family: universalLight;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}
a {
	text-decoration: none;
	color: #1f4f82 !important;
	font-family: universalBold;
}
a:hover {
	text-decoration: underline;
}
.oracle-container {
	width: 100%;
	position: relative;
	margin-top: 0px;
}
.oracle-hero {
	height: 640px;
	width: 100%;
	background-color: #2d4c5b;
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 99%;
	padding-left: 60px;
	padding-right: 60px;
	box-sizing: border-box;
}
.oracle-hero.lp1 {
	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/t4.jpg");
}
/*.oracle-hero.lp2 {
	background-image: url("https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/lp2-hero-2x.jpg");
}
.oracle-hero.lp3 {
	background-image: url("https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/lp3-hero-2x.jpg");
}*/
.oracle-hero-inner {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 640px;
	position: relative;
	margin-left: 54px;
	margin-right: 40px;
}
#hero-content-container {
    display: block;
    align-items: center;
    width: 100%;
    height: calc(100% - 72px);
    text-align: left;
}
.oracle-hero h1 {
display: block;	
font-family: universalBold, "Arial Black";
font-weight: normal;	
color: white;
font-size: 55px;
line-height: 64px;
letter-spacing: -.02em;
max-width: 800px;
margin-top: 11%;
margin-bottom: 20px;
}
.oracle-hero p{
	display: block;		
	color: white;
	position: absolute;
	left: 0px;
	margin: 0px;
	letter-spacing: -.02em;
	font-size: 28px;
	line-height: 34px;
	font-family: UniversalLight,sans-serif;
	margin-bottom: 32px;
	max-width: 62%;
}
.oracle-hero .linkWrapper {
    margin-top: 8%;
}
a.topBlock {
   
	 color: #00758f;
    text-transform: uppercase;
    font-size: 16px;
    font-family: UniversalBold,sans-serif;
    font-weight: 400;
    margin-top: 20px;
    cursor: pointer;
    letter-spacing: .04em;
}
a.topBlock .cta  {
    font-weight: 400;
}
.reverse .cta-button {
    background-color: #fff;
}
.cta-button {
    display: inline-block;
    background-color: #00758f;
    color: #fff;
    font-family: UniversalBold,sans-serif;
    font-weight: 400;
    padding: 19px 26px 16px 25px;
    cursor: pointer;
}
a.topBlock .cta span[data-v-b86088aa] {
    padding-right: 24px;
    letter-spacing: -.001em;
}
.reverse .cta-button span[data-v-b86088aa] {
    color: #00758f;
	text-transform: uppercase;

}
.cta-button span[data-v-b86088aa] {
    font-size: 18px;
    color: #fff;
    position: relative;
    display: block;
    text-transform: none;
}
.reverse .cta-button span svg[data-v-b86088aa] {
    transform: scale(1.6);
    fill: #00758f;
    margin-left: 0;
    transition-property: right;
    transition-duration: .3s;
    position: absolute;
    right: -2px;
    top: 5px;
    transition-timing-function: ease-in-out;
}
.oracle-hello {
	font-family: universalBold, "Arial Black";
	font-size: 32px;
	color: #f80000;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.oracle-badge {
	height: 72px;
	width: 192px;

	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/tft-phase2-o-redbadge.png");
	background-repeat: no-repeat;
	background-size: cover;
}
.oracle-block {
	width: 100%;
	position: relative;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 105px;
	padding-right: 60px;
	padding-left: 60px;
	box-sizing: border-box;
	font-size: 19px;
	overflow: hidden;
}
.first-blk{
	padding-top: 80px;
}
.oracle-block-interior {
	display: flex;
	margin-left: auto;
	margin-right: auto;
	max-width: 1160px;
	justify-content: space-between;
	flex-basis: auto;
}
a[data-v-b86088aa] {
    color: #00758f!important;
    text-transform: uppercase;
    font-size: 16px;
    font-family: UniversalBold,sans-serif;
    font-weight: 400;
    margin-top: 20px;
    cursor: pointer;
    letter-spacing: .04em;
}
.linkWrapper a:hover{
	text-decoration: none;
}
a.bodyBlock .cta svg[data-v-b86088aa] {
    margin-left: 0;
    transition-property: right;
    transition-duration: .3s;
    position: relative;
    top: 1px;
    bottom: 0;
    right: -2px;
    transition-timing-function: ease-in-out;
}
a.bodyBlock .cta svg path[data-v-b86088aa] {
    fill: #00758f;
}
.oracle-block:nth-child(odd) {
	background-color: #ebecec;
}
.oracle-block-three {
	background-color: #ebecec;
}
.oracle-block-three-inner {
	margin-right: auto;
	margin-left: auto;
	background-color: white;
	padding-top: 65px;
	padding-bottom: 45px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	max-width: 1200px;
	box-sizing: border-box;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.12);
}
.oracle-block-three-inner .oracle-cta-large {
	display: inline-block;
	height: 56px;
	line-height: 50px;
	box-sizing: border-box;
	color: white !important;
	background-color: #00758f;
	font-size: 18px;
	padding-left: 20px;
	padding-right: 40px;
	text-transform: none;
	padding-top: 5px;
	margin-top: 22px;
	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/white-traingle.png");
	background-repeat: no-repeat;
	background-position: 90%;
	transition: background-position .1s ease-in-out;
	letter-spacing: -.001em;
}
.oracle-block-three-inner .oracle-cta-large:hover {
	background-position: 93%;
	transition: background-position .1s ease-in-out;
	text-decoration: none;
}
.oracle-block-three-inner h1 {
	font-family: universalBold;
	font-size: 32px;
	margin: 0 auto 30px;
}
.oracle-block-three-inner ul {
	display: flex;
	align-items: baseline;
	list-style: none;
	padding-left: 0px;
	padding-right: 0px;
	justify-content: space-evenly;
	box-sizing: border-box;
}
.oracle-block-three-inner ul li {
	display: inline-block;
	width: 32.33333%;

	box-sizing: border-box;
	/*max-width: 260px;*/
	line-height: 1.3em;
}
.oracle-block-three-inner ul li .cloud-icon {
	width: 100px;
	height: 100px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	margin-right: auto;
	margin-left: auto;
}
.oracle-block-three-inner ul li .cloud-icon-better {
	background-image: url("https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/better.png");
}
.oracle-block-three-inner ul li .cloud-icon-faster {
	background-image: url("https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/faster.png");
}
.oracle-block-three-inner ul li .cloud-icon-smarter {
	background-image: url("https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/smarter.png");
}
.oracle-block-three-inner ul li p {
	color: #f80000;
	font-family: universalBold;
	text-transform: uppercase;
	margin-top: 25px;
margin-bottom: 20px;
}
.oracle-block-three-inner ul li span {
	font-size: 16px;
margin-right: auto;
margin-left: auto;
letter-spacing: .05em;
display: block;
max-width: 260px;
}
.oracle-block > div:first-child {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.oracle-block button {
	outline: none;
	border: none;
	background-color: transparent;
	padding: 0px;
	text-transform: uppercase;
	color: #1f4f82;
	font-family: universalBold, "Arial Black";
	font-size: 16px;
}
.oracle-block-video {
	background-color: #324b5c;
	padding-top: 50px;
	padding-bottom: 70px;
}
.oracle-block-video-inner {
	text-align: center;
	color: white;
	max-width: 1180px;
	margin-right: auto;
	margin-left: auto;
}
.oracle-block-video-inner ul {
	display: flex;
	align-items: baseline;
	list-style: none;
	padding-left: 0px;
	padding-right: 0px;
	justify-content: space-between;
	box-sizing: border-box;
	margin-top: 40px;
}
.oracle-block-video-inner ul li {
	display: inline-block;
	width: 33.33333%;
	box-sizing: border-box;
	line-height: 1.3em;
}
.oracle-block-video-inner .thumbnail {
	width: 360px;
	height: 207px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.oracle-block-video-inner .thumbnail-first {
	background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/tertiary1-thumbnail.jpg);
}
.oracle-block-video-inner .thumbnail-second {
	background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/tertiary2-thumbnail.jpg);
}
.oracle-block-video-inner .thumbnail-third {
	background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/tertiary3-thumbnail.jpg);
}
.oracle-block-video-inner .thumbnail .playbutton {
	width: 360px;
	height: 207px;
	background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/tft-phase2-play-button.png);
	background-size: 75px 75px;
	background-position: center;
	background-repeat: no-repeat;
}
.oracle-block-video-inner .thumbnail .playbutton:hover {
	background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/tft-phase2-play-button-hover.png);
}
.oracle-testimonial-block-inner,
.oracle-footer-block,
.oracle-contact-block-inner {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.oracle-testimonial-block {
	text-align: center;
	letter-spacing: 0.01em;
	font-size: 32px;
	line-height: 1.5em;
	
}
.oracle-testimonial-block .cw22inpage{
	margin-bottom: 0px;
}
.cw22content,.navigation_P{
	color: #324b5c;
} 
.navigation_P{padding-top: 30px;}
.cw22slides, .cw22w1 {
    padding: 0 !important;
}
.cw22slides .cw22w1 {
    padding-bottom: 0 !important;
}
.cw22navslides .cw22jumpnav a{
	background-color: #9b9b9b;
}
.cw22navslides .cw22selected a{
	background-color: #9b9b9b;
	width: 10px;
	height: 10px;
	border-color: #9b9b9b;
}
.cw22w3 {
    width: 645px;
    text-align: center;
}
.cw22v2 .cw22content {
    padding-top: 83px;
    font-family: universalLight;
    font-size: 32px;
    line-height: 48px;
}
.cw22bnav a, .cw22nnav a, .cw22snavw1 a.cw22inav {
    margin-top: -80px!important;
}
.cw22slidew1{
	background-color: #fff !important;
}
.cw22bnav{
	left:7%;
}
.cw22nnav{
	right: 6%
}
.cw22bnav a {
    background: url(https://www.oracle.com/a/ocom/img/dc/ms/nav-arrow-left.png ) !important;
    height: 80px !important;
    background-repeat: no-repeat;
    width: 30px!important;

}
.cw22nnav a {
    background: url(https://www.oracle.com/a/ocom/img/dc/ms/nav-arrow-right.png ) !important;
    height: 80px !important;
    background-repeat: no-repeat;
	 width: 30px!important;
}
.cw22, .cw22v2, .cw22cslide {
    height: auto !important;
    min-height: auto !important;
    padding-bottom: 60px;
}
.oracle-testimonial-block-inner {
	max-width: 1000px;
}
.oracle-testimonial-block-inner p {
	color: white;
}
.oracle-testimonial-block-inner .attribution {
	font-size: 16px;
	color: white;
}
.oracle-contact-block {
	background-color: black;
}
.oracle-intro {
	background-color: #ebecec;
	box-sizing: border-box;
}
.oracle-intro-inner {
	max-width: 1320px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	height: 142px;
	box-sizing: border-box;
}
.oracle-intro-inner-welcome {
	box-sizing: border-box;
	padding: 53px;
	padding-bottom: 29px;
	position: absolute;
	right: 0px;
	bottom: 10px;
	background-color: white;
	border-top: 8px solid #f80000;
	max-width: 592px;
	min-height: 280px;
	line-height: 1.5em;
	font-size: 20px;
	margin-right: 60px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.12);
}
.oracle-intro-inner-welcome p {
	padding: 0px;
	margin-bottom: 10px;
}
.oracle-intro-more {
	margin-top: 10px;
	text-transform: capitalize;
	font-size: 16px;
	cursor: pointer;
	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/down-arrow.jpg");
	background-repeat: no-repeat;
	background-position: right 34%;
	display: inline-block;
	padding-right: 18px !important;
}
.oracle-asset {
	position: relative;
	width: 100%;
	max-width: 550px;
	margin-right: 55px
}
.oracle-asset img {
	position: absolute;
}
.oracle-copy {
	font-size: 18px;
	line-height: 1.7em;
	width: 100%;
	max-width: 609px;
	min-width: 493px;
}
.oracle-copy h1 {
	font-family: universalBold, "Arial Black";
	font-size: 32px;
	margin-top: 13px;
	margin-bottom: 18px;
	line-height: 1.1em;
}
.oracle p {
	margin-bottom: 21px;
}
.oracle-section-description {
	text-transform: uppercase;
	color: #9c9e9f;
	font-family: universalBold, "Arial Black";
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.oracle-cta {
	text-transform: uppercase;
	font-size: 16px;
	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/right-arrow.png");
	background-repeat: no-repeat;
	background-position: 92% 10%;
	padding-right: 40px;
	transition: background-position .1s ease-in-out;
}
.oracle-cta:hover {
	transition: background-position .1s ease-in-out;
	background-position: 94% 10%;
}
.hr-in-the-cloud-infographic .oracle-asset {
	max-width: 611px;
}
.hr-in-the-cloud-infographic img {
	max-width: 611px;
	margin-top: 25px;
}
.your-partner-in-cloud img {
	width: 414px;
	margin-left: -12px;
}
.your-partner-in-cloud .oracle-asset {
	width: 50%;
}
.your-partner-in-cloud .oracle-copy {
	width: 50%;
}
.cfo-report img {

	min-width: 0px;
	mix-blend-mode: normal;
	object-fit: fill;
	object-position: 50% 50%;
	opacity: 1;
	orphans: 2;
	outline-offset: 0px;
	overflow-wrap: normal;
	pointer-events: auto;
	position: absolute;
	resize: none;
	right: auto;
	width:505px;
}
.cfo-report .oracle-copy {
	max-width: 547px;
}
.customer-success-story {
	flex-flow: row-reverse;
	align-content: space-between;
}
.customer-success-story img {
	bottom: -90px;
	right: -15px;
}
.customer-success-story .oracle-copy {
	margin-right: 15px;
	max-width: 580px;
	min-width: auto;
	max-width: 58%;
}
#position1 .oracle-cta {
	display: inline-block;
	height: 56px;
	line-height: 50px;
	box-sizing: border-box;
	color: white !important;
	background-color: #1f4f82;
	font-size: 16px;
	padding-left: 20px;
	padding-right: 40px;
	text-transform: none;
	padding-top: 5px;
	margin-top: 3px;
	background-image: url("https://www.oracle.com/a/ocom/img/dc/ms/white-traingle.png");
	background-repeat: no-repeat;
	background-position: 90%;
	transition: background-position .1s ease-in-out;
	letter-spacing: 0.05em;
}
#position1 .oracle-cta:hover {
	background-position: 93%;
	transition: background-position .1s ease-in-out;
	text-decoration: none;
}
#position1 .hr-in-the-cloud-infographic img,
#position3 .hr-in-the-cloud-infographic img {
	width: 100%;
}
#position1 .hr-in-the-cloud-infographic .oracle-asset,
#position3 .hr-in-the-cloud-infographic .oracle-asset {
	margin-left: -110px;
}
#position1 .oracle-copy,
#position3 .oracle-copy {
	padding-left: 50px;
	padding-right: 11px;
}
#position1 .oracle-block-interior,
#position3 .oracle-block-interior {
	justify-content: left;
}
#position2 .oracle-block-interior {
	flex-direction: row-reverse;
}
#position2 .cfo-report img {
	left: auto;
	right: -15px;
	bottom: -15%;
}
.oracle-copy p{
	font-size: 20px;
}
@media (max-width: 1169px) {
	.hide{
		display: none;
	}
	.oracle-hero h1 {
		font-size: calc(30px + 1.5vw);
line-height: 1.1em;
		max-width: 100%;
		width:68%;
	}
	.oracle-hero{
		padding-left: 35px;
	}
	.oracle-hero-inner{
		margin-left: 0px;
		padding-left: 0px;
	}
	.oracle-hero .linkWrapper{
		margin-top: 20%;
	}
	.oracle-intro-inner-welcome {
		bottom: -18px;
	}
	.oracle-block-video-inner ul {
		flex-flow: column;
		align-items: center;
	}
	.oracle-block-video-inner ul li {
		margin-bottom: 45px;
		min-width: 360px;
	}
	.attribution {
		display: block;
		line-height: 1.6em;
	}
	.hr-in-the-cloud-infographic img {
		max-width: 416px;
		margin-left: auto;
		margin-top: 43px;
	}
	#position1 .hr-in-the-cloud-infographic img,
	#position3 .hr-in-the-cloud-infographic img {
		max-width: 115%;
	}
	#position1 .hr-in-the-cloud-infographic .oracle-asset,
	#position3 .hr-in-the-cloud-infographic .oracle-asset {
		margin-left: -49px;
		max-width: 115%;
	}
	#position2 .hr-in-the-cloud-infographic img {
		max-width: 511px;
		width: 100%;
	}
	.your-partner-in-cloud img {
		max-width: 416px;
		width: 100%;
	}
	.cfo-report img {
		bottom: -5%;
	}
}
@media (max-width: 1104px) {
	.customer-success-story img {
		bottom: -75px;
	}
}
@media (max-width: 1091px) {
	.customer-success-story img {
		bottom: -44px;
	}
}
@media (max-width: 967px) {
	.customer-success-story img {
		bottom: -25px;
	}
}

	@media only screen and (max-width: 1160px) and (min-width: 941px){
		.cfo-report img{
			bottom: inherit;
			width: 400px;
		}
		#position1 .oracle-copy{
			padding-right: 0px;
		}
		.oracle-copy{
			min-width: 380px;
		}
}
@media (max-width: 940px) {
	.oracle-badge {
		width: 152px;
		height: 57px;
	}
	.oracle-block {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.oracle-block-three {
		padding-top: 40px;
		padding-bottom: 60px;
		padding-right: 40px;
		padding-left: 40px;
	}
	.oracle-block-three-inner {
		padding-bottom: 60px;
	}
	.oracle-block-three-inner ul {
		flex-flow: column;
		align-items: center;
		margin-bottom: 0px;
	}
	.oracle-block-three-inner ul li {
		margin-bottom: 45px;
		width: 100%;
	}
	.oracle-block-three-inner h1 {
		margin-bottom: 55px;
	}
	.oracle-block-three-inner .oracle-cta-large {
		margin-top: 0px;
	}
	.oracle-block-video {
		padding-bottom: 30px;
	}
	.oracle-asset {
		max-width: none !important;
		text-align: center;
		margin-bottom: 40px;
	}
	.oracle-asset img {
		position: relative;
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
	}
	.oracle-copy {
		max-width: 100% !important;
		padding-left: 0px !important;
	}
	.oracle-copy p {
		max-width: 100% !important;
	}
	.oracle-intro-inner {
		padding-right: 60px;
		padding-left: 60px;
	}
	.oracle-intro-inner-welcome {
		position: relative;
		max-width: none;
		margin-right: auto;
		width: 100%;
		bottom: 160px;
	}
	#position1 .oracle-block-interior,
	#position2 .oracle-block-interior,
	#position3 .oracle-block-interior,
	#position4 .oracle-block-interior {
		flex-direction: column;
		flex-basis: auto;
		align-content: flex-start;
	}
	.your-partner-in-cloud {
		display: block;
	}
	.your-partner-in-cloud .oracle-copy {
		width: 100%;
	}
	.your-partner-in-cloud .oracle-asset {
		width: 100%;
	}
	.your-partner-in-cloud img {
		max-width: none !important;
		width: 101% !important;
	}
	#position1 .your-partner-in-cloud img,
	.your-partner-in-cloud img #position3 {
		margin-left: 0px;
	}
	.cfo-report {
		display: block;
	}
	.cfo-report img {
		margin-left: auto;
		right: auto !important;
		left: auto !important;
		bottom: auto !important;
	}
	.hr-in-the-cloud-infographic {
		display: block;
	}
	.hr-in-the-cloud-infographic .oracle-asset {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	#position2 .hr-in-the-cloud-infographic .oracle-asset {
		margin-left: -35px;
	}
	.hr-in-the-cloud-infographic img {
		max-width: 611px !important;
		width: 100%;
	}
	.customer-success-story {
		display: block;
	}
	.customer-success-story .oracle-copy {
		padding-right: 0px;
	}
	.customer-success-story .oracle-asset {
		margin-left: -15px;
	}
	.customer-success-story img {
		bottom: 0px;
	}
	.oracle-hero p{
		font-size: 23px;
       line-height: 30px;
	}
	.cfo-report img{
		width:100%;
	}
}
@media (max-width: 729px) {
	.oracle-hero {

		height: auto;
		background-position: 100%;
		background-image: url(https://www.oracle.com/a/ocom/img/dc/ms/t4.jpg);
	}
	/*.oracle-hero.lp2 {
		background-image: url(https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/lp2-hero-mobile-2x.jpg);
		background-position: 77%;
	}
	.oracle-hero.lp3 {
		background-image: url(https://www.oracle.com/webfolder/s/delivery_production/abm/abm-campaign/image/lp3-hero-mobile-2x.jpg);
		background-position: 33%;
	}*/
	.hide{
		display:none;
	}
	.oracle-hero-inner {
		height: 507px;
	}
	.oracle-hero .linkWrapper{
		margin-top:26%;
	}
	.oracle-hero p{
	font-size: 18px;
line-height: 26px;
	}
	.oracle-hero h1 {
		font-size: 32px;
		font-size: calc(3vw + 21px);
		line-height: 1.05em;
		margin-bottom: 8px;
		width:90%;
		max-width: 100%;
	}
	.oracle-intro-inner {
		position: relative;
		height: auto;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.oracle-intro-inner-welcome {
		position: relative;
		max-width: none;
		margin-right: auto;
		padding-left: 30px;
		padding-right: 30px;
		margin-left: auto;
		left: auto;
		width: 100%;
		bottom: auto;
	}
	.oracle-testimonial-block-inner {
		font-size: 23px;
		line-height: 1.6em;
	}
	.oracle-block {
		padding-left: 30px;
		padding-right: 30px;
	}
	.oracle-block-three {
		padding: 0px;
	}
	.oracle-block-three h1 {
		margin-top: 0px;
	}
	.oracle-block-video-inner {
		padding-left: 30px;
		padding-right: 30px;
	}
	.oracle-block-video-inner .playbutton {
		width: 100% !important;
	}
	.oracle-block-video-inner ul li {
		width: 100%;
		min-width: 0px;
	}
	.oracle-block-video-inner .thumbnail {
		width: 100%;
		max-width: 360px;
	}
	.oracle-block-video-inner h1 {
		font-family: universalBold;
		margin-top: 0px;
	}
	.oracle-copy {
		min-width: auto;
	}
	.hr-in-the-cloud-infographic img {
		margin-top: 0px;
	}
}
@media (max-width: 640px) {
	.first-blk{
		padding-top: 0px;
	}
	.oracle-hero h1{
		margin-top: 25%;
	}
	.oracle-hero .linkWrapper{
		margin-top: 17%;
	}
	.oracle-hero-inner{
		margin-right: 0px;
	}
}
@media (max-width: 440px) {
	.oracle-hero h1 {
	font-size: calc(3vw + 21px);
		margin-top:36%;
	}

	.oracle-hero .linkWrapper{
		margin-top: 20%;
	}
	.oracle-hero{
		padding-right: 0px;
	}
}
@media (max-width: 340px) {
	.oracle-hero h1 {
	font-size: calc(2vw + 20px);
		margin-top:50%;
	}
	.oracle-hero .linkWrapper{
		margin-top: 25%;
	}
}
/*# sourceMappingURL=main.css.map */
