/** Shopify CDN: Minification failed

Line 57:6 Comments in CSS use "/* ... */" instead of "//"
Line 103:14 Comments in CSS use "/* ... */" instead of "//"
Line 104:13 Comments in CSS use "/* ... */" instead of "//"
Line 108:14 Comments in CSS use "/* ... */" instead of "//"
Line 109:14 Comments in CSS use "/* ... */" instead of "//"
Line 223:23 Unexpected ";"
Line 255:1 Comments in CSS use "/* ... */" instead of "//"
Line 259:1 Comments in CSS use "/* ... */" instead of "//"
Line 579:3 Comments in CSS use "/* ... */" instead of "//"

**/
.template-page-hkr25-prephase .enlarge-text {line-height: 17px; font-size: 14px;}
.instaTitle {margin-top: 0.4em;}
#raffle-form .grid__item {padding-left: 0; line-height: 12px;}
.template-page-hkr25-prephase .theme-block h2 {line-height: 1.42; margin-bottom: .3rem;}
.template-page-hkr25-prephase .theme-block {margin-bottom: 0;}
.raffle-section .raffle-text.white {line-height: 17px; font-size: 14px;}
.fontWeight {font-weight: 700; font-size: 13px;}
.lineHeight {line-height: 16px; font-size: 12px;}
.hkr25RecapVideo p.h1 {line-height: 38px;}
.hkr25recap #sub_text p {line-height: 17px; font-size: 14px; width: 75%;}
.HKR.SKU .sku-text p {line-height: 17px; font-size: 14px;}
.HKR.SKU .sku-text {width: 88%;}
.hkr25Map .featured-row__subtext#sub_text {font-size: 12px; line-height: 14px; width: 65%;}
.hkr25Map #sec_title {line-height: 45px;margin-bottom: .5rem;}
.hcap_img_map .tooltip_map {font-size: 14px; line-height: 17px;}
.template-page-hkr25-prephase .video-image-section .feature-row-wrapper {padding-bottom: 50px;}
.hkr25Map .index-section.image-section {margin-top: 0;}
.template-page-hkr25-prephase h2[class*="__rich_text_"] {font-size: 30px;}
.index-section.video-image-section, .hkr25RecapVideo {margin-top:0;}
#myVideo video {rotate:-3deg;}
.nonResident h1 {font-size: 36px !important; line-height: 34px;}
.nonResident h1 i {letter-spacing: 6px;}
.nonResident h1 div {transform: rotate(9deg); -webkit-transform: rotate(6deg); display: inline-block;padding-left: 3px; padding-right: 1px;}
.sku-header h2{
	font-size: 36px;
	line-height: 34px;
    margin-bottom:0;
}
/* #bgmask { background: linear-gradient(274deg, #5A50C9 3.22%, #2E0090 106.5%); }*/
/* Banner Section Start */
    .image-text-overlay {position: relative;padding-left: 4.4%;}
    .velo-content {font-size: 32px; font-weight: bold;}
    .innerBox {display: flex; justify-content: space-between;}
    .hkr25-imageverlay-wrapper {position: absolute; top: 0; width: 100vw; }
    .image-text-overlay__content1.cntdown {position: relative; margin-right: 4rem;}
    .index-section.color-scheme-1.text-center {
        background-color: unset !important;
        color: #fff200;
        h2,.theme-block {rotate:0deg}
    }

    .enlarge-text {
      font-size: 15px;
      //margin: 5rem;
     
                  }
   
    .text-label { position: relative; }
    .new-grid {
    justify-content:center;
    }
    
.rafflecontent.checkbox-label span {cursor: pointer;}
@media only screen and (max-width: 849px) {

 
 .video-image-section .feature-row{
      flex-direction:column-reverse;
      
     
    }
   .video-image-section .feature-row__text {
      margin-bottom: 4rem;
  }
}

 
      .hkr{
               transform: rotate(0) scale(1);
            margin-bottom:1rem;
            width:15rem;
          .hkrlogo img {
          	transform: rotate(0) scale(.9);
            -webkit-transform: rotate(0) scale(.9);
          }
      }
      .hkr:hover{
                transform: rotate(0) scale(.9);
              background-color:yellow;
              margin-bottom:1.5rem;
              width:14.5rem;
              /*transition-duration:4s;
             background-color:yellow;
              width:100%;
              //position:fixed;
              */
            .hkrlogo img:hover {
            	-webkit-transform: rotate(-1.6deg) scale(.96);
            	transform: rotate(-1.6deg) scale(.96);
              //padding-top:4px;
             // padding-left:5px;
              -webkit-transition: .3s ease-in-out;
            	transition: .3s ease-in-out;
              transition-duration:2s;
              //background-color:yellow;
              //padding-left:3px;
              padding-bottom:-3px;
              width:15rem;
            }
      }
