h2{font-size:3rem;margin:0}.top-items-section{background:#d9dee3;background:linear-gradient(180deg,#d9dee3,#d9dee3 50%,#fff);padding:2rem 0;position:relative}.top-items-section .banner-bg{background:var(--top-banner-bg-small) center no-repeat;height:49vw;left:0;position:absolute;top:0;width:100vw;z-index:0}@media screen and (min-width:992px){.top-items-section .banner-bg{background:var(--top-banner-bg-large) no-repeat;background-position:240% 0;background-size:80%}}.top-items-section .title-box{margin:5rem 0 8rem;padding:0}@media screen and (min-width:576px){.top-items-section .title-box{padding:0 3rem}}.top-items-section h1{font-size:2.4rem;font-weight:700;line-height:1.2;margin:0 0 2rem}@media screen and (min-width:576px){.top-items-section h1{font-size:3.2rem;line-height:1.3;margin:0}}.top-items-section h2{font-size:1.6rem;font-weight:300;line-height:1;margin:0}@media screen and (min-width:576px){.top-items-section h2{font-size:2rem}}.preferred-categories .items-container{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -.6rem}.preferred-categories article{max-width:100%;min-width:100%}@media screen and (min-width:576px){.preferred-categories article{max-width:50%;min-width:50%}}@media screen and (min-width:768px){.preferred-categories article{max-width:33.3333%;min-width:33.3333%}}@media screen and (min-width:992px){.preferred-categories article{max-width:25%;min-width:25%}}@media screen and (min-width:1200px){.preferred-categories article{max-width:20%;min-width:20%}}.preferred-categories .custom-box-1 .content-cover{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:.5rem 1rem;text-align:center}@media screen and (min-width:768px){.preferred-categories .custom-box-1 .content-cover{text-align:initial}}.preferred-categories .custom-box-1 p{font-size:1.2rem;font-weight:lighter;margin:0}@media screen and (min-width:992px){.preferred-categories .custom-box-1 p{font-size:1.4rem}}@media screen and (min-width:1200px){.preferred-categories .custom-box-1 p{font-size:1.6rem}}.preferred-categories .custom-box-1 a{display:block;margin:.8rem 0;text-align:center}.preferred-categories .custom-box-1 a:focus,.preferred-categories .custom-box-1 a:hover{margin:1.2rem 0}.preferred-categories .custom-box-1 .register{background-color:#e67222;border-radius:8px;color:#fff;display:inline-block;font-size:.9rem;font-weight:500;padding:.6rem 1rem}@media screen and (min-width:768px){.preferred-categories .custom-box-1 .register{display:block}}@media screen and (min-width:992px){.preferred-categories .custom-box-1 .register{font-size:1.3rem;padding:1rem}}.preferred-categories .custom-box-1 .register:focus,.preferred-categories .custom-box-1 .register:hover{background-color:#d66618}.preferred-categories .custom-box-1 .login{font-size:1rem;font-weight:700;text-decoration:underline}.preferred-categories .custom-box-1 .login:focus,.preferred-categories .custom-box-1 .login:hover{color:#777}@media screen and (min-width:992px){.preferred-categories .custom-box-1 .login{font-size:1.6rem}}.preferred-categories .custom-box-1 .gifts{color:#837574;display:block;font-size:1rem;font-weight:600;margin-bottom:0;text-align:center;text-decoration:underline}.preferred-categories .custom-box-2{color:#fff}.preferred-categories .custom-box-2>div{background-color:#295c8c}.preferred-categories .custom-box-2 .content-cover{align-items:center;display:flex;height:100%;justify-content:center;padding:.5rem 1rem}.preferred-categories .custom-box-2 p{font-size:1.2rem;margin:0}.preferred-categories .custom-box-2 label{margin:1rem 0 .5rem}.preferred-categories .custom-box-2 strong{color:inherit;font-size:1.7rem;font-weight:500}.preferred-categories .custom-box-2 input{background-color:#fff;border-radius:4px;font-size:1.2rem;padding:.3rem .5rem;width:100%}.preferred-categories .custom-box-2 button{background-color:#e67222;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1.5rem;padding:.5rem 1rem;width:100%}.preferred-categories .custom-box-2 button:focus,.preferred-categories .custom-box-2 button:hover{background-color:#d66618}.preferred-category-item{padding:.8rem .6rem}.preferred-category-item>a,.preferred-category-item>div{background-color:#fff;border-radius:4px;box-shadow:0 4px 15px -2px #b1b1b1;display:block;height:100%;padding:1rem;width:100%}.preferred-category-item a:focus .overlay,.preferred-category-item a:hover .overlay{visibility:visible}.preferred-category-item .title{display:block;font-size:1.2rem;font-weight:600;margin:0 0 .8rem .1rem}.preferred-category-item .open{display:inline-block;font-size:.95rem;font-weight:400;margin:.6rem 0 0 .1rem}.preferred-category-item .img-box{position:relative}.preferred-category-item .img-holder{overflow:hidden;width:100%}.preferred-category-item .img-cover{overflow:hidden;padding-top:100%}.preferred-category-item .img-cover,.preferred-category-item .overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}.preferred-category-item .overlay{background-color:rgba(36,95,150,.8);position:absolute;visibility:hidden}.preferred-category-item .overlay span{align-items:center;border:1px solid #ccc;border-radius:6px;color:#fff;display:flex;line-height:1;padding:1rem 2rem}.preferred-category-item .overlay span:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:.5rem;margin-left:.5rem;max-width:.5rem;min-width:.5rem;transform:rotate(45deg)}.section-2 .cover{background-color:#fdad64;border-radius:12px;padding:3rem;text-align:center}@media screen and (min-width:768px){.section-2 .cover{align-items:center;display:flex;text-align:initial}.section-2 .text-box{max-width:40%;min-width:40%;padding-right:2rem}.section-2 .img-box{max-width:60%;min-width:60%}}.section-2 .img-cover{padding-top:24%;position:relative;text-align:center}.section-2 .cols{font-size:1.1rem;margin:1rem 0;text-decoration:underline}@media screen and (min-width:768px){.section-2 .cols{margin:.5rem 0 1.4rem}}@media screen and (min-width:1200px){.section-2 .cols{display:flex;justify-content:flex-start}}.section-2 h3{font-size:1.6rem;margin:0 0 1rem}@media screen and (min-width:1200px){.section-2 h3{margin:0 3rem 0 0}}.section-3{padding:2rem 0}.section-3 .slider-cover{overflow:hidden;position:relative}.section-3 .glider-ctrl{background-color:hsla(0,0%,100%,.7);border-radius:50%;height:8rem;margin-top:-3rem;position:absolute;top:50%;width:8rem}.section-3 .glider-ctrl span:after{border-right:3px solid #222;border-top:3px solid #222;content:"";display:inline-block;height:2rem;margin:1rem;width:2rem}.section-3 .glider-prev{background:linear-gradient(270deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 49%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0));left:-3.6rem;text-align:right}.section-3 .glider-prev:focus,.section-3 .glider-prev:hover{background:linear-gradient(270deg,#fff,#fff 49%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0))}.section-3 .glider-prev span:after{transform:rotate(-135deg)}.section-3 .glider-next{background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 49%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0));right:-3.6rem;text-align:left}.section-3 .glider-next:focus,.section-3 .glider-next:hover{background:linear-gradient(90deg,#fff,#fff 49%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0))}.section-3 .glider-next span:after{transform:rotate(45deg)}.section-4 .inner-content{background-color:#f0eeef;border-radius:10px;padding:3rem 1.5rem}@media screen and (min-width:400px){.section-4 .inner-content{padding:3rem}}@media screen and (min-width:768px){.section-4 .inner-content{align-items:center;display:flex}.section-4 .info-box{max-width:40%;min-width:40%}}@media screen and (min-width:1200px){.section-4 .info-box{max-width:35%;min-width:35%}}@media screen and (min-width:1500px){.section-4 .info-box{max-width:50%;min-width:50%}}.section-4 .actions{font-size:1rem;margin:2rem 0}@media screen and (min-width:1500px){.section-4 .actions{align-items:center;display:flex}}.section-4 .btn{align-items:center;display:inline-flex;margin-bottom:1rem;margin-right:1.5rem;position:relative}@media screen and (min-width:1500px){.section-4 .btn{margin-bottom:0}}.section-4 .btn img{left:2rem;margin-top:-1rem;max-height:2rem;max-width:2rem;min-width:2rem;position:absolute;top:50%}.section-4 .phone{font-size:1.25rem;font-weight:300;padding-left:3rem}.section-4 .phone img{left:0}.section-4 .contact-us{background-color:#fff;border-radius:8px;font-size:1.15rem;line-height:1;padding:.85rem 2rem .85rem 4.5rem}@media screen and (min-width:1500px){.section-4 .contact-us{background-color:#f2f2f2;margin:0 1.5rem}}.section-4 .contact-us img{left:1.5rem;margin-top:-1.1rem;max-height:2.2rem;max-width:2.2rem;min-width:2.2rem}.section-4 .more-info{background-color:grey;border-radius:8px;color:#fff;font-size:1.15rem;line-height:1;padding:.85rem 2rem}.section-4 .more-info:focus,.section-4 .more-info:hover{background-color:#8d8d8d}.section-4 .members-container{padding:2rem 5rem 0}@media screen and (min-width:768px){.section-4 .members-container{max-width:60%;min-width:60%;padding:0 5rem 0 8rem}}@media screen and (min-width:1200px){.section-4 .members-container{max-width:65%;min-width:65%;padding:0 5rem 0 12rem}}@media screen and (min-width:1500px){.section-4 .members-container{max-width:50%;min-width:50%}}.section-4 .members-container .glider{padding:1rem 0}.section-4 .members-container .img-cover{padding-top:100%}.section-4 .members-container .img-holder{background-color:#fff;border:1px solid #d0cdce;border-radius:100%;overflow:hidden}.section-4 .members-container .item{text-align:center}.section-4 .members-container .item.center{z-index:2}.section-4 .members-container .item.center .name{padding-top:1rem}.section-4 .members-container .item.center .desc{display:block}@media screen and (min-width:500px){.section-4 .members-container .item.center .img-box{transform:scale(1.18)}.section-4 .members-container .item.center .desc,.section-4 .members-container .item.center .name{opacity:1;transform:scale(1.18)}}.section-4 .members-container .name{color:#222;font-size:.85rem;font-weight:700;margin:.7rem 0 .3rem;opacity:.7}.section-4 .members-container .desc{display:none;font-size:.6rem;height:3rem;overflow:hidden}.section-4 .members-container .glider-ctrl{align-items:center;display:flex;height:80%;top:0}.section-4 .members-container .glider-ctrl span{border-right:5px solid #000;border-top:5px solid #000;display:block;height:1.5rem;width:1.5rem}@media screen and (min-width:768px){.section-4 .members-container .glider-ctrl span{border-right:7px solid #000;border-top:7px solid #000;height:2rem;width:2rem}}.section-4 .members-container .glider-prev{left:-4rem}.section-4 .members-container .glider-prev span{transform:rotate(-135deg)}.section-4 .members-container .glider-next{right:-4rem}.section-4 .members-container .glider-next span{transform:rotate(45deg)}.section-5 .inner-content{padding:3rem 0}@media screen and (min-width:400px){.section-5 .inner-content{padding:3rem}}.section-5 .subtitle{font-size:1.3rem;margin-top:1rem}.section-5 .subtitle p{margin:0}.section-5 .items-container{align-items:stretch;display:flex;flex-wrap:wrap;margin:2rem 0}@media screen and (min-width:600px){.section-5 .items-container{margin:2rem -3rem}}.section-5 article{color:#5b5c5e;max-width:100%;min-width:100%;padding:1.5rem 0}@media screen and (min-width:600px){.section-5 article{max-width:50%;min-width:50%;padding:3rem}}@media screen and (min-width:1200px){.section-5 article{max-width:25%;min-width:25%}}.section-5 article .inner-content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0}.section-5 h3{color:#6f7072;font-size:1.8rem;font-weight:400;margin:0}.section-5 .excerpt{color:#9b8f90;font-size:1rem;margin:1rem 0}.section-5 a{background-color:#1d70bf;border-radius:8px;color:#fff;padding:.6rem 1rem}.section-5 a:focus,.section-5 a:hover{background-color:#207dd5}.section-6 .title-container{text-align:center}.section-6 h2{font-size:2.6rem;margin:2rem 0;position:relative}.section-6 h2 span{background-color:#fff;padding:0 2rem;position:relative;z-index:1}.section-6 h2:after{border-top:1px solid #1d70bf;content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:0}.section-6 .subtitle{font-size:1rem;margin:0 auto;width:60%}.section-6 .items-container{display:grid;gap:1rem;grid-template-columns:repeat(2,calc(50% - .5rem));margin:3rem 0}@media screen and (min-width:400px){.section-6 .items-container{grid-template-columns:repeat(3,calc(33.3333% - .6666rem))}}@media screen and (min-width:768px){.section-6 .items-container{grid-template-columns:repeat(5,calc(20% - .8rem))}}.section-6 .item{color:#fff;height:100%;position:relative}.section-6 .item:nth-of-type(7){display:none}@media screen and (min-width:768px){.section-6 .item:nth-of-type(7){display:block}}.section-6 .item:focus .overlay,.section-6 .item:hover .overlay{visibility:visible}@media screen and (min-width:400px){.section-6 .item.big-1{grid-column:1/3;grid-row:1/3}.section-6 .item.big-2{grid-column:2/4;grid-row:1/3}.section-6 .item.big-3{grid-column:3/5;grid-row:1/3}.section-6 .item.big-4{grid-column:4/6;grid-row:1/3}}.section-6 .img-box{height:100%;padding-top:100%}.section-6 .img-cover{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.section-6 .img-cover img{height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}.section-6 .overlay{align-items:center;background-color:rgba(0,0,0,.3);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;visibility:hidden;width:100%}.section-6 h3{color:inherit;font-size:2rem;margin-bottom:1rem}.section-6 a{background-color:rgba(0,0,0,.4);border:1px solid #fff;border-radius:6px;color:inherit;padding:1rem 2rem}.section-6 a:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:.4rem;margin-left:.5rem;transform:rotate(45deg);width:.4rem}.section-6 a:focus,.section-6 a:hover{background-color:#000}.section-7{padding:3rem 0}@media screen and (min-width:768px){.section-7{padding:3rem 10%}}.section-7 h2{font-size:2.6rem;text-align:center}.section-7 .glider-track{align-items:stretch;height:10rem}.section-7 .glider-slide{padding:1rem 1.6rem}.section-7 a{display:block;height:100%;position:relative}.section-7 a:focus img,.section-7 a:hover img{filter:none}.section-7 .img-box{padding-top:100%}.section-7 .img-holder{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.section-7 img{filter:grayscale(100%);transition:.2s}
