*,
*::before,
*::after {
  margin: 0;
  padding: 0;
}

html {
  font-size: 10px;
  font-family: "SF Pro Display", sans-serif;
}

.home_banner_area .banner_inner {
    background: #14171a;
}

.home_banner_area .banner_inner .banner_content h1 {
    color: #fff;
}

.home_banner_area .banner_inner .banner_content h5 {
    color: #fff !important;
}

.dstmamail {
    background: #fff !important;
}

.video-box {
	position: relative;
	overflow: hidden;
}
.video-box video {
	position: absolute;
	top: 0px;
	left: 0;
	width: 0;
	height: 0; 	
	z-index: -1;
}
.video-content {
	position: relative;
}
.video-content:before {
	z-index: -1;
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;	
}
.video-box2 {
	position: relative;
	overflow: hidden;
	max-height: 460px;
	margin-bottom:30px;
	z-index: 1;
}
.video-box2 video {
	position: absolute;
	top: 0px;
	left: 0;
	width: 0;
	height: 0; 	
	z-index: 1;
}
.video-content2 {
	position: relative;
	z-index: 2;
}
.video-content2:before {
	z-index: -1;
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
}

.contact_form .form-group .form-control {
    padding: 26px 20px 27px 20px;
}

.container-dstplatform-index {
  width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
max-width: 1900px;
}

.container-dstplatform {
  max-width: 140rem;
  margin: 0 auto;
  padding: 0 2.2rem;
}

.container-dstplatform-indexmenu {
  max-width: 140rem;
  margin: 0 auto;
  padding: 0 2.2rem;
}

.section_gap_dstplatform {
  margin-top: 6px;
}

.footer .social-links img {
    filter: invert(35%);
}


header-dstplatform {
  top: 0;
  z-index: 1400;
  width: 100%;
  height: 4.8rem;
  backdrop-filter: blur(2rem);
}

.dstplatform-2 {
  background: #000 url("/img/bg-dstplatform.jpg");
  margin-top: 4.8rem;
}

.dstplatform-3 {
  background: url("/img/bg-dstplatform2.jpg");
}

.dstplatform-bg4 {
  background: #000 url("/img/img43.jpg");
  margin-top: 4.8rem;
}

.watch {
  background: #f0f0f0 url("/img/bg-dstplatform3.jpg");
}

.nav-dst-list {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 -1rem;
}

.nav-dst-list-mobile {
  display: none;
}

.nav-dst-link {
  font-size: 1.5rem;
  color: #000;
  padding: 0 1rem;
  transition: opacity 0.5s;
font-family: "SF Pro Display", sans-serif;
display: block;
}

.nav-dst-link:hover {
  opacity: 0.7;
color: #ddd;
}

.nav-dst-link-apple {
width: 39px;
height: 60px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAD2CAYAAABRGIzHAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAACxMAAAsTAQCanBgAAAsNaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDctMjBUMTc6Mjk6MDkrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDctMjBUMTc6Mjk6MDkrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA3LTIwVDE3OjI5OjA5KzAzOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk4ZWIzNmE1LWVjOGEtYTc0Zi05MDllLTE4NjhjMTIxZGRjYiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjEwYzAwNmVmLWY1OTItNTA0Yy1hMmRjLTk4Mjg4OWQ2MzU0OCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmE3ZjQzMzliLWFhZGQtNmE0Yy04Y2RmLThmMDdlYzg0OWVkMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE3ZjQzMzliLWFhZGQtNmE0Yy04Y2RmLThmMDdlYzg0OWVkMSIgc3RFdnQ6d2hlbj0iMjAyMi0wNy0yMFQxNzoyOTowOSswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OGViMzZhNS1lYzhhLWE3NGYtOTA5ZS0xODY4YzEyMWRkY2IiIHN0RXZ0OndoZW49IjIwMjItMDctMjBUMTc6Mjk6MDkrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MUQxMDZEMTJCNTNGODY5Q0I5NTk1NjVEQzA3MEE3MEQ8L3JkZjpsaT4gPHJkZjpsaT4yODZFNjhGOUQ4OTY3NTZCMDZENzJFQzY5OUMwOTRGQzwvcmRmOmxpPiA8cmRmOmxpPjZERkQxRkU5M0U3MEI2RTY4REVFODZCQjk1MUU1REYyPC9yZGY6bGk+IDxyZGY6bGk+QjEzQzY5Q0Q3MUEwOTRCM0NCQTNBRjIwMjQxNjFENkE8L3JkZjpsaT4gPHJkZjpsaT5CQTY4QTgzQTVEMUEzRTFCQkFGM0FENEI4OTAyRDREODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOTAwODU5MS01MmFkLTc0NDctOGM0Zi1mNDVjMjgzYjkxZWI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MGI2OTQyMWUtOTg4ZC1kNTQ4LWI1NzMtYzlmNjJmYmI2NDZhPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFlZGUwMjdmLTQxOWMtODA0MC1iZjdmLThmMzdjYmFhZTI1MzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MDU2NmFiMi1kMTNiLTk1NDQtYjdkNC0zZmIxMjcwYjJlZjg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTI1Mjc1NGEtNjQ0ZS00YzQxLWFmMDktN2QxNmU1MzAyOTkxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc0ZDc2M2IwLWIzNjEtMTFlNy04ZTk4LWVmMDA5Y2ViMDQ5ZjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMTY5MDU1NS1jYzBlLWU2NDQtOWQ3Ni01NWYzY2ZmZmFmOWE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTQ1OTRjYWMtOTI0NS02ZTRlLWJjMGQtODYwMWE0ZTBlY2Vi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);
background-size: cover;
margin-bottom: 20px;
}

