.ct-section {
	width:100%;
	background-size:cover;
	background-repeat:repeat
}
.ct-section>.ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
.ct-div-block {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start
}
.ct-new-columns {
	display:flex;
	width:100%;
	flex-direction:row;
	align-items:stretch;
	justify-content:center;
	flex-wrap:wrap
}
.ct-link-text {
	display:inline-block
}
.ct-link {
	display:flex;
	flex-wrap:wrap;
	text-align:center;
	text-decoration:none;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.ct-link-button {
	display:inline-block;
	text-align:center;
	text-decoration:none
}
.ct-link-button {
	background-color:#1e73be;
	border:1px solid #1e73be;
	color:#ffffff;
	padding:10px 16px
}
.ct-image {
	max-width:100%
}
.ct-fancy-icon>svg {
	width:55px;
	height:55px
}
.ct-inner-content {
	width:100%
}
.ct-slide {
	display:flex;
	flex-wrap:wrap;
	text-align:center;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.ct-nestable-shortcode {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start
}
.oxy-comments {
	width:100%;
	text-align:left
}
.oxy-comment-form {
	width:100%
}
.oxy-login-form {
	width:100%
}
.oxy-search-form {
	width:100%
}
.oxy-tabs-contents {
	display:flex;
	width:100%;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start
}
.oxy-tab {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start
}
.oxy-tab-content {
	display:flex;
	width:100%;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start
}
.oxy-testimonial {
	width:100%
}
.oxy-icon-box {
	width:100%
}
.oxy-pricing-box {
	width:100%
}
.oxy-posts-grid {
	width:100%
}
.oxy-gallery {
	width:100%
}
.ct-slider {
	width:100%
}
.oxy-tabs {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	align-items:stretch
}
.ct-span {
	display:inline-block;
	text-decoration:inherit
}
.ct-widget {
	width:100%
}
.ct-columns {
	position:relative
}
.ct-ul {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
.ct-div-block, .oxy-post-content, .ct-text-block, .ct-headline, .oxy-rich-text, .ct-link-text {
	max-width:100%
}
img {
	flex-shrink:0
}
body * {
	min-height:1px
}
}
.oxy-testimonial {
	flex-direction:row;
	align-items:center
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
	order:1
}
.oxy-testimonial .oxy-testimonial-photo {
	width:125px;
	height:125px;
	margin-right:20px
}
.oxy-testimonial .oxy-testimonial-photo-wrap, .oxy-testimonial .oxy-testimonial-author-wrap, .oxy-testimonial .oxy-testimonial-content-wrap {
	align-items:flex-start;
	text-align:left
}
.oxy-testimonial .oxy-testimonial-text {
	margin-bottom:8px;
	font-size:21px;
	line-height:1.4;
	-webkit-font-smoothing:subpixel-antialiased
}
.oxy-testimonial .oxy-testimonial-author {
	font-size:18px;
	-webkit-font-smoothing:subpixel-antialiased
}
.oxy-testimonial .oxy-testimonial-author-info {
	font-size:12px;
	-webkit-font-smoothing:subpixel-antialiased
}
.oxy-icon-box {
	text-align:left;
	flex-direction:column
}
.oxy-icon-box .oxy-icon-box-icon {
	margin-bottom:12px;
	align-self:flex-start
}
.oxy-icon-box .oxy-icon-box-heading {
	font-size:21px;
	margin-bottom:12px
}
.oxy-icon-box .oxy-icon-box-text {
	font-size:16px;
	margin-bottom:12px;
	align-self:flex-start
}
.oxy-icon-box .oxy-icon-box-link {
	margin-top:20px
}
.oxy-pricing-box .oxy-pricing-box-section {
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	alignment:center;
	text-align:center
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	justify-content:center
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
	justify-content:center
}
.oxy-pricing-box .oxy-pricing-box-title-title {
	font-size:48px
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
	font-size:24px
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	flex-direction:row
}
.oxy-pricing-box .oxy-pricing-box-currency {
	font-size:28px
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
	font-size:80px;
	line-height:0.7
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
	font-size:13px
}
.oxy-pricing-box .oxy-pricing-box-term {
	font-size:16px
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
	font-size:12px;
	color:rgba(0,0,0,0.5);
	margin-bottom:20px
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
	font-size:16px;
	color:rgba(0,0,0,0.5)
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
	justify-content:center
}
.oxy-progress-bar .oxy-progress-bar-background {
	background-color:#000000;
	background-image:linear-gradient(-45deg, rgba(255,255,255,.12) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.12) 50%, rgba(255,255,255,.12) 75%, transparent 75%, transparent);
	animation:none 0s paused
}
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
	width:85%
}
.oxy-progress-bar .oxy-progress-bar-progress {
	background-color:#66aaff;
	padding:40px;
	animation:none 0s paused, none 0s paused;
	background-image:linear-gradient(-45deg, rgba(255,255,255,.12) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.12) 50%, rgba(255,255,255,.12) 75%, transparent 75%, transparent)
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
	font-size:30px;
	font-weight:900;
	-webkit-font-smoothing:subpixel-antialiased
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
	font-size:12px
}
.ct-slider .unslider-nav ol li {
	border-color:#ffffff
}
.ct-slider .unslider-nav ol li.unslider-active {
	background-color:#ffffff
}
.ct-slider .ct-slide {
	padding:0px
}
.oxy-superbox .oxy-superbox-secondary, .oxy-superbox .oxy-superbox-primary {
	transition-duration:0.5s
}
.ct-section-inner-wrap, .oxy-header-container {
	max-width:1120px
}
body {
	font-family:'Open Sans';
	line-height:1.6;
	font-size:16px;
	font-weight:400;
color:
}
.oxy-nav-menu-hamburger-line {
background-color:
}
h1, h2, h3, h4, h5, h6 {
	font-family:'PT Sans'
}
.ct-section-inner-wrap {
	padding-top:75px;
	padding-right:20px;
	padding-bottom:75px;
	padding-left:20px
}
.oxy-header-container {
	padding-right:20px;
	padding-left:20px
}
@media (max-width:992px) {
.ct-columns-inner-wrap {
	display:block !important
}
.ct-columns-inner-wrap:after {
	display:table;
	clear:both;
	content:""
}
.ct-column {
	width:100% !important;
	margin:0 !important
}
.ct-columns-inner-wrap {
	margin:0 !important
}
}
.saas-heading-two {
	font-family:'PT Sans';
	color:#ffffff;
	font-size:48px;
	line-height:1.1;
	font-weight:700;
	margin-bottom:0px
}
@media (max-width:480px) {
.saas-heading-two {
	font-size:40px
}
}
.saas-body-text {
	font-family:'Open Sans';
	color:#8188a6;
	font-size:18px;
	font-weight:300;
	line-height:1.6;
	margin-bottom:12px;
	max-width:640px
}
.saas-divider {
	width:30px;
	background-color:#48C2FB;
	min-width:30px;
	max-width:30px;
	height:5px;
	min-height:5px;
	max-height:5px;
	border-radius:100px
}
.saas-about-column:hover {
	opacity:0.7
}
.saas-about-column {
	padding-right:0px;
	margin-right:0px;
	text-align:left;
	margin-top:0px;
	max-width:149px;
	padding-left:0px;
	padding-top:0em;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px
}
.saas-about-column:not(.ct-section), .saas-about-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start
}
.saas-about-icon {
	background-color:transparent;
	border:1px solid transparent;
	padding:36px;
	color:#ffffff
}
.saas-about-icon >svg {
	width:42px;
	height:42px
}
.saas-about-icon {
	background-image:url(../images/Group%402x.png);
	background-size:contain;
	icon-padding:36px;
	margin-bottom:12px;
	margin-right:0px
}
.saas-about-icon-title {
	font-family:'PT Sans';
	color:#313856;
	font-size:18px;
	font-weight:700;
	line-height:1.1;
	text-align:center
}
.saas-primary-button:hover {
	background-color:#F64E6E;
	box-shadow:0px 20px 40px rgba(0,0,0,0.1);
	color: #fff;
	text-decoration: none;

}
.saas-primary-button {
	font-family:'Open Sans';
	background-color:#F64E6E;
	color:#ffffff;
	font-size:18px;
	letter-spacing:1px;
	line-height:1.1;
	text-decoration:none;
	font-weight:700;
	text-align:center;
	padding-top:16px;
	padding-bottom:16px;
	padding-left:48px;
	padding-right:48px;
	border-radius:100px;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all;
	margin-bottom:23px;
	margin-top:22px;
	background-image:linear-gradient(-90deg, #F64E6E 0%, #ff795e 98%)
}
.saas-subheading {
	font-family:'Open Sans';
	color:#8188a6;
	font-size:22px;
	font-weight:300;
	max-width:640px;
	line-height:1.6
}
.saas-iconblock-2-column {
	text-align:left
}
.saas-iconblock-2-column:not(.ct-section), .saas-iconblock-2-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start
}
@media (max-width:992px) {
.saas-iconblock-2-column {
	text-align:center
}
.saas-iconblock-2-column:not(.ct-section), .saas-iconblock-2-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
.saas-iconblock-2-icon {
	color:white
}
.saas-iconblock-2-icon >svg {
	width:40px;
	height:40px
}
.saas-iconblock-2-icon {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);
	background-size:cover;
	background-repeat:no-repeat;
	icon-padding:50px;
	padding-top:50px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:50px;
	margin-right:16px;
	background-position:50% 50%
}
@media (max-width:992px) {
.saas-iconblock-2-icon {
	margin-right:0px;
	margin-bottom:12px
}
}
.saas-iconblock-2-text {
	font-family:'Open Sans';
	color:#8188a6;
	font-size:16px;
	font-weight:300;
	line-height:1.6;
	margin-top:0px
}
.saas-iconblock-2-title {
	font-family:'PT Sans';
	color:#313856;
	font-size:18px;
	font-weight:700;
	line-height:1.1;
	margin-bottom:8px
}
.saas-iconblock-2-wrapper {
}
@media (max-width:992px) {
.saas-iconblock-2-wrapper {
	text-align:center
}
.saas-iconblock-2-wrapper:not(.ct-section), .saas-iconblock-2-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
.Header {
	background-color:#313856;
	text-align:justify;
	width:100%
}
.Header .ct-section-inner-wrap {
	padding-top:10px;
	padding-bottom:10px
}
.Header:not(.ct-section), .Header.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:stretch;
	justify-content:space-between
}
@media (max-width:1120px) {
.Header {
	background-color:#313856;
	text-align:justify;
	height:auto
}
.Header:not(.ct-section), .Header.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	justify-content:space-between
}
}
@media (max-width:992px) {
.Header {
}
.Header:not(.ct-section), .Header.ct-section .ct-section-inner-wrap {
	display:flex
}
}
@media (max-width:768px) {
.Header {
}
.Header .ct-section-inner-wrap {
	padding-bottom:24px
}
}
.Logo:hover {
	opacity:1
}
.Logo {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Logo@2x.png), url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Logo@2x.png);
	background-size:contain;
	background-repeat:no-repeat;
	width:175px;
	height:60px;
	opacity:0.6;
	transition:all ease 0.5s
}
.NavMenu {
	text-align:justify
}
.NavMenu:not(.ct-section), .NavMenu.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-between
}
@media (max-width:992px) {
.NavMenu {
}
.NavMenu:not(.ct-section), .NavMenu.ct-section .ct-section-inner-wrap {
	flex-direction:unset
}
}
@media (max-width:768px) {
.NavMenu {
	text-align:center
}
.NavMenu:not(.ct-section), .NavMenu.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
.Navlink:hover {
	opacity:1
}
.Navlink {
	color:#ffffff;
	text-transform:uppercase;
	line-height:1.4;
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	letter-spacing:1px;
	text-decoration:none;
	opacity:0.5;
	transition:all ease 0.5s
}
@media (max-width:992px) {
.Navlink {
	padding-top:6px;
	padding-bottom:6px
}
}
@media (max-width:768px) {
.Navlink {
}
}
@media (max-width:480px) {
.Navlink {
}
}
.Button:hover {
	background-color:#48C2FB;
	transform:scale(1.05, 1.05)
}
.Button {
	background-color:#48C2FB;
	padding-right:30px;
	padding-top:8px;
	padding-bottom:8px;
	border-radius:100px;
	margin-left:20px;
	font-weight:700;
	padding-left:30px;
	opacity:1;
	transition:all ease 0.5s
}
.MenuLink:hover {
	opacity:1
}
.MenuLink {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/iconmonstr-menu-1-240.png);
	min-width:24px;
	min-height:24px;
	opacity:0.6;
	transition:all ease 0.5s
}
.MenuLink:not(.ct-section), .MenuLink.ct-section .ct-section-inner-wrap {
	display:none;
	flex-direction:unset
}
@media (max-width:992px) {
.MenuLink {
}
.MenuLink:not(.ct-section), .MenuLink.ct-section .ct-section-inner-wrap {
	display:block;
	flex-direction:unset
}
}
.HeroSection {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Background@2x.png), url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Background@2x.png);
	background-size:contain;
	background-color:#313856;
	background-repeat:no-repeat;
	text-align:center;
	background-position:50% 50%
}
.HeroSection .ct-section-inner-wrap {
	padding-top:80px;
	padding-bottom:80px
}
.HeroSection:not(.ct-section), .HeroSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
@media (max-width:768px) {
.HeroSection {
}
.HeroSection .ct-section-inner-wrap {
	padding-top:40px;
	padding-bottom:40px
}
.HeroSection:not(.ct-section), .HeroSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
}
.Heading1 {
	color:#ffffff;
	font-size:72px;
	line-height:1.2;
	font-weight:900;
	margin-bottom:20px
}
@media (max-width:768px) {
.Heading1 {
	font-size:48px
}
}
@media (max-width:480px) {
.Heading1 {
	font-size:32px
}
}
.blue {
	color:#48C2FB
}
.WhiteParagraph {
	color:#ffffff;
	line-height:1.6;
	margin-bottom:10px;
	max-width:520px
}
.ButtonsBlock {
	margin-top:20px
}
.ButtonsBlock:not(.ct-section), .ButtonsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row
}
@media (max-width:768px) {
.ButtonsBlock {
	text-align:center
}
.ButtonsBlock:not(.ct-section), .ButtonsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
.MainButton:hover {
	transform:scale(1.05, 1.05)
}
.MainButton {
	text-transform:uppercase;
	font-size:19px;
	line-height:2.75;
	font-weight:700;
	color:#ffffff;
	padding-left:40px;
	padding-right:40px;
	border-radius:100px;
	background-color:#F64E6E;
	text-decoration:none;
	transition:all ease 0.5s
}
.OutlineButton:hover {
	background-color:#ffffff;
	color:#313856;
	transform:scale(1.05, 1.05)
}
.OutlineButton {
	background-color:transparent;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	color:#ffffff;
	font-size:18px;
	line-height:2.75;
	padding-left:40px;
	padding-right:40px;
	border-radius:100px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	margin-bottom:10px;
	text-decoration:none;
	text-transform:uppercase;
	transition:all ease 0.5s
}
.HeroImg:hover {
	opacity:0.8
}
.HeroImg {
	transition:all ease 0.5s;
	cursor:pointer
}
@media (max-width:768px) {
.HeroImg {
}
.HeroImg:not(.ct-section), .HeroImg.ct-section .ct-section-inner-wrap {
	flex-direction:unset
}
}
@media (max-width:480px) {
.HeroImg {
}
.HeroImg:not(.ct-section), .HeroImg.ct-section .ct-section-inner-wrap {
	display:block;
	flex-direction:unset
}
}
.FeaturesSection {
}
.FeaturesSection .ct-section-inner-wrap {
	padding-top:80px;
	padding-bottom:140px
}
@media (max-width:768px) {
.FeaturesSection {
}
.FeaturesSection .ct-section-inner-wrap {
	padding-top:40px;
	padding-bottom:60px
}
}
.Heading2 {
	color:#313856;
	font-size:48px;
	line-height:1.2;
	margin-bottom:20px
}
@media (max-width:768px) {
.Heading2 {
	font-size:36px
}
}
@media (max-width:480px) {
.Heading2 {
	font-size:28px
}
}
.GreyParagraph {
	color:#8188a6;
	max-width:520px;
	line-height:1.6
}
.FeaturesBlock {
	margin-top:40px;
	margin-bottom:40px
}
.FeaturesBlock:not(.ct-section), .FeaturesBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row
}
@media (max-width:768px) {
.FeaturesBlock {
	text-align:center
}
.FeaturesBlock:not(.ct-section), .FeaturesBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	justify-content:center
}
}
.FeatureItem {
	margin-right:30px;
	margin-left:30px;
	margin-bottom:20px;
	text-align:center
}
.FeatureItem:not(.ct-section), .FeatureItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
@media (max-width:992px) {
.FeatureItem {
	margin-left:20px;
	margin-right:20px
}
}
.FeatureIcon {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png), url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);
	background-size:cover;
	width:140px;
	height:140px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	text-align:center
}
.FeatureIcon:not(.ct-section), .FeatureIcon.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
@media (max-width:480px) {
.FeatureIcon {
}
}
.Heading3 {
	font-size:18px;
	line-height:1.4
}
.ReviewSection {
	background-color:#e6f0f9;
	text-align:center
}
.ReviewSection:not(.ct-section), .ReviewSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
.Avatar {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3@2x.png), url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3@2x.png);
	width:80px;
	height:80px;
	background-color:#48C2FB;
	border-radius:100px;
	margin-bottom:10px;
	margin-right:12px;
	margin-left:12px;
	box-shadow:rgba(154,174,186,36) 0px 20px 20px -10px
}
.SmallText {
	font-size:13px;
	color:#8188a6;
	line-height:2.3
}
.ReviewText {
	max-width:720px;
	font-size:24px;
	line-height:1.6;
	font-style:italic;
	font-weight:100;
	margin-top:10px;
	margin-bottom:10px
}
.BrandsImg {
	margin-top:30px;
	margin-bottom:40px
}
@media (max-width:480px) {
.BrandsImg {
	margin-top:20px
}
}
.ReviewsBlock {
	text-align:justify;
	margin-bottom:-180px;
	margin-top:10px;
	width:100%
}
.ReviewsBlock:not(.ct-section), .ReviewsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:stretch;
	justify-content:space-between
}
@media (max-width:1120px) {
.ReviewsBlock {
}
.ReviewsBlock:not(.ct-section), .ReviewsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:stretch
}
}
@media (max-width:768px) {
.ReviewsBlock {
	text-align:justify;
	width:100%
}
.ReviewsBlock:not(.ct-section), .ReviewsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:stretch
}
}
@media (max-width:480px) {
.ReviewsBlock {
	margin-top:0px
}
}
.ReviewItem {
	background-color:#ffffff;
	border-radius:6px;
	padding-top:30px;
	padding-left:30px;
	padding-right:40px;
	padding-bottom:40px;
	max-width:320px;
	text-align:left;
	margin-left:12px;
	margin-right:12px;
	box-shadow:rgba(0,0,0,0.1) 0px 20px 40px 0px;
	z-index:100
}
.ReviewItem:not(.ct-section), .ReviewItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	justify-content:space-between
}
@media (max-width:1120px) {
.ReviewItem {
	max-width:280px
}
.ReviewItem:not(.ct-section), .ReviewItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
}
@media (max-width:992px) {
.ReviewItem {
	text-align:center;
	max-width:220px;
	margin-left:10px;
	margin-right:10px
}
.ReviewItem:not(.ct-section), .ReviewItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
@media (max-width:768px) {
.ReviewItem {
	width:100%;
	max-width:100%;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	text-align:left
}
.ReviewItem:not(.ct-section), .ReviewItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
}
.AvatarBlock {
}
.AvatarBlock:not(.ct-section), .AvatarBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row
}
@media (max-width:1120px) {
.AvatarBlock {
	text-align:center;
	width:100%
}
.AvatarBlock:not(.ct-section), .AvatarBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
}
@media (max-width:992px) {
.AvatarBlock {
}
.AvatarBlock:not(.ct-section), .AvatarBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
}
@media (max-width:768px) {
.AvatarBlock {
	text-align:left
}
.AvatarBlock:not(.ct-section), .AvatarBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	justify-content:flex-start
}
}
.RateStars {
	width:136px;
	margin-left:12px;
	margin-top:10px;
	margin-bottom:10px
}
.SmallReviewText {
	font-size:18px;
	font-weight:100;
	font-style:italic;
	line-height:1.4;
	margin-left:12px
}
@media (max-width:992px) {
.SmallReviewText {
	text-align:left
}
}
.A-1 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3-Copy@2x.png)
}
.A-2 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3-Copy-2@2x.png), url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3-Copy-2@2x.png)
}
.A-3 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Oval-3-Copy-3@2x.png)
}
.DemoSection {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Background@2x.png);
	background-color:#313856;
	color:#ffffff;
	text-align:center
}
.DemoSection .ct-section-inner-wrap {
	padding-top:220px;
	padding-bottom:120px
}
.DemoSection:not(.ct-section), .DemoSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
@media (max-width:768px) {
.DemoSection {
}
.DemoSection .ct-section-inner-wrap {
	padding-top:160px;
	padding-bottom:60px
}
}
.White {
	color:#ffffff;
	line-height:1.2
}
@media (max-width:480px) {
.White {
	line-height:36
}
}
.ButtonBlock {
}
.SpeachSection {
	text-align:justify
}
.SpeachSection .ct-section-inner-wrap {
	padding-top:100px;
	padding-bottom:40px
}
.SpeachSection:not(.ct-section), .SpeachSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:stretch
}
@media (max-width:768px) {
.SpeachSection {
}
.SpeachSection .ct-section-inner-wrap {
	padding-top:40px
}
}
.SpeechItem {
	text-align:left;
	margin-bottom:80px
}
.SpeechItem:not(.ct-section), .SpeechItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start
}
@media (max-width:1120px) {
.SpeechItem {
}
.SpeechItem:not(.ct-section), .SpeechItem.ct-section .ct-section-inner-wrap {
	display:flex
}
}
@media (max-width:992px) {
.SpeechItem {
	margin-bottom:100px
}
}
@media (max-width:768px) {
.SpeechItem {
	margin-bottom:50px
}
}
.SpeechImg {
	width:50%
}
.SpeechImg:not(.ct-section), .SpeechImg.ct-section .ct-section-inner-wrap {
	display:flex
}
@media (max-width:768px) {
.SpeechImg {
	width:100%;
	order:1
}
}
.SpeachText {
	width:50%;
	text-align:left;
	padding-left:4%;
	margin-top:-40px
}
.SpeachText:not(.ct-section), .SpeachText.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
@media (max-width:992px) {
.SpeachText {
	padding-right:20px;
	margin-top:-30px
}
}
@media (max-width:768px) {
.SpeachText {
	width:100%;
	order:2;
	padding-left:8%
}
}
@media (max-width:480px) {
.SpeachText {
	margin-top:-10px
}
}
.Divider {
	width:30px;
	height:5px;
	min-height:5px;
	min-width:30px;
	background-color:#48C2FB;
	border-radius:6px;
	margin-bottom:18px;
	max-height:5px;
	max-width:30px
}
.SubscribeSection {
	background-color:#375f79;
	text-align:center
}
.SubscribeSection .ct-section-inner-wrap {
	padding-bottom:35px
}
.SubscribeSection:not(.ct-section), .SubscribeSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
.SubscribeBlock {
	border-bottom-color:#5f7f93;
	border-bottom-width:1px;
	border-bottom-style:none;
	text-align:center;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none
}
.SubscribeBlock:not(.ct-section), .SubscribeBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
.FooterSection {
	background-color:#375f79;
	height:auto;
	text-align:center
}
.FooterSection .ct-section-inner-wrap {
	padding-top:10px;
	padding-bottom:10px
}
.FooterSection:not(.ct-section), .FooterSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start
}
@media (max-width:992px) {
.FooterSection {
}
.FooterSection:not(.ct-section), .FooterSection.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
}
@media (max-width:480px) {
.FooterSection {
}
.FooterSection .ct-section-inner-wrap {
	padding-bottom:40px
}
}
.Footer {
}
@media (max-width:992px) {
.Footer {
	margin-top:10px
}
.Footer:not(.ct-section), .Footer.ct-section .ct-section-inner-wrap {
	display:block;
	flex-direction:unset
}
}
@media (max-width:768px) {
.Footer {
	text-align:center
}
.Footer:not(.ct-section), .Footer.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	justify-content:center
}
}
@media (max-width:480px) {
.Footer {
}
.Footer:not(.ct-section), .Footer.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
}
.FormBlock:hover {
}
.FormBlock {
	margin-bottom:60px;
	min-height:50px;
	background-color:#ffffff;
	border-radius:100px;
	width:100%;
	max-width:560px;
	text-align:justify
}
.FormBlock:not(.ct-section), .FormBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-between
}
@media (max-width:480px) {
.FormBlock {
}
}
.Placeholder {
	margin-left:24px;
	opacity:0.5
}
.Dark {
	color:#313856
}
.Inner:hover {
}
.Inner {
	background-image:url(none);
	background-color:#ffffff
}
.Paragraph {
}
.Blue:hover {
	color:#ffffff;
	background-color:#48C2FB
}
.Blue {
	color:#48C2FB;
	hover_color:#ffffff;
	border-top-color:#48C2FB;
	border-right-color:#48C2FB;
	border-bottom-color:#48C2FB;
	border-left-color:#48C2FB;
	text-transform:uppercase
}
.Inside {
}
.Inside .ct-section-inner-wrap {
	padding-top:40px
}
.InnerDemo {
}
.InnerDemo .ct-section-inner-wrap {
	padding-top:120px
}
@media (max-width:768px) {
.InnerDemo {
}
.InnerDemo .ct-section-inner-wrap {
	padding-top:80px
}
}
@media (max-width:480px) {
.InnerDemo {
}
.InnerDemo .ct-section-inner-wrap {
	padding-top:60px
}
}
.PlansSection {
	background-color:#e6f0f9
}
.FaqSection {
	background-color:#e6f0f9
}
.QuestionsBlock {
	width:100%;
	text-align:left;
	margin-top:60px
}
.QuestionsBlock:not(.ct-section), .QuestionsBlock.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:flex-start;
	justify-content:flex-start
}
@media (max-width:768px) {
.QuestionsBlock {
	margin-top:20px
}
}
.QuestionItem {
	width:50%;
	text-align:left;
	margin-bottom:20px;
	padding-right:40px
}
.QuestionItem:not(.ct-section), .QuestionItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
@media (max-width:1120px) {
.QuestionItem {
}
}
@media (max-width:768px) {
.QuestionItem {
	width:100%
}
}
.Question {
}
.PlanWrapper {
	width:25%;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px
}
.PlanWrapper:not(.ct-section), .PlanWrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
@media (max-width:992px) {
.PlanWrapper {
	width:50%
}
}
@media (max-width:768px) {
.PlanWrapper {
	width:100%
}
}
.PlanItem {
	text-align:center;
	background-color:#ffffff;
	width:100%;
	border-radius:6px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#d7e5f0;
	border-right-color:#d7e5f0;
	border-bottom-color:#d7e5f0;
	border-left-color:#d7e5f0;
	padding-top:50px;
	padding-bottom:30px;
	height:100%;
	box-shadow:rgba(0,0,0,0.05) 0 30px 40px -10px
}
.PlanItem:not(.ct-section), .PlanItem.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:space-between
}
.Plan {
	margin-bottom:20px;
	margin-top:-20px
}
.Plans {
}
.Plans .ct-section-inner-wrap {
	padding-bottom:160px
}
@media (max-width:768px) {
.Plans {
}
.Plans .ct-section-inner-wrap {
	padding-bottom:100px
}
}
.FormSection {
}
.FormSection .ct-section-inner-wrap {
	padding-top:20px;
	padding-bottom:80px
}
@media (max-width:768px) {
.FormSection {
}
.FormSection .ct-section-inner-wrap {
	padding-bottom:20px
}
}
.FormWrapper {
	text-align:left;
	width:100%;
	max-width:640px;
	border-radius:6px;
	padding-bottom:40px;
	padding-left:40px;
	padding-right:40px;
	background-color:#e6f0f9;
	padding-top:30px
}
.FormWrapper:not(.ct-section), .FormWrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
.Contact {
}
.Label {
	margin-left:20px
}
.Textfield {
	margin-bottom:20px
}
.Textarea {
	min-height:240px;
	border-radius:25px;
	text-align:left;
	padding-top:10px;
	margin-bottom:40px
}
.Textarea:not(.ct-section), .Textarea.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
.Learn {
	background-color:#e6f0f9
}
.Learn .ct-section-inner-wrap {
	padding-bottom:60px
}
.VideosWrapper {
	width:100%;
	margin-top:40px;
	text-align:left
}
.VideosWrapper:not(.ct-section), .VideosWrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	justify-content:flex-start
}
.VideoItem {
	width:33.33%;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:40px
}
@media (max-width:992px) {
.VideoItem {
	width:33.33%
}
}
@media (max-width:768px) {
.VideoItem {
	width:50%
}
}
@media (max-width:480px) {
.VideoItem {
	width:100%
}
}
.VideoImg:hover {
	opacity:0.8
}
.VideoImg {
	margin-bottom:10px;
	border-radius:6px;
	transition:all ease 0.5s;
	cursor:pointer
}
.Purple {
	background-color:#ce61a6
}
.Green {
	background-color:#6dceb9
}
.Culture {
	background-color:#e6f0f9
}
.Culture .ct-section-inner-wrap {
	padding-bottom:60px
}
.History {
	text-align:left
}
.History:not(.ct-section), .History.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start
}
@media (max-width:768px) {
.History {
	padding-left:20px
}
}
.Bullet {
	font-size:32px;
	color:#48C2FB;
	margin-bottom:-36px;
	margin-left:-24px
}
.Companies {
}
.Cases {
	margin-bottom:0px
}
@media (max-width:480px) {
.Cases {
}
.Cases .ct-section-inner-wrap {
	padding-bottom:20px
}
}
.CompanyLogo {
	margin-left:12px;
	margin-right:12px;
	margin-bottom:10px;
	height:40px
}
.Case {
	margin-bottom:40px
}
.A-4 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/47ba30f02d62b4c5a565f4e0fd99b94a.jpg)
}
.A-5 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/e2e2b16892b0d21ae1ab933cab319d22_400x400.jpeg)
}
.A-6 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/98ed62d5ac1c059a07f9e26d3138303a.jpg)
}
.A-7 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/38a0e3b8aa03200a1c75377c4c3e1673.png)
}
.A-8 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/d0129c5929a4cc398b19e387c3516e90.png)
}
.A-9 {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/296c48bb45bde821dce7b9b9b4460446.jpg)
}
.saas-logo:hover {
	opacity:1
}
.saas-logo {
	padding-top:10px;
	padding-bottom:10px;
	opacity:1;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
@media (max-width:1120px) {
.saas-logo {
}
}
.saas-heading-one {
	font-family:'PT Sans';
	color:#313856;
	font-size:72px;
	font-weight:700;
	line-height:1.1
}
@media (max-width:768px) {
.saas-heading-one {
	font-size:64px
}
}
@media (max-width:480px) {
.saas-heading-one {
	font-size:48px
}
}
.oxy-stock-content-styles {
	color:#8188a6;
	font-size:18px
}
.saas-other-single-content {
}
.saas-comments-list {
}
.saas-contact-icon {
	color:#48C2FB
}
.saas-contact-icon >svg {
	width:18px;
	height:18px
}
.saas-contact-icon {
	margin-right:12px;
	margin-top:5px
}
.saas-contact-icon:not(.ct-section), .saas-contact-icon.ct-section .ct-section-inner-wrap {
	flex-direction:unset
}
.saas-contact-link:hover {
	text-decoration:underline;
	color:#1d7aa5
}
.saas-contact-link {
	font-family:'Open Sans';
	text-decoration:none;
	font-size:18px;
	font-weight:400;
	line-height:1.6;
	color:#1d7aa5
}
.saas-contact-link:not(.ct-section), .saas-contact-link.ct-section .ct-section-inner-wrap {
	flex-direction:unset
}
.saas-contact-wrapper {
	margin-bottom:12px;
	text-align:left
}
.saas-contact-wrapper:not(.ct-section), .saas-contact-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	align-items:flex-start;
	justify-content:flex-start
}
@media (max-width:992px) {
.saas-contact-wrapper {
	text-align:left
}
.saas-contact-wrapper:not(.ct-section), .saas-contact-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	align-items:flex-start;
	justify-content:flex-start
}
}
.faq-column {
}
.saas-faq-column {
	text-align:left
}
.saas-faq-column:not(.ct-section), .saas-faq-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column
}
.saas-faq-title {
	color:#313856;
	font-size:18px;
	font-weight:700;
	margin-bottom:12px;
	line-height:1.1
}
.saas-pricing-wrapper {
	width:100%;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:36px;
	background-color:#ffffff;
	border-radius:6px;
	text-align:center;
	height:100%;
box-shadow:0px 20px 40px 0px box-shadow:rgba(0,0,0,0.05)
}
.saas-pricing-wrapper:not(.ct-section), .saas-pricing-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
.saas-pricing-icon {
	color:#48C2FB
}
.saas-pricing-icon >svg {
	width:42px;
	height:42px
}
.saas-pricing-icon {
	margin-bottom:12px
}
.saas-pricing-title {
	color:#313856;
	font-size:18px;
	font-weight:700;
	line-height:1.1;
	margin-bottom:24px
}
.saas-pricing-price {
	font-family:'PT Sans';
	font-size:48px;
	font-weight:700;
	color:#F64E6E;
	line-height:1.1;
	margin-bottom:6px
}
.saas-pricing-small-text {
	font-size:12px;
	color:#b7bbcd;
	line-height:1.1;
	margin-bottom:24px
}
.saas-secondary-button:hover {
	color:#ffffff;
	background-color:#48C2FB
}
.saas-secondary-button {
	font-family:'Open Sans';
	color:#48C2FB;
	font-size:18px;
	font-weight:400;
	text-decoration:none;
	line-height:1.1;
	letter-spacing:1px;
	background-color:transparent;
	border-radius:100px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:47px;
	padding-right:47px;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
.saas-cases-wrapper {
	width:100%;
	background-color:#ffffff;
	border-radius:6px;
	padding-left:24px;
	padding-right:24px;
	padding-top:30px;
	padding-bottom:30px;
	height:100%;
box-shadow:0px 20px 40px 0px box-shadow:rgba(0,0,0,0.05)
}
.saas-cases-image {
	margin-bottom:12px
}
.saas-cases-text {
	line-height:1.6;
	font-style:italic;
	font-size:14px;
	color:#313856;
	text-align:left;
	font-weight:400;
	margin-bottom:24px
}
.saas-cases-author-wrapper {
	width:100%;
	text-align:left
}
.saas-cases-author-wrapper:not(.ct-section), .saas-cases-author-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start
}
.saas-cases-avatar {
	width:48px;
	border-radius:100%;
	margin-right:12px
}
.saas-cases-naem {
}
.saas-cases-name {
	font-family:'PT Sans';
	color:#313856;
	font-size:14px;
	font-weight:700;
	line-height:1.1;
	text-align:left
}
.saas-about-icon-wrapper {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);
	background-size:contain;
	margin-bottom:12px
}
.saas-about-history-paragraph {
	font-family:'Open Sans';
	font-size:18px;
	color:#8188a6;
	font-weight:400;
	text-align:left;
	line-height:1.6;
	margin-bottom:24px;
	width:100%
}
.saas-about-history-paragraph:not(.ct-section), .saas-about-history-paragraph.ct-section .ct-section-inner-wrap {
	display:inline-flex;
	flex-direction:unset
}
.saas-about-history-bullet {
	color:#48C2FB;
	font-weight:900;
	margin-right:6px
}
.saas-features-img {
	border-radius:6px;
	box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1)
}
.saas-features-column-row {
	margin-bottom:48px
}
.saas-heading-three {
}
.saas-learn-video {
	overflow:hidden;
	border-radius:6px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin-bottom:12px
}
.saas-learn-title {
	font-family:'PT Sans';
	color:#313856;
	font-size:18px;
	font-weight:700;
	text-align:left;
	line-height:1.1;
	width:100%;
	margin-bottom:6px
}
.saas-home-wrapper {
	text-align:center
}
.saas-home-wrapper:not(.ct-section), .saas-home-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start
}
.saas-home-icon-column {
	text-align:center
}
.saas-home-icon-column:not(.ct-section), .saas-home-icon-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start
}
.saas-home-icon {
	background-color:transparent;
	border:1px solid transparent;
	padding:48px;
	color:#ffffff
}
.saas-home-icon >svg {
	width:42px;
	height:42px
}
.saas-home-icon {
	background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);
	background-size:cover;
	icon-padding:48px;
	background-repeat:no-repeat;
	margin-bottom:12px
}
.saas-home-icon-title {
	font-family:'PT Sans';
	line-height:1.3;
	font-size:18px;
	font-weight:700;
	color:#313856
}
.saas-home-column-row {
	margin-bottom:30px
}
.saas-home-features-image {
	border-radius:6px;
	background-color:#e6f0f9;
	box-shadow:0px 20px 40px 0px rgba(0,0,0,.1)
}
.saas-home-review-title {
	color:#313856;
	font-size:18px;
	font-weight:700;
	line-height:1.1;
	margin-left:20px;
	margin-right:20px
}
.saas-home-review-image {
	opacity:0.2
}
.saas-home-review-wrapper {
	width:100%;
	background-color:#ffffff;
	border-radius:6px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:24px;
	padding-right:24px;
	height:100%;
	box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
	z-index:10
}
.saas-home-review-avatar {
	width:48px;
	border-radius:100%;
	margin-right:12px
}
.saas-home-user-wrapper {
	text-align:left;
	margin-bottom:12px
}
.saas-home-user-wrapper:not(.ct-section), .saas-home-user-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start
}
.saas-home-review-stars {
	width:120px;
	margin-bottom:12px
}
.saas-home-review-text {
	font-family:'Open Sans';
	color:#313856;
	font-size:14px;
	text-align:left;
	line-height:1.6;
	font-weight:400;
	font-style:italic
}
.saas-cases-stars {
	width:120px;
	margin-bottom:24px;
	margin-top:auto
}
.saas-about-bullet-wrapper {
	width:100%
}
.saas-about-bullet-wrapper:not(.ct-section), .saas-about-bullet-wrapper.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:row
}
.saas-about-bullet {
	font-family:'Open Sans';
	color:#48C2FB;
	font-size:18px;
	font-weight:700;
	line-height:1.5;
	margin-right:8px
}
.saas-heading {
}
.saas-iconblock-1-column {
	text-align:center;
	margin-bottom:24px
}
.saas-iconblock-1-column:not(.ct-section), .saas-iconblock-1-column.ct-section .ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:center
}
.saas-iconblock-1-text {
	font-family:'Open Sans';
	color:#8188a6;
	font-size:16px;
	font-weight:300;
	line-height:1.6;
	margin-bottom:24px;
	max-width:440px
}
.saas-iconblock-1-title {
	font-family:'PT Sans';
	color:#313856;
	font-size:18px;
	font-weight:700;
	line-height:1.1;
	margin-bottom:8px
}
.saas-iconblock-1-icon {
	color:rgb(255,255,255)
}
.saas-iconblock-1-icon >svg {
	width:40px;
	height:40px
}
.saas-iconblock-1-icon {
	background-image:url(saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);
	background-size:cover;
	background-repeat:no-repeat;
	padding-top:50px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:50px;
	margin-bottom:12px;
	background-position:50% 50%
}
.imgShadow {
	max-width:100%;
	margin-top:0px;
	border-radius:6px;
	height:auto;
	box-shadow:0px 40px 40px rgba(0,0,0,.1)
}
.h3title {
	font-size:30px
}
A.white, .white {
	color:#ffffff
}
