@charset "UTF-8";


.laptop-frame img{
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.video-wrap{
  position: absolute;
  top: 4.252873563218391%;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: auto;
  max-width: 792px;
  padding: 0 6.502525252525255%;
}
.video-box {
  width: 100%;
  height: 0;
  position: relative;
  padding-top: 56.25%;
  overflow: hidden;
  margin: auto;
  max-width: 640px;
}
.video-box iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
@media screen and (min-width: 792px) and (max-width: 822px) {
.video-wrap{
  width: 97%;
}
}
@media screen and (max-width: 791px) {
.video-wrap{
  padding: 0 9.46969696969697%;
}
}


.color-white{
  color: #fff;
}

.text-underline{
  text-decoration: underline;
}

.margin--auto,
.elementor-heading-title.margin--auto{
 margin: auto;
}
.mt--20{
 margin-top: 20px;
}
.mb--0{
 margin-bottom: 0;
}

.elementor-1254 .elementor-element.elementor-element-b3ef10b > .elementor-widget-container.mb-0-pc {
  margin-bottom: 0;
}


@media screen and (max-width: 768px) {
.elementor-1254 .elementor-element.elementor-element-b3ef10b > .elementor-widget-container.mb-0-pc {
  margin-bottom: 40px;
}
}