.nav-dst-link-search {
  width: 1.6rem;
  height: 4.8rem;
  background: url("/img/search.svg") center no-repeat;
}

.nav-dst-link-bag {
  width: 1.4rem;
  height: 4.8rem;
  background: url("/img/user.png") center no-repeat;
}

/* Title */
.title-dst {
  color: #fff;
  text-align: left;
  padding-top: 5.5rem;
}

.title-dst-dark {
  color: #14171a;
}

.title-dst2 {
    color: #fff;
    text-align: left;
    padding-top: 20rem;
}

.title-dst3 {
  color: #fff;
  text-align: left;
  padding-top: 12rem;
}

.title-dst-heading {
  font-size: 5.6rem;
  line-height: 1.07143;
  letter-spacing: -0.005rem;
font-family: "SF Pro Display", sans-serif;
}

.title-dst-heading2 {
  font-size: 4.4rem;
  line-height: 1.07143;
  letter-spacing: -0.005rem;
font-family: "SF Pro Display", sans-serif;
}

.title-dst-heading3 {
  font-size: 7.8rem;
line-height: 1.07143;
letter-spacing: -0.005rem;
font-family: "SF Pro Display", sans-serif;
text-align: left;
font-weight: 900;
}

.title-dst-heading4 {
    font-size: 5rem;
    line-height: 1.07143;
    letter-spacing: -0.005rem;
    font-family: "SF Pro Display", sans-serif;
    text-align: left;
	font-weight: 900;
}

.title-dst-heading5 {
  font-size: 5rem;
line-height: 1.07143;
letter-spacing: -0.005rem;
font-family: "SF Pro Display", sans-serif;
font-weight: 900;
text-align: left;
}

.title-dst-heading6 {
    width: 450px;
	font-size: 5rem;
}

.title-dst-sub-heading {
  font-size: 2.6rem;
  margin-top: 0.6rem;
  letter-spacing: 0.008rem;
  font-weight: 400;
font-family: "SF Pro Display", sans-serif;
}

.title-dst-sub-heading2 {
  font-size: 2.1rem;
  margin-top: 0.6rem;
  letter-spacing: 0.008rem;
  font-weight: 400;
font-family: "SF Pro Display", sans-serif;
}

.title-dst-sub-heading3 {
  font-size: 3.2rem;
margin-top: 0.6rem;
letter-spacing: 0.008rem;
font-weight: 600;
font-family: "SF Pro Display", sans-serif;
text-align: left;
}

.title-dst-sub-heading4 {
  font-size: 3.2rem;
margin-top: 0.6rem;
letter-spacing: 0.008rem;
font-weight: 600;
font-family: "SF Pro Display", sans-serif;
text-align: left;
}

.title-dst-heading-watch {
  height: 7.8rem;
  background: url("/img/logo_watch_large.png") center no-repeat;
  background-size: auto 7.8rem;
  margin-top: 1.6rem;
}

