body{margin:0;padding:0;font-family:"Figtree",sans-serif;font-size:16px;color:black;background-color:#cfc3b2}svg{width:100%;height:auto}a{color:black}h1 span{display:none}h2{font-size:40px;font-weight:bold;margin:0 auto;margin-bottom:.5em}@media (max-width:650px){h2{font-size:32px}}@media (max-width:360px){h2{font-size:24px}}@media (max-width:250px){h2{font-size:20px}}img{max-width:100%;height:auto}.container{margin:0 auto}.container.main{max-width:1920px;box-shadow:0 0 48px 20px rgba(0,0,0,0.1)}.container.s1200{max-width:1200px}@media (max-width:1232px){.container.s1200{padding:0 16px}}.container.s966{max-width:966px}@media (max-width:998px){.container.s966{padding:0 16px}}.container.s820{max-width:820px}@media (max-width:852px){.container.s820{padding:0 16px}}.container.s700{max-width:700px}@media (max-width:732px){.container.s700{padding:0 16px}}.container.m0{margin:0}.container.nopad{padding:0}.container.title{max-width:590px}@media (max-width:622px){.container.title{padding:0 16px}}.btn{font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:14px 50px;color:black;background-color:#f2cd96}@media (max-width:650px){.btn{padding:14px 20px;font-size:18px}}.btn:hover{color:black;background-color:#dbd7cb}.header{min-height:93px;display:flex;align-items:center}.header a{margin:auto}.header svg{max-width:190px}.opener{margin-bottom:40px;padding-top:34px;background:linear-gradient(to right, #cfc3b2, #dbd7cb);display:grid;grid:auto / 24fr 28fr 35fr 13fr;grid-template-areas:"s1 desc img S2";align-items:end;border-top:6px solid #f2cd96;border-bottom:6px solid #f2cd96}@media (max-width:1200px){.opener{grid:auto / 1fr 1fr;grid-template-areas:"desc img";gap:20px;padding:0 16px 0 16px}}@media (max-width:780px){.opener{grid:auto / 1fr;grid-template-areas:"img" "desc";gap:20px;padding:0 16px 0 16px}}@media (max-width:650px){.opener{margin-bottom:20px}}.opener .desc{grid-area:desc;align-self:center;padding-right:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media (max-width:1200px){.opener .desc{padding-right:0}}@media (max-width:900px){.opener .desc{gap:20px}}@media (max-width:780px){.opener .desc{margin-bottom:16px}}.opener .desc h1{width:100%;margin:0}@media (max-width:780px){.opener .desc h1{margin:0 auto}}.opener img{grid-area:img}@media (max-width:780px){.opener img{margin:0 auto}}.opener .date{font-size:70px;line-height:1em;text-align:center}@media (max-width:650px){.opener .date{font-size:35px}}.content{margin-bottom:60px;text-align:center}@media (max-width:650px){.content{margin-bottom:40px}}.products{margin-bottom:40px;display:grid;grid:auto / 31fr 38fr 31fr;align-items:start;justify-items:center}@media (max-width:650px){.products{grid:auto / 1fr;gap:20px}}.products img{width:100%;height:auto}@media (max-width:650px){.products img{width:80%}}@media (max-width:360px){.products img{width:100%}}.products img:nth-child(2){margin-top:15px}@media (max-width:650px){.products img:nth-child(2){margin-top:0}}.gallery{margin-bottom:40px;--row-h:220px;--g:20px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--g);grid-auto-rows:var(--row-h)}.gallery .item{height:100%}.gallery .item img{width:100%;height:100%;display:block;object-fit:cover}.gallery .item.video{grid-row:span 2;height:calc(var(--row-h) * 2 + var(--g));width:100%;object-fit:cover;display:block;margin:0}@media (max-width:875px){.gallery{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:650px){.gallery{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:450px){.gallery{grid-template-columns:1fr;grid-auto-rows:auto}.gallery>.item.video{grid-row:span 1;height:auto}.gallery .item img{height:auto}}.thaks{margin-bottom:60px;text-align:center}.thaks h2{font-size:40px;font-weight:bold;color:#b10000;margin-bottom:10px}.thaks p{font-size:18px}footer{background-color:#f2cd96;text-align:center;padding:40px 40px;color:black;font-size:11px}footer svg{max-width:250px;margin-bottom:40px}footer a{color:black;text-decoration:underline;cursor:pointer}.resp-container{position:relative;overflow:hidden;padding-top:56.25%}.resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video{width:100%;height:auto;margin:0;display:block;margin-bottom:60px}.coolForm{margin-bottom:40px;text-align:left}.coolForm .form-group{padding:8px;margin-bottom:5px}.coolForm label{display:block;margin-bottom:5px;color:black}.coolForm label.form-check-label{margin-bottom:10px}.coolForm input,.coolForm select,.coolForm textarea{border:none;width:calc(100% - 20px);margin:2px 0px;display:block;padding:10px 12px;background-color:#ffffff}.coolForm input:hover,.coolForm select:hover,.coolForm textarea:hover{outline:black auto 1px}.coolForm input:focus{outline:black auto 1px}.coolForm textarea{min-height:150px}.coolForm input[type=radio],.coolForm input[type=checkbox]{display:inline;width:12px;margin-right:10px;margin-bottom:10px}.coolForm .button,.coolForm input[type=submit]{display:block;margin:0 auto;margin-top:20px;font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:14px 50px;color:black;background-color:#f2cd96;cursor:pointer}.coolForm .button:hover,.coolForm input[type=submit]:hover{outline:none;color:black;background-color:#dbd7cb}.coolForm .button:focus,.coolForm input[type=submit]:focus{outline:none}.coolForm .help-block{display:inline-block;margin-top:8px}.coolForm .has-error input[type="text"],.coolForm .has-error input[type="number"],.coolForm .has-error input[type="email"],.coolForm .has-error input[type="file"],.coolForm .has-error select,.coolForm .has-error textarea{outline:#b10000 auto 1px}.coolForm .form-control-feedback{display:inline-block;margin-top:8px;color:#b10000}.coolForm .text-danger{color:#b10000}.coolForm input.error,.coolForm textarea.error,.coolForm select.error{border-color:#b10000}.coolForm button,.coolForm input[type=reset],.coolForm input[type=submit]{width:auto;height:auto;overflow:hidden}.coolForm label[for$='-website'],.coolForm input[name='website']{display:none}#ajax-spinner{visibility:hidden;position:fixed;left:50%;top:50%;z-index:123456;width:40px;height:40px}#ajax-spinner .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}#ajax-spinner .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}#ajax-spinner .sk-circle02{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#ajax-spinner .sk-circle03{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}#ajax-spinner .sk-circle04{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#ajax-spinner .sk-circle05{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}#ajax-spinner .sk-circle06{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}#ajax-spinner .sk-circle07{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#ajax-spinner .sk-circle08{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}#ajax-spinner .sk-circle09{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}#ajax-spinner .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#ajax-spinner .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}#ajax-spinner .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}#ajax-spinner .sk-circle02:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#ajax-spinner .sk-circle03:before{-webkit-animation-delay:-1s;animation-delay:-1s}#ajax-spinner .sk-circle04:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#ajax-spinner .sk-circle05:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}#ajax-spinner .sk-circle06:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}#ajax-spinner .sk-circle07:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}#ajax-spinner .sk-circle08:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}#ajax-spinner .sk-circle09:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}#ajax-spinner .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}#ajax-spinner .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}#ajax-spinner .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}