.cm-badge.cm-badge--icon span {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_8001_5186)'%3e%3cpath opacity='0.2' d='M10.2139 9.3429L10.333 9.66711L10.6582 9.78723L14.6279 11.2501L10.6582 12.713L10.333 12.8322L10.2139 13.1573L8.75098 17.1271L7.28809 13.1573L7.16797 12.8322L6.84375 12.713L2.87305 11.2501L6.84375 9.78723L7.16797 9.66711L7.28809 9.3429L8.75098 5.37219L10.2139 9.3429Z' fill='%231064A5' stroke='%231064A5' stroke-width='1.5'/%3e%3cpath d='M6.58437 13.4163L2.28047 11.8304C2.16179 11.7866 2.0594 11.7075 1.98707 11.6037C1.91475 11.4999 1.87598 11.3764 1.87598 11.2499C1.87598 11.1234 1.91475 11 1.98707 10.8962C2.0594 10.7924 2.16179 10.7133 2.28047 10.6695L6.58437 9.08352L8.17031 4.77961C8.21411 4.66094 8.29324 4.55854 8.39703 4.48622C8.50082 4.4139 8.62428 4.37512 8.75078 4.37512C8.87728 4.37512 9.00074 4.4139 9.10453 4.48622C9.20832 4.55854 9.28744 4.66094 9.33125 4.77961L10.9172 9.08352L15.2211 10.6695C15.3398 10.7133 15.4422 10.7924 15.5145 10.8962C15.5868 11 15.6256 11.1234 15.6256 11.2499C15.6256 11.3764 15.5868 11.4999 15.5145 11.6037C15.4422 11.7075 15.3398 11.7866 15.2211 11.8304L10.9172 13.4163L9.33125 17.7202C9.28744 17.8389 9.20832 17.9413 9.10453 18.0136C9.00074 18.086 8.87728 18.1247 8.75078 18.1247C8.62428 18.1247 8.50082 18.086 8.39703 18.0136C8.29324 17.9413 8.21411 17.8389 8.17031 17.7202L6.58437 13.4163Z' stroke='%231064A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M13.751 1.25V5' stroke='%231064A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M17.5 5.625V8.125' stroke='%231064A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M11.876 3.125H15.626' stroke='%231064A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16.25 6.875H18.75' stroke='%231064A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
}
.home-embed .gallerydemo  {
	padding: 0;
	border-radius: 25px;
	border: 26px solid #fff;
}
.landerSection.landerSection-video {
	align-items: start !important;
	background-image: url(//wwwcdn.cincopa.com/_cms/design23/images/about-us-hero-backround.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: center;
}
.landerSection.blocks-menu .content-main {
	width: 100%;
}
.landerSection.landerSection-video .content-main p {
	text-align: center;
	line-height: 28px;
	color: #535862!important;
	font-size: 18px!important;
	max-width: 870px;
    margin: 0 auto;
	font-family: 'OpenSauceSans-Regular'!important;
}
.landerSection.landerSection-video .content-main .video-chat-item--assistant .video-chat-text p {
    font-size: 13px !important;
}
.landerSection.landerSection-video .buttons-block{
	width: 100%;
	justify-content: center;
}
.landerSection.landerSection-video .content-main .btn {	
	transition: all 0.6s;
	font-weight: 400 !important;
}
.landerSection.landerSection-video .content-main .unified-workflow-block .btn.btn-demo {
	background: #007ABF!important;
	color: #fff!important;
	max-width: none;
}
.landerSection.landerSection-video .content-main .btn.btn-demo:hover {
	transform: scale(1.1);
	background: #fff !important;
    color: #007ABF !important;
}
.landerSection.landerSection-video .content-main .btn.primary {
	border: 2px solid #00588B;
	color: #00588B!important;
	background: transparent!important;
}
.landerSection.landerSection-video .content-main .btn.primary:hover {
	transform: scale(1.1);
    color: #fff !important;
    background: #00588B !important;	
}
.landerSection-video-container .textcenter div.gallerydemo {
	border-radius: 25px;
    border: 25px solid #fff;
}
.landerSectionNew h1 {
	font-size: 72px;	
	text-align: center;
	color: #181D27;
}
.landerSectionNew h1 span {
	color: #136EB6;
}
.content-container .landerSection {
    max-width: 100%;
	border: none;
	padding: 100px 0;
    justify-content: center;
}

.landerSection .col-md-4 {
    width: 33.33333333%;
    margin-right: 0;
    max-width: 100%;
}
.landerSection-video {
    align-items: start!important;
}
.textleft {
    font-size: 46px!important;
    font-weight: bold!important;
}
.landerSection h2 {
    line-height: 52px;
}
.landerSection p {
    font-size: 18px;
    color: #434a53;
    margin: 0.5em 0 0.8em 0;
    font-family: 'OpenSauceSans-Medium'!important;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
}
.buttons-block {
    display: flex;
    flex-direction: row;
    margin-top: 30px;
}

.btn.btn-demo {
	margin-left: 0;
}
.read-more {
    max-width: 200px;
    cursor: pointer;
}
.read-more p {
    font-weight: 700!important;
}
.landerSectionNew .textleft-item-collaborators::before {
	background-image: url('//www.cincopa.com/_cms/design18/images/home-page-collaborators-icon.png')!important;
}
.landerSectionNew .textleft-item-video-analytics::before {
	background-image: url('//www.cincopa.com/_cms/design18/images/home-page-video-analytics-icon.png')!important;
}
.landerSectionNew .textleft-item-embed::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-embed-icon.png')!important;
}
.landerSectionNew  .textleft-item-viewers-engaged::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-viewers-engaged-icon.png')!important;
}
.block-name {
    display: flex;
    justify-content: center;
    max-width: 200px;
    height: 40px;
	padding: 0 15px;
    align-items: center;
    border-radius: 25px;
    color: #000000!important;
    font-size: 20px!important;
	transition: all 0.3s;
}
.blocks-menu .block-name:hover {
	transform: scaleX(1.08);
}
.galleries {
    background-color: #ECF7FD;
}
.block-name-galleries {
    background: #B7D3EA;
}
.learn-more {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 180px;
    height: 50px;
    background-color: #fff;
    border: 2px solid #0086CF;
    border-radius: 14px;
    color: #0086CF!important;
    font-weight: 700;
    cursor: pointer;
	transition: all 0.6s;
}
.learn-more:hover, 
.learn-more:focus {
    border: 2px solid #fff;
    background: #0086CF;
    color: #fff !important;
	transform: scale(1.1);
}
.video-messaging {
    background-color: #F0FFF3;
}
.block-name-video-messaging {
    background: #C8E2CC
}
.video-messaging .learn-more {
    border: 2px solid #2EB67D;
    color: #2EB67D!important;
}
.video-messaging .learn-more:hover, 
.video-messaging .learn-more:focus {
    border: 2px solid #fff;
    background: #2EB67D;
    color: #fff !important;
}
.landerSectionNew .textleft-item-close-deals::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-close-deals-icon.png')!important;
}
.landerSectionNew .textleft-item-send-videos::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-send-videos-icon.png')!important;
}
.cincopage {
    background-color: #FAF6F1;
}
.block-name-cincopage {
    background-color: #FFE5CC;
}
.cincopage .learn-more {
    border: 2px solid #FFB66B;
    color: #FFB66B!important;
}
.cincopage .learn-more:hover, 
.cincopage .learn-more:focus {
    border: 2px solid #fff;
    background: #FFB66B;
    color: #fff !important;
}
.cincopage .content-main img, .live-stream .content-main img {
	max-width: 540px!important;	
	position: relative;
}
.cincopage .content-main img {
	left: 50px;
}
.live-stream .content-main img {
	right: 50px;		
}
.landerSectionNew .textleft-item-restrict-access::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-restrict-access-icon1.png')!important;
}
.landerSectionNew .textleft-item-comment::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-comment-icon.png')!important;
}
.live-stream {
    background-color: #fdf7f7;
}
.block-name-live-stream {
    background-color: #FEC4C3;
}
.landerSectionNew .textleft-item-clickable-elements::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-clickable-elements-icon.png')!important;
}
.landerSectionNew .textleft-item-lock-important-meetings::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-lock-important-meetings-icon.png')!important;
}
.live-stream .learn-more {
    border: 2px solid #F44A4B;
    color: #F44A4B!important;
}
.live-stream .learn-more:hover, 
.live-stream .learn-more:focus {
    border: 2px solid #fff;
    background: #F44A4B;
    color: #fff !important;
}
.security {
    background-color: #fff0ea;
}
.block-name-security {
    background-color: #ffcfb8;
}
.security .learn-more {
	border: 2px solid #fb7637;
    color: #fb7637 !important;
}
.security .learn-more:hover,
.security .learn-more:focus {
    border: 2px solid #fff;
    background: #fb7637;
    color: #fff !important;
}
.landerSectionNew.security .textleft-item-graphic1::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-security-icon1.svg')!important;
	background-size: contain !important;
	margin-top: 5px;
}
.landerSectionNew.security .textleft-item-graphic2::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-security-icon2.svg')!important;
	background-size: contain !important;
	margin-top: 5px;
}
.landerSectionNew.security .textleft-item {
	margin-left: 40px;
}
.analytics {
    background-color: #eeedef;
}
.block-name-analytics {
    background-color: #c5c3fe;
}
.analytics .learn-more {
	border: 2px solid #474d8c;
    color: #474d8c !important;
}
.analytics .learn-more:hover,
.analytics .learn-more:focus {
    border: 2px solid #fff;
    background: #474d8c;
    color: #fff !important;
}
.landerSectionNew.analytics .textleft-item-graphic1::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-analytics-icon2.svg')!important;
	background-size: contain !important;
	width: 25px;
    height: 27px;
    margin-top: 5px;
}
.landerSectionNew.analytics .textleft-item-graphic2::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-analytics-icon1.svg')!important;
	background-size: contain !important;
	width: 25px;
    height: 33px;
    margin-top: 3px;
}
.landerSectionNew.analytics .textleft-item {
	margin-left: 40px;
}
.video-apis {
    background-color: #e8fdff;
}
.landerSectionNew .content-main p.block-name-video-apis {
    background-color: #22a6b3;
	color: #fff!important;
}
.video-apis .learn-more {
	border: 2px solid #22a6b3;
    color: #22a6b3 !important;
}
.video-apis .learn-more:hover,
.video-apis .learn-more:focus {
    border: 2px solid #fff;
    background: #22a6b3;
    color: #fff !important;
}
.landerSectionNew.video-apis .textleft-item-graphic1::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-video-api-icon1.svg')!important;
	background-size: contain !important;
	width: 32px;
    margin-top: 5px;
}
.landerSectionNew.video-apis .textleft-item-graphic2::before {
    background-image: url('//www.cincopa.com/_cms/design18/images/home-page-video-api-icon2.svg')!important;
	background-size: contain !important;
	height: 36px;
    margin-top: 2px;
}
.landerSectionNew.video-apis .textleft-item {
	margin-left: 40px;
}
.content-library {
    background-color: #FFF5EB;
}
.block-name-content-library {
    background-color: #FFD757;
    padding: 20px;
}
.content-library-cnt {
    display: flex;
    justify-content: center;
	flex-direction: column;
	align-items: center;
}
.content-library-cnt .learn-more {
	width: 184px;
}
.content-library-cnt-img {
	display: flex;
	justify-content: center;
}
.content-library .buttons-block {
	flex-wrap: wrap;
	gap: 10px;
}
.content-library .buttons-block a{
	width: 200px;
    display: flex;
    justify-content: center;
    padding: 12px 0;
    background: white;
	font-weight: 700;
    border-radius: 15px;
	transition: all .6s;
}
.content-library .buttons-block .host-images {
	color: #FB6721!important;
	border: 1px solid #FB6721;
}
.content-library .buttons-block .host-videos {
	color: #0086CF!important;
	border: 1px solid #0086CF;
}
.content-library .buttons-block .host-images:hover, 
.content-library .buttons-block .host-images:focus {
    border: 1px solid #fff;
    background: #FB6721;
    color: #fff !important;
    transform: scale(1.04);
}
.content-library .buttons-block .host-videos:hover, 
.content-library .buttons-block .host-videos:focus {
    border: 1px solid #fff;
    background: #0086CF;
    color: #fff !important;
    transform: scale(1.04);
}
.talk-with-sales {
    background: #137EC0 url("//www.cincopa.com/_cms/design18/images/home-page-sales-image.png") no-repeat right center;
    background-size: 570px 480px;
    min-height: 500px;
    padding: 70px 0!important;
}
.talk-with-sales .content-main {
    width: 100%;
    align-items: flex-start!important;
    justify-content: space-between;
    height: 300px;
}
.talk-with-sales .textleft {
    margin-bottom: 20px;
    margin: 0!important;
}
.talk-with-sales-text-block {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 100%;
}
.talk-with-sales .textleft p {
    font-size: 36px;
    color: #fff!important;
}
.talk-with-sales .talk-with-sales-text-block h2 {
    color: #fff;
    font-size: 86px!important;
    font-weight: 400;
    margin: 0!important;
}
.landerSectionNew.talk-with-sales .content-main a {
	display: flex;
	align-items: center;
	justify-content: center;
    min-width: 220px!important;
    background-color: #fff!important;
    color: #137EC0!important;
    font-size: 20px!important;
    border-radius: 12px!important;
    font-weight: 700!important;
    text-transform: none!important;
	line-height: 48px;
	border: 2px solid #fff;
	transition: all .6s;
}
.landerSectionNew.talk-with-sales .content-main a.btn-demo:hover {
    border: 2px solid #fff;
    color: #fff !important;
    background: #137ec0 !important;
    transform: scale(1.1);
}
.customer-reviews-xxo-connect {
	background-color: #ECF7FD;
}
.landerSection.customer-reviews .customer-review-cnt p{
	text-align: center!important;
}
.customer-review-cnt p{
	text-align: center!important;
	margin-bottom: 0;
}	
.customer-review-cnt .customer-review-stars {
	max-width: 200px!important;
}
	