.title-dst-price {
  font-size: 1.7rem;
  color: #5b7083;
  margin-top: 0.68rem;
font-family: "SF Pro Display", sans-serif;
}

/* cta-dst */
.cta-dst {
  text-align: left;
  margin-top: 1.8rem;
}

.cta-dst-center {
  text-align: center;
  margin-top: 1.8rem;
}

.cta-dst-link {
color: #fff;
font-size: 1.9rem;
display: inline-block;
font-family: "SF Pro Display", sans-serif;
background: #009EFF;
padding: 15px 40px;
border-radius: 50px;
}

.cta-dst-link:nth-child(2) {
  margin-left: 2.6rem;
}

.cta-dst-link:hover {
opacity: 0.8;
color: #fff;
}

.cta-dst-link-darker {
  color: #0070c9;
}

.cta-dst-link-darker:hover {
  border-bottom-color: #0070c9;
}

.hero {
  height: 79.2rem;
  background-size: auto 83.6rem;
  background-position: center;
  background-repeat: no-repeat;
  border-top: 0.6rem solid #fff;
  border-bottom: 0.6rem solid #fff;
}

.dstherofooter {
border-top: 1px solid #d2d2d7;
margin-top: 40px;
padding: 17px 0 11px;	
}

.dstplatform-2 {
  border-top: none;
}

.dstplatform-bg4 {
  border-top: none;
}