.hided {
  display: none;
  transform: scaleY(0);
  transform-origin: bottom center;
}
    
.hkr:hover .hkrlogo img:hover  + .hided {
 display: block;
    color: yellow;
    position: absolute;
    margin: -8rem .5rem -6rem 4rem;
    font-size: 16px;
    transform: scaleY(1);
  .profile-link{
    font-size:10px;
  }
}

        .skuImages {width: 460px; }
      
 @media screen and (max-width: 1022px) {
       .image-text__overlay-section { padding-top: 2rem;}
      }

    .image-text-overlay__content {position: absolute; top: 5%; right:3%}
    .blueBox {border-radius: 3px; background-color: #2E0090; flex: 1; margin: 5px 5px 5px 5px; color: yellow; text-align: center; padding: .5rem;}
    .yellowBox {background-color: #fff200; border-radius: 5px; rotate: 15deg; font-size: 10px; display: flex; min-width: 250px;}
    .yellowBox .word {font-style: italic; font-size: 9px; color: #fff; }
    .dot { height: 5px; width: 5px; background-color: #2E0090; border-radius: 50%; margin-top: 1rem; }
    .dot.second {position: relative; top: 15px; left: -5px;}
    .countdown {color: #fff200;}
    .num {font-weight: bold; font-size: 23px;}
    .word {font-size: 13px; display: block; position:relative; bottom:-2rem;}
    .day {position:absolute; right: 91%; bottom:16%; }
    .hour { position:absolute; right: 83%;  bottom:16%;  }
    .min { position:absolute; right: 74.5%;  bottom:16%;  }
    .sec { position:absolute; right: 65%;  bottom:16%; }
    .left-content {margin-top: 5rem;}
/* Banner Section End */
.logo-bar__item, .logo-bar__item-svg {padding:0}

.skuImages{
  /*width:215%; 
  width: 30%;*/
}
.HKR.SKU {margin-left: 5rem;}

.skuContainer{
  width: 100%;
  display: flex;
 justify-content: center;
  .sku-header{
    .sku-button{
      padding: 14px 35px;
      border-radius: 40px;
      background-color:#FFF200;
      font-size: 12px;
      font-weight: 700;
      line-height: 17.04px;
      letter-spacing: 1px;
      text-align: center;
      color: #254AA2;
      margin-top:2rem;

    }
  }
}

.sku-text {
  font-weight: 400;
  line-height: 27px;
  text-align: left;
  margin-top:2%;
}

.wd-50 {
    width: 100%;
    max-width: 50%;
    padding-right: 5px;
}
.raffle-form {color: #fff;}
.raffle-form .btn {border-color: #fff; color: #00557D; }
.raffle-form .raffleBtn,.raffle-form .btn {background-color: yellow;}
.raffle-form .raffleBtn:hover,.raffle-form .btn:hover {background-color: yellow; color: #5a50c9;}

@media only screen and (max-width: 720px){
   
	.day {
		bottom: 29%;
		right: 81%;
	}
	.hour {
		bottom: 29%;
		right: 42%;
	}
	.min {
		bottom: 29%;
		right: 3%;
	}
 /* .num, .word {
    font-size:9px;
  }*/
	.sec {
		top: 15%;
		right: 13%;
	}
  .desktop { display:none !important; }
  .mobile { display:block !important; }
}
.mobile { display:none};
.rafflecontent {font-size: 11px;}

  @media only screen and (min-width: 760px){
    .raffle-title h2{
      margin-top: 0;
      width: 58%;
      line-height: 34px;
      margin-bottom: 0;
    }
    .raffle-text {
      margin-bottom: 1rem;
      margin-top:1rem;
      width:90%;
    }
    .raffle-form .grid__item span {margin-bottom: 1rem !important;}
    .raffle-form .grid__item span#error_email {margin-bottom: .5rem !important;}
    p.rafflecontent.req-label {margin-bottom: 0.5rem !important;}
  }

.timer{
  display:flex;
  gap:10%;
  @media only screen and (max-width: 448px){
    gap:30%;
  }
}
.circle{
  margin-right:-15rem;
  margin-top:2rem;
} 
.timer .circle svg circle{
 // fill:transparent;
}

.timer .circle  .circle1 .circle2 svg circle{
 // fill:transparent;
}
@media only screen and (max-width: 720px){ 
.wd-50 {
  width: 100%;
    max-width: 100%;
    padding-right: 0px;
}
  .raffle-form .raffleBtn, .raffle-form .btn {
    margin-top:1rem;
  }
}


.loginBtn {margin-right: 1rem;}
.hkr-logo {padding-top: 1rem; margin-bottom:1rem;}
.backgrdIcon { position: absolute; top: 65%; right: 0;
}

.pie-wrapper {
    height: 3em;
    width: 3em;
    float: left;
    margin: 15px;
    position: relative;
}
.pie-wrapper.style-2 .label {
    background: none;
    color: #7f8c8d;
}
.pie-wrapper .label {
    background: #34495e;
    border-radius: 50%;
    color: #ecf0f1;
    cursor: default;
    display: block;
    font-size: 1em;
    left: 0.4em;
    line-height: 1.8em;
    position: absolute;
    right: 0.4em;
    text-align: center;
    top: 0.4em;
}
.pie-wrapper.style-2 .label .smaller {
    color: #bdc3c7;
}
.pie-wrapper .label .smaller {
    color: #bdc3c7;
    font-size: 0.45em;
    padding-bottom: 20px;
    vertical-align: super;
}
.pie-wrapper .pie {
    height: 100%;
    width: 100%;
    left: 0;
    position: absolute;
    top: 0;
}
.pie-wrapper.progress-45 .pie .left-side {
    transform: rotate(162deg);
}
.pie-wrapper.progress-45 .pie .half-circle {
    border-color: #1abc9c;
}
.pie-wrapper .pie .half-circle {
    height: 100%;
    width: 100%;
    border: 0.3em solid #3498db;
    border-radius: 50%;
    clip-path: rect(0 0.5em 1em 0);
    left: 0;
    top: 0;
}
.pie-wrapper.progress-45 .pie .right-side {
    display: none;
}
.pie-wrapper .shadow {
    height: 100%;
    width: 100%;
    border: 0.3em solid #bdc3c7;
    border-radius: 50%;
} 

.loader{
    position: relative;
    width: 4rem;
    height: 4rem;
    margin-right:2rem;
    float:left;
    user-select: none;
    box-sizing: border-box;
}
.loader-bg
{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 3px solid #5c6ac4;;
    box-sizing: border-box;
}
.spiner-holder-one
{
    position: absolute;
    top:0;
    left:0;
    overflow: hidden;
    width: 50%;
    height: 50%;
    background: transparent;
    box-sizing: border-box;
}
.spiner-holder-two
{
    position: absolute;
    top:0;
    left:0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: transparent;
    box-sizing: border-box;
}
.loader-spiner
{
    width: 200%;
    height: 200%;
    border-radius: 50%;
    border: 3px solid #fff200;
    box-sizing: border-box;
}  
  .animate-0-25-a
{
    transform: rotate(90deg);
    transform-origin: 100% 100%;
}
.animate-0-25-b
{
    transform: rotate(-90deg);
    transform-origin: 100% 100%;
}
.animate-25-50-a
{
    transform: rotate(180deg);
    transform-origin: 100% 100%;
}
.animate-25-50-b
{
    transform: rotate(-90deg);
    transform-origin: 100% 100%;
}
.animate-50-75-a
{
    transform: rotate(270deg);
    transform-origin: 100% 100%;
}
.animate-50-75-b
{
    transform: rotate(-90deg);
    transform-origin:100% 100%;
}
.animate-75-100-a
{
    transform: rotate(0deg);
    transform-origin: 100% 100%;
}
.animate-75-100-b
{
    transform: rotate(-90deg);
    transform-origin: 100% 100%;
}
.text
{
    text-align: center;
    padding-top:32%;
    font-size: 12px;     
    color: rgba(255, 255, 255, 0.3);
}
.hidden {display: none;}


.image-overlay{
  margin-bottom:-20rem;
}

@media only screen and (max-width: 720px){
 .video-image-section .feature-row{
      flex-direction:column-reverse;
      margin-top:-5%;
    }
  .velo-content {
    font-size: 36px;
    font-weight: 700;
    margin-right: 1rem;
}

.backgrdIcon {
    position: absolute;
    top: 150%;
    right: 0;
}

.velo-content {
    font-size: 36px;
    font-weight: 700;
    margin-right: 1rem;
}

.hero-loaded {
    height: 1000px;
    width: 1000px;
}



}
  
@media screen and (max-width: 720px) {
.skuContainer {flex-direction:column-reverse;}
  .skuContainer .sku-header {margin-left:15px; margin-right:15px; margin-top:50px; margin-bottom:40px;}
  .HKR.SKU { margin-left: 1rem; margin-right: 1rem; }
  .skuContainer .sku-header .sku-button { padding: 4% 29%;}
  .sku-title h2{font-size:36px; margin:0; display:inline;}
  .hkr{margin-bottom:-3rem;}
  .container {margin-top:50px;}
  .skuImages{width:250px; margin-left:40px;}
  .logo-section .section-header {
    margin-top: -20%;
    width: 130%;
    position: relative;
    right: 50%;
  }
}
.hidden {display: none;}

.template-page-hkr25-prephase .page-width.page-width--narrow .rte.text {padding-top: 0; color:#ffff;}


@media only screen and (min-width: 1200px){ 
.index-section .video-image-section .feature-row{
  margin-top:-19%;
}
   .solo-image {
    display:none;
  }
}
@media only screen and (max-width: 720px){ 
  .index-section .video-image-section{
  margin-top:0rem;
}
  .raffle-bg-image{
    width:109%;
    position: relative;
  }
  
}

.main-image{
    position: relative;
    bottom: 33rem;
    left: 8rem;
    width:94%;
	}

	.mountain-image{
      top:8rem;
      right: 4rem;
      position: relative;
      z-index:-1;
    }

	
	.social-image {
	width: 81%;
    top:32rem;
    position: absolute;
	}

.social-heading h1{
    font-size: 26px;
    font-weight: 700;
    color: yellow;
    margin-left: 3rem;
    margin-bottom: 3rem;
}

@media only screen and (min-width: 1200px){ 
  .social-heading .insta-section{
    left:41rem;
  }
}
@media only screen and (min-width: 720px)and (max-width:1200px){ 
  .social-heading .insta-section{
    left:17rem;
  }
  .skuContainer{
    flex-direction:space-around;
    .skuImages{
      width:360px;
    }
    .sku-header{
      margin-top: 60px;
      margin-right: 30px;
      margin-left:30px;
      width:50%;
}
    .sku-text{
      padding-right:0px;
       margin-top:2%;
    }
    }
}


.social-heading{
  display:flex;
  .insta-section{
    display:flex;
    position:relative;
   // left:41rem;
  }
}
.image{
  margin-left:1rem;
}
#insta-heading{
  font-size:14px;
}
  
@media screen and (max-width: 720px) {
  .social__section{
    height:43rem;
  }
  .bar {
        display: flex;
        margin-right: -6rem;
        position: relative;
        right: 4rem;
        bottom: 1rem;
    }
	
	
	.social-heading .insta-section {
    display: flex;
    position: relative;
    left:0rem;
	}
	
	.social-heading h1 {
    font-size: 17px;
    bottom: 0;
    left:3rem;
    margin-left:0rem;
    position:relative;
}
.right-heading{
	position:relative;
	right: 3rem;
    bottom: -25rem;
	}
.mountain-image {
    top: 5rem;
    left: 1rem;
    width:147%;
    position: relative;
}

.main-image {
    position: relative;
    bottom: 40rem;
    left: 3rem;
}

.solo-image {
    width: 300px;
    position: relative;
    bottom: .3rem;
    top: 39rem;
  
}

.social-image {
display:none;
}
}
.bar{
  display:none;
  @media screen and (max-width: 720px) {
    display:flex;
  }
}

@media only screen and (min-width: 721px){ 
.solo-image{
  display:none;
}
}


@media only screen and (min-width: 1000px) and (max-width: 1200px) {
  
  .social-heading .insta-section {
        left: 28rem;
    }
}
.video-parent-section {
opacity: 22%;
}
 @media (min-width: 1500px) {
   .hkr{
     width:23rem;
   }

   .container{
     margin-top:50px;
   }
  .sku-header{
    width: 40%;
    position: relative;
    top: 60px;
    left:100px;
  }
  .sku-text {
    margin-right:326px;
     margin-top:2%;
  }
  .skuImages{
    width: 360px;
   margin-right: 100px;
  }
      
}
@media (min-width: 1200px) and (max-width:1500px) {
  .sku-header{
    width: 50%;
    position: relative;
    top: 50px;
  }
  .sku-text {
    margin-right:0px;
     margin-top:4%;
  }
  .skuImages {
   width: 320px;
   margin-right: 140px;
   }
}
       
@media only screen and (min-width: 740px) and (max-width: 1200px) {
 .hkr{
    width:18rem;
  }
  .container{
     margin-top:50px;
   } 
   
  .skuContainer .skuImages {
        width: 320px;
    }
      .skuContainer .sku-header {
        margin-top: 60px;
        margin-right: 30px;
        margin-left: 30px;
        width: 50%;
    }
   
}
.logo-section .section-header {margin: 0 35%;}
@media only screen and (min-width: 1380px) and (max-width: 1600px) {
   .social-heading .insta-section {left:56rem;}
}
@media only screen and (min-width: 1620px) {
 .social-heading .insta-section {
        left: 72rem;
    }
   .logo-section .section-header {margin: 0 39%;}

}
/* @media only screen and (min-width: 500px) and (max-width:1200px){
.hkr25Map #sec_title {
    width: 230px;
}
 }*/
 @media only screen and (min-width: 1920px) { 
  .mountain1 {width: 90%;}
  .left-content { margin-top: 12em !important; }
  #raffle_form {width: 50%;}
  .mountRooster {
        margin-top: 3%;
    }
      .template-page-hkr25-prephase div[id*="__rich_text_"] {
        margin-top: 7%;
    }
  .social-image{
     width:revert-layer;
   }
   .social{
     margin-left:6rem;
   }
}
.feature-row__item.hkrmapimage {
    margin: 0;
}
@media only screen and (min-width: 1920px) {
 .social-heading {justify-content: space-between; width: 85%;}
  .insta-section {left: unset !important;}
  .left-heading{margin-left:2rem;}

  #locations-map {width:100%}
  .raffle-bg-image {width: 40%;}
  .hkr25RecapVideo .page-width {
      max-width: 100%;
    }
  .template-page-hkr25-prephase .page-width {max-width: 100%;}
  .mountain1 {width: 100%;}
  .left-content { margin-top: 12em !important; }
  #raffle_form { width: calc(100% / 2); margin-top: 10%;}
  .mountRooster {
        margin-top: 3%;
    }
      .template-page-hkr25-prephase div[id*="__rich_text_"] {
        margin-top: 7%;
    }

    .social__section {position: relative;}
    .main-image {
            position: relative;
            left: 8%;
            width: 94%;
            z-index: 2;
            bottom: -18em;
    }
     .mountain-image {
      bottom: -4%;
      left: 0px;
      position: absolute;
      z-index: -2;
       top: unset;
       img {width: 80%}
  }
  .social-image {position: static;}
      .social-image {
        width: 80%;
    }
  .social-section {margin-bottom: 10rem; margin-top: -19rem;}
      .social {
        margin-left: 8rem;
        padding-bottom: 30rem;
    }
  
  
  .hkr25Map .feature-row__item.feature-row__text.text- {
      flex: 0 1 100% !important;
  }
  .sku-header {
        width: calc(100% / 2);
  }
  .skuImages {
        width: auto;
        margin-left: 15%;
  }
  .HKR.SKU .sku-text {
      width: calc(100% / 2);
  }
 .template-page-hkr25-prephase .page-width.page-width--narrow {
        padding-top: 7% !important;
    }
   .template-page-hkr25-prephase .page-width.page-width--narrow { width: calc(100% / 2);}
  .skuContainer {
        width: 100%;
        display: flex;
        justify-content: center;
    }
   .skuImages {width: 30%;        margin-left: 22%;}
  .skuImages img { width: 100%;}
      .sku-header {
        width: 70%;
    }
  .hkr25recap {
    padding-top: 0 !important;
    .feature-row {margin-top: 0 !important;}
  } 
  .mountain-image img { width: 75%;} 
  .hkr25Map .feature-row {margin-left: 0} 
  .hkr25recap {padding-left: 210px; width:90%; margin-left:0; } 
  .hkr25RecapVideo .feature-row__item.feature-row__text, .hkr25Map .feature-row__text {margin-left: 0;}
  .hkr25Map .page-width.feature-row-wrapper {max-width: 100%; }
  .raffle-bg-image img {width: 100%;}  
  .map_lgo {width: 75%;}

   .invisible-area.area-one {
top: 70% !important;
  left: 59% !important;
    }
    .invisible-area.area-two{
top: 75%!important;
  left: 67%!important;
    }

    .invisible-area.area-three {
top: 73% !important;
  left: 71% !important;
    }

    .invisible-area.area-four {
top: 67% !important;
  left: 13% !important;
    }
  .video-parent-section {
        height: 960px !important;
    }  
}
@media only screen and (min-width: 2290px) {
  .video-parent-section {
        height: 1155px !important;
    } 
  .template-page-hkr25-prephase .page-width.page-width--narrow {
        padding-top: 5% !important;
    } 
      .img11 {
        margin-top: -18%;
      }  
}
.template-page-hkr25-prephase .color-scheme-4 {padding-top: 0 !important; min-height:830px;}
.hkr-tickets .feature-row__item.feature-row__text.feature-row__text--left.text-left {padding-left: 0px;max-width: unset;padding-top: 5%;}
.hkr-tickets .h1 {font-size: 34px;}
.hkr-tickets .feature-row {column-gap: 0%;}
.rte.featured-row__subtext {color: #fff;}
.feature-row__text .btn {margin-top: 15px;background-color: #FFF200;color: #254AA2;letter-spacing: 0;}
.hkr-prephase-map .page-width.feature-row-wrapper { display: block; }
.hkr-prephase-map .page-width { padding: 0 0px 0 50px; }
.hkr-velo-toni .h1 { font-size: 38px; }
.hkr-velo-toni .page-width { padding: 0 0px 0 50px; }
.hkr-velo-toni .feature-row__text {max-width: unset;}
.hkr-velo-toni .feature-row__text--right { padding-right: 0px; }
.hkr-velo-toni .rte.featured-row__subtext { color: #fff; font-size: 14px; }
@media only screen and (min-width:441px) and (max-width: 720px) {
  .solo-image{margin: 0 14% !important;}
}

@media only screen and (min-width: 2700px) {
    .feature-row {
        margin: 0 auto;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-direction: row;
    }
}
 .map_lgo {
        width: 50%;
    }
@media only screen and (min-width: 1920px) {
    .map_lgo {
        width: 30%;
    }
}
img.hkr_map1, img.hkr_map2, img.hkr_map3, img.hkr_map4 {
    width: 60px !important;
}
@media only screen and (max-width: 1600px) {
  .inner-content{
  clip-path: border-box !important;
  }
  img.desktop-image.small--hide {
	    width: 100% !important;
}
}
@media only screen and (min-width: 1600px) and (max-width: 1920px) {
  .inner-content{
  clip-path: border-box !important;
  }
  img.desktop-image.small--hide {
	    width: 99.5% !important;
}
}
@media only screen and (min-width: 1921px){
img.desktop-image.small--hide {
	    width: 99.2% !important;
}
.inner-content{
  clip-path: border-box !important;
}
.winterHubPopTuck img.feature-row__image.lazyloaded {
    max-width: 1200px;  
}
img.hkr_map1, img.hkr_map2, img.hkr_map3, img.hkr_map4 {
    width: 100% !important;
}
}
@media only screen and (min-width: 2700px){
img.desktop-image.small--hide {
	    width: 98.2% !important;
}
.inner-content{
  clip-path: border-box !important;
}
.winterHubPopTuck img.feature-row__image.lazyloaded {
    max-width: 1200px;  
}
}
@media only screen and (max-width: 820px){
.inner-content{
  clip-path: border-box !important;
}
}
@media only screen and (max-width: 440px){
.map_lgo {
    width: 100%;
    margin-left: 10%;
}
.hcap_img_map {
    padding-top: 0px;
}
}
@media only screen and (min-width: 720px) and (max-width: 1080px) {
    .grid__item.form_input.wd-50 {
        max-width: 100% !important;
        width: 100% !important;
    }
}
