@media (min-width: 992px) {
  .desktop .editable-video-holder:not(.video-instagram) iframe {
    height: 100%; }
  .desktop .edit-content .editable-video-holder.video-facebook,
  .desktop .edit-content .editable-video-holder.video-instagram {
    height: auto;
    max-height: unset !important; } }

@media (max-width: 992px) {
  .wap .editable-video-holder:not(.no-video) {
    margin-left: -20px;
    margin-right: -20px; } }

.desktop .edit-content .editable-video-holder {
  height: 300px; }
  .desktop .edit-content .editable-video-holder .video-player-holder {
    height: 100%; }

body:not(.edit-mode) .custom-template .editable-video-holder.no-video {
  display: none; }

.IPad .video-player-holder video {
  height: 100%; }

.editable-video-holder.video-facebook:not(.no-video) .video-player-holder {
  overflow: hidden;
  position: relative; }

.editable-video-holder.video-facebook:not(.no-video) iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute; }

.wap .video-facebook .video-player-holder {
  text-align: center; }

.video-instagram:not(.no-video) .video-player-holder {
  width: 330px;
  margin: auto; }

.editable-video-holder.video-vimeo iframe {
  width: 100%; }

.editable-video-holder:not(.video-instagram) iframe {
  background: #000; }

.video-player-holder {
  width: 100%;
  height: 100%;
  position: relative;
  font-size: 0; }

/*.video-player-holder video{
  	width: 100%;
  	max-height: 100%;
  	position: relative;
  	visibility: hidden;
  	background-color: black;
}*/
.wap .video-player-holder video {
  max-height: calc(80vh - 100px);
  min-height: calc(45vh); }

.video-player-holder video,
.editable-video-holder iframe {
  z-index: 1;
  border: 0; }

.editable-video-holder iframe {
  margin: 0 !important; }

.desktop .video-player-holder {
  border-radius: 10px;
  overflow: hidden; }

.editable-video-holder.video-instagram .video-player-holder {
  border-radius: 0; }

.video-player {
  visibility: hidden; }

.video-player.player-ready {
  visibility: visible; }

.editable-video-holder .tint-div {
  width: 100%;
  height: 100%;
  position: absolute;
  /*background-color: transparent;*/
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  transition: all 0.5s ease-out;
  z-index: -1; }

.editable-video-holder.tint-applied .tint-div {
  z-index: 2;
  opacity: 1; }

body:not(.edit-mode) .editable-video-holder iframe[src=''] {
  display: none; }

.custom-template.template-23 {
  background-color: white; }

/*.desktop .template-23 .row{
    display: flex;
    align-items: center;
}*/
.wap .custom-template.template-23 .row .col-md-6 {
  margin: 0; }
  .wap .custom-template.template-23 .row .col-md-6 .editable-video-holder {
    margin-bottom: 10px; }

.wap:not(.edit-mode) .template-23 {
  padding-top: 0; }

@media (min-width: 992px) {
  .template-23 .container-fluid .row {
    display: flex;
    align-items: center; }
  .template-23 .container-fluid .row .col-md-6 .block-t-space {
    width: 100%; } }


.custom-template.template-77{background-color:#fff}body .custom-template.template-77.global-block-padding{padding:45px 0 0}.wap .custom-template.template-77.global-block-padding{padding:30px 0 0}@media (min-width:992px){.custom-template.template-77 .cust-temp-prod-box:hover{box-shadow:none;background:initial}.custom-template.template-77 .container-fluid .row:nth-child(2){display:flex;padding-left:20px;margin-left:0;margin-right:0}.custom-template.template-77 .row>.col-md-6>.row,.custom-template.template-77 .row>.col-md-6>.row>.col-md-12{height:100%}.custom-template.template-77 .display-table{height:100%;margin:auto}.custom-template.template-77 .row>.col-md-12 .col-md-6:nth-child(2){border-bottom:0}.custom-template.template-77 .row>.col-md-12 .col-md-6{padding-right:10px;padding-left:10px;padding-bottom:0}.custom-template.template-77 .row>.col-md-12>.col-md-12{border-right:0}.custom-template.template-77 .container-fluid>.row>.col-md-6:first-child,.custom-template.template-77 .container-fluid>.row>.col-md-6:nth-child(2){width:40%}.custom-template.template-77 .container-fluid>.row>.col-md-6:nth-child(3){width:20%}.edit-block .custom-template.template-77 .cust-temp-prod-box:hover{border:0 solid transparent;box-shadow:0 0 transparent;background:none}.custom-template.template-77 .container-fluid>.row:first-child{width:100%;padding:0 30px;margin-left:0;margin-right:0}}@media (max-width:992px){.custom-template.template-77 .container-fluid>.row:first-child{padding:0 20px}.custom-template.template-77 .container-fluid .row{display:block;margin-right:0;margin-left:0}.custom-template.template-77 .container-fluid .row>.col-md-6{padding-left:0;padding-right:0}.custom-template.template-77 .col-md-6{margin-bottom:0}.custom-template.template-77 .container-fluid>.row>.col-md-6:first-child,.custom-template.template-77 .container-fluid>.row>.col-md-6:nth-child(2),.custom-template.template-77 .container-fluid>.row>.col-md-6:nth-child(3){width:100%}.custom-template.template-77 .display-table{height:100%;margin:auto}.custom-template.template-77 .display-flex{align-items:unset}.custom-template.template-77 .row>.col-md-6:first-child{border-top:1px solid #ddd}.custom-template.template-77 .row>.col-md-12 .col-md-6:first-child{border-right:1px solid #ddd;border-bottom:1px solid #ddd}.custom-template.template-77 .row>.col-md-12 .col-md-6:nth-child(2){border-bottom:1px solid #ddd}.custom-template.template-77 .editable-content-holder>.editable-content.font-size-14 div:first-child{padding-left:2px}.custom-template.template-77 .editable-content-holder>.editable-content.font-size-14 div:nth-child(2){padding-left:2px;font-size:11px;color:#a3a3a3}.custom-template.template-77 .col-md-6>.editable-content-holder>.editable-content,.custom-template.template-77 .col-md-12>.col-md-12>.editable-content-holder>.editable-content{padding-left:0}.custom-template.template-77 .cust-temp-prod-box{padding-top:15px;padding-bottom:15px}.custom-template.template-77 .container-fluid>.row:first-child .editable-content-holder .editable-content{padding-left:15px;padding-right:15px}.custom-template.template-77 .container-fluid>.row:first-child .editable-content-holder{text-align:center}.custom-template.template-77 .cust-temp-prod-box{padding:0}.custom-template.template-77 .col-md-12 .col-md-6>.editable-content-holder{margin-bottom:15px}.preview .custom-template.template-77 .cust-temp-prod-box{padding:10px}}.template-main-container .custom-template.template-77 .col-md-6:nth-child(3) img{border-radius:0}.custom-template.template-77 .container-fluid>.row:first-child .editable-content-holder .editable-content{color:#333}.custom-template.template-77 .col-md-12 .col-md-6>.editable-content-holder{margin-top:15px}.custom-template.template-77 .col-md-12 .col-md-6>.editable-content-holder .editable-content{color:#707070}.custom-template.template-77 .display-table-cell{padding-left:10px;padding-right:10px;vertical-align:middle}.custom-template.template-77 .display-flex{display:flex}.custom-template.template-77 .display-table-cell>.editable-content-holder>.editable-content{padding-left:10px;padding-right:10px;word-wrap:break-word;word-break:break-word}.template-main-container .custom-template.template-77 img{width:100%}