@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--main-color: #d62e33;--main-overlay-color: rgba(214, 46, 51, 0.6);--nav-width: 15.625rem;--main-transition: 0.4s ease;--section-padding-top: 70px;--section-padding-bottom: 70px;--text-color: #777}*{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){html{font-size:12px}}@media (min-width: 992px){html{font-size:14px}}@media (min-width: 1200px){html{font-size:16px}}@media (max-width: 767px){html{font-size:12px}}body{font-family:'Roboto', sans-serif;overflow-y:hidden;color:var(--text-color)}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:white}.container{padding:0 15px;margin:0 auto}@media (min-width: 767px){.container{width:750px}}@media (min-width: 991px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}header#home{background-image:url("../img/events-heavenly-header.jpg");background-attachment:fixed;background-repeat:no-repeat;background-size:cover}header#home div.overlay{background-color:var(--main-overlay-color)}header#home div.overlay nav.nav{position:fixed;z-index:99999;left:-100%;height:100vh;background-color:#414658;width:var(--nav-width);-webkit-transition:var(--main-transition);transition:var(--main-transition)}header#home div.overlay nav.nav.active{left:0}@media (min-width: 767px){header#home div.overlay nav.nav.active ~ div.hero div.content{margin-left:var(--nav-width)}}@media (max-width: 767px){header#home div.overlay nav.nav{width:100%}}header#home div.overlay nav.nav span,header#home div.overlay nav.nav a{cursor:pointer;color:#fff;font-size:1.5625rem;text-transform:capitalize;-webkit-transition:var(--main-transition);transition:var(--main-transition)}header#home div.overlay nav.nav span:hover,header#home div.overlay nav.nav a:hover{color:rgba(214,46,51,0.4)}header#home div.overlay nav.nav a{display:block;padding:1.25rem 0.5rem 1.25rem 2rem}header#home div.overlay nav.nav div.close{text-align:right}header#home div.overlay nav.nav div.close span{display:inline-block;padding:1.25rem 2rem 1.25rem 0.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold}header#home div.overlay div.hero{color:#fff;font-size:1.7rem}header#home div.overlay div.hero div.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;padding:0.3125rem;-webkit-transition:var(--main-transition);transition:var(--main-transition)}header#home div.overlay div.hero div.content h1{margin:0}header#home div.overlay div.hero div.content span.open{-ms-flex-item-align:start;align-self:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}section#details{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}section#details div.container{text-align:center;font-size:1rem / 200%}section#details div.container h3{padding:0.625rem;margin:0;background-color:var(--main-overlay-color);cursor:pointer;color:white;text-transform:capitalize}section#details div.container p{margin:0;padding:0.9375rem;background-color:#ccc;display:none}section#duration{background-image:url("../img/invitation-2508607__340.jpg");background-repeat:no-repeat;background-size:cover}section#duration div.overlay{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);background-color:var(--main-overlay-color)}section#duration div.overlay div.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;text-align:center;font-size:2rem}section#duration div.overlay div.container div{padding:3.125rem;border:0.0625rem solid #fff;margin:0.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(25% - 0.625rem * 2)}@media (max-width: 767px){section#duration div.overlay div.container div{width:calc(50% - 0.625rem * 2)}}section#join{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}section#join div.container{text-align:center}section#join div.container h2{text-transform:uppercase;font-size:2rem;color:#000}section#join div.container p{font-size:1.7rem}section#contact{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);background-color:#fafafa}section#contact div.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section#contact div.container>*{width:50%;padding:0.9375rem}@media (max-width: 767px){section#contact div.container>*{width:100%}}section#contact div.container div.info h2{text-transform:uppercase;font-size:2rem;color:#000;margin-top:0}section#contact div.container div.info p{font-size:1rem;margin-bottom:1.25rem;line-height:1.6}section#contact div.container div.info ul{margin:1.25rem;line-height:1.7}section#contact div.container div.info ul li{padding:0.625rem 0}section#contact div.container div.info ul li:nth-child(2){color:var(--main-color)}section#contact div.container div.info ul li span{margin-top:0.125rem}section#contact div.container div.info ul li span i{color:var(--text-color)}section#contact div.container div.info div.social-icons{margin-top:1.625rem}section#contact div.container div.info div.social-icons a{color:var(--text-color)}section#contact div.container div.info div.social-icons a i{border:0.0625rem solid var(--text-color);padding:0.875rem 1.25rem;margin:0 0.3125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:var(--main-transition);transition:var(--main-transition)}section#contact div.container div.info div.social-icons a i:hover{color:#fff;background-color:var(--main-color)}section#contact div.container div.form form>*{display:block}section#contact div.container div.form form>*:not(:last-child){margin-bottom:1.5625rem}section#contact div.container div.form form .my-form-control{width:100%;color:#555;background-color:transparent;background-image:none;border:0.0625rem solid #ccc;-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;height:2.875rem;padding:0.625rem 1rem;font-size:1.125rem;line-height:1.3333333;border-radius:0.375rem}section#contact div.container div.form form .my-form-control:focus{outline:none}section#contact div.container div.form form textarea.my-form-control{height:9.375rem;resize:none}section#contact div.container div.form form p{font-size:1.4rem;font-weight:bold}section#contact div.container div.form form p span.end-of-chars{color:var(--main-color)}section#contact div.container div.form form button.my-btn{background-color:#d62e33;color:#fff;padding:0.625rem 1.25rem;border-radius:0;text-transform:uppercase;border:0;outline:0;cursor:pointer}.loading{position:fixed;top:0;left:0;bottom:0;right:0;background-color:var(--main-color);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading .spinner{width:50px;height:50px;background-color:#fff;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}
/*# sourceMappingURL=style.min.css.map */