@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";body{margin:0;font-family:Poppins}.wholeContainer{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;margin:0;width:100vw}.app{background-image:url(/assets/board-edited-blur--BOhXWDf.jpg);background-size:cover;width:100%;min-height:100vh;background-attachment:fixed;background-position:top;display:flex;justify-content:center}.defaultContainer{background-color:#f8f5f5;padding:0;width:85%;margin-left:auto;margin-right:auto;margin-top:12vh;margin-bottom:2em;border-radius:.5em}.defaultContainer>*{padding:4em 5em}@media only screen and (max-width:1000px){.app p{font-size:.9em}.app{background-image:none;background-color:#fff}.innerContainer{padding-top:60px}.defaultContainer{width:100%;margin-top:0;margin-bottom:0}}@keyframes myAnim{0%{opacity:0;transform:rotate(-540deg) scale(2);transform-origin:50% 0}to{opacity:1;transform:rotate(0) scale(1);transform-origin:50% 0}}button{width:max-content;padding:7.5px 15px;border:none;cursor:pointer;background-color:#f8f5f5;color:#a71f26;border:2px solid #a71f26;border-radius:.3em}button:hover{background-color:#a71f26;color:#000;color:#fff}@media only screen and (min-width:1000px){.defaultContainer .posts .mobileHeader{display:none}.defaultContainer .posts{display:flex;flex-direction:column;gap:100px;background-color:#f8f5f5;border-radius:.5em}.defaultContainer .posts .post{padding-bottom:4em;border-bottom:solid gainsboro;display:flex;justify-items:center;align-items:start;gap:3em;position:relative}.defaultContainer .posts .post img{max-width:40%;max-height:400px;object-fit:cover}.defaultContainer .posts .post .content{flex:2}.defaultContainer .posts .post .content h1{margin-top:0}.defaultContainer .posts .post .link{text-decoration:none;color:inherit}.defaultContainer .posts .post:nth-child(odd){flex-direction:row-reverse}}@media only screen and (max-width:1000px){.link{text-decoration:none;color:inherit}.posts{padding:0 1em;display:flex;flex-direction:column}.posts .mobileHeader h1{padding:0}.posts .post{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;margin-bottom:2em;display:flex;flex-direction:column;align-items:center}.posts .post img{width:100%}.posts .post h1{font-size:1.2em}.posts .post .content{padding:0 1em 1em}}@keyframes myAnim2{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes myAnim3{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}#hidden{opacity:0}#firstBlock #animate{animation:myAnim2 2s ease 0s 1 normal forwards}#secondBlock #animate{animation:myAnim3 2s ease 0s 1 normal forwards}.homeAll{overflow:hidden}.homeAll .logo{display:none}.homeAll .basicInfo{margin-top:7em;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;color:#fff}.homeAll .basicInfo .primaryButton{display:none}.homeAll .basicInfo .titleBox{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:1em;min-width:fit-content;width:100%}.homeAll .basicInfo .titleBox h1{font-size:75px;margin:0;text-shadow:10px 10px 1px rgba(0,0,0,.5);text-align:center}.homeAll .basicInfo .titleBox h2{font-size:45px;margin:0;text-shadow:5px 5px 1px rgba(0,0,0,.5);font-style:italic;text-align:center}.homeAll .basicInfo .titleBox{height:300px;border-radius:1em;width:30vw}.homeAll .basicInfo .logoBox{padding:1em;display:flex;gap:2em}.homeAll .basicInfo .logoBox img{filter:brightness(0) invert(1);scale:1.3}.homeAll .lowerHalf{background-color:#e6e6e6;margin-top:11em;padding-top:2em;padding-bottom:3em;text-align:center}.homeAll .lowerHalf .infoBox{font-size:large;background-color:#e6e6e6;color:#000;width:100%}.homeAll .lowerHalf .infoBox .bannerBox{display:flex;height:40vh;min-width:20em;margin:0;align-content:center;align-items:center;overflow:hidden}.homeAll .lowerHalf .infoBox .bannerBox img{width:50%;display:block;object-fit:cover;clip-path:polygon(0 0,80% 0%,100% 100%,0% 100%)}.homeAll .lowerHalf .infoBox .bannerBox .innerbox{padding:1em}.homeAll .lowerHalf .infoBox .bannerBox .innerbox .buttonBox{display:flex;justify-content:space-evenly}.homeAll .lowerHalf .infoBox .bannerBox:nth-child(2n) img{clip-path:polygon(0 0,100% 0%,100% 100%,20% 100%)}.homeAll .lowerHalf .infoBox .buttonBox{display:flex;flex-wrap:wrap}.homeAll .lowerHalf .infoBox .buttonBox .readmoreButton{display:block;margin:1em;color:#000}.homeAll .lowerHalf .latestNews .nostylelink{text-decoration:none;color:inherit}.homeAll .lowerHalf .latestNews .nostylelink p{padding:0 .5em}.homeAll .lowerHalf .latestNews .allBoxes{display:flex;flex-wrap:wrap;justify-content:center;gap:2em;padding-top:1em}.homeAll .lowerHalf .latestNews .allBoxes .newsBox img{height:auto;width:100%;object-fit:cover;aspect-ratio:1/1}.homeAll .lowerHalf .latestNews .allBoxes .newsBox{display:flex;flex-direction:column;width:25%;overflow:hidden;box-shadow:0 .1rem 1rem #0000001a;border-radius:.3em;background-color:#fff}.primaryButton{background-color:#5fae17;color:#fff;text-decoration:none;padding:.3em 1.3em;border-radius:.3em;font-weight:700;display:inline-block;line-height:50px;vertical-align:middle}@media only screen and (max-width:1000px){.homeAll{width:100vw;max-width:100vw;display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.homeAll .logo{max-width:75vw;border-radius:50%;border:solid;border-color:#000;border-width:3px}.homeAll .basicInfo{background-image:url(/assets/mobile-bg-2-UgRKI9tY.jpeg);background-size:cover;box-shadow:inset 0 0 0 1000px #ffffffb6;width:100vw;height:90vh;row-gap:0;margin:0;flex-direction:column;align-content:flex-start}.homeAll .basicInfo .titleBox{padding:1em;justify-content:flex-start;align-items:flex-start;min-width:0;max-width:100%;width:80%;color:#475762}.homeAll .basicInfo .titleBox .primaryButton{display:block}.homeAll .basicInfo .titleBox h1{font-size:10vw;text-shadow:none;font-weight:bolder;text-align:left}.homeAll .basicInfo .titleBox h2{font-size:1.2em;font-weight:400;text-shadow:none;max-width:100%;text-align:left}.homeAll .basicInfo .titleBox .logoBox{padding:0;scale:.8}.homeAll .basicInfo .titleBox .logoBox img{filter:none}.homeAll .lowerHalf{background-color:#f8f5f5;margin-top:0;padding-top:0;max-width:100vw}.homeAll .lowerHalf .infoBox .bannerBox{background-color:#475762;color:#fff;text-align:left;gap:1em;flex-direction:column-reverse;height:fit-content}.homeAll .lowerHalf .infoBox .bannerBox img{width:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%)}.homeAll .lowerHalf .infoBox .bannerBox .buttonBox{flex-direction:column;align-items:start;padding:0 1.5em}.homeAll .lowerHalf .infoBox .bannerBox .innerbox{padding:0}.homeAll .lowerHalf .infoBox .bannerBox .innerbox p{padding:0 1em;font-size:.9em}.homeAll .lowerHalf .infoBox .bannerBox:nth-child(2n){flex-direction:column;background-color:#e6e6e6;color:#000}.homeAll .lowerHalf .infoBox .bannerBox:nth-child(2n) img{clip-path:polygon(0 0,100% 0%,100% 100%,0 100%)}.homeAll .lowerHalf .latestNews h1{font-size:1.5em;text-decoration:underline;text-underline-offset:.2em}.homeAll .lowerHalf .latestNews .allBoxes .newsBox{width:85%}.homeAll .lowerHalf .latestNews .allBoxes .newsBox h2{font-size:1.2em;padding:0 .5em}.homeAll .lowerHalf .latestNews .allBoxes .newsBox img{margin:auto;height:auto;width:100%;object-fit:cover;border-bottom:1px solid}.primaryButton{line-height:20px}}footer{padding:1em;background-color:#fff;display:flex;align-items:center;justify-content:space-between;border-top:solid gray}footer img{height:75px;border-radius:50%;border:solid;border-color:#000;border-width:3px}@media only screen and (max-width:1000px){footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.navbar{border-bottom:solid 1px;background:#f8f5f5;position:fixed;width:100vw;z-index:5}.navbar .logo{text-decoration:none;font-weight:700;color:#000;font-size:1.2em}.navbar .navContainer{display:flex;place-content:space-between;padding:1em}.navbar .mobile-menu{cursor:pointer}nav .mobile-menu-exit{width:2em;height:2em;float:right;margin:.5em;cursor:pointer}nav ul{list-style-type:none;margin:0;padding:0}nav .nav-img{display:none}nav{position:fixed;z-index:999;width:66%;right:0;top:0;background:#f5f5f5;height:100vh;padding:1em}nav ul.primaryNav{margin-top:5em}nav li a{color:#000;text-decoration:none;display:flex;justify-content:end;align-items:center;padding:.6em 1em .6em .6em;font-size:1em;text-align:right}nav li a:hover{background-color:#66ff0030;border-radius:.8em}nav li a img{width:2em;height:2em;vertical-align:bottom;margin-bottom:-.2em;margin-left:1em}nav .primary-nav{margin-top:5em}@media only screen and (max-width:1000px){.sideMenu{display:block;opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease}.noSideMenu{opacity:0;transform:translate(100%);transition:opacity .3s ease,transform .3s ease}}@media only screen and (min-width:1000px){.mobile-menu,.mobile-menu-exit{display:none}.navbar{width:100%;padding:1em 0;position:relative;background-color:#f8f5f5;border-top:1px solid;border-bottom:1px solid;margin-top:5em}.navbar .navContainer{padding-left:2.5em;padding-right:2.5em;display:grid;align-items:center;grid-template-columns:1fr;width:auto;max-height:1.5em}.navbar .navContainer .logo{padding:0;display:none}.navbar nav{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:1em;align-items:center;background:none;position:unset;height:auto;width:100%;padding:0}.navbar nav ul{margin:0;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.navbar nav ul a{color:#000;font-size:1em;padding:2px;text-wrap:wrap;text-align:center}.navbar nav ul a img{display:none}.navbar nav .secondary-nav{grid-column:3/5;text-align:right}.navbar nav .image-container{display:flex;justify-content:center}.navbar nav .nav-img{margin:auto;min-width:180px;min-height:180px;width:10vw;height:10vw;display:block;position:relative;border-radius:50%;border:solid;border-color:#000;border-width:3px}.navContainer{margin:0;padding:1em}section{padding:10em 4em}.core{padding-top:2em}.sideMenu{border:none}}@media only screen and (min-width:1000px){.single{margin:5em auto 2em;max-width:85vw;border-radius:.5em;background-color:#f3f3f3;display:flex;gap:50px}.single .markdown img{max-width:100%;max-height:60em}.single .content{width:70%}.single .content .info p{margin:0}.single .content .title_image{max-height:40em;width:80%;object-fit:cover}.single .content p{line-height:1.8em}.single .menu{width:30%}}@media only screen and (max-width:1000px){.menu{display:none!important}.single{padding:2em 0}.single .content{width:100%;display:flex;flex-direction:column;align-items:center}.single .content img{width:90%}.single .content h1{font-size:1.5em;margin-bottom:0}.single .content p{margin:.5em 0}.single .content .singlePostTextContent{padding:0 1em}}.menu{display:flex;flex-direction:column;gap:2em;padding-right:2.5em;padding-bottom:2em}.menu h1{font-size:20px;color:#555}.menu .post{padding:1em;border-bottom-style:solid;border-bottom-color:#475762;display:flex;flex-direction:column}.menu .post img{width:100%;max-height:12em;object-fit:contain}.menu .post h2{color:#555}.menu .post button{padding:7.5px 15px;border:none;cursor:pointer;color:#931d23;border:2px solid #931d23;border-radius:.3em}.menu .post button:hover{background-color:#931d23;color:#fff}.membersHero{background-color:#f8f5f5;border-radius:.5em;display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;padding:.5em}.membersHero .membersContent{order:3;padding:0;border-radius:.2em;width:90%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;gap:1em;flex-wrap:wrap;justify-content:flex-start;align-items:start}.membersHero .membersContent .membersList{display:flex;flex-direction:column;align-items:flex-start}.membersHero .membersContent .membersList .qf{width:100%}.membersHero .membersContent .membersList table{width:100%;border-collapse:collapse}.membersHero .membersContent .membersList table th{padding:0 1rem;text-align:left}.membersHero .membersContent .membersList table tr td{padding-bottom:.2rem;padding-top:.2rem}.membersHero .membersContent .membersList table tr:nth-of-type(2n){background-color:#ebebeb}.membersHero .membersContent .membersList table tr:last-of-type{border-bottom:2px solid #8f8f8f}.membersHero .membersContent .membersList h2{padding:0 1rem}.membersHero .membersContent .membersList td{width:max-content;padding:0 1rem}.membersHero .membersInfo{order:2;border-radius:.2em;height:fit-content}.membersHero .fillerimg{width:100%;order:1}@media only screen and (min-width:1000px){.membersHero{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto 1fr;align-items:start;justify-items:center;grid-gap:0px;padding:1.5em}.membersHero h2{margin:0}.membersHero .membersContent{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;width:90%;align-items:center;flex-direction:column;padding-top:2em}.membersHero .membersContent .allMembers{width:100%;display:flex;justify-content:center}.membersHero .membersContent .allMembers .membersList{width:50%;align-items:center}.membersHero .membersContent .allMembers .membersList .qf{width:75%;display:flex;flex-direction:column}.membersHero .membersContent .allMembers .membersList th{text-align:start}.membersHero .markdown{padding:1em}.membersHero .fillerimg{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;max-height:100%;max-width:100%;object-fit:cover}}.filler{position:relative;height:80vh;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:100%}.filler .cut{width:60%;background-color:#fff;color:#000;font-size:6vw;font-weight:700;margin:auto;padding:4vw;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:screen}@media only screen and (max-width:1000px){.filler{background-image:url(/assets/mobile-bg-2-UgRKI9tY.jpeg);background-position:center;font-size:10vw}}.catalog{display:flex;flex-direction:column;align-items:flex-start;padding:3em;width:20em}.catalog h3{width:max-content;padding:0}.catalog ul{border-top:solid gray;margin:0;padding:1em 0;list-style:none}.catalog ul li{border-bottom:1px solid gray;margin:0 0 1em;cursor:pointer}.catalog ul li a{text-decoration:none;color:inherit}.images{position:relative;text-align:center;color:#e6e6e6;border-radius:.5em .5em 0 0;overflow:hidden;margin:0;padding:0}.images .mobileTitle{display:none}.images{width:100%;padding-top:21.5%}.images .imageblock{position:absolute;top:-1px;left:0;width:100%;z-index:1}.images h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:3.5714285714vw;margin-top:0;text-shadow:5px 5px #000000;z-index:2}.images img,.images video{width:50%;height:100%}.content .videoblock{max-width:100%}.content .videoblock .singleVideo .framediv{position:relative;width:90%;padding-bottom:56.25%;overflow:hidden}.content .videoblock .singleVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content{animation:myAnim 1s ease 0s 1 normal forwards;padding:0}.content .textContent{display:flex}.content .textContent .markdown{padding:1em;width:100%}.content .textContent .markdown a{color:inherit}.content h4{margin-bottom:0;margin-top:2em}@keyframes myAnim{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1000px){.images{border-radius:0;display:flex;flex-wrap:wrap;width:100%;padding-top:85.6%}.images .desktopTitle{display:none}.images .mobileTitle{display:inline;font-size:9.0909090909vw}.images .imageblock{display:flex;flex-wrap:wrap}.images img,.images video{width:100%;height:50%;margin:0;padding:0}.content .videoblock{max-width:100%}.content .videoblock .singleVideo .framediv{width:100%}.content{padding:0}.content .textContent .catalog{padding:1em 2em}.content .textContent .catalog ul{width:15em;max-width:90%}.content .textContent{flex-wrap:wrap}.content .textContent .markdown{padding:1em}}.contacts_container{min-height:40vh;display:flex;gap:2em;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;padding:1em}.contacts_container .contact_block{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1em;margin:2em}.contacts_container .contact_block .text_details{display:flex;flex-direction:column;align-items:center}.contacts_container .contact_block .text_details p{margin:.2em 0}.contacts_container .contact_block img{height:10em;border-radius:50%}