.landerSectionNew.blocks-menu .content-main .block-names{
	width: 100%;
    justify-content: center;
	display: flex;
	flex-wrap: wrap;
	margin-top: 20px;
	gap: 2%;
}
.landerSectionNew.blocks-menu #content-library {
	background: #FFD757;
}
.landerSectionNew.blocks-menu .content-main a {
	width: 23%;
    max-width: 100%;
    margin-bottom: 2%;
    font-size: 18px !important;
    cursor: pointer;
	font-family: 'OpenSauceSans-Medium';
}
.landerSectionNew.blocks-menu .block-name-content-library:hover {
	background: #FFD757!important;
}
.landerSectionNew.blocks-menu .block-name-galleries:hover {
	background: #B7D3EA!important;
}
.landerSectionNew.blocks-menu .block-name-video-messaging:hover {
	background: #C8E2CC!important;
}
.landerSectionNew.blocks-menu .block-name-pages:hover {
	background: rgb(255, 229, 204)!important;
}
.landerSectionNew.blocks-menu .block-name-live-stream:hover {
	background: #FEC4C3!important;
}
.landerSectionNew.blocks-menu .block-name-security:hover {
	background: #ffcfb8!important;
}
.landerSectionNew.blocks-menu .block-name-analytics:hover {
	background: #c5c3fe!important;
}
.landerSectionNew.blocks-menu .block-name-video-apis:hover {
	background: #22A6B3 !important;
}
.not-selected {
	background: #c3c3c3!important;
}
.landerSectionNew.customer-reviews.customer-reviews-clio-awards.customer-reviews-clio-awards {
	padding-bottom: 30px;	
}
.cp-scrollblock-cnt div.videohosting_highperformer img {
	width: 120px !important;
}
.unified-workflow-blocks .unified-workflow-block {
	background-color: #F5F8FA;
}
@media screen and (min-width: 1024px) {
    .col-md-6 {
        width: 100%;
    }
}
@media screen and (min-width: 1360px) {
	.pricing__section--small {
        max-width: 100%;
    }
}
@media screen and (min-width: 1190px) {
		.landerSplash .row{
			margin-left:30px;
			margin-right:30px;
		}
		.landerSplash .btn{
			min-width: 258px;
		}
		.landerSplash.home2018-2 .ls-controls{
			margin-top:70px;
		}
		.landerSplash .homeheadertext{
		    display: flex;
   			flex-direction: column;
   			justify-content: space-between;
		}
		
		.landerSplash.home2018-2 h1{
			font-size:50px;
			line-height: 80px;
		}
		.landerSplash .ls-content .row:not(.not-reveresed){
			display:flex;
			flex-direction: row-reverse;
		}
		.landerSplash .homeheadervideo{
			margin-top:0;
		}
		.landerSplash.home2018-2 .ls-titler{
			font-size: 28px;
		}
		.landerSplash .homeheadervideo .gallerydemo iframe{
			max-height:350px;
		}
}
@media screen and (max-width: 1200px) {
	.home-embed {
		width: 100%;
		padding: 0 10px;
	}
	.cincopage .content-main img {
		left: 0;
	}	
	.live-stream .content-main img {
		right: 0;
	}	
	.landerSection .content-main .block-name {
		margin: 0 auto;
		margin-bottom: 10px; 
	}
	.landerSection .content-main a.learn-more {
		margin: 0 auto;
	}
	.landerSectionNew.video-apis {
		padding-top: 0!important;
	}
	.landerSectionNew.video-apis h2 {
		margin-top: 0;
    	padding-top: 0;
	}
	.landerSectionNew.landerSectionNew-main h1, .landerSectionNew.landerSectionNew h1 {
		margin-top: 30px;
	}
}
@media screen and (max-width: 1191px) {	
    .talk-with-sales {
        background-size: 400px 340px; 
    }
    .talk-with-sales .textleft p {
        font-size: 22px;
    }
    .talk-with-sales .talk-with-sales-text-block h2 {
        font-size: 50px!important;
    }
    .content-container .talk-with-sales .content-main {
        align-items: flex-start!important;
        margin-left: 10px;
    }
	.block-names .block-name {
		max-width: 180px;
		padding: 20px 10px;
	}
	.content-container .landerSection.landerSectionNew.cp-scrollblock {
		padding: 15px!important;
	}
}
@media screen and (max-width: 1050px) {
    .landerSection .content-main {
        max-width: 100%!important;
        flex-direction: column!important;
        align-items: center!important;
    }
    .buttons-block {
        justify-content: center!important;
    }
    .buttons-block .btn {
        min-width: 30%!important;
    }
    .content-main .col-md-4 {
        margin-left: 0!important;
    }
}
@media screen and (max-width: 1024px) {
    .landerSection {
        justify-content: center!important;
    }
    .landerSection>div {
        text-align: left!important;
    }
    .landerSection .textleft {
        text-align: center!important;
        line-height: 40px!important;
    }
	#pagesnew .landerSection-video.landerSectionNew {
		background-image: none;
	}
    
}
@media screen and (max-width: 768px) {
	.home-embed .gallerydemo  {
		border-radius: 10px;
    	border: 10px solid #fff;
	}
	.content-container .landerSection {
		padding: 40px 0;
	}
	.landerSection-video-container .middle {
		padding: 0;
	}
	.landerSectionNew h1 {
		margin-top: 0;
		font-size: 30px!important;
	}
	.landerSectionNew h2 {
		font-size: 30px;
		line-height: 1.2;
	}
	.landerSectionNew .buttons-block .primary {
		margin-left: 0;
	}
	.landerSectionNew.landerSection-video {
		padding-top: 50px!important;
		padding-bottom: 50px!important;
	}
    .landerSection .content-main .middle p {
        text-align: left!important;
    }
	.landerSectionNew.landerSection-video .content-main p {
		text-align: center!important;
	}
	.enterprises span {
    	font-size: 16px!important;
	}
    .landerSection .col-md-4 {
        width: 100%;
        max-width: 300px;
    }
    .talk-with-sales {
        background-size: 350px 296px!important; 
    }
    .talk-with-sales .textleft p {
        font-size: 18px!important;
    }
    .talk-with-sales .talk-with-sales-text-block h2 {
        font-size: 40px!important;
    }
    .landerSection.row {
        margin: 0px;
    }
    .block-name-content-library {
        padding: 10px!important;
        font-size: 15px!important;
        top: -22px;
    }
	.enterprises-cnt {
		display: flex;
    	text-align: center;
	}
	.enterprises .enterprises-cnt span {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-bottom: 30px;
	}
	#pagesnew .landerSection-video.landerSectionNew .buttons-block {
		flex-direction: column;
        align-items: center;
		gap: 10px;
	}
	.landerSection.landerSection-video .content-main p {
        font-size: 16px !important;
    }
	
	#pagesnew .landerSection-video.landerSectionNew .content-main h1 {
		margin: 0 auto;
		margin-bottom: 30px;
	}
	.landerSection-video .textcenter div.gallerydemo {
		border-radius: 8px;
    	border: 8px solid #fff;
	}
	.landerSectionNew.blocks-menu .content-main .block-names {
		gap: 0;
	}
	.landerSectionNew.blocks-menu .content-main a {
        width: 29%;
        font-size: 14px !important;
        margin: 0 5px 10px;
    }
}
@media screen and (max-width: 668px) {
    .landerSection .textleft a {
        font-size: 22px;
    }
    .landerSection-video .textleft span {
        font-size: 30px;
    }
	.landerSectionNew .buttons-block .btn {
    	font-size: 16px!important;
	}
    .talk-with-sales {
        padding: 0px!important;
        background-position: 50% 105%;
    }
    .content-container .talk-with-sales .content-main {
        align-items: center!important;
    }
    .talk-with-sales .talk-with-sales-text-block {
        justify-content: flex-start;
    }
    .talk-with-sales .content-main {
        height: auto;
        margin-top: -50px;
    }
    .talk-with-sales a {
        min-width: 150px!important;
        font-size: 16px!important;
    }
    .buttons-block .btn {
        font-size: 12px!important;
    }
}
@media screen and (max-width: 668px) {
	#pagesnew .landerSection-video.landerSectionNew .buttons-block {
		margin-top: 30px;
	}
}
.landerSplash.home2018-2 .ls-content {
		word-break: break-word;
		line-height: 1;
		padding: 5px !important;
	}
@media screen and (max-width: 560px) {
    .landerSectionNew.blocks-menu .content-main a {
        width: 46%;
    }
}
@media screen and (max-width: 480px) {
	.pricing__section--small {
        padding: 0 15px;
    }
    .landerSplash h3.pricing__subtitle {
        font-size: 22px;
        line-height: 130%;
    }
}
@media screen and (max-width: 350px) {
	.landerSectionNew.blocks-menu .content-main a {
		font-size: 12px !important;
	}
}