#st-site main .st-stage.js-st-object-fit {background-color: rgb(0,0,0,0.4)}
#st-site main .st-stage.js-st-object-fit img {top: -40%;height: auto}
#st-site .st-stage img.st-stage__image[src*="-header-initial"] {top: 50%;}

#st-site .st-stage img.st-stage__image[src*="top0-left0-all"] {top:0;left:0}
#st-site .st-stage img.st-stage__image[src*="top0-left50-all"] {top:0;left:50%}
#st-site .st-stage img.st-stage__image[src*="top50-left0-all"] {top:50%;left:0}
#st-site .st-stage img.st-stage__image[src*="top50-left50-all"] {top:50%;left:50%}

#st-site main .st-container .responsivegrid {margin-bottom: 50px}

#st-site main .st-container .text > h2 {font-size: 24px;}
#st-site main .st-container .text > h3 {font-size: 22px;font-weight: 400;}
#st-site main .st-container .column .text > h3 {font-size: 22px;font-weight: bold;margin-bottom: 5px;}

#st-site main .responsivegrid:not(#cc-middle-section) .row.aem-GridColumn:not(.cc-application-list) > div.column:last-of-type {margin-bottom:50px}
#st-site main .responsivegrid:not(#cc-middle-section) .aem-GridColumn > div.text > div.row > div.column:last-of-type {margin-bottom:50px}

#st-site main .st-flex.st-flex--lg-nowrap {margin-bottom:50px}

#st-site main .st-container .st-button.st-button--outline.st-button-size--l {margin-bottom: 15px}

#st-site main .st-container .aem-GridColumn > div.text > ul {font-size: 0.9em;}

#st-site main .st-container .cc-icons-center-100-pink {text-align:center;margin-bottom: 20px;}
#st-site main .st-container .cc-icons-center-100-pink img {height:100px}
#st-site main .st-container .cc-icons-center-100-pink span {text-align:center;display:block;color:#03234b;font-size: 0.9em;}

#st-site main .cc-padding-grey {padding: 20px;background-color: #ededed;}
#st-site main .cc-new-features-title {font-weight:bold!important;margin-bottom: 10px!important;}
#st-site main .cc-key-features-title {margin-bottom: 10px!important;}

#st-site main .cc-pc-title {font-size: 28px!important; font-weight: 700!important;}

#st-site main .cc-watch-webinar a span {margin-left: 70px;}

#st-site main .st-flex.alt-blocks {margin-bottom:50px}

#cc-middle-section .videos-item.cc-play-white .video-img:after {border-left: 20px solid #fff;}
#cc-middle-section .videos-item.cc-play-white .video-img:before {border: 2px solid #fff;}
#cc-middle-section a.cc-play-video {line-height: 26px;}
#cc-middle-section a.cc-play-video svg {width:26px;height: 26px;}
#cc-middle-section a.cc-play-video svg + span {margin-left:36px;font-size: 18px;}

@media (max-width: 40.063em){
	#st-site .st-stage img.st-stage__image[src*="top0-left0-mobile"] {top:30px;left:0}
	#st-site .st-stage img.st-stage__image[src*="top0-left50-mobile"] {top:0;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top50-left0-mobile"] {top:50%;left:0}
	#st-site .st-stage img.st-stage__image[src*="top50-left50-mobile"] {top:50%;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top100-left0-mobile"] {top:100%;left:0}
	#st-site .st-stage img.st-stage__image[src*="top100-left50-mobile"] {top:100%;left:50%}
	#st-site main .st-stage .st-h3{font-size: 24px;}
	#st-site main .st-flex.st-flex--lg-nowrap .column.large-8 {order:2}
	#st-site main .st-flex.st-flex--lg-nowrap .column.large-4 {order:1}
	#st-site main .st-flex.alt-blocks .column.large-8 {order:2}
	#st-site main .st-flex.alt-blocks .column.large-4 {order:1}
	#st-site main .st-flex.st-flex--lg-nowrap.cc-st-flex-half-width .column.large-6.cc-second {order:2}
	#st-site main .st-flex.st-flex--lg-nowrap.cc-st-flex-half-width .column.large-6.cc-first {order:1}
	#st-site main .st-container > .row > .large-12 > .responsivegrid .large-4 img {margin-bottom: 25px;}
	
	#st-site main #cc-middle-section .alt-blocks h3 {margin-top:15px}



}

@media (min-width: 40.064em){
	#st-site .st-stage img.st-stage__image[src*="top0-left0-desktop"] {top:0;left:0}
	#st-site .st-stage img.st-stage__image[src*="top0-left50-desktop"] {top:0;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top50-left0-desktop"] {top:50%;left:0}
	#st-site .st-stage img.st-stage__image[src*="top50-left50-desktop"] {top:50%;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top150px-left50-desktop"] {top:150px;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top100-left50-desktop"] {top:100%;left:50%}
	#st-site .st-stage img.st-stage__image[src*="top100-left0-desktop"] {top:100%;left:0}
	#st-site main .st-stage .st-h3{font-size: 32px;}
	#st-site main .st-container .text > h2 {font-size: 36px;}
	#st-site main .st-container .text > h3 {font-size: 22px;font-weight: 400;}
	#st-site main .st-flex.st-flex--lg-nowrap {margin-bottom:50px}
	#st-site main .responsivegrid:not(#cc-middle-section) .row.aem-GridColumn:not(.cc-application-list) > div.column:last-of-type {margin-bottom:25px}
	#st-site main #cc-top-section.responsivegrid .row.aem-GridColumn:not(.cc-application-list) > div.column:last-of-type {margin-bottom:50px}
	#st-site main .responsivegrid:not(#cc-middle-section) .aem-GridColumn > div.text > div.row > div.column:last-of-type {margin-bottom:25px}
	#st-site main .st-container .aem-GridColumn > div.text > ul {columns: 2;-webkit-columns: 2;-moz-columns: 2;}
	#st-site main .responsivegrid .warut-link a.st-link.st-link--white {top:50%}
	
	#st-site main .desktop-order-1 {order:1}
	#st-site main .desktop-order-2 {order:2}
	
	#st-site .cc-width10 {width:10%!important;}
	#st-site .cc-width20 {width:20%!important;}
	#st-site .cc-width25 {width:25%!important;}
	#st-site .cc-width33 {width:33%!important;}
	#st-site .cc-width50 {width:50%!important;}
	#st-site .cc-width75 {width:75%!important;}
	#st-site .cc-width100 {width:100%!important;}
	
}

#cc-video-nanoedgeaistudio .videos-item .video-img:after, #cc-video-nanoedgeaistudio .videos-item .video-img:hover:after,.videos-item.cc-play-white .video-img:after,.videos-item.cc-play-white .video-img:hover:after{border-left: 20px solid white;}
#cc-video-nanoedgeaistudio .videos-item .video-img:before, #cc-video-nanoedgeaistudio .videos-item .video-img:hover:before, .videos-item.cc-play-white .video-img:before, .videos-item.cc-play-white .video-img:hover:before{border: 2px solid white;}

.cc-video-img-caption {font-size: 14px;line-height: 125%;display: block;font-style: italic;}

#st-site p.st-image-container + p {margin-top: 0;}


