.pm-container-body{width:100%;margin:0 auto}@media screen and (min-width:959px){.pm-container-body{max-width:960px}}@media screen and (min-width:1229px){.pm-container-body{max-width:1200px}}.pm-container-body *{box-sizing:border-box;margin:0}.text{color:#000;line-height:1.3;font-family:Roboto,sans-serif;font-weight:400}.text--garamond{font-family:"EB Garamond",serif;font-weight:700}.text--white{color:#fff}.text--light{font-weight:300}.text--medium{font-weight:500}.text--bottom-space{margin-top:0;margin-bottom:25px}.text--center{text-align:center}.text--60{font-size:34px}@media screen and (min-width:768px){.text--60{font-size:42px}}@media screen and (min-width:959px){.text--60{font-size:60px}}.text--46{font-size:30px}@media screen and (min-width:768px){.text--46{font-size:36px}}@media screen and (min-width:959px){.text--46{font-size:46px}}.text--40{font-size:28px}@media screen and (min-width:768px){.text--40{font-size:32px}}@media screen and (min-width:959px){.text--40{font-size:40px}}.text--36{font-size:26px}@media screen and (min-width:768px){.text--36{font-size:30px}}@media screen and (min-width:959px){.text--36{font-size:36px}}.text--32{font-size:24px}@media screen and (min-width:768px){.text--32{font-size:28px}}@media screen and (min-width:959px){.text--32{font-size:32px}}.text--20{font-size:18px}@media screen and (min-width:768px){.text--20{font-size:20px}}.text--16{font-size:14px}@media screen and (min-width:768px){.text--16{font-size:16px}}.text--14{font-size:12px}@media screen and (min-width:768px){.text--14{font-size:14px}}.btn{font-family:Roboto,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;padding:10px 0;border-radius:23px;width:260px;display:block;transition:transform .3s linear}@media (hover:hover){.btn:hover{transform:scale(.95)}}.btn--navy{background-color:#0c2340;color:#fff}.btn--white{background-color:#fff;color:#0c2340}.btn--carmel{background-color:#a57851;color:#0c2340}.text-section{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (min-width:768px){.text-section{padding:35px}}.text-section--beige{background-color:#cbbfb2}.text-section--navy{background-color:#0c2340}.text-section--blue{background-color:#c9e3f9}.text-on-image{position:relative}.text-on-image__img{position:relative;width:100%;display:block}.text-on-image__header{position:absolute;top:7%;width:100%;display:flex;flex-direction:column;align-items:center}.text-on-image__txt{position:absolute;text-align:center;margin:0;padding:15px}@media screen and (min-width:768px){.text-on-image__txt{padding:35px}}.text-on-image__txt--center-right{top:50%;right:50%;transform:translate(50%,-50%);width:100%}@media screen and (min-width:768px){.text-on-image__txt--center-right{width:80%;right:0;transform:translate(0,-50%)}}@media screen and (min-width:959px){.text-on-image__txt--center-right{width:60%}}.pm-mySwiper{width:100%;height:100%;background-color:#0c2340}.pm-mySwiper__navbar{z-index:2;margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (min-width:959px){.pm-mySwiper__navbar{position:absolute;flex-direction:row;z-index:2;margin:30px 40px;display:flex;justify-content:flex-start;align-items:center;width:100%}}.pm-mySwiper__navbar .navbar__list{list-style-type:none;display:flex;flex-direction:column;justify-content:space-around;padding-left:0;padding-top:20px}@media screen and (min-width:959px){.pm-mySwiper__navbar .navbar__list{flex-direction:row;justify-content:space-around;padding-top:0;padding-left:40px}}.pm-mySwiper__navbar .navbar__list li{display:flex;justify-content:center;margin:10px 0}@media screen and (min-width:959px){.pm-mySwiper__navbar .navbar__list li{margin-left:15px}}.pm-mySwiper__navbar .navbar__list li .navbar__link{text-decoration:none;color:#000;padding:10px 15px;border-radius:25px;background-color:#fff}.pm-mySwiper__navbar .navbar__list li .navbar__link:hover{opacity:.9}.pm-mySwiper .swiper-wrapper .swiper-slide__img{width:100%;position:relative;display:block}.pm-mySwiper .swiper-wrapper .swiper-slide__content--first{width:70%;position:absolute;top:5%;left:9%}@media screen and (min-width:959px){.pm-mySwiper .swiper-wrapper .swiper-slide__content--first{width:40%;top:26%}}.pm-mySwiper .swiper-wrapper .swiper-slide__content--second{width:50%;position:absolute;top:5%;left:10%}@media screen and (min-width:959px){.pm-mySwiper .swiper-wrapper .swiper-slide__content--second{left:10%;width:33%;top:32%}}.pm-mySwiper .swiper-wrapper .swiper-slide__content--third{width:70%;position:absolute;top:5%;left:6%}@media screen and (min-width:959px){.pm-mySwiper .swiper-wrapper .swiper-slide__content--third{width:41%;top:22%}}.pm-mySwiper .swiper-wrapper .swiper-slide__content--fourth{width:60%;position:absolute;top:5%;left:6%}@media screen and (min-width:959px){.pm-mySwiper .swiper-wrapper .swiper-slide__content--fourth{width:41%;top:22%;left:unset;right:6%}}.pm-mySwiper .swiper-wrapper .swiper-slide__content .swiper-slide__subtitle,.pm-mySwiper .swiper-wrapper .swiper-slide__content .swiper-slide__title{text-align:left}@media screen and (min-width:959px){.pm-mySwiper .swiper-wrapper .swiper-slide__content .swiper-slide__subtitle--right,.pm-mySwiper .swiper-wrapper .swiper-slide__content .swiper-slide__title--right{text-align:right}}.pm-mySwiper .swiper-button-next,.pm-mySwiper .swiper-button-prev{color:#fff;top:73%}@media screen and (min-width:959px){.pm-mySwiper .swiper-button-next,.pm-mySwiper .swiper-button-prev{top:38%}}.product-card-section{display:flex;justify-content:center;flex-flow:row wrap;background-color:#0c2340;width:100%;padding:1% 1% 0 1%;gap:0 12px}.product-card-section .product-card{display:flex;flex-direction:column;align-items:center;flex-basis:47%}.product-card-section .product-card__img{width:100%;display:block;z-index:2}.product-card-section .product-card__content{height:100%;display:flex;flex-direction:column;align-items:center;padding:15px}.product-card-section .product-card__content--white{position:relative;top:-155px;padding-top:155px;background-color:#fff}.product-card-section .product-card--white{margin-bottom:-155px}.product-card-section .product-card__btn{justify-self:flex-end}