/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform22 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform22 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform22 {
	border: 0px solid #f3f4f5eee;
background: url(/img/dst123.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
border-radius: 2px;
color: #fff;
padding: 45px 25px 25px 25px;
text-align: left;
cursor: pointer;
margin-bottom: 7px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform22:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform22 img {
display: block;
margin: 0 auto;	}


		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform24 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform24 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform24 {
	border: 0px solid #f3f4f5eee;
background: linear-gradient(to right, transparent 0%, rgba(0,0,0,0.3) 0), url(/img/dst124.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
border-radius: 2px;
color: #fff;
padding: 45px 25px 25px 25px;
text-align: left;
cursor: pointer;
margin-bottom: 7px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform24:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform24 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform25 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform25 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform25 {
	border: 0px solid #f3f4f5eee;
background: url(/img/dst125.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
border-radius: 2px;
color: #fff;
padding: 45px 25px 25px 25px;
text-align: left;
cursor: pointer;
margin-bottom: 7px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform25:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform25 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform26 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform26 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform26 {
	border: 0px solid #f3f4f5eee;
background: url(/img/dst126.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
border-radius: 2px;
color: #fff;
padding: 45px 25px 25px 25px;
text-align: left;
cursor: pointer;
margin-bottom: 7px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform26:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform26 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform27 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform27 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform27 {
	border: 0px solid #f3f4f5eee;
background: url(/img/dst127.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
border-radius: 2px;
color: #fff;
padding: 45px 25px 25px 25px;
text-align: left;
cursor: pointer;
margin-bottom: 7px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform27:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform27 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform28 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform28 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform28 {
	border: 0px solid #f3f4f5eee;
background-color: #0071e3;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 180px 60px 25px 60px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform28:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform28 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform29 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform29 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform29 {
	border: 0px solid #f3f4f5eee;
background-color: #0071e3;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 270px 60px 25px 60px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform29:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform29 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform30 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform30 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform30 {
background-size: cover;
min-height: 600px;
border-radius: 20px;
color: #fff;
padding: 0px 0px 0px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform30:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform30 img {
display: block;
margin: 0 auto;	}

		/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform31 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform31 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform31 {
background-color: #1d1d1f;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 270px 60px 25px 60px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform31:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform31 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform32 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform32 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform32 {
min-height: 600px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 0px 0px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform32:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform32 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform33 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform33 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform33 {
  background: url(https://rutvit.org/img/rutvit1.jpg) no-repeat center right;
    background-color: rgba(0, 0, 0, 0);
    background-size: auto;
  background-size: contain;
  min-height: 670px;
  border-radius: 20px;
  color: #fff;
  padding: 0px 45px 25px 45px;
  text-align: left;
  cursor: pointer;
  margin-bottom: 30px;
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  background-color: #fff;
}

.dstport_item_dstplatform33:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform33 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform34 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform34 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform34 {
background: url(/img/dst132.jpg) no-repeat center center;
background-size: cover;
min-height: 550px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform34:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform34 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform35 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform35 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform35 {
background: #1b1a1a url(/img/dst133.gif) no-repeat -80px 80px;
background-size: cover;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
filter: grayscale(0.9);
}

.dstport_item_dstplatform35:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform35 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform36 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform36 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform36 {
background: url(/img/2.jpg) no-repeat center center;
background-size: cover;
min-height: 460px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform36:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform36 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform37 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform37 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform37 {
background: url(/img/3.jpg) no-repeat center center;
background-size: cover;
min-height: 600px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform37:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform37 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform38 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform38 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform38 {
background: #fff url(/img/dst135.gif) no-repeat center 120px;
background-size: cover;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform38:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform38 img {
display: block;
margin: 0 auto;	}

/* Start Features Area css
============================================================================================ */
.dstport_item_dstplatform39 {
  padding-bottom: 10px; }
  @media (max-width: 1199px) {
.dstport_item_dstplatform39 {
      padding-bottom: 50px; } }
.dstport_item_dstplatform39 {
background: url(https://rutvit.org/img/cloud2.gif) no-repeat top center;
background-size: cover;
min-height: 670px;
border-radius: 20px;
color: #fff;
padding: 0px 45px 25px 45px;
text-align: left;
cursor: pointer;
margin-bottom: 30px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;}

.dstport_item_dstplatform39:hover {
    
    opacity: 0.95;
transition: all 0.4s ease 0s;
	}
.dstport_item_dstplatform39 img {
display: block;
margin: 0 auto;	}

		/* Start Footer
============================================================================================ */
.productsprefooter {
    padding-top: 30px;
    background: #f3f4f5;
    color: #5b7083;
    font-size: 13px;
  font-family: "SF Pro Display", sans-serif;
}

.footer {
    background: #f3f4f5 !important;
    font-family: "SF Pro Display", sans-serif !important;
	color: #1d1d1f !important;
	font-size: 13px !important;
	padding-top: 5px;
padding-bottom: 20px;
}

.footer a {
   color: #1d1d1f !important;
font-size: 13px !important;
line-height: 22px !important;
}

.footer .title-footer {
    font-family: "SF Pro Display", sans-serif !important;
	color: #1d1d1f !important;
}

.contact_infodst .info_itemdst h6 a {
    font-family: "SF Pro Display", sans-serif !important;
	color: #1d1d1f !important;
}

.contact_infodst .info_itemdst h6 {
   font-family: "SF Pro Display", sans-serif !important;
	color: #1d1d1f !important;
	font-size: 13px !important;
}

.contact_infodst .info_itemdst p {
    font-family: "SF Pro Display", sans-serif !important;
	color: #1d1d1f !important;
	font-size: 13px !important;
}

.dstlinetextcopy {
    color: #5b7083 !important;
    font-family: "SF Pro Display", sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "SF Pro Display", sans-serif !important;
}

.main_title {
    margin-bottom: 0px !important;
}

	/* shipping
============================================================================================ */


.shipping-header .h1 {
    color: #fff;
    font-size: 60px;
}
.shipping-header .info {
    color: #fff;
    line-height: 1.7;
}

.shipping-header2 .h1 {
    color: #fff;
    font-size: 60px;
}
.shipping-header2 .info {
    color: #fff;
    line-height: 1.7;
}

.shipping-header3 .h1 {
    color: #fff;
    font-size: 60px;
}
.shipping-header3 .info {
    color: #fff;
    line-height: 1.7;
}

.shipping-header4 .h1 {
    color: #4285F4;
    font-size: 60px;
	
}
.shipping-header4 .info {
    color: #001a34;
    line-height: 1.7;
	font-size: 24px;
}

.shipping-header5 .h1 {
    color: #ce96c3;
    font-size: 60px;
	
}
.shipping-header5 .info {
    color: #001a34;
    line-height: 1.7;
	font-size: 24px;
}

.shipping-header6 .h1 {
    color: #ce96c3;
    font-size: 60px;
	
}
.shipping-header6 .info {
    color: #001a34;
    line-height: 1.7;
	font-size: 24px;
}

.mojoocontest {
    background: #fff;
	border-radius:25px;
	padding: 30px;
	box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
}

.gifmojoocontest {
    height: 90px;
text-align: center;
overflow: hidden;
}

.gifmojoocontest2 {
    height: 50px;
    text-align: center;
    overflow: hidden;
    margin-top: 40px;
}

.iconcontest{
	color: #4285F4;
font-size: 200px;
text-align: center;
font-weight: 900;
padding-bottom: 100px;
padding-top: 80px;
}

.col-3 {
    max-width: 25%;
    flex: 0 0 25%;
}
.page-shipping .shipping-h2 {
    font-size: 60px;
    line-height: 1.1;
    color: #4385f5;
	margin-top: 20px;
}
.shipping-h2 span {
    border-bottom: 3px solid #4385f5;
    line-height: 36px;
}
.desc.h4 {
    font-size: 24px;
}
.info-line {
    border: 1px solid #eeeeee;
    font-size: 17px;
    border-radius: 5px;
    color: #828291;

}
.info-item {
    background-color: #f5f7f9;
    min-height: 250px;
    font-size: 28px;
font-weight: 600;
line-height: 32px;
	border-radius: 8px;
	margin: 5px;
	transition: 0.3s;
}

.info-item:hover {
  background: #eee;
transition: 0.3s;
}
.shipping-carousel {

}
.shipping-carousel .item {
float: left;
line-height: 28px;
background: #f5f8fa;
border-radius: 8px;
padding: 20px 30px;
height: 430px;
width: 380px;
text-align: left;
margin-left: 15px;
transition: 0.3s;
margin-bottom: 20px;
cursor: pointer;
transition: all 0.4s ease 0s;
border:2px solid #f5f8fa; 
transition: all 0.4s ease 0s;
}

.shipping-carousel .item:hover {
border-color: #009EFF;
    transform: translateY(-8px);
    box-shadow: 0 12px 30px rgb(0 0 0 / 8%);
	filter: grayscale(0.1);
	transition: all 0.4s ease 0s;
}

.shipping-carousel .item .title {
    font-size: 28px;
font-weight: 900;
height: 60px;
text-transform: uppercase;
}

.shipping-carousel .item .icon {
    margin-top: 20px;
    height: 100px;
}

.shipping-carousel .item .icon img{
    height: 100% !important;
}

.shipping-carousel .item .desc {
    font-size: 18px;
color: #5b7083;

}
.shipping-carousel .owl-dots {
    display: none;
}

.shipping-carousel2 {

}
.shipping-carousel2 .item {
    float: left;
    line-height: 26px;
    background: url('/images/texture5.jpg');
    padding: 35px;
    border: unset !important;
    height: 430px;
    width: 360px !important;
    text-align: left;
    margin-left: 25px;
	transition: 0.5s;
	border-radius: 8px;
    color: #fff
}

.shipping-carousel2 .item:hover {
  background: url('/images/texture5.jpg');
transition: 0.5s;
    opacity:0.8;
}

.shipping-carousel2 .item .title {
    font-size: 26px;
    font-weight: bold;
    height: 60px;
}

.shipping-carousel2 .item .icon {
    margin-top: 35px;
    margin-bottom: 35px;
    text-align: center;
    height: 100px;
}

.shipping-carousel2 .item .icon img{
    height: 100% !important;
}

.shipping-carousel2 .item .desc {
    font-size: 17px;

}
.shipping-carousel2 .owl-dots {
    display: none;
}

.shipping-carousel-zadachi {

}
.shipping-carousel-zadachi .item {
  float: left;
line-height: 28px;
background: #fff;
border-radius: 8px;
border: 1px solid #e6e8ea;
padding: 30px;
height: 300px;
width: 240px;
text-align: left;
margin-left: 15px;
transition: 0.3s;
margin-bottom: 20px;
cursor: pointer;
}

.shipping-carousel-zadachi .item:hover {
  background: #f3f4f5;
transition: 0.3s;
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);
}

.shipping-carousel-zadachi .item .title {
    font-size: 24px;
    font-weight: 700;
    height: 60px;
	font-family: "Styrene A Web", sans-serif;
}

.shipping-carousel-zadachi .item .icon {
    margin-top: 20px;
    height: 100px;
}

.shipping-carousel-zadachi .item .icon img{
    height: 100% !important;
}

.shipping-carousel-zadachi .item .desc {
    font-size: 15px;

}
.shipping-carousel-zadachi .owl-dots {
    display: none;
}

.widget-pvz {
    border: 1px solid #eeeeee;
    /*height: 600px;*/
}
.section-background {
    height: 1000px;
    background-position-x: center;
    background-size: cover;
}
.page-shipping .map-change-city {
    font-weight: bold;
}
.page-shipping #map, .page-shipping .map {
    width: 100%;
    min-height: 400px;
}
.page-shipping .map .items-list {
    height: 487px;
    overflow-y: auto;
}
    
.page-shipping #map {
    height: 550px;
}
    
.page-shipping .map .items-list .item {
    padding: 10px;
    font-size: 12px;
    /*border-bottom: 1px solid #ccc;*/
}
.page-shipping .map .items-list .item a {
    color: #262626;
}
.page-shipping .map .items-list .item.active .title {
    color: #009029;
    font-weight: bold;
}

.page-shipping .map .items-list .item .payments {
    margin-top: 5px;
}

.page-shipping .map .items-list .item .payments img {
    display: inline-block;
    width: 11px;
    margin-top: -4px;
}

.page-shipping .map .items-list .item .payments span {
    display: inline;
}

.page-shipping .map .items-list .item span {
    
}

.page-shipping .map .items-list .item.active{
    border: 1px solid #ffaa55;
}

.page-shipping .map .items-list .item.active .title {
    color: #009029;
}

.page-shipping .map .items-list .item .time i {
    float: left;
    margin-right: 5px;
    line-height: 19px;
}

.page-shipping .time {
    margin-top: 5px;
    color: #999;
}

.contesttimeact  {
    margin-bottom: 6rem !important;
}

  /* 
  ============================================================================================ */
  /* 800px
  ============================================================================================ */
@media (max-width: 800px) {

.shipping-header2 {
    background-color: #eda238;
    background-image: url('/images/tran6.jpg');
	background-size: cover;
}

.mojoobannerdost {
	display:none;
}

.mojooback1 {
	background: url('/templates/default/images/texture.jpg');
}

.mojooback2 {
	background: url('/templates/default/images/texture2.jpg');
}

.mojooback3 {
	background: url('/templates/default/images/texture3.jpg');
}

.mojooback4 {
	background: url('/templates/default/images/texture4.jpg');
}

.mojooback5 {
	background: url('/templates/default/images/texture.jpg');
}

}

  /* 
  ============================================================================================ */
  /* 650px
  ============================================================================================ */
  
@media (max-width: 650px) {
.page-shipping .shipping-h2 {
    font-size: 38px;
    line-height: 46px;
}
.shipping-header .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header2 .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header2 {
    background-color: #eda238;
    background-image: url('/images/tran6.jpg');
	background-size: cover;
}

.shipping-header3 .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header3 {
    background-color: #eda238;
    background-image: url('/images/tran.jpg');
	background-size: cover;
}

.shipping-header4 .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header4 {
    background-color: #eda238;
    background-image: url('/images/tran.jpg');
	background-size: cover;
}

.shipping-header5 .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header5 {
    background-color: #eda238;
    background-image: url('/images/tran.jpg');
	background-size: cover;
}

.shipping-header6 .h1 {
    font-size: 38px;
    line-height: 46px;
}

.shipping-header6 {
    background-color: #eda238;
    background-image: url('/images/texture5.jpg');
	background-size: cover;
}

.mojoocontactlessdelivery{
transition: 0.5s;
text-align: center;
padding-top: 50%;
}
}

  /* 
  ============================================================================================ */
  /* 480px
  ============================================================================================ */	
	
@media (max-width: 480px) {

.shipping-carousel .item .title {
    font-size: 18px;
}
.shipping-carousel .item .desc {
   font-size: 16px;
line-height: 24px;
}
.shipping-carousel .item {
    padding: 25px;
    width: 280px;
	height: 380px;
}

.shipping-carousel-zadachi .item {
    padding: 25px;
    width: 220px;
	height: 320px;
}

}

		/* Mobile
============================================================================================ */

.rutvitch {
    position: relative;
	z-index: 2;
}

.chat{
  margin: -50px auto;
  overflow-y: auto;
  padding: 20px 0px 20px 30px;
  position: absolute;
  width:400px;
  height:480px;
  &__inner{
    mih-height:100%;
  }
}

.chat2{
  margin: 100px auto;
  overflow-y: auto;
  padding: 20px 0px 20px 30px;
  position: absolute;
  width:400px;
  height:480px;
  &__inner{
    mih-height:100%;
  }
}

@media screen and (max-width: 1330px) {
	
	.chat2{
  height:330px;
  &__inner{
    mih-height:100%;
  }
}

}

@media screen and (max-width: 992px) {
	
	.chat2{
  height:280px;
  &__inner{
    mih-height:100%;
  }
}

.rutvit-text-block{
    font-size: 14px;
}

.rutvit-logo {
  color: #009EFF !important;
  font-size: 17px !important;
  font-weight: 900;
  text-transform: uppercase;
}

.header_area .navbar .nav .nav-item .nav-link {
  color: #000 !important;
font-size: 18px !important;
padding: 10px 15px !important;
}

.dropdown-rutvit {
  font-weight: 900 !important;
}

}

@media screen and (min-width: 992px) {
.rutvit-logo {
  display: none !important;
}

}

.chat-animation{
   mih-height:100%;
    display:flex;
    flex-direction: column;
    position: absolute;
    bottom: 0;
}
.rutvit-item{
  display:flex;
  margin-bottom:10px;
  transition: max-height 1s ease;
  max-height:0;
  overflow: hidden;
  &--left{
    justify-content: flex-start;
    padding-right:100px;
  }
  &--right{
    justify-content: flex-end;
    padding-left:100px;
    .text-block{
      background-color: #39f;
      border-radius: 12px 12px 0 12px;
      text-align: left;
      color: #fff;
    }
  }
}
.rutvit-text-block{
    font-family:Helvetica,sans-serif;
    border-radius: 0 12px 12px 12px;
    text-align: left;
    background-color: #f2f4f5;
    padding: 12px;
    font-size: 16px;
    line-height: 1.4;
	opacity: 0.9;
}


/* Mobile
============================================================================================ */


.boxrutvit{
  display: block;
    width: 100%;
   position: relative;
 height: 100%;
  min-height: 170px;
}

.nametag{
  position: absolute;
}


.nametag:nth-child(1){
  animation-name: fade;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-duration: 7s;
  animation-direction: alternate-reverse;  
}

.nametag:nth-child(2){
  animation-name: fade;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-duration: 7s;
  animation-direction: alternate;
}

@keyframes fade{
    0%,45% {
      opacity: 0;
}
    100%{
      opacity: 1;
  }
}


		/* Mobile
============================================================================================ */

@media only screen and (min-width: 735px) and (max-width: 1420px)  {
.title-dst-heading3 {
    font-size: 5rem;
} 
}

@media screen and (max-width: 1068px) {
  .hero {
    height: 70rem;
    background-size: auto 69.8rem;
    background-position: bottom center;
    background-repeat: no-repeat;
  }

  .title-dst-heading {
    font-size: 4.8rem;
  }

.title-dst-heading2 {
    font-size: 3.8rem;
  }

  .title-dst-sub-heading {
    font-size: 2.4rem;
  }

 .title-dst-sub-heading2 {
    font-size: 1.8rem;
  }

  .cta-dst-link:nth-child(2) {
    margin-left: 2rem;
  }
}

@media screen and (max-width: 890px) {
.nav-dst-link {
    font-size: 1.2rem;
}	
}	

@media screen and (max-width: 767px) {
  header-dstplatform {
    height: 4.8rem;
    transition: background 0.36s cubic-bezier(0.32, 0.08, 0.24, 1),
      height 0.56s cubic-bezier(0.32, 0.08, 0.24, 1);
  }
  header-dstplatform .container-dstplatform .container-dstplatform-indexmenu{
    padding: 0;
  }

.mob-logo-hidden {
    display: none;
  }

  .dstplatform-2 {
    margin-top: 4.8rem;
  }
  
  .dstplatform-bg4 {
    margin-top: 4.8rem;
  }

  .nav-dst-list {
    margin-top: 0;
  }
  .nav-dst-list-mobile {
    display: flex;
  }

  .nav-dst-item {
    width: 4.8rem;
    height: 4.8rem;
    display: flex;
    justify-content: center;
  }
  .nav-dst-item.hidden {
    display: none;
  }

  .mobile-menu-dst {
    position: relative;
    z-index: 1500;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }

  .line-dst {
    position: absolute;
    width: 1.7rem;
    height: 1px;
    background-color: #fff;
    transition: margin-top 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }

  .line-dst-top {
    margin-top: 3px;
  }
  .line-dst-bottom {
    margin-top: -0.4rem;
  }

  .active-dst .line-dst-top {
    margin-top: 0;
    transform: rotate(45deg);
    transition: transform 0.3192s 0.1s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }
  .active-dst .line-dst-bottom {
    margin-top: 0;
    transform: rotate(-45deg);
    transition: transform 0.3192s 0.1s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }

  header-dstplatform.active-dst {
    height: 100%;
    background-color: #14171a;
  }

  .nav-dst-link-apple {
    width: 39px;
height: 60px;
    position: relative;
    z-index: 1500;
	margin-bottom: 40px;
  }

  .nav-dst-link-bag {
    width: 1.6rem;
    height: 4.8rem;
    transition: opacity 3s;
  }

  .nav-dst {
    position: relative;
  }

  .nav-dst-link {
    font-size: 1.5rem;
    padding: 0;
    margin: auto 0;
  }

  .nav-dst-list-larger {
    position: fixed;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    display: block;
    padding: 10.5rem 5rem;
    z-index: 1000;
    box-sizing: border-box;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s;
  }

  .active-dst .nav-dst-list-larger {
    width: 100%;
    height: 100vh;
    opacity: 1;
    visibility: visible;
  }

  .active-dst .nav-dst-link-bag {
    opacity: 0;
    transition: opacity 0.3s;
  }
  .nav-dst-list-larger .nav-dst-item {
    width: 100%;
    justify-content: flex-start;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .nav-dst-list-larger .nav-dst-item:nth-child(9) {
    border-bottom: none;
  }
  
  .nav-dst-item-hidden {
    display: none;
  }

  .active-dst .nav-dst-list-larger {
    animation: fadeIn 1s ease-in;
  }

  @keyframes fadeIn {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
}

@media only screen and (min-width: 300px) and (max-width: 1290px) {
.title-dst-heading5 {
    font-size: 2.7rem;
  }
}

@media only screen and (min-width: 300px) and (max-width: 735px) {
  .hero {
    height: 60rem;
    background-size: auto 54.8rem;
    background-position: bottom center;
    background-repeat: no-repeat;
  }

  .title-dst {
  }

  .title-dst-heading {
    font-size: 3.2rem;
  }
.title-dst-heading2{
    font-size: 3.2rem;
  }
  
.title-dst-heading3 {
    font-size: 3.7rem;
} 

.title-dst-heading4 {
    font-size: 4rem;
}  

.title-dst-heading6 {
    width: 210px;
	font-size: 3.2rem;
}

  .title-dst-sub-heading {
    font-size: 1.9rem;
  }

 .title-dst-sub-heading {
  }
  
  .title-dst-sub-heading3 {
  font-size: 2.6rem;
font-weight: 500;
}

  .title-dst-heading-watch {
    margin-top: -0.5rem;
    margin-bottom: 0;
  }

  .title-dst-price {
    font-size: 1.4rem;
  }

  .cta-dst {
    margin-top: 0.7rem;
  }

  .cta-dst-link {
    font-size: 1.9rem;
  }

.dstport_item_dstplatform33 {
    background: #fff;
}

.dstport_item_dstplatform34 {
    background: url(/img/dst132.jpg) no-repeat -260px 0px;
}

.dstport_item_dstplatform29 {
padding: 200px 60px 45px 60px;
min-height: auto;
}

.dstport_item_dstplatform31 {
padding: 200px 60px 45px 60px;
min-height: auto;
}

}


.dstplatform-4{
    height: 69.2rem;
    background-size: auto 73.6rem;
    background-position: center;
    background-repeat: no-repeat;
    border-top: .6rem solid #fff;
    border-bottom: .6rem solid #fff;
}

@media (max-width: 1068px){
    .dstplatform-4{
        height: 65rem;
        background-size: auto 69.8rem;
        background-position: bottom center;
        background-repeat: no-repeat;
    }
}

.dstplatform-5{
    height: 69.2rem;
    background-size: auto 73.6rem;
    background-position: center;
    background-repeat: no-repeat;
    border-top: .6rem solid #fff;
    border-bottom: .6rem solid #fff;
}

@media (max-width: 1068px){
    .dstplatform-5{
        height: 65rem;
        background-size: auto 69.8rem;
        background-position: bottom center;
        background-repeat: no-repeat;
    }
}