body.page-template-template-big-easy-wholesale .container { max-width: 1440px;padding: 0 40px; }
body.page-template-template-big-easy-wholesale { padding-top: 0; }
body.page-template-template-big-easy-wholesale #main-menu { display: none; }
body.page-template-template-big-easy-wholesale .footer-top .footer-content {display: none;}
.mobile-easy-bg { display: none;}
/*.header-mobile-style body.page-template-template-big-easy-wholesale #logo .logo .logo-light { opacity: 0; }
.header-mobile-style body.page-template-template-big-easy-wholesale #logo .logo .logo-default { opacity: 1; }*/
.column-utility .row .col.col-login.nada-btn a:hover { color: #fff !important;background-color: #0061FF;border-color: #0061FF; }

/*Banner Block Css Start Here*/
.banner-top-right-bg {position: absolute;right: 0;top: 0;width: 316px;height: 555px;background-size: cover; }
.easy-banner-block { background: linear-gradient(180deg, #0061FF 30.11%, #0A1B5F 103.82%); padding: 192px 0 144px; position: relative; }
.easy-banner-top-part { display: flex;justify-content: center;align-items: center;gap: 64px;flex-wrap: wrap;max-width: 490px;margin: 0 auto;width: 100%;position: relative; align-items: center; justify-content: center }
.easy-banner-top-part .text-part span { color: #fff;text-align: center;font-family: Poppins;font-size: 36px;font-style: normal;font-weight: 600;line-height: 39.6px;letter-spacing: 0.36px; display: inline-block; vertical-align: middle; }
.easy-banner-top-part .icon-part:before { content: "";background: #FFF;width: 2px;height: 41px;position: absolute; right: -34px; }
.easy-banner-top-part .icon-part { position: relative; }
.easy-middle-part { text-align: center; margin: 32px 0 0 0; }
.bottom-text { text-align: center;display: flex;margin: 48px 0;flex-wrap: wrap;align-items: center;justify-content: center; }
.bottom-text p { margin: 0;color: #fff;text-align: center;font-family: Poppins;font-size: 24px;font-style: normal;font-weight: 400;line-height: 36px; }
.primary-button {text-align: center;}
.primary-button a {display: inline-block;padding: 16px 40px;border-radius: 94px;background: #fff;color: #0061FF;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: 24px;text-decoration: none; }
.primary-button a:hover { background-color: #0061FF; color: #fff; }
.banner-middle-left-bg {position: absolute; left: -120px; height: 889px; max-width: 927px; background-repeat: no-repeat; background-size: cover; top: 710px; width: 100%; z-index: 2; }
.two-column-content-wrap { display: flex;justify-content: center;align-items: flex-start;gap: 64px;align-self: stretch; }
.two-column-content-block { padding: 144px 0 0 0; position: relative; }
.two-column-content-wrap .content-part h1 {  font-family: Poppins;font-size: 96px;font-style: normal;font-weight: 600;line-height: 96px; letter-spacing: -1.92px;background: linear-gradient(91deg, #FFF 3.45%, #99C0FF 96.13%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; margin: 0 0 72px 0; }
.two-column-content-wrap .content-part h4 {color: #FFF;font-family: Poppins;font-size: 36px;font-style: normal;font-weight: 600;line-height: 39.6px; letter-spacing: -0.36px;margin-bottom: 16px; }

.stacked-cards-list {display: flex;flex-direction: column;align-items: center;gap: 32px;flex-wrap: wrap;width: 100%;max-width: 552px; position: relative; z-index: 1;}
.two-column-content-wrap .content-part { padding: 0 0px 0 0px;max-width: 747px;width: 100%; position: relative; z-index: 3;}
.stacked-cards-list .card-list { display: flex;padding: 24px 32px;flex-direction: column;align-items: flex-start;gap: 12px;align-self: stretch;border-radius: 16px;border: 1px solid rgba(255, 255, 255, 0.10);background: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 17.72%, rgba(0, 97, 255, 0.09) 94.22%);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px); }
.stacked-cards-list .card-list h4 { color: #fff; font-family: Poppins;font-size: 36px;font-style: normal;font-weight: 600;line-height: 39.6px; letter-spacing: -0.36px;margin: 0 0 0 0;}
.stacked-cards-list .card-list p { color: #fff; font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; margin: 0 0 0 0; }
.stacked-cards-list .card-list a { color: #FFF; text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;display: inline-block;vertical-align: middle;text-decoration: none; }
.stacked-cards-list .card-list a img { margin: 0 0 0 12px; transition: all 0.3s ease-in-out; }
.stacked-cards-list .card-list a:hover img { margin: 0 0 0 18px; }
.banner-bottom-left-bg { position: absolute;left: 0;bottom: 0;height: 238px;width: 671px;background: linear-gradient(20deg, rgba(255, 255, 255, 0.00) 36.18%, #FFF 85.19%);opacity: 0.3;background-repeat: no-repeat;background-position: bottom center;mix-blend-mode: overlay; }
.banner-bottom-right-bg { position: absolute;right: 0;bottom: 0;height: 841px;width: 794px;background: linear-gradient(319deg, rgba(255, 255, 255, 0.00) 32.26%, rgba(255, 255, 255, 0.30) 82.92%);background-repeat: no-repeat;background-position: bottom center;mix-blend-mode: overlay; }
.banner-middle-car-bg { position: absolute; top: 945px; left: -10px; z-index: 1; }
.banner-middle-car-bg img { height: 87px;width: 137px; transform: rotate(-55.586deg); }

.top-airpod { display: flex;flex-wrap: wrap;max-width: 494px;width: 100%;gap: 24px; align-items: center; margin: 0 0 72px 0; }
.top-airpod .content { width: calc(100% - 146px); }
.top-airpod .content p { padding: 0;color: #FFF;font-family: Poppins;font-size: 20px;font-style: normal;font-weight: 600;line-height: 30px; margin: 0 0 8px 0; }
.top-airpod .content a { color: #FFF;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;text-decoration: none; position: relative; padding: 0 0 6px 0;}
.top-airpod .content a img { margin: 0 0 0 8px; }
.top-airpod .content a::before { content: "";background-color: #0061FF;width: 0;height: 4px;position: absolute;left: 0;bottom: 0; transition: all 0.3s ease; }
.top-airpod .content a:hover:before { width: 100%; }
.top-airpod .content a:focus:before { background-color: #fff; width: 100%; }
.two-column-content-wrap .content-part p em { color: #FFF;font-family: Poppins;font-size: 12px;font-style: italic;font-weight: 400;line-height: 18px; }
/*Banner Block Css Ends Here*/

/*Two Column Image Content Block Css Start Here*/
.two-column-image-content-block { padding: 96px 0; background: #E5EFFF; }
.two-column-image-content-block .heading h3 { color: #0A1B5F; text-align: center; font-family: Poppins; font-size: 48px; font-style: normal; font-weight: 600; line-height: 52.8px; letter-spacing: -0.48px; margin-bottom: 24px; }
.two-column-image-content-block .heading p { color: #0A1B5F; text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 400; line-height: 30px;  max-width: 800px; margin: 0 auto; width: 100%;}
.two-column-wrap {display: flex;padding: 0px 56px;justify-content: center;gap: 72px;;flex-wrap: wrap;}
.two-column-image-content-block .heading { margin-bottom: 72px; }
.two-column-wrap .pill-list { width: 47.1%; border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.10); background: #CCE0FF; min-width: 320px; max-width: 560px; border-radius: 16px; }
.two-column-wrap .pill-list figure img { width: 100%; }
.two-column-wrap .pill-list figure { margin: 0; }
.two-column-wrap .pill-list .pill-content-wrap { display: flex; padding: 24px 32px 32px 32px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; }
.pill-content-wrap .content h4 { color: #0A1B5F; font-family: Poppins; font-size: 36px; font-style: normal; font-weight: 600; line-height: 39.6px;  letter-spacing: -0.36px; margin: 0 0 12px 0; }
.pill-content-wrap .content p { color: #0A1B5F; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; margin: 0;  }
.two-column-btn { text-align: center; margin-top: 72px; }
.two-column-btn a { border-radius: 94px; background: #0061FF; color: #fff; text-align: center; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px;  padding: 16px 40px; text-decoration: none; display: inline-block; vertical-align: middle; }
.two-column-btn a:hover { background: #0A1B5F; color: #fff; }
/*Two Column Image Content Block Css Ends Here*/

/*Three Column Image Content Block Css Start Here*/
.three-column-image-content-block { background: #99C0FF; display: flex; padding: 96px 0px; gap: 64px; flex-wrap: wrap; }
.three-column-image-content-block .heading { text-align: center; margin-bottom: 64px; }
.three-column-image-content-block .heading h5 { color: #0A1B5F; text-align: center; font-family: Poppins; font-size: 24px; font-style: normal; font-weight: 500; line-height: 34.8px;  letter-spacing: -0.24px; margin-bottom: 24px; }
.three-column-image-content-block .heading h3 { color: #0A1B5F; text-align: center; font-family: Poppins; font-size: 48px; font-style: normal; font-weight: 600; line-height: 52.8px;  letter-spacing: -0.48px; margin: 0;}
.three-column-wrap { display: flex; gap: 40px; flex-wrap: wrap; justify-content: center; }
.three-column-wrap .three-column-list { width: 31.36%; min-width: 320px; max-width: 400px; border-radius: 16px; }
.three-column-wrap .three-column-list.three-column-list-background { border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.10);  background: linear-gradient(180deg, rgba(255, 255, 255, 0.48) 17.72%, rgba(229, 239, 255, 0.60) 94.22%); }
.three-column-wrap .three-column-list .three-column-pill figure img { margin: 0; width: 100%; }
.three-column-wrap .three-column-list .three-column-pill figure { margin: 0; }
.three-column-pill-content { display: flex; padding: 24px 32px 0px 32px; flex-wrap: wrap; }
.three-column-wrap .three-column-list .three-column-pill { height: 100%; width: 100%; position: relative; padding-bottom: 92px; display: flex; flex-direction: column; }
.calendar-btn { position: absolute; bottom: 32px; }
.calendar-btn .add-to-calendar-btn { border-radius: 24px;border: 1px solid #0061FF;background: #F5F9FF;display: flex;padding: 8px 16px 8px 12px;align-items: flex-start;gap: 8px;color: #0A1B5F;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 500;line-height: 24.36px; text-transform: uppercase;text-decoration: none; cursor: pointer; }
.calendar-btn .add-to-calendar-btn.active { border: 1px solid #0061FF;background: #0061FF;color: #fff; }
.calendar-btn .add-to-calendar-btn.active svg g path { fill: #fff; }
.calendar-btn .add-to-calendar-btn.active:hover { border: 1px solid #0061FF; background: #99C0FF; color: #0A1B5F; }
.calendar-btn .add-to-calendar-btn.active:hover svg g path { fill: rgb(0, 97, 255); }
.calendar-btn .add-to-calendar-btn:hover { border: 1px solid #0061FF; background: #99C0FF; }
.calendar-btn .add-to-calendar-btn:focus { border: 1px solid #0061FF;background: #0061FF;color: #fff; }
.calendar-btn .add-to-calendar-btn:focus svg g path { fill: #fff; }
.three-column-pill-content .content label { color: #0A1B5F;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 500;line-height: 24.36px; text-transform: uppercase;margin-bottom: 10px; }
.three-column-pill-content .content h5 { color: #0A1B5F;font-family: Poppins;font-size: 24px;font-style: normal;font-weight: 500;line-height: 34.8px; letter-spacing: -0.24px;margin-bottom: 10px; }
.three-column-pill-content .content p { color: #0A1B5F;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; margin: 0;}
.calendar-btn .add-to-calendar-btn span { text-transform: uppercase; }
.calendar-btn .add-to-calendar-btn span:last-child { margin: 0 0 0 15px; position: relative; }
.calendar-btn .add-to-calendar-btn span:last-child:before { content: "";background-color: #0A1B5F;width: 5px;height: 5px;border-radius: 50px;position: absolute;top: 10px;left: -13px; }
.calendar-btn .add-to-calendar-btn.active span:last-child:before { content: ""; background-color: #fff; }
.calendar-btn .add-to-calendar-btn:focus span:last-child:before { content: ""; background-color: #fff; }
.calendar-btn .add-to-calendar-btn.active:hover span:last-child:before { content: ""; background-color: #0A1B5F; }
/*Three Column Image Content Block Css Ends Here*/

/*Three Column Image Content experience Block Css Start Here*/
.three-column-image-content-block.experience-block {    background: #66A1FF; }
.three-column-image-content-block.experience-block .heading { max-width: 780px;margin: 0 auto;width: 100%; }
.three-column-image-content-block.experience-block .heading h3 { margin-bottom: 24px; }
.three-column-image-content-block.experience-block .heading p { color: #0A1B5F; text-align: center; font-family: Poppins; font-size: 20px;font-style: normal;font-weight: 400;line-height: 30px;  }
.three-column-image-content-block.experience-block .heading { margin-bottom: 64px; }
.experience-block .three-column-wrap .three-column-list .three-column-pill { padding-bottom: 0; }
.experience-block .three-column-wrap .three-column-list .three-column-pill-content { padding: 24px 32px 32px 32px;}
.three-column-experience-btn { text-align: center;margin-top: 64px; }
.three-column-experience-btn a { border-radius: 94px;background: #FFF;display: inline-block;vertical-align: middle;padding: 16px 40px;color: #0061FF;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: 24px; text-decoration: none; }
.three-column-experience-btn a:hover { background-color: #0061FF; color: #fff; }
/*Three Column Image Content experience Block Css Ends Here*/

/*Full Screen Two Column Block Css Start Here*/
.full-screen-two-column-block { display: flex;align-items: stretch;align-self: stretch; max-height: 75vh; overflow: hidden; }
.full-screen-two-column-block .two-column-left-bg { width: 50%;height: 100%; display: flex; justify-content: center; align-items: center; }
.full-screen-two-column-block .two-column-right-bg { width: 50%; background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative; }
.content-wrap { width: 100%; height: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: center; opacity: 0; transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out; -o-transition: opacity .5s ease-out; }
.content-wrap:hover { opacity: 1; }
.full-screen-two-column-block .two-column-right-bg:hover::before { top: 0; }
.full-screen-two-column-block .two-column-right-bg .content h3 { color: #FFF;text-align: center;font-family: Poppins;font-size: 48px;font-style: normal;font-weight: 600;line-height: 52.8px;letter-spacing: -0.48px; margin-bottom: 17px;}
.full-screen-two-column-block .two-column-right-bg .content {max-width: 494px;margin: 0 auto;width: 100%;text-align: center;position: relative;}
.full-screen-two-column-block .two-column-right-bg .content a { color: #FFF;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;text-decoration: none; position: relative; padding-bottom: 6px; }
.full-screen-two-column-block .two-column-right-bg .content a::before { content: "";background-color: #0061FF;width: 0;height: 4px;position: absolute;left: 0;bottom: 0;transition: all 0.3s ease; }
.full-screen-two-column-block .two-column-right-bg .content a:hover:before { width: 100%; }
.full-screen-two-column-block .two-column-right-bg .content a:focus:before { background-color: #fff; width: 100%; }
.full-screen-two-column-block .two-column-right-bg:before { content: "";background: linear-gradient(0deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.70) 100%); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); width: 100%;height: 100%;position: absolute;left: 0;top: 100%; transition: all 0.3s ease-in-out; }
.full-screen-two-column-block .two-column-right-bg .content a img { margin: 0 0 0 10px; }
/*Full Screen Two Column Block Css Ends Here*/

/*Easy Book Demo Block Css Start Here*/
.easy-book-demo-block { background-color: #0A1B5F;padding: 96px 0 123px;}
.easy-book-demo-wrap {max-width: 880px;margin: 0 auto;width: 100%; }
.buy-selling-block .heading, .easy-book-demo-wrap h3 {color: #F8F8F8;text-align: center;font-family: Poppins;font-size: 48px;font-style: normal;font-weight: 600;line-height: 52.8px;letter-spacing: -0.48px;margin-bottom: 40px; }
.buy-selling-block .heading { margin-bottom: 48px;}
.easy-book-demo-wrap p { color: #F4F8FE;text-align: center;font-family: Poppins;font-size: 24px;font-style: normal;font-weight: 400;line-height: 33.6px; margin-bottom: 40px;}
.easy-book-demo-btn {text-align: center;margin-bottom: 71px;}
.easy-book-demo-btn a  {border-radius: 94px;background: #FFF;color:#0061FF;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 600;line-height: 24px;padding: 16px 40px;text-decoration: none;display: inline-block;vertical-align: middle; }
.easy-book-demo-btn a:hover { background-color: #0061FF; color: #fff;}
.airpod-bottom {border-radius: 12px;border: 1px solid rgba(255, 255, 255, 0.10);background: #0061FF;display: flex;max-width: 390px;padding: 16px 16px 16px 96px;width: 100%;flex-wrap: wrap;margin: 0 auto;position: relative;align-items: center;}
.airpod-bottom .image img {width: 100%;max-width: 122px;}
.airpod-bottom .image { position: absolute; left: -15px;top: -20px; }
.image img {width: 100%;max-width: 122px;}
.airpod-bottom .content p { color: #FFF;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px ; margin: 0; text-align: left; padding: 0 0 0 16px; }
.easy-book-demo-wrap .airpod-bottom-text p { color: #FFF;text-align: center;font-family: Poppins;font-size: 12px;font-style: italic;font-weight: 400;line-height: 18px; margin: 0; }
.airpod-bottom-text { margin: 40px 0 0 0; }
/*Easy Book Demo Block Css Ends Here*/

/*Buy Selling Block Css Start Here*/
.buy-selling-block { background-color: #0A1B5F; padding: 0 0 108px 0; }
.buy-selling-wrap { border-radius: 24px;border: 1px solid rgba(255, 255, 255, 0.10);background: rgba(255, 255, 255, 0.05);padding: 42px 28px; max-width: 1214px;margin: 0 auto;width: 100%; justify-content: space-between; display: flex; flex-direction: column; flex: 1;}
.buy-selling-wrap h5 { text-transform: uppercase; color: #FFF;text-align: center; font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 500;line-height: 1; letter-spacing: -0.24px;margin-bottom: 16px; }
.buy-selling-wrap h4 { color: #FFF;text-align: center;font-family: Poppins;font-size: 24px;font-style: normal;font-weight: 400; line-height: 1.4; letter-spacing: -0.48px;max-width: 938px;margin: 0 auto 16px;width: 100%; }
.buy-selling-wrap h3 { color: #FFF;text-align: center;font-family: Poppins;font-size: 36px;font-style: normal;font-weight: 600; line-height: 1.1; letter-spacing: -0.48px;max-width: 938px;margin: 0 auto 16px;width: 100%; }
.buy-selling-wrap p { color: #FFF;text-align: center;font-family: Poppins;font-size: 12px;font-style: normal;font-weight: 400;line-height: 24px; }
.buy-selling-wrap p a { color: #fff;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font; }
.top-airpod.mobile-airpod { display: none; }
sup { font-size: 0.5em; vertical-align: middle;  } 
sup.scroll-to-section{ cursor: pointer; text-decoration: underline;}
/*Buy Selling Block Css Ends Here*/
.three-column-list.aos-init.aos-animate { transform: none !important; }
.calendar-modal {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: auto;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 1;
  padding: 12px 0 0 0;
}

.calendar-options {
  display: flex;
  min-width: 263px;
  padding: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
  border-radius: 16px;
  background: #FFF;
}
.calendar-options a { 
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 32px;
  text-decoration: none;
  color: #707070;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.calendar-options a:hover { 
  background: #E5EFFF;
  color: #262626;
}
.calendar-options a:hover button { 
  color: #262626;
}
.calendar-options a button {
  color: var(--Openlane-Neutrals-Medium-Silver, #707070);
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22.4px;  
  background-color: transparent;
  border: 0;
  padding: 0;
}


rect {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
   
.animation-part svg path {
-webkit-filter: url("#goo");
filter: url("#goo");
}

/* Header background CSS*/
.page-template-template-big-easy-wholesale .loading_cont {
    width: 100%;
    background-color: white;
    
    height: 100%;
     mask-image: url("/wp-content/uploads/2024/12/BigEasyWholesale.svg");
     mask-size: 100% 100%;
     mask-clip: border-box;
   }
   
   .page-template-template-big-easy-wholesale .loading_cont:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0px;
    background: url(https://next.atcom.gr/StaticData/Landing2017/Content/Media/dots-transparent.png) repeat scroll center center;
    opacity: 0.05;
    z-index: 0;
   }
   
   .page-template-template-big-easy-wholesale #loader {
     display: inline-block;
     position: relative;
     width: 100%;
     height: 400px;
   }
   
   .page-template-template-big-easy-wholesale rect {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
   }
   
   .page-template-template-big-easy-wholesale .blobs {
    -webkit-filter: url("#goo");
    filter: url("#goo");
    transform: scale(1.5);
   }
   
   .page-template-template-big-easy-wholesale .blob,
   .page-template-template-big-easy-wholesale .blob2 {
     fill: white;
   }
   .banner-middle-left-bg svg {
      width: 100%;
  }

/*Responsive Css Start Here*/
@media (max-height: 640px) {
  .full-screen-two-column-block { max-height: 400px; }
}
@media (min-width: 783px) {
    body.page-template-template-big-easy-wholesale.admin-bar {
        padding-top: 0;
    }
}
@media (max-width: 1480px) { 
  .banner-middle-left-bg { left: -230px; height: 780px; max-width: 780px;  }
}
@media (max-width: 1440px) { 
  .banner-middle-left-bg { height: 770px; max-width: 630px; top: 700px; left: -180px;  }
}
@media (max-width: 1437px) {
  .page-template-template-big-easy-wholesale #loader { height: 340px; }
  .banner-middle-left-bg { height: 840px; max-width: 600px; top: 650px; }
  .two-column-content-wrap .content-part h1 { font-size: 84px; line-height: 84px; }
  .two-column-wrap { padding: 0; }
  .two-column-wrap .pill-list { width: 50%; }
}
@media (max-width: 1380px) {
  .three-column-wrap { gap: 28px; }
}
@media (max-width: 1360px) {
  .page-template-template-big-easy-wholesale #loader { height: 320px; }
  .banner-middle-left-bg { height: 840px; max-width: 600px; top: 630px; }
  .two-column-content-wrap .content-part h1 { font-size: 72px; line-height: 72px; margin: 0 0 48px 0; }
  .top-airpod { margin: 0 0 48px 0; }
}
@media (max-width: 1280px) {
  .two-column-content-wrap .content-part h1 { font-size: 64px; line-height: 64px; }
  .banner-middle-left-bg { height: 780px;max-width: 490px; top: 640px; }
  .banner-bottom-right-bg { height: 440px; width: 480px; background-size: cover; }
  .two-column-wrap { gap: 64px; }
  .two-column-wrap .pill-list { width: 47%; }
  .full-screen-two-column-block { max-height: 62vh;}
  .full-screen-two-column-block .two-column-right-bg .content h3 { font-size: 32px;line-height: 42px; }
  .full-screen-two-column-block .two-column-right-bg .content { max-width: 350px; }
}
@media (max-width: 1180px) {
  .two-column-content-wrap .content-part h1 { font-size: 58px; line-height: 58px; }
  .top-airpod .content p { font-size: 16px; line-height: 24px; margin: 0 0 6px 0; }
  .stacked-cards-list .card-list h4 { font-size: 30px; line-height: 30px; }
  .stacked-cards-list .card-list { padding: 20px 26px; }
  .two-column-wrap {  gap: 54px; }
  .three-column-wrap .three-column-list { width: 33.33%;min-width: 296px;max-width: 296px; }
  .three-column-pill-content { padding: 22px 22px 0 22px; }
  .full-screen-two-column-block { max-height: 57vh; }
  .calendar-btn .add-to-calendar-btn { font-size: 13px; }
  .calendar-btn .add-to-calendar-btn span:last-child { margin: 0 0 0 11px; }
  .calendar-btn .add-to-calendar-btn span:last-child:before { left: -12px; }
  .banner-top-right-bg { width: 226px; height: 385px; }
}
@media (max-width: 1024px) {
  .two-column-content-block { padding: 96px 0 0 0; }
  .two-column-content-wrap .content-part h1 { font-size: 50px; line-height: 50px; }
  .pill-content-wrap .content h4 { font-size: 28px; line-height: 31.6px; }
  .two-column-wrap {  gap: 24px; }
  .two-column-wrap .pill-list .pill-content-wrap { padding: 24px 24px 24px 24px; }
  .full-screen-two-column-block { max-height: 54vh; }
  .buy-selling-wrap { padding: 56px 24px; }
}
@media (max-width: 991px) {
  body.page-template-template-big-easy-wholesale .container { padding: 0 20px; }
  .two-column-content-wrap .content-part h1 { font-size: 44px; line-height: 44px; }
  .two-column-content-wrap { gap: 20px; }
  .top-airpod .content { width: calc(100% - 124px); }
  .top-airpod .image img { max-width: 100px; gap: 15px; }
  .top-airpod { margin: 0 0 24px 0; }
  .two-column-content-wrap .content-part p { line-height: 20px; }
  .banner-middle-left-bg { height: 610px; max-width: 360px; top: 440px; }
  .page-template-template-big-easy-wholesale #loader { height: 220px; }
  .bottom-text p { font-size: 20px; line-height: 28px; }
  .full-screen-two-column-block { max-height: 42vh; }
  .full-screen-two-column-block .two-column-right-bg .content h3 { font-size: 24px;line-height: 34px; }
  .easy-banner-block { padding: 100px 0 100px; } 
  body.page-template-template-big-easy-wholesale button#navicon { display: none; }
  body.page-template-template-big-easy-wholesale #main-menu { display: none; }
  body.page-template-template-big-easy-wholesale #main-menu-nav { display: none; }
  body.page-template-template-big-easy-wholesale .header-wrapper > .row > .col.column-utility { width: 150px; max-width: 150px;-webkit-box-flex: 1;-ms-flex: 1 0 150px;flex: 1 0 150px; display: block; }
  body.page-template-template-big-easy-wholesale .header-wrapper > .row > .col.column-logo { width: 180px;max-width: 180px;-webkit-box-flex: 1;-ms-flex: 1 0 180px;flex: 1 0 180px; }
  
  .mobile-wholesale-menu .nada-btn a.nav-button {padding: 16px 32px;color: #0061FF;text-align: center;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 600;line-height: 16px; background: transparent;border-radius: 26px;border: 2px solid #0061FF;}
  body.page-template-template-big-easy-wholesale #main-menu:before {content: "";background: rgba(255, 255, 255, 0.80);backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }
  .mobile-wholesale-menu .nada-btn {margin-bottom: 16px;}
  .mobile-wholesale-menu .spot-btn a.nav-button {border-radius: 26px;background: #0061FF;color: #FFF;text-align: right;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 600;line-height: 16px; padding: 16px 32px;text-align: center; }
  .mobile-wholesale-menu { padding: 0 16px; }

}
@media (max-width: 767px) {
  .mobile-easy-bg { display: block;}
  .mobile-easy-bg img { width: 100%; }
  .page-template-template-big-easy-wholesale .loading_cont { display: none; }
  .easy-banner-block { padding: 140px 0 96px; }
  .page-template-template-big-easy-wholesale #loader { height: auto; }
  .top-airpod .image img { max-width: 100px;gap: 15px;}
  .banner-middle-left-bg { display: none; }
  .two-column-content-wrap .content-part { width: 100%; }
  .stacked-cards-list { max-width: 100%; }
  .two-column-content-wrap { flex-wrap: wrap; }
  .two-column-content-wrap .content-part h1 { font-size: 56px;line-height: 56px; margin: 0; }
  .top-airpod { display: none; }
  .two-column-content-wrap .content-part p { display: none; }
  .stacked-cards-list .card-list h4 { font-size: 24px; line-height: 26.4px; }
  .stacked-cards-list .card-list p { display: none; }
  .stacked-cards-list .card-list a { font-size: 16px; line-height: normal; }
  .banner-top-right-bg { display: none; }
  .top-airpod.mobile-airpod { display: block;text-align: center;max-width: 350px;margin: 0 auto;width: 100%; }
  .top-airpod.mobile-airpod .content { width: 100%;max-width: 350px;margin: 24px auto 0; }
  .top-airpod.mobile-airpod .image img { max-width: 126px; }
  .top-airpod.mobile-airpod .content p { font-size: 20px;line-height: 30px;margin-bottom: 12.5px; }
  .two-column-content-wrap { gap: 32px; }
  .banner-bottom-right-bg { height: 658px;width: 218px;background-size: cover;bottom: 180px;background-image: url(../images/mobile-right-bg.svg) !important; }
  .banner-bottom-left-bg {width: 265px;height: 520px;background-size: cover;background-image: url(../images/mobile-left-bg.svg) !important;bottom: 50px; }
  .easy-banner-top-part { gap: 48px; }
  .easy-banner-top-part .icon-part:before {right: -25px;height: 27px;top: 2px; }
  .easy-banner-top-part .icon-part {max-width: 145px;width: 100%; }
  .easy-banner-top-part .icon-part img { width: 100%; }
  .easy-banner-top-part .text-part span { font-size: 20px;line-height: 19.8px; }

  .two-column-wrap {gap: 40px;}
  .two-column-wrap .pill-list {width: 100%;}
  .two-column-image-content-block .heading {margin-bottom: 40px;}
  .two-column-image-content-block .heading p {font-size: 16px;line-height: 24px;}
  .two-column-image-content-block .heading h3 {font-size: 36px;line-height: 39.6px;}
  .two-column-image-content-block {padding: 80px 0;}
  .pill-content-wrap .content h4 {font-size: 24px;line-height: 26.4px;letter-spacing: -0.24px;}
  .two-column-wrap .pill-list .pill-content-wrap {padding: 24px;}
  .pill-content-wrap .content p {font-size: 14px;line-height: 21px; }
  .two-column-btn { margin-top: 40px; }

  .three-column-image-content-block .heading h5 { font-size: 20px;line-height: 26px;letter-spacing: -0.2px; }
  .three-column-image-content-block .heading h3 { font-size: 36px;line-height: 39.6px;letter-spacing: -0.36px; }
  .three-column-image-content-block .heading { margin-bottom: 40px;}
  .three-column-wrap {gap: 40px; }
  .three-column-wrap .three-column-list { width: 100%;min-width: 320px;max-width: 400px;}
  .three-column-pill-content {padding: 24px;}
  .three-column-wrap .three-column-list .three-column-pill { padding: 0;}
  .calendar-btn { position: relative;bottom: 0;margin: 16px 0 0 0;}
  .three-column-pill-content .content label {margin-bottom: 12px; }
  .three-column-pill-content .content h5 {margin-bottom: 12px;font-size: 20px;line-height: 26px; letter-spacing: -0.2px; }
  .three-column-pill-content .content p {font-size: 14px;line-height: 21px; }
  .three-column-image-content-block { padding: 80px 0; }
  .three-column-experience-btn { margin-top: 40px; }
  .three-column-image-content-block.experience-block .heading p { font-size: 16px;line-height: 24px; }
  .experience-block .three-column-wrap .three-column-list .three-column-pill-content { padding: 24px; }

  .full-screen-two-column-block .two-column-left-bg { display: none; }
  .full-screen-two-column-block .two-column-right-bg { width: 100%;padding: 144px 0; }
  .full-screen-two-column-block { max-height: auto; }
  .full-screen-two-column-block .two-column-right-bg .content h3 { font-size: 36px; line-height: 39.6px; }

  .full-screen-two-column-block .two-column-left-bg { display: none; }
  .full-screen-two-column-block .two-column-right-bg { width: 100%; padding: 72px 0; }
  .full-screen-two-column-block { max-height: auto; }
  .full-screen-two-column-block .two-column-right-bg .content a { font-size: 18px; line-height: normal; }
  .buy-selling-block .heading, .easy-book-demo-wrap h3 { font-size: 36px; line-height: 40px; letter-spacing: -0.36px; }
  .easy-book-demo-wrap p { font-size: 20px; line-height: 38px; }
  .airpod-bottom { display: flex;width: 290px;padding: 96px 16px 16px 16px;align-items: center;gap: 8px;text-align: center; }
  .airpod-bottom .image { left: 0;right: 0;margin: 0 auto;top: -40px; }
  .easy-book-demo-btn { margin-bottom: 80px; }
  .airpod-bottom .content p { font-size: 14px;line-height: 21px;  text-align: center; padding: 0; }

  .airpod-bottom .content p small {top: -3px;position: relative;}
  .easy-book-demo-block {padding: 92px 0 72px;}
  .buy-selling-wrap {padding: 56px 24px;}
  .buy-selling-wrap h5 {font-size: 20px;line-height: 26px;letter-spacing: -0.2px;margin-bottom: 24px;}
  .buy-selling-wrap h3 {font-size: 36px;line-height: 40px;margin-bottom: 24px;}
  .buy-selling-wrap p {font-size: 14px;line-height: 21px; margin: 0; }
  .buy-selling-wrap p a { font-weight: 600; }
  .buy-selling-wrap h3 br { display: none; }
  .buy-selling-block { padding-bottom: 96px; }

  .full-screen-two-column-block .two-column-right-bg:before { content: ""; top: 0; backdrop-filter: blur(0); -webkit-backdrop-filter: blur(0); }
  .content-wrap { opacity: 1; }
  .airpod-bottom-text { margin: 40px 0 0 0; }
  .column-utility .row .col.col-signup.spot-btn { display: none; }
}
