@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap');
@font-face {
  font-family: 'AndersonGroteskRegular';
  src: url('andersongroteskregular.woff') format('woff'), url('andersongroteskregular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'LibreBaskerville';
  src: url('librebaskerville-bold.woff') format('woff'), url('librebaskerville-bold.woff2') format('woff2');
  font-weight: Bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'LibreBaskerville';
  src: url('librebaskerville-italic.woff') format('woff'), url('librebaskerville-italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'LibreBaskerville';
  src: url('librebaskerville-regular.woff') format('woff'), url('librebaskerville-regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
/* Global =========================================*/
.desktop_only { display: block; }
.mobile_only { display: none !important; }
.show_768,
br.m{ display: none;}

body {font-family: 'LibreBaskerville';font-size: 13px;font-weight: normal;line-height: 1.85;letter-spacing: 0.78px;color: #f3f1ee;margin: 0;overflow-x: hidden;}
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: normal; color: #000000; font-family: 'LibreBaskerville'; }
h1 { font-family: 'AndersonGroteskRegular';   font-size: 105px; line-height: 0.93; letter-spacing: 5.28px; color: #8f8f8f; text-transform: uppercase; }
h2 { font-size: 40px;  line-height: 1.14;   letter-spacing: normal;  color: #f3f1ee; }
h6 { font-size: 18px; line-height: 1.53; letter-spacing: 1.08px; color: #f3f1ee; }
p { margin: 0; margin-bottom: 17px; }
p strong { font-style: italic; }
a, a:hover, a:focus { text-decoration: none; font-family: 'Poppins', sans-serif; }
ul { list-style: none;   margin: 0; padding: 0; }

.button_red {font-family:'Poppins', sans-serif;font-size: 11.5px;font-weight: normal;line-height: 2.09;letter-spacing: 2.53px;color: #ede1d4;padding: 6px 26.5px;background-color: #852c1f;display: inline-block;transition: all .3s ease;}
.button_red img { display: inline-block;   margin-left: 10px; }


.junH_wrap { background: #0e1a27; overflow: hidden; }
.site-content-in { display: flex; flex-wrap: wrap; }
#primary { width: 75%; box-sizing: border-box; padding-right: 90px; padding-top: 44px; padding-bottom: 40px; min-height: 400px; }
#secondary { width: 25%; padding-top: 60px; padding-bottom: 50px; box-sizing: border-box; }
.section-inner, .section_inner, .site-content-in { width: 1080px; margin: 0 auto; position: relative; }
.no-sidebar #primary { width: 100%; padding-right: 0; }

.junH_po_unse { position: unset !important; }
.junH_po_rela { position: relative; z-index: 1; }
.junHBg { background-size: 100% 100%; background-repeat: no-repeat; display: block; position: absolute; z-index: -1; }
.junHImg { display: block; max-width: fit-content; }
.junH_center_text { text-align: center; }
.junH_center_text strong{
  font-weight:normal;
}
@media screen and (max-width: 1440px) and (min-width: 768px) {
  .section-inner, .section_inner, .site-content-in { width: 75vw; }
  .button_red { font-size: 0.799vw; letter-spacing: 0.176vw; padding: 0.417vw 1.840vw; }
  .button_red img { margin-left: 0.694vw; }
  body { font-size: 0.903vw; letter-spacing: 0.054vw; }
  h1 {    font-size: 7.292vw;    letter-spacing: 0.367vw;  }
  h2 {    font-size: 2.778vw;  }
  h6 {    font-size: 1.250vw;    letter-spacing: 0.075vw;  }
  p {    margin-bottom: 1.181vw;  }
}

@media screen and (max-width: 1140px) and (min-width: 768px) {
  .section-inner,  .section_inner,  .site-content-in {    width: 75vw;  }
  .button_red { font-size: .9vw;letter-spacing: 0.176vw; padding: 0.7vw 2vw;}
  .button_red img { margin-left: 0.694vw;  }
  body { font-size: 1.1vw; letter-spacing: 0.054vw; }
  h1 { font-size: 7.292vw; letter-spacing: 0.367vw;}
  h2 { font-size: 3vw; }
  h6 { font-size: 1.250vw; letter-spacing: 0.075vw; }
  p { margin-bottom: 1.181vw;}
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .section-inner, .section_inner, .site-content-in {  width: 75vw;  }
  .button_red { font-size: .9vw; letter-spacing: 0.176vw; padding: 0.7vw 2vw; }
  .button_red img { margin-left: 0.694vw; }
  body { font-size: 1.5vw; letter-spacing: 0.054vw;  }
  h1 { font-size: 7.292vw; letter-spacing: 0.367vw; }
  h2 { font-size: 3vw; }
  h6 { font-size: 1.250vw; letter-spacing: 0.075vw; }
  p { margin-bottom: 1.181vw; }
}

@media screen and (max-width: 980px) {
  #primary, #secondary { width: 100%; padding-left: 0; padding-right: 0; }
  #secondary { padding-top: 0; }
}

@media screen and (max-width: 768px) {
  .hide_768{ display: none; }
  .show_768{ display: block; }
  br.m{display: unset;}
   br.d{display: none;}
}

@media screen and (max-width: 767px) {
  .desktop_only { display: none; }
  .mobile_only { display: block; }
  .section-inner, .section_inner, .site-content-in {  width: 100%; }
  p { margin-bottom: 2.083vw; }
  h2 { font-size: 8.333vw;  }
}/*@media screen and (max-width: 767px)*/

@media screen and (max-width: 550px) {
  .desktop_only { display: none; }
  .mobile_only { display: block; }
  .section-inner, .section_inner, .site-content-in { width: 100%; }
  p { margin-bottom: 2.083vw; }
  body{
    font-size:2.6VW;
  }
}/*@media screen and (max-width: 550px)*/


/*
  junH_section_1  CSS Start
-----------------------------*/

.junH_header { position: absolute; left: 0;  top: 0; z-index: 99; width: 100%; }
.junH_header .section_inner { width:1440px;  padding-top: 28px;  }
.junH_header .junH_main_menu {  display: flex;  align-items: center; }
.junH_header .junH_header_logo a { display: block; }
.junH_header .junH_header_logo a img { display: block; width: 99px;}
.junH_header .junH_header_logo { margin-right: 337px;}
.junH_header ul.junH_menu_list { display: flex;  padding-top: 16px;}
.junH_header ul.junH_menu_list li a {
    display: block;
    font-family: Poppins;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.75;
    letter-spacing: 2.2px;
    color: #f3f1ee;
    position: relative;
    text-transform: uppercase;
}
.junH_header ul.junH_menu_list li:not(:first-child) { margin-left: 26px;}
.junH_header ul.junH_menu_list li a:after {position: absolute;top: 50%;margin-top: -.5px;left: -2px;width: 0;height: 1px;background: #ffffff;content: "";transition: all .3s ease;}
.junH_header ul.junH_menu_list li a.active:after, ul.junH_menu_list li a:hover:after { width: 105%;}



.responsive-menu-hand{ display: none; }
a.responsive-menu-close{  clear: both;  height:56px;  width: 56px;  display: block;  background-color: rgba(255, 255, 255, 0);  text-align: center;  color: #fff;  font-size: 27px;  background-image: url(close.png);  background-repeat: no-repeat;  background-position: center;  position: absolute;  top: 17px;  right: 12px;}
a.responsive-menu-close:hover{  background-color: #EFCBBF;}
.responsive-menu{  position: fixed;  width: 100%;  height: 100%;  top: 0;  right: -110%;  background: #172432;  z-index:999999;  overflow:scroll;  overflow-y: auto;  overflow-x: auto;  font-family: 'Roboto', sans-serif;  transition: right 0.5s ease;  display: flex;  flex-direction: column; }
.responsive-menu.active{  right:0;}
.responsive-menu ul{  margin: 0;    padding: 0;    list-style-type: none;    width: 100%;    border-bottom: 0;}
.responsive-menu ul li{   margin:0;   padding:0;   list-style-type:none;   position:relative;   margin-bottom:43px; margin-left: 13%; }
.junH_header .responsive-menu ul.junH_menu_list li:not(:first-child) { margin-left:13%;}
.responsive-menu ul li:hover:before{ content: ''; position: absolute; left:-17%; top:15px; width: 13%; height:1px; background:#bd331e; }
.responsive-menu ul li a{ line-height: 40px;    height: 30px;    display: block;    text-decoration: none;    color: #FFF;    font-size:18.5px !important; letter-spacing: 0.3px;    position: relative;    text-transform:uppercase;  line-height: 1.52; font-weight: bold;}
.responsive-menu ul li:hover{  text-decoration:none;}
.responsive-menu ul li a:hover{  color: #8995a1;}
.responsive-menu ul li i{  height: 40px;  width: 40px;  display: inline-block;  position: absolute;  right: 0px;  top: 0px;  line-height: 40px;  cursor: pointer;  border-left:solid 1px #E9EDF1;  background-size: 20px;  background-repeat: no-repeat;  background-position: center;}
.responsive-menu ul li i.minus{  background-image: url(ui/minus.svg);}
.responsive-menu ul li i.plus{ background-image: url(ui/plus.svg);}
.responsive-menu ul li ul{ margin:0; padding:0; }
.responsive-menu ul li ul li a{ font-size:90%; padding-left:30px; border-bottom:solid 1px #E9E9E9; background-color: #F0F0F0; }
.responsive-menu ul li ul li ul li a{ font-size:80%; padding-left:30px; border-bottom:solid 1px #E9E9E9; background-color: #E4E4E4 ; }

.junH_header ul.junH_menu_list li.pf4_user_menu_item{
    position: relative;
}
.junH_header ul.junH_menu_list li.pf4_user_menu_item user {
    
}
.junH_header ul.junH_menu_list li.pf4_user_menu_item user .user__avatar{
    
}
.junH_header ul.junH_menu_list li.pf4_user_menu_item user a{
    
}

.responsive-menu ul li.pf4_user_menu_item{
    position: relative;
}
.responsive-menu ul li.pf4_user_menu_item .user {    
    margin-top: 0px;
}
.responsive-menu ul li.pf4_user_menu_item .user .user__dropdown {
    position: relative;
    display: block;
    background-color: transparent;
    padding: 0px  !important;
    top: 0px;
}
.responsive-menu ul li.pf4_user_menu_item .user .user__avatar{    
    display: none;
}
.responsive-menu ul li.pf4_user_menu_item .user a{    
    margin-bottom: 15px;
}

@media screen and (max-width: 1440px) and (min-width: 768px) {
  .junH_header .section_inner {width: 96%; padding-top: 1.944vw;   }
  .junH_header .junH_header_logo a img {width: 6.875vw; }
  .junH_header .junH_header_logo { margin-right: 23.403vw;  }
  .junH_header ul.junH_menu_list { padding-top: 0.694vw; }
  .junH_header ul.junH_menu_list li a { font-size: 0.694vw; letter-spacing: 0.153vw; }
  .junH_header ul.junH_menu_list li:not(:first-child) {margin-left: 1.806vw;  }
  .junH_header ul.junH_menu_list li a:after { left: -0.139vw; }
  .junH_header ul.junH_menu_list li a.active:after, ul.junH_menu_list li a:hover:after { width: 105%;  }
}

@media screen and (max-width: 1140px) and (min-width: 768px) {
  .junH_header .section_inner { padding-top: 1.944vw;}
  .junH_header .junH_header_logo a img {  width: 6.875vw; }
  .junH_header .junH_header_logo { margin-right: 19.403vw; }
  .junH_header ul.junH_menu_list { padding-top: 0.694vw; }
  .junH_header ul.junH_menu_list li a { font-size: 1vw; letter-spacing: 0.153vw; }
  .junH_header ul.junH_menu_list li:not(:first-child) { margin-left: 1.806vw; }
  .junH_header ul.junH_menu_list li a:after { left: -0.139vw; }
  .junH_header ul.junH_menu_list li a.active:after, ul.junH_menu_list li a:hover:after { width: 105%; }
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .junH_header .section_inner {  padding-top: 1.944vw;  }
  .junH_header .junH_header_logo a img { width: 6.875vw; }
  .junH_header .junH_header_logo { margin-right: 19.403vw; }
  .junH_header ul.junH_menu_list { padding-top: 0.694vw; }
  .junH_header ul.junH_menu_list li a {font-size: 1vw;letter-spacing: 0.153vw; }
  .junH_header ul.junH_menu_list li:not(:first-child) { margin-left: 1.806vw; }
  .junH_header ul.junH_menu_list li a:after { left: -0.139vw; }
  .junH_header ul.junH_menu_list li a.active:after,  ul.junH_menu_list li a:hover:after { width: 105%; }
}

@media screen and (max-width: 980px){
  .junH_header ul.junH_menu_list{ display: none; }
  .junH_header .responsive-menu.active ul.junH_menu_list{ display: block; }
  .junH_header ul.junH_menu_list li a.active:after, ul.junH_menu_list li a:hover:after{ display: none; }

  .responsive-menu{ padding-top: 178px; }
  .responsive-menu-hand{ display: block !important;  position: absolute;  top:23px;  right:0px;  height:27px; width:36px;  z-index: 999;  cursor: pointer;  background-image: url(mobile-menu-w.png);  background-repeat: no-repeat;  background-size: contain;  font-size: 0;}
  .junH_header .junH_header_logo a img{ width: 9vw;}
  .junH_header .responsive-menu ul.junH_menu_list li:last-of-type{  }

  .socials{ position: fixed; bottom: 0; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; width: 100%; margin-bottom:32px; background: #172432; z-index: 1; overflow-x: hidden; }
  .social_inner{ width:88.5%; border-left:1px solid #ffffff; border-right: 1px solid #ffffff; margin: auto; display: flex;}
  .social_inner a{ border-right:1px solid #ffffff; display:inline-block; width: 33%; text-align: center; padding-top: 29px; padding-bottom: 25px;  text-transform: uppercase; float: left; color: #bcbebf; font-size: 11px; letter-spacing: 2px; }
  .social_inner a:last-of-type{border: none; }
  .social_inner a:hover{ color: #ffffff; }
}
@media screen and (max-width: 767px){
  .responsive-menu-hand{  top:-20px; right: -5px; }
  .junH_header{position: relative; }
  .junH_header .section_inner{ width: 81vw; padding-top: 7vw; }
  .junH_header .junH_mainMen-box{ width: 20%; position: relative; }
  .junH_header .junH_header_logo{ margin-right: 0px; width: 80%; }
  .junH_header .junH_header_logo a img{ width: 119px; }

}


  .junH_header  .user {
    /*============================================================================
      #User Avatar
    ==============================================================================*/
    /*============================================================================
      #User Dropdown
    ==============================================================================*/
    display: block;
    margin-top: -13px;
    }
    .junH_header  .user__avatar {
      height: 40px;
      max-height: 40px;
      margin: 0 0 0 1rem;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      -moz-background-clip: padding;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      margin-bottom: -11px;
      margin-left: 0px;
      }
    .junH_header  .user__dropdown {
      position: absolute;
      z-index: 9999;
      top: 22px;
      right: 0;
      display: none;
      padding: 20px 30px;
      text-align: left;
      white-space: nowrap;
      border-top: 0;
      background: #f9f9f9;
      box-shadow: 0 7px 10px rgba(0, 0, 0, 0.05);
      }
      .junH_header  .user__dropdown--light a {
        color: #0a2338; }
      .junH_header  .user__dropdown--dark a {
        color: #fff; }
      .junH_header  .user__dropdown span {
        display: block; }
      .junH_header  .user__dropdown a {
        line-height: 32px !important;
        display: block;
        border: 0px solid #000 !important;
        }
  .header--center .user {
    position: absolute;
    top: 1.5rem;
    right: 1.5rem; }
    .header--center .user__dropdown {
      top: 50px; }
      .header--center .user__dropdown a {
        line-height: 40px;
        margin: 0 0 0 0; }

.junH_section_2 { position: relative; z-index: 1; padding-top: 242px; }
.junH_section_2 span.junH_banar_image_1 img { display: block;  position: absolute;  right: 0;  width: 355px;  top: 0;  z-index: -1;}
.junH_section_2 span.junH_banar_image_2 img {  position: absolute;  width: 334px;  top: 296px;  z-index: -1;  left: 0;}
.junH_section_2 .junH_banar_content {  margin: 0 auto;  margin-left: 121px;}
.junH_section_2 .junH_banar_Bottom_text {  width: 380px;  margin-left: 358px;}
.junH_section_2 .junH_banar_Bottom_text {  font-size: 18px;  font-weight: normal; line-height: 1.53;  letter-spacing: 1.08px; text-align: left; color: #f3f1ee;  font-family: 'LibreBaskerville';  margin-top: 18px; padding-left: 1px;}
.junH_section_2 .junH_banar_Btn {  margin-top: 23px;  }
.junH_section_2 .junH_banar_Btn a{ padding: 5px 27px 5px 28px; font-size: 12px; letter-spacing: 2.64px; }
.junH_section_2 .junH_banar_Btn a img{ margin-left: 3px; }
.junH_section_2 .junH_banar_Bottom_text strong{
  font-weight:normal;
}
@media screen and (max-width: 1440px){
  .junH_section_2 {padding-top: 16.806vw; }
  .junH_section_2 .junH_banar_content { margin-left: 8.403vw; }
  .junH_section_2 span.junH_banar_image_1 img { width: 24.653vw; }
  .junH_section_2 .junH_bnar_sectop { padding-top: 16.806vw; }
  .junH_section_2 span.junH_banar_image_2 img { width: 23.194vw; top: 20.556vw; }
  .junH_section_2 .junH_banar_Bottom_text { width: 26.389vw; margin-left: 24.861vw; }
  .junH_section_2 .junH_banar_Bottom_text { font-size: 1.250vw; letter-spacing: 0.075vw; margin-top:1.25vw;  padding-left: 0.069vw; }
  .junH_section_2 .junH_banar_Btn { margin-top: 1.597vw; }
  .junH_section_2 .junH_banar_Btn a{}
  .junH_section_2 .junH_banar_Btn a img{ margin-left: 0.208vw; }
}
@media screen and (max-width: 1024px){
  .junH_section_2 .junH_banar_Bottom_text { font-size: 1.6vw; width: 36.389vw; margin-left: 13.861vw;}
}
@media screen and (max-width: 767px) {
  .junH_section_2{ padding-top:5vw; }
  .junH_section_2 .junH_bnar_sectop { padding-top: 20.833vw;}
  .junH_section_2 .junH_titleSection h1 { writing-mode: vertical-rl; text-orientation: unset; transform: rotate(-180deg); line-height: 1; margin-left: -1vw; font-size: 13.3vw;}
  h1 { font-size: 12.460vw; }
  .junH_section_2 span.junH_banar_image_1 img {top:7.8vw;width: 58.434vw;height: 94.177vw; bject-fit: cover;}
  .junH_section_2 header.junH_section_1.junH_header { display: none;}
  .junH_section_2 .junH_banar_content { margin-left: 7.708vw; }
  .junH_section_2 .junH_banar_Bottom_text {  margin-left: 6.250vw;  margin-top:5.8vw; font-size: 3.213vw; width: auto; letter-spacing: 0.193vw;  }
  .junH_section_2 .junH_banar_Bottom_text p{ padding-right:6vw; }
  .junH_section_2 .junH_banar_Btn { margin-top: 3.7vw;}
  .junH_section_2 span.junH_banar_image_2 img {position: relative;top: 7.3vw;left: -14.5vw;width: 53.012vw;height: 86.948vw;}

  .junH_section_2 .junH_feature_box.mobile_only {display: flex !important;flex-direction: column;width: 22.917vw;margin-left: 56.125vw;padding: 0;margin-top: -68vw;border: 0;text-align: center;}
  .junH_section_2 .junH_feature_box.mobile_only p {font-size: 2.500vw;color: #852c1f;}
  .junH_section_2 span.junH_feature_images img {width: 21.888vw; margin: 0; height: auto; margin-top: 7.1vw; }
  .junH_section_2 .junH_feature_box.mobile_only p {position: relative;z-index: 1;margin-bottom: 3.625vw;}
  .junH_section_2 .junH_feature_box.mobile_only p:after {position: absolute;content: "";left: 46%;width: 1px;background: #fff;height: 4.375vw;top: 100%;margin-top: 2.2vw;}
} /*@media screen and (max-width: 767px)*/


@media screen and (max-width: 550px) {
  .junH_section_2{ padding-top:5vw; }
  .junH_section_2 .junH_bnar_sectop { padding-top: 20.833vw;}
  .junH_section_2 .junH_titleSection h1 { writing-mode: vertical-rl; text-orientation: unset; transform: rotate(-180deg); line-height: 1; margin-left: -1vw; font-size: 13.3vw;}
  h1 { font-size: 12.460vw; }
  .junH_section_2 span.junH_banar_image_1 img {top:7.8vw;width: 58.434vw;height: 94.177vw; bject-fit: cover;}
  .junH_section_2 header.junH_section_1.junH_header { display: none;}
  .junH_section_2 .junH_banar_content { margin-left: 7.708vw; }
  .junH_section_2 .junH_banar_Bottom_text {  margin-left: 6.250vw;  margin-top:5.8vw; font-size: 3.213vw; width: auto; letter-spacing: 0.193vw;  }
  .junH_section_2 .junH_banar_Bottom_text p{ padding-right:6vw; }
  .junH_section_2 .junH_banar_Btn { margin-top: 3.7vw;}
  .junH_section_2 span.junH_banar_image_2 img {position: relative;top: 7.3vw;left: -14.5vw;width: 53.012vw;height: 86.948vw;}

  .junH_section_2 .junH_feature_box.mobile_only {display: flex !important;flex-direction: column;width: 22.917vw;margin-left: 56.125vw;padding: 0;margin-top: -68vw;border: 0;text-align: center;}
  .junH_section_2 .junH_feature_box.mobile_only p {font-size: 2.500vw;color: #852c1f;}
  .junH_section_2 span.junH_feature_images img {width: 21.888vw; margin: 0; height: auto; margin-top: 7.1vw; }
  .junH_section_2 .junH_feature_box.mobile_only p {position: relative;z-index: 1;margin-bottom: 3.625vw;font-family: 'Poppins', sans-serif;}
  .junH_section_2 .junH_feature_box.mobile_only p:after {position: absolute;content: "";left: 46%;width: 1px;background: #fff;height: 4.375vw;top: 100%;margin-top: 2.2vw;}
}



.junH_section_3 .junH_feature_box { display: flex;  align-items: center;  border-top: 1px solid #f3f1ee;  border-bottom: 1px solid #f3f1ee;  width:970px;  margin-left: 253px;  font-family: Poppins;  font-size: 12px;  font-weight: 600;  line-height: 1.5;  letter-spacing: 2.64px;  text-align: left;  color: #852c1f; justify-content: flex-end;  padding: 23px 27px 22px 0; margin-top:99px; margin-bottom:101px; }
.junH_section_3 .junH_Feature_section {padding-top: 97px; padding-bottom: 100px;}
.junH_section_3 span.junH_feature_images img { display: block; height:21px; width: auto; margin-left:45px;}
.junH_section_3 .junH_feature_box p {margin: 0;font-family: 'Poppins', sans-serif;margin-right: -12px;/* font-family: Poppins; */}

@media screen and (max-width: 1440px) and (min-width: 768px) {
  .junH_section_3 .junH_feature_box {border-top: 0.069vw solid #f3f1ee;border-bottom: 0.069vw solid #f3f1ee;width:67.361vw;margin-left:17.569vw;font-size: 0.833vw;letter-spacing: 0.183vw;padding: 1.597vw 1.875vw 1.528vw 0;margin-top: 6.875vw;margin-bottom: 7.014vw;}
  .junH_section_3 .junH_Feature_section { padding-top: 6.736vw; padding-bottom: 6.944vw;  }
  .junH_section_3 span.junH_feature_images img { height:1.458vw; margin-left:3.125vw; }
  .junH_section_3 .junH_feature_box p{ margin-right: -0.833vw; }
}

@media screen and (max-width: 1140px) and (min-width: 768px) {
  .junH_section_3 span.junH_feature_images img { height: 1.6vw;  }
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .junH_section_3 .junH_feature_box p{margin-right: 0;font-size: 9px;}
  .junH_section_3 span.junH_feature_images img { height: 1.8vw;  }
}
@media screen and (max-width: 768px) {
  .junH_section_3 .junH_feature_box{ margin-top: 5vw; margin-bottom: 4vw; }
}



.junH_section_4 { padding-top: 46px; }
.junH_section_4 .junH_video_box {  max-width: fit-content; max-width:-moz-fit-content;  margin: 0 auto;  position: relative;  z-index: 1;}
.junH_section_4 .junH_video_play { width: 720px; height: 0; overflow: hidden; background-color: #172432;  position: relative;  z-index: 1; padding-bottom: 56.25%; }
.junH_section_4 .junH_video_play iframe, .junH_section_4 .junH_video_play object, .junH_section_4 .junH_video_play embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.junH_section_4 .junH_video_play_line {  display: block;  width: 252px;  height: 320px;  position: absolute;  z-index: -1;  top: -70px;  right: -96px;  background-repeat: no-repeat;  background-size: 100% 100%;}

@media screen and (max-width: 1440px) and (min-width: 768px) {
  .junH_section_4 .junH_video_pay_top { padding-top: 3.194vw;  }
  .junH_section_4 .junH_video_play {width: 50vw;  }
  .junH_section_4 .junH_video_play_line {  width: 17.500vw;   height: 22.222vw;   top: -4.861vw;  right: -6.667vw;  }
}

@media screen and (max-width: 1140px) and (min-width: 768px) {
  .junH_section_4 .junH_video_play {width: 55vw;}
}
@media screen and (max-width: 767px) {
  .junH_section_4 { padding-top:18.5vw; }
  .junH_section_4 .junH_video_play {width: 85.5vw; }
  .junH_section_4 button.junH_video_play_btn { width: 10.208vw;  height: 10.208vw; }
  .junH_section_4 .junH_video_play_line{top: auto;bottom: -17.7vw;right: auto;left: -17vw;}
}


/*
  junH_section_5  Start CSS
-----------------------------*/

.junH_section_5 {  margin-top: 78px;  padding-top: 125px;  position: relative;  z-index: 1;  margin-bottom: 51px;}
.junH_section_5 .junH_abou_me_top {  margin-left: 20px;  position: relative;}
.junH_section_5 .junH_section_small_title {font-family: 'Poppins';font-size: 10px;font-weight: normal;line-height: 1;letter-spacing:2px;color: #f3f1ee;text-transform: uppercase;margin-bottom: 40px;font-family: Poppins;}
.junH_section_5 .junH_work_with_content .junH_section_small_title {  margin-bottom: 47px;  margin-left: 5px;}
.junH_section_5 .junH_title_line {  padding-bottom:28px;  margin-bottom: 208px;  position: relative;  z-index: 1;}
.junH_section_5 .junH_title_line:after {  position: absolute;  content: "";  left: 32px;  height: 174px;  width: 1px;  background: #fff;  top: 100%;}
.junH_section_5 .junH_abou_me_top_left strong {font-weight: normal;font-style: italic;text-shadow: 0px 0px 0px #fff;}
.junH_section_5 .junH_abou_me_top_left,.junH_abou_me_top_left p {/* font-family: 'LibreBaskerville'; */}
.junH_section_5 .junH_abou_me_top_left p { margin-bottom: 24px; }
.junH_section_5 span.junH_abou_image {  display: block;  max-width: fit-content;}
.junH_section_5 span.junH_abou_image img {  display: block;  width: 408.7px;  height: 559.8px;  position: absolute;  right: -14px;  top: -125px;}
.junH_section_5 .junH_abou_me_bottom {  margin-left: 648px;  margin-top: -83px;}
.junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child {  margin-left: -25px;}
.junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:last-of-type{ line-height: 1.4; margin-bottom: 25px; margin-top: 5px; }
.junH_section_5 .junH_ul_close_style ul {  padding: 0px 0 7px 0;  margin-top:0px;}
.junH_section_5 .junH_ul_close_style ul li {  line-height: 1;  margin-bottom:9px; padding-left:16px; position: relative;   }
.junH_section_5 .junH_ul_close_style ul li::before {  content: "+";  width: 6px;  height: 5px;  background-size: 100%;  background-repeat: no-repeat;  display: inline-block;  margin-right: 6px;  transform-origin: center;  transform: translate(4px, 2px) rotate(45deg); position: absolute; left: 0; top:-2px;  }
.junH_section_5 .junH_abou_me_bottom p {  margin-bottom: 0;}
.junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child mark {  color: rgb(255, 255, 255); font-size: 40px; background: transparent; font-style: italic; }

.junH_section_5 .junH_ul_close_style ul li:first-child::before {  opacity: 0}
.junH_section_5 .junH_about_btn {  margin-top: 20px;}
.junH_section_5 .button {font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 26px 10.5px 30px;transition: all .3s ease;margin-left: 1px;}
.junH_section_5 .button img {  display: inline-block;  width: 23px;  height: auto;  margin-left: 0px;  transition: .3s ease;}
.junH_section_5 .button:hover {  background: #852c1f;  border-color: #852c1f;}
.junH_section_5 .button:hover img {  transform: translate(5px);}
.junH_section_5 span.junH_down_arrow {  display: block;  position: absolute;  right: 76px;  width: 53px;  height: 117px;  top: 99px;}
.junH_section_5 span.junH_about_bg {  top: 361px;  width: 274px;  height: 396px;  display: block;  position: absolute;  left: 683px;}

@media screen and (max-width: 1440px) {
  .junH_section_5 { margin-top:5.417vw; padding-top: 8.681vw; margin-bottom: 3.542vw; }
  .junH_section_5 .junH_abou_me_top { margin-left: 1.389vw; }
  .junH_section_5 .junH_section_small_title {  margin-bottom: 2.778vw; }
  .junH_section_5 .junH_work_with_content .junH_section_small_title { margin-bottom: 3.264vw; margin-left: 0.347vw; }
  .junH_section_5 .junH_title_line { padding-bottom:1.944vw; margin-bottom: 14.444vw; }
  .junH_section_5 .junH_title_line:after { left: 2.222vw; height: 12.083vw; }
  .junH_section_5 .junH_abou_me_top_left p { margin-bottom: 1.667vw; }
  .junH_section_5 span.junH_abou_image img { width: 28.382vw;  height: 38.875vw; right: -0.972vw; top: -8.681vw;  }
  .junH_section_5 .junH_abou_me_bottom {  margin-left: 45vw;  margin-top: -5.764vw;}
  .junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child mark { font-size: 2.778vw;  }
  .junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child { margin-left: -1.736vw; }
  .junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:last-of-type{ line-height: 1.4; margin-bottom: 1.736vw; margin-top: 0.347vw; }
  .junH_section_5 .junH_ul_close_style ul { padding: 0px 0 0.486vw 0; margin-top: 0.208vw; }
  .junH_section_5 .junH_ul_close_style ul li { margin-bottom: 0.556vw; }
  .junH_section_5 .junH_ul_close_style ul li::before { width: 0.417vw; height: 0.347vw; margin-right: 0.417vw; transform:translate(0.278vw, 0.139vw) rotate(45deg);  }
  .junH_section_5 .junH_about_btn { margin-top: 1.389vw; }
  .junH_section_5 .button {  margin-left: 0.069vw; }
  .junH_section_5 .button img { margin-left: 0vw;  }
  .junH_section_5 .button:hover img { transform: translate(0.347vw); }
  .junH_section_5 span.junH_down_arrow { right: 5.278vw; width: 3.681vw; height: 8.125vw; top: 6.875vw; }
  .junH_section_5 span.junH_about_bg { top: 25.069vw; width: 19.028vw; height: 27.500vw; left: 47.431vw; }
}

@media screen and (max-width: 1140px) {
  .junH_section_5 .junH_section_small_title { }
  .junH_section_5 .junH_title_line { margin-bottom: 14.444vw; }
  .junH_section_5 .junH_ul_close_style ul li {  margin-bottom: 0.7vw; }
  .junH_section_5 .junH_abou_me_bottom{ margin-left: 43vw; }
}

@media screen and (max-width: 1024px) {
  .junH_section_5 .section_inner{ width: 90vw; }
  .junH_section_5 .junH_abou_me_bottom { margin-left: 51vw; margin-top: -7.764vw;}
  .junH_section_5 span.junH_abou_image img { width:32.129vw;height:43.945vw;right:7vw;top: -8.681vw;}
  .junH_section_5 .junH_ul_close_style ul{ margin-top: 1vw; }
}

@media screen and (max-width: 768px) {}

@media screen and (max-width: 767px) {
  .junH_section_5{ padding-top:14vw; }
  .junH_section_5 .section_inner{ width: 86.7vw; }
  .junH_section_5 .junH_section_small_title { margin-bottom: 3.778vw; }
  .junH_section_5 .junH_section_title {margin-bottom:25.444vw; }
  .junH_section_5 .junH_section_title h2{ letter-spacing: -1px;  }
  .junH_section_5 .junH_title_line:after{left: 5.5vw; height: 18.2vw; top: 15vw;}
  .junH_section_5 .mobile_ps p{ margin-bottom:5vw; }
  .junH_section_5 span.junH_abou_image img{ position: relative; width: 66.024vw; height: 90.442vw; right: -16.8vw; top: 12px; }
  .junH_section_5 .junH_abou_me_bottom{ margin-left: 23vw; margin-top:5.5vw; }
  .junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child mark{  font-size: 8.233vw; }
  .junH_section_5 .junH_abou_me_bottom.junH_ul_close_style p:first-child{ margin-left:-5.5vw; font-size: 2.61vw; font-style: italic; }
  .junH_section_5 .junH_ul_close_style ul{ margin-top:0vw; margin-bottom: 2vw;}
  .junH_section_5 .junH_ul_close_style ul li { margin-bottom: 1.8vw;}
  .junH_section_5 .junH_about_btn{ margin-top: 5vw; }
  .junH_section_5 span.junH_down_arrow{ display: none; }
  .junH_section_5 span.junH_about_bg{ width: 39.759vw; height: 57.43vw;   top: auto;   left: -1vw;   bottom: 33vw; }
  .junH_section_5 .junH_abou_me_top{
    margin-left:0;
  }

}/*@media screen and (max-width: 767px)*/

/*  junH_section_5  End CSS-----------------------------*/


/*  junH_section_6  Start CSS
-----------------------------*/
.junH_section_6 span.junH_work_Image img {  position: absolute;  right: 100%;  top: 32px;  margin-right: 87px; width: 516px; height: 577px;     max-width: unset;}
.junH_section_6 span.junH_work_plus {  width: 198px;  height: 198px;  top: 0;  right: 130px;}
.junH_section_6 span.junH_down_arrow{  left: 127px;  top: 270px; width: 54px; height: 117px; }
.junH_section_6 .si_inner { margin-left: 640px; padding-top:174px; position: relative;  z-index: 1;}
.junH_section_6 .si_inner .junH_section_title {  margin-bottom:44px;}
.junH_section_6 .si_inner p{ padding-left: 2px; margin-bottom: 22px; }
.junH_section_6 .si_inner p strong {font-style: italic;font-weight: normal;}
.junH_section_6  .junH_section_small_title {font-family: Poppins;font-size: 10px;font-weight: normal;line-height: 1;letter-spacing:3.2px;color: #f3f1ee;text-transform: uppercase;margin-bottom:50px;}
.junH_section_6 .junH_about_btn {  margin-top: 20px;}
.junH_section_6 .button {font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 26px 10.5px 30px;transition: all .3s ease;margin-left: 1px;}
.junH_section_6 .button img {  display: inline-block;  width: 23px;  height: auto;  margin-left: 10px;  transition: .3s ease;}
.junH_section_6 .button:hover {  background: #852c1f;  border-color: #852c1f;}
.junH_section_6 .button:hover img {  transform: translate(5px);}
@media screen and (max-width: 1440px) {
  .junH_section_6 span.junH_work_Image img { right: 100%;  top: 2.222vw;  margin-right: 6.042vw; width: 35.833vw; height: 40.069vw;}
  .junH_section_6 span.junH_work_plus {  width: 13.75vw;  height: 13.75vw;  top: 0;  right: 9.028vw;}
  .junH_section_6 span.junH_down_arrow{  left: 8.819vw;  top: 18.75vw; width: 3.75vw; height: 8.125vw; }
  .junH_section_6 .si_inner { margin-left: 44.444vw; padding-top:12.083vw; }
  .junH_section_6 .si_inner .junH_section_title {  margin-bottom:3.056vw;}
  .junH_section_6 .si_inner p{ padding-left: 0.139vw; margin-bottom: 1.528vw; }
  .junH_section_6 .si_inner p strong { }
  .junH_section_6  .junH_section_small_title { margin-bottom:3.472vw; }
  .junH_section_6 .junH_about_btn {  margin-top: 1.389vw;}
  .junH_section_6 .button {  margin-left: 0.069vw; }
  .junH_section_6 .button img {  }
  .junH_section_6 .button:hover {  }
  .junH_section_6 .button:hover img {  }
}
@media screen and (max-width: 1140px) {
  .junH_section_6 .si_inner { margin-left: 43vw; padding-top:12.083vw; }
  .junH_section_6 span.junH_down_arrow{ left: 7vw; }
}
@media screen and (max-width: 1024px) {
  .junH_section_6{ margin-top:7vw; }
  .junH_section_6 .section_inner{ width: 90vw; }
  .junH_section_6 .si_inner{ padding-top: 2.083vw;  }
  .junH_section_6 span.junH_down_arrow{ left:3vw;}
  .junH_section_6 span.junH_work_Image img{ right: 99%; margin-right:4vw; }
}
@media screen and (max-width: 767px){
  .junH_section_6{ margin-top:22.5vw;}
  .junH_section_6 .section_inner{  width: 84vw; }
  .junH_section_6 .si_inner{ margin-left: 0vw; }
  .junH_section_6 span.junH_work_Image img{ position: relative; width:82.53vw; height:92.771vw; right: 0%;    margin-right: 0vw; top: -14.8vw;}
  .junH_section_6 span.junH_down_arrow{width:8.434vw;height: 18.675vw; left: auto; right: 22.8vw;top:78vw;}
  .junH_section_6 .si_inner .junH_section_title{ margin-top:-8vw; }
  .junH_section_6 .si_inner .junH_section_title h2{ letter-spacing:-0.141vw; }
  .junH_section_6 .si_inner .cont_p p{ margin-bottom:4.4vw; }
}
@media screen and (max-width: 550px) {

}
.junH_section_7{ padding-top: 127px;  }
.junH_section_7 .junH_center_text>p, .junH_center_text>h2 {  text-align: center;}
.junH_section_7 .junH_youtube_top_content .junH_section_title { margin-bottom: 23px;}
.junH_section_7  .junH_section_small_title {font-family: Poppins;font-size: 10px;font-weight: normal;line-height: 1;letter-spacing:3.2px;color: #f3f1ee;text-transform: uppercase;margin-bottom:94px;}
.junH_section_7 .junH_small_title_line {  position: relative;  z-index: 1;}
.junH_section_7 .junH_small_title_line:after {  content: "";  top: 37px;  width: 1px;  left: 50%;  height: 53px;  background: #f3f1ee;  position: absolute;}
.junH_section_7 .button {font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 31px 10.5px 31px;transition: all .3s ease;margin-left: 1px;margin-top:10px;}
.junH_section_7 .button img {  display: inline-block;  width: 23px;  height: auto;  margin-left: 10px;  transition: .3s ease;}
.junH_section_7 .button:hover {  background: #852c1f;  border-color: #852c1f;}
.junH_section_7 .button:hover img {  transform: translate(5px);}

.junH_section_7 .junH_single_youtube_slider.slick-slide {  outline: none;  padding: 0 15px;  transition: all .5s ease;  transform: scale(.9);}
.junH_section_7 .junH_single_youtube_slider.junH_po_rela.slick-center {  transform: scale(1.17);}
.junH_section_7 .junH_single_youtube_slider.slick-slide img {  opacity: .3;}
.junH_section_7 .junH_single_youtube_slider.junH_po_rela.slick-center img {  opacity: 1;}
.junH_section_7 .junH_single_youtube_slider.slick-slide img {  display: block;  width: 100%;}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-list {  overflow: visible;}
.junH_section_7 .junH_youtube_slider_area {  width:100%;  margin: 0 auto;  margin-top: 65px;  margin-bottom: 90px;   }
.junH_section_7 .junH_single_youtube_slider.slick-slide .junH_video_play_btn {  width: 71px;  height: 71px;  border: 2px solid #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background: none; border-radius: 50%; cursor: pointer;}
.junH_video_play_btn:after { display: inline-block; width: 14px;   height: 16px; background: #fff; content: ""; clip-path: polygon(0 0, 0% 100%, 100% 50%); transform: scale(1); transition: all .3s ease; }
.junH_section_7 .junH_youtube_slider.slick-initialized.slick-slider .slick-list.draggable {  padding: 0 !important;}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li button {  border: 1px solid #656c73;  border-radius: 50%;  font-size: 0;  width: 11px;  height: 11px;  margin: 0 !important;}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li.slick-active button {  border: 1px solid #fff;}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li {  margin: 0 7.5px;  width: 11px;  height: 11px;}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots {  bottom: -100px;}

.junH_section_7 .junH_youtube_slider.slick-initialized .slick-next:before {  content: '\f054';
  font-family: 'Font Awesome 5 Free';  font-weight: bold; display: none !important;}
.junH_section_7 .junH_youtube_slider.slick-initialized button.slick-next.slick-arrow {
  position: absolute;
  bottom: -129px;
  top: auto;
  right: auto;
  left: 48.7%;
  margin-left: 105px;
  width: 38px;
  height: 38px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0px solid #f3f1ee;
  border-radius: 50%;
  z-index: 1;
  background-image: url(arrow-2.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.junH_section_7 .junH_youtube_slider.slick-initialized button.slick-prev.slick-arrow {
  position: absolute;
  bottom: -129px;
  top: auto;
  left: auto;
  right: 48.7%;
  margin-right: 105px;
  width: 38px;
  height: 38px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0px solid #f3f1ee;
  border-radius: 50%;
  z-index: 22;
  background-image: url(arrow-1.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.junH_section_7 .junH_youtube_slider.slick-initialized .slick-prev:before {  content: '\f053';  font-family: 'Font Awesome 5 Free'; font-weight: bold; display: none !important; }

.junH_section_7 .y_vids{ width: 100%; height: 0; padding-bottom: 56.25%;  position: relative; overflow: hidden; }
.junH_section_7 .y_vids iframe, .junH_section_7 .y_vids object, .junH_section_7 .y_vids embed{ position: absolute; top: 0; left: 0; width: 100% !important; height: 100%;}
/**
 * Simple fade transition,
 */


@media screen and (max-width: 1440px) {
  .junH_section_7{ padding-top: 8.819vw;  }
  .junH_section_7 .junH_youtube_top_content .junH_section_title { margin-bottom: 1.597vw;}
  .junH_section_7  .junH_section_small_title { margin-bottom:6.528vw; }
  .junH_section_7 .junH_small_title_line:after {  top: 2.569vw;  left: 50%;  height: 3.681vw; }
  .junH_section_7 .button {  margin-left: 0.069vw; margin-top:0.694vw; }

  .junH_section_7 .junH_single_youtube_slider.slick-slide { padding: 0 1.042vw; }
  .junH_section_7 .junH_youtube_slider_area { margin-top: 4.514vw;  margin-bottom: 6.25vw;   }
  .junH_section_7 .junH_single_youtube_slider.slick-slide .junH_video_play_btn {  width: 4.931vw;  height: 4.931vw;   }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li {  margin: 0 0.521vw;  width: 0.764vw;  height: 0.764vw;}
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots {  bottom: -6.944vw;}

  .junH_section_7 .junH_youtube_slider.slick-initialized button.slick-next.slick-arrow {  bottom: -8.958vw; margin-left: 7.292vw;  width: 2.639vw;  height: 2.639vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized button.slick-prev.slick-arrow { bottom: -8.958vw;  margin-right: 7.292vw;  width: 2.639vw;  height: 2.639vw;  }
}
@media screen and (max-width: 1140px) {

}
@media screen and (max-width: 1024px) {
  .junH_video_play_btn:after{ margin-left: 0.4vw; margin-top: 0.4vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-prev:before{ font-size: 1.5vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-next:before{ font-size: 1.5vw; }
}
@media screen and (max-width: 767px) {
  .junH_section_7 {padding-top: 19.2vw; }
  .junH_section_7 .section_inner{ width: 88vw; }
  .junH_section_7 .junH_section_small_title { margin-bottom: 13.1vw;}
  .junH_section_7 .junH_center_text>h2{letter-spacing:-0.141vw; }
  .junH_section_7 .cont_p p{ margin-bottom:5vw; }
  .junH_section_7 .button{ margin-top: -1vw; }
  .junH_section_7 .junH_small_title_line:after {top: 5.569vw; left: 49.5%;    height: 6.8vw;}

  .junH_section_7 .junH_youtube_slider_area { margin-top: 6.514vw; }
  .junH_section_7 .junH_single_youtube_slider.slick-slide { padding: 0;}
  .junH_section_7 .junH_single_youtube_slider.slick-slide .junH_video_play_btn{ width: 12.048vw;  height: 12.048vw;   }
  .junH_section_7 .junH_youtube_slider.slick-initialized button.slick-next.slick-arrow{ width: 38px;
  height: 38px; bottom: -15.958vw; margin-left: 20.292vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-next:before, .junH_section_7 .junH_youtube_slider.slick-initialized .slick-prev:before{ font-size:3vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized button.slick-prev.slick-arrow { width: 38px;
  height: 38px; bottom: -15.958vw; margin-right: 21.292vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots{ bottom: -9.944vw; }
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li {margin: 0 2.25vw;width: 0.764vw; height: 0.764vw;}
  .junH_section_7 .junH_youtube_slider.slick-initialized .slick-dots li:first-of-type{ margin-left:-0.5vw; }
}
@media screen and (max-width: 550px) {

}



.junH_section_8{  margin-top: 180px;   padding-bottom: 40px;}
.junH_section_8 .junH_free_chect_content {  padding-top: 292px; margin-left: 171px; position: relative;}
.junH_section_8 .junH_section_small_title {margin-bottom: 46px;font-family: Poppins;font-size: 10px;font-weight: normal;line-height: 1;letter-spacing: 3.2px;color: #f3f1ee;text-transform: uppercase;}
.junH_section_8 span.junH_free_chect_image img {  position: absolute;  z-index: -1;  top:39px;  left: 417px;  width: 362px;  height: auto;}
.junH_section_8 .junH_free_chect_bottom {  margin-top: 240px;  margin-left: 203px;}
.junH_section_8 span.junH_down_arrow {  top:206px; position: absolute;  z-index: -1; right:74px; width: 54px; height: 117px; background-size: 100%; }
.junH_section_8 span.junH_work_plus {right:100%;top: 471px;margin-right: -9px; position: absolute;z-index: -1; width: 198px; height:198px; background-size:100%;}
.junH_section_8 .junH_free_chect_bottom p {  margin-bottom: 35px;}
.junH_section_8 .junH_about_btn {  margin-top: 20px;}
.junH_section_8 .button {font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 26px 10.5px 30px;transition: all .3s ease;margin-left: 1px;}
.junH_section_8 .button img {  display: inline-block;  width: 23px;  height: auto;  margin-left: 10px;  transition: .3s ease;}
.junH_section_8 .button:hover {  background: #852c1f;  border-color: #852c1f;}
.junH_section_8 .button:hover img {  transform: translate(5px);}
.junH_section_8 .junH_free_chect_bottom strong{
  font-weight:normal;
  text-shadow:0 0 0 #fff;
}


@media screen and (max-width: 1440px) {
  .junH_section_8 {  margin-top: 12.500vw;   padding-bottom: 2.778vw;  }
  .junH_section_8 .junH_free_chect_content {    padding-top:20.278vw;  margin-left: 11.875vw; }
  .junH_section_8 .junH_section_small_title {    margin-bottom: 3.194vw;  }
  .junH_section_8 span.junH_free_chect_image img { top:2.708vw;  left: 28.958vw;  width: 25.139vw;  }
  .junH_section_8 .junH_free_chect_bottom {   margin-top: 16.667vw;    margin-left: 14.097vw;  }
  .junH_section_8 .junH_free_chect_bottom p {    margin-bottom: 2.431vw;  }
  .junH_section_8 span.junH_down_arrow {top:14.306vw;  right:5.139vw; width: 3.75vw; height: 8.125vw;}
  .junH_section_8 span.junH_work_plus { top: 32.708vw;  margin-right: -0.625vw;  width: 13.75vw; height:13.75vw; }
  .junH_section_8 .junH_about_btn {  margin-top: 1.389vw;}
  .junH_section_8 .button {  }
  .junH_section_8 .button img {   }
  .junH_section_8 .button:hover {  }
  .junH_section_8 .button:hover img { }
}

@media screen and (max-width: 1140px) and (min-width: 768px) {

}

@media screen and (max-width:767px) {
  .junH_section_8 .section_inner{width: 87vw;}
  .junH_section_8 .junH_free_chect_content{ padding-top: 26.6vw; margin-left: 0vw; }
  .junH_section_8 span.junH_down_arrow{ display: none; }
  .junH_section_8 span.junH_free_chect_image img{ position: relative; width: 60.442vw; height: 93.775vw; left:26.5vw;  top: 5.6vw;}
  .junH_section_8 span.junH_work_plus {top: 8.5vw;margin-right: 0vw; width: 30.321vw; height: 28.916vw; left:-4.2vw;}
  .junH_section_8 .junH_section_small_title{ margin-left:15vw;     margin-bottom: 4vw;}
  .junH_section_8 .junH_section_title {  margin-left:15vw; }
  .junH_section_8 .junH_section_title h2{ letter-spacing:-0.201vw; }
  .junH_section_8 .junH_free_chect_bottom{margin-top: 12.667vw;margin-left: 0;}
  .junH_section_8 .junH_free_chect_bottom .cont_p p{ margin-bottom: 6vw;}
  .junH_section_8 .button{ margin-top: 1vw; }
}
@media screen and (max-width: 550px) {

}/*@media screen and (max-width: 550px)*/

@media screen and (max-width: 550px) {}

.junH_section_9 .junH_podcast_content {  padding-top: 178px;  margin-left: 316px; padding-bottom: 132px; }
.junH_section_9 span.junH_podcast_line {  width: 445px;  height: 413px;  position: absolute;  z-index: -1;  top: 0;  right: -73px;}
.junH_section_9 .junH_section_small_title {margin-bottom: 46px;font-family: Poppins;font-size: 10px;font-weight: normal;line-height: 1;letter-spacing: 3.2px;color: #f3f1ee;text-transform: uppercase;}
.junH_section_9 .junH_podcast_images {  z-index: 1;  max-width: fit-content;  position: absolute;  right: 100%;  margin-right: 78px;}
.junH_section_9 span.junH_podcast_img img {  display: block;  width: 417px; height: 629px;  top: 0;  position: absolute;  right: 100%;  top: -216px; max-width: unset;}
.junH_section_9 .junH_podcast_content_bottom  {  margin-top: 253px;  margin-left: 200px;  width:390px;}
.junH_section_9 .junH_podcast_content_bottom p{ margin-bottom: 24px; }
.junH_section_9 span.junH_podcast_img_ear img {  display: block;  position: absolute;  z-index: 1;  left: 100%;  bottom: -366px;  margin-left: -19px;  width: 189px; max-width: unset;}
.junH_section_9 .junH_podcast_section {  margin-bottom: 131px;}
.junH_section_9 .junH_free_chect_bottom p {  margin-bottom: 35px;}
.junH_section_9 .junH_about_btn {  margin-top:57px;}
.junH_section_9 .button {font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 26px 10.5px 30px;transition: all .3s ease;margin-left: 1px;}
.junH_section_9 .button img {  display: inline-block;  width: 23px;  height: auto;  margin-left: 10px;  transition: .3s ease;}
.junH_section_9 .button:hover {  background: #852c1f;  border-color: #852c1f;}
.junH_section_9 .button:hover img {  transform: translate(5px);}

@media screen and (max-width: 1440px) {
  .junH_section_9 .junH_podcast_content {padding-top:12.361vw;margin-left: 21.944vw; padding-bottom: 9.167vw; }
  .junH_section_9 span.junH_podcast_line {    width: 30.903vw;    height: 28.681vw;    right: -5.069vw;  }
  .junH_section_9 .junH_section_small_title {    margin-bottom: 3.194vw;  }
  .junH_section_9 .junH_podcast_images {    margin-right: 5.417vw;  }
  .junH_section_9 span.junH_podcast_img img {    width: 28.958vw;    height: 43.681vw;    top: -15vw;  }
  .junH_section_9 .junH_podcast_content_bottom {margin-top:17.569vw;margin-left:13.889vw;width:27.083vw;}
  .junH_section_9 .junH_podcast_content_bottom p{ margin-bottom: 1.667vw; }
  .junH_section_9 span.junH_podcast_img_ear img {bottom: -25.417vw;margin-left: -1.319vw;width: 13.125vw;  }
  .junH_section_9 .junH_podcast_section {    margin-bottom: 9.097vw;  }
  .junH_section_9 .junH_free_chect_bottom p {    margin-bottom: 2.431vw;  }
  .junH_section_9 .junH_about_btn {  margin-top:3.958vw;}
}
@media screen and (max-width: 1140px) {
  .junH_section_9 .junH_podcast_content_bottom {    margin-top:17.569vw;    margin-left: 10vw;    width:33vw;  }
}
@media screen and (max-width: 1024px) {
  .junH_section_9 .junH_podcast_content_bottom{ margin-left: 7vw; width: 43vw;}
}
@media screen and (max-width: 767px) {
  .junH_section_9 .section_inner{width: 87vw;}
  .junH_section_9 .junH_podcast_content{margin-left:0vw;     padding-top: 22vw;}
  .junH_section_9 .junH_podcast_images{ position: relative; margin-right: 0vw; right: auto; }
  .junH_section_9 span.junH_podcast_img img{ position: relative; width: 56.225vw; height: 82.932vw; right: auto; top: 3.5vw; left: 0.8vw; }
  .junH_section_9 .junH_section_small_title{ text-align: right;    margin-bottom: 0.4vw; }
  .junH_section_9 .junH_section_title{ text-align: right;  }
  .junH_section_9 .junH_section_title h2{  letter-spacing:-0.201vw; }
  .junH_section_9 span.junH_podcast_img_ear img{bottom: -3.417vw; margin-left: -3.319vw;  width: 26.908vw;  height:52.811vw; }
  .junH_section_9 .junH_podcast_content_bottom{margin-left: 0.5vw;width: 100%;margin-top: 9vw;}
  .junH_section_9 .class_p p{ margin-bottom: 4.8vw; }
  .junH_section_9 .button{ margin-top: -1vw;}
  .junH_section_9 span.junH_podcast_line{     top: -13.5vw;width: 32.731vw; height: 30.681vw;}
}
@media screen and (max-width: 550px) {

}
/*
  junH_section_10  Start CSS
-----------------------------*/

.junH_section_10 { border-top: 1px solid #f3f1ee; }
.junH_section_10 .section_inner{ width: 1140px; }
.junH_section_10 .junH_flow_me_content {  display: flex;  width: 1288px;  margin-left: auto;  margin-right: 0;}
.junH_section_10 .junH_flow_me_content>div {  border-right: 1px solid #f3f1ee;}
.junH_section_10 section.junH_section_10 .section_inner {  width: 1440px;}
.junH_section_10 span.junH_line_cover {display: block;width:400px;height:10px;background: #0e1a27;position: absolute;top: 18px;z-index:-1;left: -38px;}
.junH_section_10 .junH_flow_me_content_left { width: 785px;}
.junH_section_10 .junH_flow_me_content_left .junH_section_title { position: relative;  z-index: 1;  top: -23px;}
.junH_section_10 .junH_signup_content {
    width: 100%;
    text-align: center;
    padding-left: 66px;
    padding-right: 66px;
}
.junH_section_10 .junH_signup_box {  width: 410px;  padding-top: 145px;}
.junH_section_10 .junH_signup_content p {margin-bottom: 0;letter-spacing: 0px;padding-right: 16px;}
.junH_section_10 form {  margin-top: 5px;}
.junH_section_10 form input {margin: 0px auto !important;display: block;text-align: center;width: 100%;background: transparent;border: 0;border-bottom: 1px solid #f3f1ee;padding: 10px;margin-bottom: 17px !important;font-family: Poppins;font-size: 11.5px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: 2.53px;color: #a3a3a3;outline: none;-webkit-border-radius: 0px !important;-moz-border-radius: 0px !important;border-radius: 0px !important;}
input.button_red { border: 0; font-family: 'Poppins', sans-serif; font-size: 11.5px !important; color: #ede1d4 !important; padding: 13px 68px 11px 37px !important;
      background-color: #852c1f !important;
      display: inline-block !important;
      transition: all .3s ease;
      border:none !important;
      margin-top: 10px;
    width: auto !important;  margin-left: 34px !important; background-image: url(small-right-shape.png) !important; background-repeat: no-repeat !important; background-position: 80% 50% !important; cursor: pointer !important;}
.junH_section_10 .junH_flow_link {  display: inline-block;  font-family: LibreBaskerville;  font-size: 14.5px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.52;  letter-spacing: 2.47px;  text-align: left;  color: #a53a2a;}
.junH_section_10 .junH_flow {  margin-top: -9px;}

.junH_section_10 .instagram_gallery{margin-top: 37px;margin-right: 67px;display: flex;justify-content: space-around;margin-left: -0.8%;}
.junH_section_10 .instagram_gallery a{ display: block; width: 23.5%; }
.junH_section_10 .instagram_gallery a img{ width: 100% !important; }

.junH_section_10 ul.junH_social_links {  display: flex;  width: 90px;  flex-direction: column;  flex-grow: 1; border-right: 1px solid #ffffff;}
.junH_section_10 ul.junH_social_links li {width: 100%;height: 138.333333px;writing-mode: vertical-rl;text-orientation: mixed;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #f3f1ee;}
.junH_section_10 ul.junH_social_links li a { text-transform: uppercase;  font-family: Poppins;  font-stretch: normal;  font-style: normal; line-height: normal; letter-spacing: normal;  text-align: left;  color: #f3f1ee;  font-size: 10px;  display: block;  letter-spacing: 3px;}
.junH_section_10 ul.junH_social_links li:last-child {  border-bottom: 0;}
.junH_section_10 form .button_middle{
    padding-top: 10px;
}
.junH_section_10 .instagram_feed_new_are{
    
} 
.junH_section_10 .instagram_feed_new_are .instagram_feed{
    padding-top: 37px;
    margin-left: -1px;
    padding-right: 73px;
}
.junH_section_10 .instagram_feed_new_are .instagram_feed a{
    
}
.junH_section_10 .instagram_feed_new_are .instagram_feed a img{
    
}
@media screen and (max-width: 1440px) {
  .junH_section_10 .junH_flow_me_content {    width: 89.444vw;  }
  .junH_section_10 .section_inner{ width: 79.167vw; }
  .junH_section_10 section.junH_section_10 .section_inner {    width: 100vw;  }
  .junH_section_10 span.junH_line_cover { width: 27.778vw;   height: 1vw; top: 1.250vw; left: -1.250vw;  }
  .junH_section_10 .junH_flow_me_content_left {    width: 54.514vw;  }
  .junH_section_10 .junH_flow_me_content_left .junH_section_title {    top: -1.597vw;  }
  .junH_section_10 .junH_signup_content {/* width: 17.917vw; */padding-left: 4.583vw;padding-right: 4.583vw;}
  .junH_section_10 .junH_signup_box {    width: 28.472vw;    padding-top: 10.069vw;  }
  .junH_section_10 form {    margin-top: 0.347vw;  }
  .junH_section_10 form input { padding: 0.694vw;  margin-bottom: 1.181vw;   }
  .junH_section_10 input.button_red { margin-top: 0.556vw;    margin-left: 2.361vw !important; }
  .junH_section_10 .junH_flow_link {    font-size: 1.007vw;    letter-spacing: 0.172vw;  }
  .junH_section_10 .junH_flow {    margin-top: -0.625vw;  }

  .junH_section_10 .instagram_gallery{ margin-top: 2.569vw; margin-right: 4.375vw; display: flex; justify-content: space-around;  margin-left: -0.5%; }
  .junH_section_10 .instagram_gallery a{ display: block; width: 23.5%; }
  .junH_section_10 .instagram_gallery a img{ width: 100% !important; }
  .junH_section_10 ul.junH_social_links {    width: 6.250vw; border:none; }
  .junH_section_10 ul.junH_social_links li {    height: 9.745vw;  }
  .junH_section_10 ul.junH_social_links li:last-child {    border-bottom: 0;  }
  
    .junH_section_10 .instagram_feed_new_are .instagram_feed{
        padding-top: 2.569vw;
        margin-left: -0.069vw;
        padding-right: 5.069vw;
    }
}

@media screen and (max-width: 1140px) {
  .junH_section_10 .junH_signup_content {/* width:22vw; */padding-left: 2.5vw;padding-right: 2.5vw;}
  .junH_section_10 form input { font-size: 11px; }
  .junH_section_10 .junH_signup_box { padding-top:9vw;}
}

@media screen and (max-width: 1024px) {
  .junH_section_10 .section_inner{ width: 90vw; }
  .junH_section_10 .junH_flow_me_content{ margin-left: 0vw;    width: 95vw; }
  .junH_section_10 .junH_signup_box {width: 32.472vw;padding-top: 5.2vw;}
  .junH_section_10 ul.junH_social_links { width: 2.250vw;}
  .junH_section_10 .junH_signup_content{/* width: 28.5vw; */padding-left: 1.4vw;padding-right: 1.4vw;}
  .junH_section_10 .junH_flow_link {    font-size:12px; }
  .junH_section_10 ul.junH_social_links li a{ font-size:8px; }
  .junH_section_10 form input { font-size: 10px; }

  .junH_section_10 .instagram_gallery a{display: block;width: 50%;margin-bottom: 0;box-sizing: border-box;padding: 1.4vw;}
}

@media screen and (max-width: 768px) {}

@media screen and (max-width: 767px) {
  .junH_section_10{ margin-top:10.2vw; }
  .junH_section_10 .section_inner{ width:100%; }
  .junH_section_10 .junH_flow_me_content_left .junH_section_title{ top: -3.597vw; }
  .junH_section_10 .junH_flow_me_content_left .junH_section_title h2{ font-size: 5.622vw; padding-left: 1vw; }
  .junH_section_10 .junH_flow_me_content{ width: 100%; display: block;}
  .junH_section_10 .junH_flow_me_content>div{ border: none;}
  .junH_section_10 .junH_flow_me_content_left{width: 87vw;margin: auto;}
  .junH_section_10 span.junH_line_cover{ width: 56vw; top: 3vw; left: -7vw;}
  .junH_section_10 .junH_flow{ padding-left: 1vw; }
  .junH_section_10 .junH_flow_link{ font-size: 2.912vw;letter-spacing: 0.496vw; }
  .junH_section_10 .junH_signup_box{width: 100%;border-top: 1px solid #f3f1ee !important;margin-top: 4vw;padding-top: 5vw;letter-spacing: 0.25vw;line-height: 1.7;}
  .junH_section_10 .junH_signup_content{width: 100%;padding-left: 0;padding-right: 0;}
  .junH_section_10 .junH_signup_content form{ width: 56%; margin: auto; margin-top: 4vw;}
  .junH_section_10 form input{ font-size: 12px; margin-bottom:5.4vw;}
  .junH_section_10 input.button_red{ padding-left: 40px; padding-right: 28px; }
  .junH_section_10 .instagram_feed{/* min-height: 417px; */}

  .junH_section_10 .instagram_gallery{padding-left: 0;margin-top: 1.7vw;flex-wrap: wrap;margin: 0;margin-top: 1.7vw;}
  .junH_section_10 ul.junH_social_links{width: 100%;border-top: 1px solid #f3f1ee;border-bottom: 1px solid #f3f1ee;margin-top: 0.8vw;padding-left: 5.2vw;padding-right: 5.2vw;flex-direction: row;}
  .junH_section_10 ul.junH_social_links li{ height: auto; width: 33%; border-bottom: none; border-left: 1px solid #f3f1ee; writing-mode: horizontal-tb; display: inline-block; padding-top:6vw;     padding-bottom: 5.7vw; float: left; }
  .junH_section_10 ul.junH_social_links li:last-of-type{ border-right: 1px solid #f3f1ee;}
  .junH_section_10 ul.junH_social_links li a{ font-size: 10px; text-align: center; }
  .junH_section_10 .instagram_gallery a img{
  }
}/*@media screen and (max-width: 767px)*/

@media screen and (max-width: 550px) {
  .junH_section_10 .instagram_feed_new_are .instagram_feed{
    padding-right:0;
  }
}/*@media screen and (max-width: 550px)*/


/* about page */
.about_1{ padding-top: 200px; padding-bottom: 50px; }
.about_1 .section_inner{ width: 995px; }
.about_1 .si_left{ position: relative;}
.about_1 .art1{content:'';position:absolute;width:381px;height:550px;left: 334px;top:-53px;background-size:100%; z-index: 0; }
.about_1 .art2{content:'';position: absolute;background-size: 100%;width: 53px;height: 115px;right: -46px;top: 708px;}
.about_1 h2{font-family: AndersonGroteskRegular;font-size: 94px;font-weight: normal;line-height: 0.94;letter-spacing: 4.7px;color: #cbcbcb;text-transform: uppercase;margin-bottom: 403px;position: relative; z-index: 2; }
.about_1 h2:before{content: '';position: absolute;width: 1px;height: 320px;background-color: #f3f1ee;bottom: -360px;left: 68px;}
.about_1 .img_holder{position: absolute;right: 49px;top: 132px;}
.about_1 .img_holder img{width:454px;height: 673px; }
.about_1 article{width: 450px;padding-left: 5px; z-index: 2; }
.about_1 p{ margin-bottom: 24px; }
@media screen and (max-width: 1440px){
  .about_1{ padding-top: 13.889vw; padding-bottom: 3.472vw; }
  .about_1 .section_inner{ width: 69.097vw; }
  .about_1 .si_left{ }
  .about_1 .art1{ width:26.458vw;height:38.194vw;left: 23.194vw;top:-3.681vw; }
  .about_1 .art2{ width: 3.681vw;height: 7.986vw;right: -3.194vw;top: 49.167vw;}
  .about_1 h2{ font-size: 6.528vw; line-height: 0.94;letter-spacing: 0.326vw; margin-bottom: 27.986vw; }
  .about_1 h2:before{ height: 22.222vw; bottom: -25vw;left: 4.722vw;}
  .about_1 .img_holder{ right: 3.403vw;top: 9.167vw;}
  .about_1 .img_holder img{width:31.528vw;height: 46.736vw;}
  .about_1 article{width: 31.25vw;padding-left: 0.347vw;}
  .about_1 p{ margin-bottom: 1.667vw; }
}
@media screen and (max-width: 1140px){
  .about_1 article{ padding-left: 0; width: 33.25vw; }
}
@media screen and (max-width: 1024px){
  .about_1 .art2{right: -8.194vw;}
  .about_1 h2{ margin-bottom: 21.986vw; }
  .about_1 h2:before { height: 17.222vw; bottom: -20vw;}
  .about_1 .img_holder{ right: -2.597vw; }
  .about_1 article{ width: 44.25vw; margin-left: -5.5vw; }
}
@media screen and (max-width: 768px){

}
@media screen and (max-width: 767px){
  .about_1{padding-top: 12vw;}
  .about_1 .section_inner{width: 86vw;}
  .about_1 .art1{ display: none; }
  .about_1 .art2{ top: 106vw; right: 0vw; width: 7.031vw; height: 15.234vw; }
  .about_1 h2{margin-bottom: -4vw;font-size: 8.6vw;}
  .about_1 h2:before { display: none; }
  .about_1 .img_holder{ position: relative; display: block; width: 100%; height: auto; right: auto; top:auto; }
  .about_1 .img_holder img{ width: 86%; height: auto; }
  .about_1 article{ width: 100%; margin-left: 0vw; font-size: 2.63vw; margin-top: 3vw; }
}
@media screen and (max-width: 550px){

}


.about_2{padding-top:13px;padding-bottom: 125px;}
.about_2 .titles{text-align: center;font-family: Poppins;font-size: 10px;font-weight: normal;line-height: 4.7;letter-spacing: 3.2px;color: #f3f1ee;text-transform: uppercase;padding-left: 20px;}
.about_2 .section_inner{position: relative;margin-top: 44px;padding-top: 48px;padding-bottom: 17px;margin-bottom: 54px;}
.about_2 .section_inner:before{content:'';position:absolute;width: 1px;background-color: #f3f1ee;left: 50.8%;height: 100%;top: 0px;}
.about_2 .si_inner{display: flex;justify-content: space-between;margin-bottom: 30px;}
.about_2 .si_left{position: relative;width: 48%;text-align: right;}
.about_2 .si_left:before{content:'';position:absolute;width:30px;height:1px;background: #ffffff;right: -45px;top: 8px;}
.about_2 .si_right{width: 45.7%;}
.about_2 .year{font-family: LibreBaskerville;font-size: 40px;font-weight: normal;line-height: 1.14;letter-spacing: normal;color:#852c1f;margin-top: -9px;}
.about_2 .achievement{ font-family: LibreBaskerville; font-size: 13px; font-weight: normal; line-height: 1.54; letter-spacing: 0.78px; color: #f3f1ee; }
.about_2 .button_holder{text-align: center;padding-left: 23px;}
.about_2 .button{font-family: Poppins;font-size: 11.5px;font-weight: normal;line-height: 1;letter-spacing: 2.64px;text-align: left;color: #f3f1ee;display: inline-block;border: solid 1px #f3f1ee;padding: 11.5px 25px 10.5px 27px;transition: all .3s ease;margin-left: 1px;}
.about_2 .button img{margin-left: 8px;}
.about_2 .button:hover { background: #852c1f; border-color: #852c1f; }
@media screen and (max-width: 1440px){
  .about_2{padding-top:0.903vw;padding-bottom: 8.681vw;}
  .about_2 .titles{  padding-left: 1.389vw;}
  .about_2 .section_inner{ margin-top: 3.056vw;padding-top: 3.333vw;padding-bottom: 1.181vw;margin-bottom: 3.75vw;}
  .about_2 .section_inner:before{  left: 50.8%;height: 100%;top: 0vw;}
  .about_2 .si_inner{ margin-bottom: 2.083vw;}
  .about_2 .si_left{ width: 48%; }
  .about_2 .si_left:before{ width:2.083vw;  right: -3.125vw;top: 0.556vw;}
  .about_2 .si_right{width: 45.7%;}
  .about_2 .year{ font-size: 2.778vw; line-height: 1.14; margin-top: -0.625vw;}
  .about_2 .achievement{ font-size: 0.903vw;  line-height: 1.54; letter-spacing: 0.054vw; }
  .about_2 .button_holder{ padding-left: 1.597vw;}
  .about_2 .button{  line-height: 1; margin-left: 0.069vw;}
  .about_2 .button img{margin-left: 0.556vw;}
  .about_2 .button:hover {  }
}
@media screen and (max-width: 1140px){
  .about_2 .year{ font-size:3vw; }
  .about_2 .achievement{ font-size: 1.1vw; }
}
@media screen and (max-width: 1024px){
  .about_2 .si_left:before{  top:1vw;}
  .about_2 .year{ font-size:3.5vw; }
  .about_2 .achievement{ font-size: 1.5vw; }
}
@media screen and (max-width: 768px){

}
@media screen and (max-width: 767px){
  .about_2 .section_inner{width: 80vw;}
  .about_2 .year { font-size:5.5vw; }
  .about_2 .achievement{ font-size:2.5vw; }
  .about_2 .si_left:before{  top:1.5vw; right: -3.5vw; }
  .about_2 .si_inner{ margin-bottom: 5vw; }
  .about_2 .achievement br{
    display:none;
  }
}
@media screen and (max-width: 550px){

}

.not_found_404{ padding-top: 258px; padding-bottom:190px; background-image: url(images/404bg.png); background-repeat: no-repeat; background-size: cover; background-position: center center; }
.not_found_404 .section_inner{ text-align: center; padding-left: 13px; }
.not_found_404 h2{ font-size: 60px; }
.not_found_404 article{ padding-top: 20px; letter-spacing: 0.9px; padding-bottom: 11px;}
.not_found_404 article strong{
  font-weight: 600;
}
.not_found_404 .contact_forms{ width: 343px;  margin: auto; }
.not_found_404 .contact_forms form{ margin-left: -17px; }
.not_found_404 form input {display: block;text-align: center;width: 100%;background: transparent;border: 0;border-bottom: 1px solid #f3f1ee;padding: 10px;margin-bottom:20px;font-family: Poppins;font-size: 12px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: 2.53px;color: #a3a3a3;outline: none;padding-bottom: 6px;padding-left: 12px;}
.not_found_404 form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #c8c8c8;
}
.not_found_404 form input::-moz-placeholder { /* Firefox 19+ */
  color: #c8c8c8;
}
.not_found_404 form input:-ms-input-placeholder { /* IE 10+ */
  color: #c8c8c8;
}
.not_found_404 form input:-moz-placeholder { /* Firefox 18- */
  color: #c8c8c8;
}

.not_found_404 .button_red { padding: 13px 64px 11px 41px !important; background-position: 85% 50% !important;}
@media screen and (max-width: 1440px){
  .not_found_404{ padding-top: 17.917vw; padding-bottom:13.194vw; }
  .not_found_404 .section_inner{ padding-left: 0.903vw; }
  .not_found_404 h2{ font-size: 4.167vw; }
  .not_found_404 article{  padding-bottom: 0.764vw;}
  .not_found_404 .contact_forms{ width: 23.819vw; }
  .not_found_404 .contact_forms form{ margin-left: -1.181vw; }
  .not_found_404 .button_red { margin-left: 2.361vw !important; }
}
@media screen and (max-width: 1140px){
  .not_found_404 h2{ font-size: 4.5vw; }
  .not_found_404 .button_red { margin-left: 4.361vw !important; }
}
@media screen and (max-width: 1024px){
  .not_found_404 h2{ font-size: 5.1vw; }
  .not_found_404 .contact_forms{ width: 30vw; }
  .not_found_404 .button_red { margin-left: 4.05vw !important; }
}
@media screen and (max-width: 767px){
  .not_found_404 { margin-top:-13.429vw; margin-bottom:-10.2vw; padding-top: 25vw; }
  .not_found_404 .section_inner{ padding-left:0vw; width: 90vw;  }
  .not_found_404 h2{ font-size: 5.7vw; }
  .not_found_404 .contact_forms{ width: 75vw; }
  .not_found_404 .contact_forms form{ margin-left:0vw; }
  .not_found_404 form input{ width: 94.5%; }

}
@media screen and (max-width: 550px){
  .not_found_404 {margin-top:-17.429vw;margin-bottom:-10.2vw;padding-top: 40vw;padding-bottom: 25vw;}
  .not_found_404 h2{font-size: 8.2vw;padding-left: 10vw;padding-right: 10vw;}
}



/*
=======================================
  Section 15
=========================================*/
.s15 { background: #000000; }
.s15 .section_inner {width: 1208px;padding-bottom: 19px;}
.si_copyright {width: 100%;text-align: center;/* padding-left: 13px; */padding-top: 20px;font-size: 16px;font-family: 'Quicksand', sans-serif;color: #ffffff;letter-spacing: 1.1px;line-height: 1.5;text-transform: uppercase;font-weight: normal;}
.si_copyright strong{  font-style:normal;}
.si_copyright a {    color: #6bbdb9;}
.si_copyright a:hover {    color: #ffffff;}
@media (max-width: 1440px){
  .s15 .section_inner {  width: 83.889vw;padding-bottom: 1.528vw; }
  .si_copyright { padding-top: 1.528vw;font-size: 1.042vw; letter-spacing: 0.083vw; }
}
@media (max-width: 1024px){
  .si_copyright { font-size: 1.4vw;  }
}
@media (max-width: 767px){
  .s15 .section_inner {padding-top:1vw;padding-bottom:1vw;width: 100%;}
  .si_copyright {font-size:3vw;line-height: 1.7;letter-spacing: 0.4vw;}
  .si_copyright .block_at_768{ display: block; font-size: 0px; clear: both; width: 100%; }
}




#sb_instagram #sbi_images{
  padding: 0px 0px !important;
  padding-top: 33px !important;
  margin-left: -5px;
}
#sb_instagram.sbi_col_4 #sbi_images .sbi_item{
  padding: 5px 5px !important;
  width: 23%;
}

@media (max-width: 1024px){
  #sb_instagram #sbi_images{ }
  #sb_instagram.sbi_col_4 #sbi_images .sbi_item{ }
}
@media (max-width: 768px){
  #sb_instagram #sbi_images{ }
  #sb_instagram.sbi_col_4 #sbi_images .sbi_item{ }
}
@media (max-width: 550px){
  #sb_instagram #sbi_images{padding-top: 10px !important;margin-left: 0px;}
  #sb_instagram.sbi_col_4 #sbi_images .sbi_item{width: 50% !important;}
}