.MengaMenuBox {display: none;}
.MainmengaMenuBox ul {margin: 0;padding: 0;list-style-type: none;}
header {/*position: fixed;*/position: relative;width: 100%;left: 0;top: 0;z-index: 9999; }
.headerSitelogo.Onscroll {display: none;}
.headerTopRow ul li a {font-weight: 600;font-size: 16px;line-height: 1.32;color: #FFFFFF;display: block;}
.headerTopRow ul li a:hover { color:#21b1d9; }
.headerTopRow ul {display: flex;gap: 32px;align-items: center;justify-content: flex-end;}
.headerLogo {width: 179px;}
.Navigation_row {width: calc(100% - 179px);}
.headerRow {display: flex;align-items: flex-end;padding-top: 10px;}
.Navigation_Right {width: 174px;}
.Navigation_Left.Navigation_Inner {width: calc(100% - 174px);}
.Navigation_Inner_Main {display: flex;align-items: self-end;}
.MainmengaMenuBox ul li > a {font-weight: 600;font-size: 17px;line-height: 23px;color: #FFFFFF;}
.MainmengaMenuBox > ul > li > a.active { color: #21b1d9; }
.MainmengaMenuBox ul {display: flex;align-items: center;line-height: 0;justify-content: center;padding: 0 50px;}
.noListStyle ul {margin: 0;padding: 0;list-style-type: none;}
.Navigation_Right ul {display: flex;justify-content: space-between;align-items: center;}
li.NavigationCta a {font-style: normal; font-weight: 900;font-size: 14px;line-height: 19px;letter-spacing: 0.3px;text-transform: uppercase;color: #FFFFFF;background: #21B1D9;border-radius: 25px;padding: 7px 20px 8px;}
li.NavigationCta {line-height: 0;}
.MainmengaMenuBox ul li a span {display: inline-block;margin-left: 6px;}
.headerTopRow {padding-top: 20px;}
.MainmengaMenuBox ul li {padding: 0px 27px 8px 28px;}
.MengaMenuBox {display: none;position: absolute;top: 100%;left: 50%;transform: translateX(-46%);max-width: 1330px;width: 100%;padding-top: 25px;}
.MengaMenuBoxInner {background: #EDEDED;border-radius: 10px;}
.MengaMenuBoxRight {width: 25%;padding: 60px 40px; background:#002039;}
.MengaMenuBoxLeft {width: 75%;border-right: 2px solid #010104;}
.MengaMenuBoxInner {display: flex;}
.MengaMenuBoxRightContent {font-size: 16px;}
.MengaMenuBox {line-height: 1.5;}
.MengaMenuBox {font-size: 16px;}
.MengaMenuBox h5 {font-weight: 700;}
.MainmengaMenuBox ul li:hover .MengaMenuBox {display: block;}
.MengaMenuBoxLeft {padding: 60px;}
.MengaMenuBoxCol {width: 50%;}
.MengaMenuBoxRow {display: flex;}
.MengaMenuBoxCol {padding: 0 30px 30px;}
a.expandMenu {display: none;}
.MengaMenuContent p {margin: 0;}

#hs_cos_wrapper_dnd_area-module-1 .hsCTA:nth-child(1).fill a{transition: all ease 0.5s !important; }

.ClickSearchIcon {cursor: pointer}
.ClickSearchIcon i {-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;-ms-transition: all ease .3s;transition: all ease .3s}
.searchInnerMain {width: 100%;}
.searchMain {position: fixed;top: 0;left: 0;margin: 0 auto;padding: 0 26px;width: 100%;height: 100vh;  background:rgb(3 36 61 / 80%);z-index: 9999;display: table;opacity: 0;visibility: hidden;-webkit-transition: all ease .6s;-moz-transition: all ease .6s;-o-transition: all ease .6s;-ms-transition: all ease .6s;transition: all ease .6s; }
.searchMain.active {opacity: 1;visibility: visible}
.closeSearch {
  position: absolute;
  width: 23px;
  top: 30px;
  right: 25px;
  cursor: pointer
}
.closeSearch svg {width: 100%;height: 100%}
.searchInnerMain {display: table-cell;vertical-align: middle}
.search-box {position: relative;width: 100%;max-width: 500px;height: 60px;border-radius: 120px;margin: 0 auto}
.search-icon {left: 0;pointer-events: none;font-size: 1.22em;will-change: transform;color: #fff}
.search-icon,.go-icon {position: absolute;top: 0;height: 60px;width: 86px;line-height: 61px;text-align: center}
form.search-form {
    position: relative;
}
/* #search {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 120px;border: 0;background:#21b1d9;padding: 0 68px 0 68px;color: #fff !important;font-size: 1.32em;font-weight: 400;outline: 0;border: 2px solid #fff} */
#search {position: relative;top: 0;left: 0;width: 100%;height: 100%;border-radius: 120px;background:#efefef;padding: 11px 68px 17px 68px;color:#03243D!important;font-size: 1.32em;font-weight: 400;outline: 0;border: 2px solid #21b1d9}

.searchBar {text-align: right}
.searchInnerMain {text-align: center}
.searchInnerMain h4 {padding-bottom: 25px;color: #fff}
.ClickSearchIcon:hover {color: #f63}
#search::-webkit-input-placeholder { opacity:1 !important; color:inherit !important; }
#search::-moz-placeholder { opacity:1 !important; color:inherit !important; }
#search:-ms-input-placeholder { opacity:1 !important; color:inherit !important; }



/*  */
/* Megamenu */
.mainMegaParent { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; grid-column-gap: 40px; grid-row-gap: 0px; padding: 30px; }
.mengaMenu { position: absolute; background: #f7f7f7; }
.hmInner ul{ position: relative; }
.hmInner ul li{ position: unset !important; }

/*  For Hover in nav bar  */
.MainmengaMenuBox ul li a{ transition: all ease 0.5s;}
.MainmengaMenuBox ul li:hover > a{color:#21b1d9;}
.NavigationCta a{transition: all ease 0.5s; border: #21b1d9 solid 2px;}
.NavigationCta a:hover{background-color:#1881a7; border-color: #1881a7;}
.NavigationCta a:focus { background-color: #1881a7; border-color: #1881a7; color: #FFFFFF; opacity:1; }

.DarkMenu .headerSection { background-color: #fff; padding-bottom: 20px;  top: 0; }
.DarkMenu .headerSitelogo svg > path { fill: #03243d; }
.headerSticky .headerSection {  position: fixed;   top: 0; width: 100%;  } 

/* End: What you get V2 --- 19-04-2022 */

/* * * * * */
/* * * * * * */

@media (min-width:992px){
  header.fixed-header {top: 0px; position:fixed;height:95px;}
  header.fixed-header .headerSection { padding-bottom: 0px; }
  header.fixed-header .headerSitelogo {display: none;}
  .header.fixed-header .headerSitelogo.Onscroll {display: block !important;}
  header.fixed-header .headerSitelogo.Onscroll {display: block !important;}
  header.fixed-header .MainmengaMenuBox ul li a {color: #000000;}
  header.fixed-header .MainmengaMenuBox ul > li > a:hover { color: #21b1d9; }
  header.fixed-header .MainmengaMenuBox ul li a.active { color: #21b1d9; }
  header.fixed-header .MainmengaMenuBox ul li a svg path {
    fill: #ffffff;
  }
  header.fixed-header .MainmengaMenuBox .MengaMenuBoxRightInner ul li a svg path {fill: #ffffff;}
  header.fixed-header .MainmengaMenuBox ul li .CTAs.fill a { color:#fff; }
  header.fixed-header .headerTopRow ul li a {color: #000000;}
  header.fixed-header .headerTopRow ul li a:hover { color: #24B1D9; }
  header.fixed-header .Navigation_Right img {filter: invert(1);}
  header {transition: all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;}
  header:before {content: '';width: 100%;height: 100%;left: 0;top: -100%;background: transparent;position: absolute;transition: all ease 0.3s;-moz-transition: all ease 0.3s;-webkit-transition: all ease 0.3s;-o-transition: all ease 0.3s;}
  /*   .headerSection {position: relative;z-index: 1;} */
  .headerSection {position: absolute;z-index: 1; width:100%; }
  header.fixed-header:before {background: #fff;top: 0%;height: 135%;}
  .DarkMenu header.fixed-header .headerSection { padding-bottom: 20px; }
  .DarkMenu .MainmengaMenuBox ul li a,.DarkMenu .headerTopRow ul li a { color: #000000; }
  .DarkMenu .MainmengaMenuBox ul li a:hover, .DarkMenu .headerTopRow ul li a:hover { color: #24B1D9; }
  .MainmengaMenuBox > ul > li:hover > a {
    color: #24B1D9;
  }
  .DarkMenu header:before {display: none;}
  .DarkMenu .headerSection.headerSectionV2 {
    padding-top: 0px;
  }
  .DarkMenu .closeSearch {
    top: 22px;
  }
  
  
  .DarkMenu .MainmengaMenuBox > ul > li > a > span svg path { fill: #03243d; }
  .DarkMenu header { position:absolute }
  .DarkMenu  .Navigation_Right img { filter: invert(1); }
  .DarkMenu  .MengaMenuBox { margin-top: -25px; }
  
}


@media (min-width:1230px){
  
}


@media (min-width:1491px){

}
@media(max-width: 1800px){ 

  
}

@media(max-width: 1580px){
 
}

@media (max-width:1490px){
  .searchInput { margin-left:335px; } 
  .hmInner2 { min-width: 220px; }
  .headerSection .hMenu { padding-left:0; }
  .headerSection .hsInner .hs-menu-wrapper > ul > li { margin-right: 40px; }
  .MengaMenuBox { max-width: 1050px; }
  .MengaMenuBoxLeft { padding: 40px; }
  .MengaMenuBoxRight { width: 25%; padding: 40px 25px; background: #002039; }
  .MengaMenuBoxCol { padding: 0 20px 20px; }
  .StickySidebar h2 {font-size: 46px;}
 
  
}

@media(max-width:1380px){

  
  
  
  
  
}


@media (max-width:1280px){
  .searchInput { margin-left:220px; }

  .headerSection .hsInner .hs-menu-wrapper > ul > li { margin-right: 15px; }
  .headerSection .hsInner .hs-menu-wrapper > ul > li > a, .headerSection .hsInner .hs-menu-wrapper > ul > li:hover > a, .headerSection .hsInner .hs-menu-wrapper > ul > li > a:hover { font-size:16px; } 

  .MainmengaMenuBox ul {
    padding: 0 25px;
  }
  .MainmengaMenuBox ul li {
    padding: 0px 15px 8px 15px;
  }
  .MainmengaMenuBox ul li a span {
    margin-left: 4px;
  }
  .Navigation_Right {
    width: 160px;
  }
  .Navigation_Left.Navigation_Inner {
    width: calc(100% - 160px);
  }
  .MengaMenuBox {
    max-width: 970px;
    transform: translateX(-50%);
    padding: 15px 10px 0;
  }
  .MengaMenuBoxLeft {
    width: 70%;
    padding: 30px 25px;
  }

  .MengaMenuBoxRight {
    width: 30%;
    padding: 30px 20px;
  }
  .MengaMenuMainContent.pt30 {
    padding-top: 15px;
  }

}

@media(min-width:768px){
   .mobileSinn { padding: 0; background-image:none !important; }  
   .mobileSinn:before, .fecMImage { display:none !important; }
    
  
  
}


@media(max-width:1230px){
  .MainmengaMenuBox ul li > a {
    font-size: 15px;
  }
}

@media(max-width:1080px){
  .MainmengaMenuBox ul li {
    padding: 0px 10px 8px 10px;
  }
  .MainmengaMenuBox ul li > a {
    font-size: 14px;
    line-height: 14px;
  }
  .MainmengaMenuBox ul li a span svg {
    width: 9px;
  }
}

@media (max-width:991px){
 
  body.searchOpen .searchInput { display:none; }
  .closeSearch {top: 32px;right: calc((100vw - 664px)/2);}
  .hMenu { position:relative; }
  .hMenu .mobileToggle { width: 30px; height: 30px; position: absolute; right: 0; top: 6px; display: flex; align-items: center; cursor:pointer; }
  .hMenu .mobileToggle i { width: 100%; display: inline-block; height: 2px; border-bottom: #FFF solid 2px; }
  .hMenu .mobileToggle i:before, .hMenu .mobileToggle i:after { position:absolute; content:''; left:0; top:6px; height:2px; width:100%; border-bottom:#FFF solid 2px; }
  .hMenu .mobileToggle i:after { top:auto; bottom:6px; }


  .Navigation_Inner_Main {display: none;}
  .headerTopRow {display: none;}
  a.expandMenu {display: block;}
  header {
    padding: 15px 0;
  }
  
  .DarkMenu .headerSection { padding-top: 15px; }

  .headerRow {
    align-items: center;
    padding: 0;
  }
  /*-=-=-=-= Mobile menu JS USE  MENU ICON as '<a class="expandMenu"><i></i><i></i><i></i></a>' -=-=-=*/
  a.expandMenu {
    width: 30px;
    height: 25px;
    display: block;
    cursor: pointer;
    padding: 3px;
    position: relative;
    margin: 0 3px 0 auto;
  }
  a.expandMenu i { position:relative; width: 30px; left:0; height: 2px; opacity:1; display: block; background: #21B1D9; margin: 5px 0; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; }
  a.expandMenu i:first-child {  margin-top: 0;}
  a.expandMenu.active i:first-child { transform: rotate(135deg); -webkit-transform: rotate(135deg); top: 8px; position: relative; }
  a.expandMenu.active i:nth-child(2) { position:relative; left:-46px; opacity:0; }
  a.expandMenu.active i:last-child { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); top: -6px; position: relative; }

  .childExpand { position: absolute; top: 10px; right: 20px; width: 24px; text-align: center; height: 24px; margin: 0; padding:5px; cursor:pointer; }
  .childExpand i { position:relative; width: 15px; left:0; height: 1px; opacity:1; display: block; background:#fff; margin: 6px 0; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; }
  .childExpand i + i { position: relative; transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); top:-7px; }
  .childExpand.open i { transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); }
  .childExpand.open i+i { transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); }

  body.hiden {
/*     overflow: hidden; */
  }

  .new-hero-sec .left-hero { width: 100%; }
  .right-hero { width: 100%; padding-left: 0; margin-top: 40px; }
  .dsktp-shw{ display: none; }
  .mbl-shw { display: flex; }

  header {
    position: absolute;
  }
  .Navigation_Inner_Main {
    border-top: 1px solid #ffffff;
    width: 100%;
    position: absolute;
    padding: 10px 0px;
    left: 0;
    top: 100%;
    display: none;
    background: #03243d;
    text-align: left;
    box-shadow: 0px 4px 4px 0px rgb(153 153 153 / 30%);
  }

  .MainmengaMenuBox ul {
    padding: 0;
    display: block;
  }


  .Navigation_Left.Navigation_Inner {
    width: 100%;
  }

  .Navigation_Right {
    width: 100%;
  }

  .MainmengaMenuBox ul li {
    padding: 10px 10px;
    position: relative;
  }

  .Navigation_Right ul {
    margin-top: 10px;
    gap: 30px;
    justify-content: center;
    padding-top: 12px !important;
    border-top: 1px solid #ffffff;
  }

  .MainmengaMenuBox ul li a span.dd-arrow {
    display: none;
  }

  .MainmengaMenuBox ul li+li {
    border-top: 1px solid rgb(247 247 247 / 9%);
  }



  .MengaMenuBox {
    position: relative;
    display: none;
    top: inherit;
    left: inherit;
    transform: none;
    padding: 10px 0;
  }

  .MainmengaMenuBox ul li:hover .MengaMenuBox {
    display: none;
  }

  .Navigation_Inner_Main {
    height: calc(100vh - 84px); overflow-y: auto !important;}


  .DarkMenu  header { padding-bottom: 0 }
  .DarkMenu header {padding: 0;}
  .headerSticky .headerSection { padding-top: 12px; }
  
/*   .body-container-wrapper {
    margin-top: 0 !important;
  } */
  
  
}


@media (max-width:767px){
  .headerSection .hLogo img { max-width:136px !important; }


  .MengaMenuBoxLeft {
    width: 100%;
    padding: 20px 0;
    border-right: none;
  }
  .MengaMenuBoxRight {
    width: 100%;
    padding: 20px;
  }
  .MengaMenuBoxInner {
    flex-wrap: wrap;
  }
  .MengaMenuBoxInner {
    border-radius: 0;
  }
  .MainmengaMenuBox ul li a {
    padding: 10px 20px;
  }
  .MainmengaMenuBox ul li {
    padding: 0;
  }
  .MengaMenuBox h5 {
    font-size: 18px;
  }
  .MengaMenuBoxLeft {
    padding: 20px 0 0 0;
  }

  
  
  
  
}

@media(max-width:680px){
  
}

@media(max-width:580px){
  
}

@media (max-width:480px){


}


@media(max-width:440px){
  
}  

@media (max-width:400px){

}

@media(max-width:361px){
  
  
}






/*--------  Footer css ------------------------------------  */


.footer-section {background-color: var(--tangaroa); }
.footer-left {width: 25%;}
.footer-right {width: 75%;padding-left: 25px;}
.footer-nav-fst {  padding-left: 15px;  padding-right: 15px;}
.social-icons ul {margin: 0;padding: 0; list-style: none; display: flex; flex-wrap: wrap;}
.social-icons ul > li > a {width: 30px; height: 30px; background-color: var(--white); display: flex; justify-content: center; align-items: center; flex-wrap: nowrap;  border-radius: 50%;
  line-height: 0; transition: all ease 0.3s; }
.social-icons ul > li > a > svg { width: 16px; height: 16px; position: relative; top: 0;  left: 0; transition: all ease 0.3s; }
.social-icons ul > li + li {padding-left: 15px;}
.social-icons ul > li > a:hover > svg > path { fill: var(--white); }
.social-icons ul > li > a:hover { background-color: var(--curious-blue);}
.social-icons ul > li > a>svg>path { transition: all ease 0.3s;}
.social-icons { padding-top: 50px;}
.footer-btm-con { padding-top: 40px; max-width: 344px; font-size: 16px; line-height: 1.25; font-weight: 300; color: var(--white);}
.footer-three-col { display: flex; flex-wrap: wrap; }
.footer-nav-fst { width: 25%; }
.footer-right-cl { width: 25%;}
.product-title , .contact-title { font-size: 20px; font-weight: 600; line-height: 1.14; color: var(--white); padding-bottom: 5px; border-bottom: 1px solid #fff; }
.product-links { padding-top: 10px; max-width: 168px;}
.product-links .hs-menu-wrapper > ul { display: block; }
.product-links .hs-menu-wrapper > ul > li > a { color: var(--white); font-size: 14px; line-height: 0.875; font-weight: 300;padding-bottom: 2px;}
.product-links .hs-menu-wrapper > ul > li + li { padding-top: 10px;}
/* .product-links .hs-menu-wrapper > ul > li > a:before { content: ''; background-color: var(--white); width: 0; height: 2px; position: absolute; bottom: 0; left: 0; z-index: 1;} */
.product-links .hs-menu-wrapper > ul > li > a:hover {text-decoration:none; border-bottom:1px solid white;padding-bottom:2px;}
.product-links .hs-menu-wrapper > ul > li > a:hover:before { width: 100%;}
.product-links .hs-menu-wrapper > ul > li > a:hover { color: var(--curious-blue);}
.contact-content { padding-top: 20px; font-size: 14px; line-height: 1.2;color: var(--white);}
.view-title a { color: var(--white); font-size: 16px; font-weight: 600;  line-height: 1.34;display: inline-block;vertical-align: middle;}
.view-title { padding-top: 5px;}
.sales-col , .support-col { padding-top: 20px;}
.sales-content a { color: var(--white); font-size: 14px; line-height: 0.857;}
.sales-content p + p { padding-top: 5px;}
.sales-title { font-size: 14px;  line-height: 0.857;  font-weight: 600;color: var(--white);}
.sales-content { padding-top: 8px; color: var(--white);}
.sales-content a:hover {color: var(--curious-blue);}    
.footer-sec-col { padding-top: 25px; margin-top: 25px; border-top: 1px solid #fff }
.terms-list ul { margin: 0; padding: 0;list-style: none; display: flex; flex-wrap: wrap;}
.second-two-cols { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.terms-list ul > li + li { padding-left: 30px; }
.terms-list ul > li > a { color: var(--white); font-size: 14px; line-height: 1.34; font-weight: 600; display: block; position: relative; padding-bottom: 4px;}
.terms-list ul > li { color: var(--white); font-size: 14px; line-height: 1.34; font-weight: 600;}
.terms-list ul > li > a:before { content: ''; background-color: var(--curious-blue); width: 0; height: 2px; position: absolute; bottom: 0;  left: 0;
  z-index: 1; transition: all ease 0.5s;}
.terms-list ul > li > a:hover:before { width: 100%;}
.terms-list ul > li > a:hover { color: var(--curious-blue);}
.view-title span { transition: all ease 0.4s; padding-left: 8px; }
.view-title a:hover span { padding-left: 13px;}
.view-title a:hover span svg path { fill: var(--curious-blue); }
.view-title a span svg path { transition: all ease 0.4s;}
.view-title a { position: relative;  padding-bottom: 3px;}
.view-title a:hover { color: var(--curious-blue); }
.view-title a:before {  content: '';  background-color: var(--curious-blue);  width: 0;  height: 2px;  position: absolute;  bottom: 0;  left: 0;  z-index: 1;  transition: all ease 0.4s;}
.view-title a:hover:before { width: 100%;}
.view-title a { display: flex;  align-items: center; }
.footer-logo { width: 170px; max-width: 100%; }
.social-icons { padding-top: 20px; }
.sales-content-s p {
  line-height: 21px;
}

@media (max-width: 1080px) {

  

  .footer-nav-fst, .footer-right-cl {width: 50%; padding-left:0 }
  .footer-right-cl {padding-top: 35px; }
/*   .footer-nav-fst:nth-child(2) {text-align: right;padding-right:0}
  .footer-nav-fst:nth-child(2) .tabing-button {
    text-align: right !important;
  } */
  .product-links {   max-width: 100%;  }
  .second-right {padding-top: 20px; }
  .footer-left , .footer-right {width: 50%; }

}


@media(min-width: 768px){
  .MengaMenuBoxRightCol_Head { border-bottom: 1px solid hsla(0,0%,60%,.25098039215686274); padding-bottom: 10px; }
  
}

@media (max-width: 767px) {
  
  .closeSearch {
    top: 32px;
    right: 23px;
  }

  .footer-left, .footer-right {width: 100%;}
  .footer-nav-fst, .footer-right-cl {width: 100%;padding-right: 0; }
  .footer-nav-fst:nth-child(2) {text-align: left;padding-top: 40px;padding-right: 0; }
  .footer-right {padding-left: 0;padding-top: 55px; }
  .social-icons {padding-top: 24px; }
  .footer-btm-con {padding-top: 35px;max-width: 281px;}
  .product-links {padding-top: 10px; }
  .product-links .hs-menu-wrapper>ul>li+li { padding-top: 5px; }
  .contact-content {padding-top: 10px}
  .footer-sec-col {   padding-top: 30px  }
  .terms-list ul {   display: block; }
  .second-two-cols {display: block;}
  .terms-list ul>li+li {padding-left: 0; padding-top: 8px;}
  .second-right {padding-top: 34px; }

  
}
/*------  reset.css --------------  */

*,:after,:before{box-sizing:border-box}

/*--------  normalize.css -----------  */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}

/*--------  layout.css -----  */
.hidden,.invisible{visibility:hidden}.row-fluid{width:100%}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.row-fluid:after,.row-fluid:before{display:table;content:''}.clearfix:after,.container-fluid:after,.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:1px;margin-left:2.127659574%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%}.row-fluid .span11{width:91.489361693%}.row-fluid .span10{width:82.97872339599999%}.row-fluid .span9{width:74.468085099%}.row-fluid .span8{width:65.95744680199999%}.row-fluid .span7{width:57.446808505%}.row-fluid .span6{width:48.93617020799999%}.row-fluid .span5{width:40.425531911%}.row-fluid .span4{width:31.914893614%}.row-fluid .span3{width:23.404255317%}.row-fluid .span2{width:14.89361702%}.row-fluid .span1{width:6.382978723%}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;width:auto;margin-left:0}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;content:''}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:1px;margin-left:2.762430939%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%}.row-fluid .span11{width:91.436464082%}.row-fluid .span10{width:82.87292817100001%}.row-fluid .span9{width:74.30939226%}.row-fluid .span8{width:65.74585634900001%}.row-fluid .span7{width:57.182320438000005%}.row-fluid .span6{width:48.618784527%}.row-fluid .span5{width:40.055248616%}.row-fluid .span4{width:31.491712705%}.row-fluid .span3{width:22.928176794%}.row-fluid .span2{width:14.364640883%}.row-fluid .span1{width:5.801104972%}}@media (min-width:1280px){.row-fluid,.row-fluid .span12{width:100%}.row-fluid:after,.row-fluid:before{display:table;content:''}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:1px;margin-left:2.564102564%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span11{width:91.45299145300001%}.row-fluid .span10{width:82.905982906%}.row-fluid .span9{width:74.358974359%}.row-fluid .span8{width:65.81196581200001%}.row-fluid .span7{width:57.264957265%}.row-fluid .span6{width:48.717948718%}.row-fluid .span5{width:40.170940171000005%}.row-fluid .span4{width:31.623931624%}.row-fluid .span3{width:23.076923077%}.row-fluid .span2{width:14.529914530000001%}.row-fluid .span1{width:5.982905983%}}.hide{display:none}.show{display:block}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.hidden-desktop,.visible-phone{display:inherit!important}.hidden-phone,.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.hidden-desktop,.visible-tablet{display:inherit!important}.hidden-tablet,.visible-desktop{display:none!important}}
/*-------------------  container-dnd.css -----------  */
.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}
/*--------------  typography.css -------------  */
body{line-height:1.4;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}ol ol,ol ul,p,ul ol,ul ul{margin:0}*+p{padding-top:15px}a{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 1rem}blockquote,ol,ul{margin:0 0 1.4rem}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}blockquote{border-left:2px solid;padding-left:.7rem}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal;display:inline-block;vertical-align:middle;height:auto;max-width:100%}
/*------------------  button.css   */
.button.arrow a,.button.rounded a{font-size:16px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.button,.button.arrow a span,.button.rounded a{display:inline-block}.button.rounded a{vertical-align:middle;padding:11px 27px;line-height:1.34;border-radius:25px;color:var(--white);background-color:var(--curious-blue);border:2.5px solid var(--curious-blue);text-align:center;transition:.3s}.button.rounded a:hover{background-color:var(--eastern-blue);border-color:var(--eastern-blue);color:var(--white)}.button.rounded.secondary a{background-color:var(--plum);border-color:var(--plum)}.button.rounded.secondary a:hover{background-color:var(--plum-dark);border-color:var(--plum-dark);color:var(--white)}.button.rounded.territory a{background-color:var(--sun);border-color:var(--sun)}.button.rounded.territory a:hover{background-color:var(--sun-dark);border-color:var(--sun-dark);color:var(--white)}.button.arrow a{color:var(--tangaroa);line-height:1.31;display:flex;align-items:center}.button.arrow a span{margin-right:10px;border-bottom:1px solid transparent;transition:.3s}.button.arrow a:hover span{border-bottom-color:var(--tangaroa)}.button.arrow a svg rect{transition:.3s;-webkit-transition:.3s}.button.arrow a:hover svg rect{fill:var(--eastern-blue)}.button.arrow.secondary a svg rect{fill:var(--plum)}.button.arrow.secondary a:hover svg rect{fill:var(--plum-dark)}.button.arrow.territory a svg rect{fill:var(--sun)}.button.arrow.territory a:hover svg rect{fill:var(--sun-dark)}.fontWhite .button.arrow a{color:var(--white)}.fontWhite .button.arrow a:hover span{border-bottom-color:var(--white)}@media (max-width:767px){.button.rounded a{font-size:14px;line-height:1.34;padding:10px 25px}}
.button.simple a svg { margin-left: 12px; } .button.simple a span { font-weight: 600; border-bottom: 1px solid transparent; transition: all ease 0.3s; }
.button.simple a svg path { fill: var(--tangaroa); transition: all ease 0.3s }  
.button.simple a,.button.simple a:hover  { color:  color: var(--tangaroa) }
.button.simple a:hover span { border-bottom-color: var(--tangaroa) }
.button.simple a {  display: flex;  align-items: center;}


/*---------  form.css ------------  */
form .input{margin-right:0!important}form fieldset{max-width:inherit!important;margin:0 -10px}form fieldset.form-columns-1 .field{width:100%!important}form fieldset.form-columns-2 .field{width:50%!important}form fieldset.form-columns-3 .field{width:33.33%!important}form .field{padding:0 0 20px}form fieldset .field{padding-left:10px;padding-right:10px}form ul.multi-container{padding-top:10px}form ul.multi-container li{margin:5px 0}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{display:block;border:1px solid var(--tangaroa);outline:0;background-color:var(--white);font-size:16px;line-height:20px;font-family:inherit;font-weight:400;color:var(--tangaroa);margin:0;padding:13px 20px;width:100%!important;border-radius:4px}textarea{min-height:110px}input[type=submit]{outline:0;font-family:inherit;padding:14px 40px;background-color:var(--curious-blue);color:var(--white);border:1px solid var(--curious-blue);font-size:16px;line-height:18px;text-transform:uppercase;font-weight:700;border-radius:100px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}form input[type=checkbox]+span,form input[type=radio]+span{position:relative;display:block;padding-left:40px;cursor:pointer}form input[type=checkbox]+span:before,form input[type=radio]+span:before{content:'';color:var(--curious-blue);position:absolute;left:4px;top:0;font-size:0;width:24px;height:24px;display:block;border:1px solid var(--tangaroa);transition:.3s;-webkit-transition:.3s;text-align:center;line-height:14px;border-radius:4px;background-position:center center;background-repeat:no-repeat;background-size:auto}form input[type=radio]:checked+span:before{background:#6b1631;border-color:#6b1631}form input[type=checkbox]:checked+span:before{background-color:var(--tangaroa);border-color:var(--tangaroa);color:var(--white)}form input[type=checkbox]:checked+span:before{font-size:12px;letter-spacing:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M0 11.522l1.578-1.626 7.734 4.619 13.335-12.526 1.353 1.354-14 18.646z'/%3E%3C/svg%3E")}.hs_error_rollup,input[type=checkbox]{display:none}
input[type=submit]:hover { background: #1c97b9; }
/*--- tables --------------  */
table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}
/*------  helper.css --------  */
.show-for-sr{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:767px){.show-for-sr--mobile{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}

  
/* Menu and simple menu */

.hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}

.hs-embed-wrapper {
  min-width: 100% !important;
  max-width: 100% !important;
}

/* CTA, logo, and rich text images */

.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
  height: auto;
  max-width: 100%;
}

html, body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

em {
  font-style: italic !important;
}

/* Temporary new font styles */

body {
    font-size: 17px !important;  
}

h2,
.h2 {
    font-size: 44px !important;  
}

h3,
.h3 {
    font-size: 34px !important;  
}

h4,
.h4 {
    font-size: 22px !important;  
}

.cardTitle h5,
.cardTitle .h5 {
    font-size: 22px !important;
}

.section--events--info h3.h6 {
  font-size: 24px !important;
  font-weight: 500 !important;
}

.content-post-body h1, .content-post-body .h1 { 
  margin-top: 30px;
  margin-bottom: 20px;
  font-weight: 400;
}
.content-post-body h2, .content-post-body .h2 { 
  margin-top: 25px;
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 32px !important;
}
.content-post-body h3, .content-post-body .h3 { 
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 26px !important; 
}
.content-post-body h4, .content-post-body .h4 { 
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600; 
}
.content-post-body h5, .content-post-body .h5 { 
  margin-top: 15px;
  margin-bottom: 10px;
  font-weight: 600;
}
.content-post-body h6, .content-post-body .h6 {
  margin-top: 15px;
  margin-bottom: 10px;
  font-weight: 600;
}

@media (max-width:1080px ) {
  h1, .h1 { line-height: 1.1 !important; }
  h2, .h2 { line-height: 1.1 !important; }
  h3, .h3 { line-height: 1.3 !important; }
  h4, .h4 { line-height: 1.3 !important; }
  h5, .h5 { line-height: 1.3 !important; }
  h6, .h6 {line-height:1.3 !important; }
}

@media (max-width:767px ) {

  h1, .h1 { font-size: 28px!important; }
  h2, .h2 { font-size: 27px!important; }
  h3, .h3 { font-size: 24px!important; }
  h4, .h4 { font-size: 22px!important; }
  h5, .h5 { font-size: 21px!important; }
  h6, .h6 { font-size:20px!important; }

  .content-post-body h1, .content-post-body .h1 { 
    margin-top: 20px;
    margin-bottom: 10px;
  }
  .content-post-body h2, .content-post-body .h2 { 
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 27px !important; 
  }
  .content-post-body h3, .content-post-body .h3 { 
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 24px!important;
  }
  .content-post-body h4, .content-post-body .h4 { 
    margin-top: 15px;
    margin-bottom: 10px;
  }
  .content-post-body h5, .content-post-body .h5 { 
    margin-top: 15px;
    margin-bottom: 10px;
  }
  .content-post-body h6, .content-post-body .h6 {
    margin-top: 15px;
    margin-bottom: 10px;
  }
  
  .section--events--info h3.h6 {
    font-size: 20px !important;
  }

}

b, strong {
  font-weight: 600 !important;
}

.row-fluid-wrapper.row-depth-1 {
  margin: -0.5px 0;
}

.hs-form-field select {
  text-overflow: ellipsis;
  padding-right: 30px;
}

.pr-atc.author-two-cols {
  align-items: center;
}

.author-two-cols.pr-atc .author-titles a {
  position: relative;
  top: -2px;
}

.hs-blog-post header .ClickSearchIcon img {
  filter: invert(1);
}

.hs-blog-post a.expandMenu i {
  background: #000000;
}

@media (min-width: 992px) {
  .DarkMenu .Navigation_row,
  .hs-blog-listing .Navigation_row {
    margin-bottom: 5px;
  } 
  .hs-blog-listing .MengaMenuBox.MengaMenuBoxV2 {
    padding-top: 5px;
  }
  .DarkMenu li.NavigationCta,
  .hs-blog-listing li.NavigationCta {
    margin-top: 1px;
  }
  
}
@media (max-width: 992px) {
  .DarkMenu a.expandMenu,
  .hs-blog-listing a.expandMenu{
    top: -2px;
  }
}

@media (max-width: 768px) {
  .blog-pagination a.prev-link, 
  .blog-pagination a.next-link, 
  a.section--learningcenter--pagination--previous, 
  a.section--learningcenter--pagination--next {
    display: none !important;
  }
}
/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}