@font-face{font-family:Segoe UI;font-style:normal;font-weight:300;src:url(../fonts/SegoeUI/Light/SegoeUI-Light.eot);src:url(../fonts/SegoeUI/Light/SegoeUI-Light.eot?#iefix) format("embedded-opentype");src:url(../fonts/SegoeUI/Light/SegoeUI-Light.woff) format("woff");src:url(../fonts/SegoeUI/Light/SegoeUI-Light.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:600;src:url(../fonts/SegoeUI/SemiBold/SegoeUI-SemiBold.eot);src:url(../fonts/SegoeUI/SemiBold/SegoeUI-SemiBold.eot?#iefix) format("embedded-opentype");src:url(../fonts/SegoeUI/SemiBold/SegoeUI-SemiBold.woff) format("woff");src:url(../fonts/SegoeUI/SemiBold/SegoeUI-SemiBold.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:400;src:url(../fonts/SegoeUI/Regular/SegoeUI.eot);src:local("Segoe UI"),local("SegoeUI");src:url(../fonts/SegoeUI/Regular/SegoeUI.eot?#iefix) format("embedded-opentype");src:url(../fonts/SegoeUI/Regular/SegoeUI.woff) format("woff");src:url(../fonts/SegoeUI/Regular/SegoeUI.ttf) format("truetype")}@font-face{font-family:Segoe UI;font-style:normal;font-weight:700;src:url(../fonts/SegoeUI/Bold/SegoeUI-Bold.eot);src:local("Segoe UI Bold"),local("SegoeUI-Bold");src:url(../fonts/SegoeUI/Bold/SegoeUI-Bold.eot?#iefix) format("embedded-opentype");src:url(../fonts/SegoeUI/Bold/SegoeUI-Bold.woff) format("woff");src:url(../fonts/SegoeUI/Bold/SegoeUI-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(../fonts/SourceSerifPro/Bold/SourceSerifPro-Bold.eot);src:local("Source Serif Pro"),local("Source Serif Pro");src:url(../fonts/SourceSerifPro/Bold/SourceSerifPro-Bold.eot?#iefix) format("embedded-opentype");src:url(../fonts/SourceSerifPro/Bold/SourceSerifPro-Bold.woff) format("woff");src:url(../fonts/SourceSerifPro/Bold/SourceSerifPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:600;src:url(../fonts/SourceSerifPro/SemiBold/SourceSerifPro-Semibold.eot);src:local("Source Serif Pro"),local("Source Serif Pro");src:url(../fonts/SourceSerifPro/SemiBold/SourceSerifPro-Semibold.eot?#iefix) format("embedded-opentype");src:url(../fonts/SourceSerifPro/SemiBold/SourceSerifPro-Semibold.woff) format("woff");src:url(../fonts/SourceSerifPro/SemiBold/SourceSerifPro-Semibold.ttf) format("truetype")}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0}body,button,input,textarea{font-family:Segoe UI,sans-serif}button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0;outline-offset:0}input:invalid{-webkit-box-shadow:none;box-shadow:none}input:-moz-submit-invalid,input:-moz-ui-invalid{box-shadow:none}button:hover{cursor:pointer}a{text-decoration:none}.header .head{padding:8px 24px}.header .head__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%}.header .head__left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header .head__right{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.header .head__img.medrese{max-height:50px}@media (max-width:575.98px){.header .head__img.medrese{max-height:40px}}@media (max-width:389.98px){.header .head__img.medrese{max-height:35px}}.header .head__img.dumrb{max-height:65px}@media (max-width:575.98px){.header .head__img.dumrb{max-height:53px}}@media screen and (min-width:1216px){.header .breadcrumb,.header .navbar-menu{font-size:18px}}.titleblock{background-color:var(--bulma-primary);border-radius:20px;color:var(--bulma-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'"Source Serif Pro", sans-serif';font-size:30px;font-weight:600;line-height:120%;min-height:112px;padding:15px 20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;text-align:center}@media screen and (max-width:1216px){.titleblock{font-size:24px;min-height:100px}}@media screen and (max-width:768px){.titleblock{font-size:20px;min-height:70px}}.textblock{background-color:var(--bulma-white);border-radius:20px;height:100%;padding:20px}.textblock .title{font-size:24px;font-weight:600;line-height:130%;margin-bottom:10px}.textblock .text{font-size:18px;line-height:130%;margin-bottom:20px}.textblock .text:last-child{margin-bottom:0}@media screen and (max-width:768px){.textblock .text{font-size:16px}}.pdf-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;text-decoration:underline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pdf-link:before{background:url(../img/main/pdf.svg) no-repeat 50%/contain;content:"";display:inline-block;height:32px;vertical-align:middle;width:32px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.pdf-link{font-size:16px}.pdf-link:before{height:24px;width:24px}}.section-title{color:var(--bulma-black,#000);font-family:var(--bulma-family-secondary,'"Source Serif Pro", sans-serif');font-size:30px;font-weight:600;margin-bottom:30px;position:relative}@media screen and (max-width:1300px){.section-title{font-size:27px}}@media screen and (max-width:575px){.section-title{font-size:25px}}.main{background-color:var(--bulma-light);padding:1rem 1.25rem 2em;position:relative}.main.no-padding{padding:0}.main .menu-button{cursor:pointer;left:.75rem;position:absolute;top:.75rem;z-index:1}.main .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1023px){.main .content{padding-top:40px}}@media screen and (min-width:1023px){.main .content{font-size:18px}}@media screen and (min-width:1024px){.main{padding:1rem 1.25rem 3rem}.main.no-padding{padding:0}.main .menu-button{display:none}}.main .overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:2}@media screen and (max-width:1023px){.main .sidebar{min-height:calc(100% + 3rem);position:absolute;right:calc(100% + 1.25rem);top:-1rem;-webkit-transition-duration:var(--bulma-duration);transition-duration:var(--bulma-duration);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:20rem;z-index:3}.main .content{max-width:100%}.main.is-active .overlay{opacity:1;pointer-events:auto}.main.is-active .sidebar{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media screen and (min-width:1024px){.main .sidebar{margin-right:30px}.main .sidebar+.content{max-width:calc(100% - 340px)}}@media screen and (min-width:1344px){.main .sidebar{margin-right:50px}.main .sidebar+.content{max-width:calc(100% - 360px)}}@media screen and (min-width:1408px){.main .sidebar+.content{max-width:calc(100% - 390px)}}.hero{padding:40px 0 80px;text-align:left}.hero-head{margin-bottom:50px}.hero-head .text{color:var(--bulma-dark);font-size:16px;font-size:18px;font-weight:600;line-height:125%;line-height:111%;text-align:center}.hero-img{width:100%}.hero-body{padding:0}.hero-body .title{font-family:var(--bulma-family-secondary);font-size:60px;font-weight:700;line-height:120%}.hero-body .title:has(+.subtitle){margin-bottom:40px}.hero-body .subtitle{font-size:24px;font-weight:400;line-height:130%;margin-bottom:60px}.hero-body .subtitle,.hero-body .title{color:var(--bulma-text)}.hero-img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.hero .button{font-size:18px;font-weight:600}@media print,screen and (max-width:1406.99px){.hero-body .title{font-size:50px}.hero-body .subtitle{font-size:20px;margin-bottom:50px;max-width:500px}}@media print,screen and (max-width:1215.99px){.hero{padding:30px 24px 60px}.hero-head{margin-bottom:45px}.hero-head .text{font-size:15px}.hero-body .title{font-size:47px}.hero-body .title:has(+.subtitle){margin-bottom:35px}.hero-body .subtitle{font-size:18px;margin-bottom:45px}.hero .button{font-size:16px}}@media print,screen and (max-width:1023px){.hero{padding:40px 0 60px;text-align:center}.hero-head{padding-left:24px;padding-right:24px}.hero-body .title{max-width:802px}.hero-body .title:has(+.subtitle){margin:0 auto 40px}.hero-body .subtitle{font-size:24px;margin:0 auto 40px;max-width:632px}.hero-img{height:464px;margin-bottom:20px;width:100%}}@media print,screen and (max-width:697.99px){.hero-body .title{color:#fff;font-size:45px;left:5%;max-width:90%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-body .subtitle{max-width:90%}.hero-img{border-radius:initial;-webkit-filter:brightness(70%);filter:brightness(70%);position:relative}}@media print,screen and (max-width:499.99px){.hero-body .title{font-size:40px}.hero-body .subtitle{font-size:20px}.hero-img{height:364px}}@media print,screen and (max-width:443.99px){.hero{padding:30px 0 60px}.hero-head{margin-bottom:35px}.hero-head .text{font-size:14px}.hero-body .title{font-size:38px}.hero-body .title:has(+.subtitle){margin:0 auto 30px}.hero-body .subtitle{font-size:18px;margin:0 auto 30px}.hero-img{height:324px}}@media print,screen and (min-width:769px){.hero .columns:not(.is-desktop){display:block}}@media print,screen and (min-width:1024px){.hero .columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}.benefit{background-color:var(--bulma-white);padding:10px 24px 40px}.benefit .textblock{display:-webkit-box;display:-ms-flexbox;display:flex;padding:34px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bulma-light)}.benefit .textblock .img{margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.benefit .textblock .text{margin-bottom:0;max-width:54%}@media print,screen and (max-width:1406.99px){.benefit .textblock{padding:30px 20px}.benefit .textblock .text{max-width:63.5%}}@media print,screen and (max-width:1198.99px){.benefit .textblock .img{margin-right:15px}.benefit .textblock .text{max-width:145px}}@media print,screen and (max-width:1074.99px){.benefit .textblock{padding:25px 18px}.benefit .textblock .text{font-size:16px;max-width:129px}}@media print,screen and (max-width:1023px){.benefit .textblock{padding:34px 24px}.benefit .textblock .img{margin-right:20px}.benefit .textblock .text{font-size:18px;max-width:145px}}@media print,screen and (max-width:694px){.benefit .textblock{padding:25px 18px}.benefit .textblock .img{margin-right:15px}.benefit .textblock .text{font-size:16px;max-width:129px}}@media print,screen and (max-width:574px){.benefit .textblock{background-color:transparent;padding:0}.benefit .textblock .img{height:45px;width:45px}.benefit .textblock .text{font-size:15px;max-width:none}.benefit{padding:10px 24px 30px}.benefit .column{width:100%}}.news{background-color:var(--bulma-white,#fff);padding:2.5rem 1.25rem}.news-slider-wrapper{margin-bottom:1rem;position:relative}.news-slider-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.news-slider{width:100%}.news-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news-slider__controls{gap:.75rem}.news-slider__arrow,.news-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.news-slider__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--bulma-white,#fff);border:1px solid var(--bulma-light,#f4f4f8);border-radius:50%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);color:var(--bulma-primary,#247f4f);cursor:pointer;height:40px;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.news-slider__arrow:hover{background-color:var(--bulma-primary,#247f4f);color:var(--bulma-white,#fff)}.news-slider__arrow:focus{-webkit-box-shadow:0 0 0 2px rgba(36,127,79,.25);box-shadow:0 0 0 2px rgba(36,127,79,.25);outline:none}.news-slider__arrow:disabled{cursor:not-allowed;opacity:.5}.news-slider__arrow .icon{font-size:1rem}.news-card{background-color:var(--bulma-white,#fff);border-radius:10px;-webkit-box-shadow:0 4px 16px 0 rgba(54,54,54,.1);box-shadow:0 4px 16px 0 rgba(54,54,54,.1);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.news-card:hover{-webkit-box-shadow:0 4px 8px 0 rgba(54,54,54,.1);box-shadow:0 4px 8px 0 rgba(54,54,54,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.news-card:hover__link{color:var(--bulma-primary-dark,#1c6e43)}.news-card__image{height:65%;overflow:hidden}.news-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.news-card__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-card__title{color:var(--bulma-dark,#494949);display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;overflow:hidden}.news-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ededed;margin-top:auto;padding-top:12px}.news-card__date{color:var(--bulma-grey-dark,#7a7a7a);font-size:.875rem}.news-card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bulma-black,#000);font-size:.875rem;font-weight:500;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap}.news-card__link .icon{color:var(--bulma-primary,#247f4f);margin-left:.25rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-card__link:hover .icon{-webkit-transform:translateX(3px);transform:translateX(3px)}.news-all-link .button{font-weight:500}.news-all-link .button.is-primary{background-color:var(--bulma-primary,#247f4f);border-color:transparent;color:var(--bulma-white,#fff)}.news-all-link .button.is-primary:hover{background-color:#22794b}@media screen and (max-width:767px){.news{padding:2rem 1rem}.news-slider__arrow{height:36px;width:36px}}@media screen and (max-width:480px){.news-card__content{padding:1rem}.news-card__title{font-size:.9375rem}}.swiper:not(.swiper-initialized){opacity:0}.swiper.swiper-initialized{opacity:1;padding:0 3px 10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible}.about-us{background-color:var(--bulma-light);padding:3rem 1.25rem}@media screen and (max-width:768px){.about-us{padding:2rem 1.25rem}}@media screen and (max-width:545px){.about-us{padding:1.5rem 1.25rem}}.about-us-image{height:100%;margin:0}.about-us-image img{border-radius:10px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1407px){.about-us-image img{max-height:412px}}.about-us-text{height:100%}.about-us-text p{color:var(--bulma-text);font-family:var(--bulma-family-primary);font-size:18px;font-weight:400;line-height:130%;margin-bottom:1rem;text-align:justify}@media screen and (max-width:1407px){.about-us-text p{font-size:16px}}.about-us-text .read-more-link{color:var(--bulma-link);display:block;font-family:var(--bulma-family-primary);font-size:18px;font-weight:700;line-height:111%;margin-top:1.5rem;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.about-us-text .read-more-link:hover{color:var(--bulma-link-hover);text-decoration:underline}@media screen and (max-width:1407px){.about-us-text .read-more-link{font-size:16px}}@media screen and (max-width:768px){.about-us .columns{margin-bottom:0}.about-us .column{padding:.75rem}}.prayer-section{padding-bottom:40px;position:relative}.prayer-section .prayer-section-top{background-color:var(--bulma-light);height:290px;padding-left:1.25rem;padding-right:1.25rem;padding-top:20px}.prayer-section .prayer-section-top-border{border-top:1px solid #363636;margin-bottom:40px;opacity:.5}.prayer-section .prayer-section-content{margin-top:-170px;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:1}.prayer-section .prayer-time-card{border-radius:8px;margin:0 auto;overflow:hidden;position:relative;width:100%}.prayer-section .prayer-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:25px;padding:10px 20px}.prayer-section .prayer-time-header .prayer-time-city,.prayer-section .prayer-time-header .prayer-time-date{background-color:var(--bulma-primary);color:var(--bulma-white);font-size:20px;font-weight:700;letter-spacing:.5px;padding:10px 20px;text-align:center}.prayer-section .prayer-time-header .prayer-time-city{border-bottom-left-radius:10px;border-right:1px solid var(--bulma-white);border-top-left-radius:10px}.prayer-section .prayer-time-header .prayer-time-date{border-bottom-right-radius:10px;border-top-right-radius:10px}.prayer-section .prayer-time-items{background-color:var(--bulma-white);border-bottom:3px solid #247f4f;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 25px;position:relative}.prayer-section .prayer-time-item{padding:0;position:relative;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.prayer-section .prayer-time-item:not(:last-child):after{background-color:var(--bulma-primary);content:"";height:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.prayer-section .prayer-time-item .prayer-name{color:var(--bulma-primary);font-size:18px;font-weight:700;line-height:130%;margin-bottom:20px}.prayer-section .prayer-time-item .prayer-time{font-size:24px;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease}.prayer-section .prayer-time-item .prayer-time.is-loading{color:#888;opacity:.7}.prayer-section .prayer-time-item .prayer-time.has-error{color:#ff3860}.prayer-section .error-message{bottom:10px;color:#ff3860;font-size:14px;left:0;margin-top:10px;position:absolute;right:0;text-align:center}@media screen and (max-width:1025px){.prayer-section .prayer-section-top{height:225px}.prayer-section .prayer-time-header{margin-bottom:40px}.prayer-section .prayer-time-header .prayer-time-city,.prayer-section .prayer-time-header .prayer-time-date{font-size:18px}.prayer-section .prayer-time-items{padding:30px 20px}.prayer-section .prayer-time-item .prayer-name{font-size:16px;margin-bottom:10px}.prayer-section .prayer-time-item .prayer-time{font-size:20px}}@media screen and (max-width:912px){.prayer-section .prayer-time-header .prayer-time-city,.prayer-section .prayer-time-header .prayer-time-date{font-size:16px}.prayer-section .prayer-time-items{padding:25px 15px}.prayer-section .prayer-time-item .prayer-name{font-size:15px}.prayer-section .prayer-time-item .prayer-time{font-size:18px}}@media screen and (max-width:870px){.prayer-section .prayer-section-top{height:auto;padding-bottom:20px}.prayer-section .prayer-section-content{margin-top:-98px}.prayer-section .prayer-time-card{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.prayer-section .prayer-time-header{padding:10px 0}.prayer-section .prayer-time-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:none;-ms-flex-direction:column;flex-direction:column;padding:0}.prayer-section .prayer-time-items:after{display:none}.prayer-section .prayer-time-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding:12px 0;text-align:left}.prayer-section .prayer-time-item:after{display:none}.prayer-section .prayer-time-item .prayer-name{font-size:16px;margin-bottom:0}.prayer-section .prayer-time-item .prayer-time{font-size:20px}}@media screen and (max-width:575px){.prayer-section .prayer-section-top{height:134px;padding-left:1rem;padding-right:1rem}.prayer-section .prayer-section-content{margin-top:-80px;padding-bottom:0;padding-left:1rem;padding-right:1rem}.prayer-section .prayer-time-header{padding:7px 0}.prayer-section .prayer-time-header .prayer-time-city,.prayer-section .prayer-time-header .prayer-time-date{font-size:14px;padding:7px 14px}}@media screen and (max-width:400px){.prayer-section .prayer-time-header .prayer-time-city,.prayer-section .prayer-time-header .prayer-time-date{font-size:13px;padding:5px 10px}.prayer-section .prayer-section-content{margin-top:-74px}}.study-directions{background-color:var(--bulma-white);font-size:18px;padding:2rem 1.25rem}.study-directions .tabs{margin-bottom:2rem}.study-directions .tabs ul{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.study-directions .tabs li a{font-size:24px;font-weight:400;line-height:130%;padding:.5rem 1rem}.study-directions .image{max-height:412px}.study-directions .image img{border-radius:10px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);height:100%;max-height:412px;-o-object-fit:cover;object-fit:cover;width:100%}.study-directions .content ul{margin-left:1.5rem}.study-directions .content ul li{margin-bottom:.3rem}.study-directions .content strong{color:#111}@media screen and (max-width:1200px){.study-directions .tabs li a{font-size:20px}}@media screen and (max-width:768px){.study-directions{font-size:16px}}.hadith-section{background-color:var(--bulma-light);padding:4rem 1.25rem}.hadith-section .hadith-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-pack:center;-ms-flex-pack:center;height:100%;justify-content:center}.hadith-section .hadith-text{font-size:18px;font-weight:400;line-height:130%;margin-bottom:2rem}@media screen and (max-width:575px){.hadith-section .hadith-text{font-size:16px}}.hadith-section .hadith-source{font-size:18px;font-weight:700;line-height:111%}@media screen and (max-width:575px){.hadith-section .hadith-source{font-size:16px}}.hadith-section .image{border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:412px;min-height:250px;overflow:hidden}.hadith-section .image img{height:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.management-section{background-color:#fff;padding:80px 1.25rem}.management-section .management-slider-wrapper{margin:0 -12px;padding:0 40px;position:relative}.management-section .management-slider-wrapper .image{height:412px;margin:0 auto;max-width:642px}.management-section .management-slider-wrapper .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.management-section .management-content{margin:0 auto;max-width:575px}.management-section .management-content .title{color:#333;font-size:28px;font-weight:600;margin-bottom:8px;text-align:center}.management-section .management-content .subtitle{color:var(--primary);font-size:18px;font-weight:500;margin-bottom:24px;text-align:center}.management-section .management-content .content p{color:#666;line-height:1.6;margin-bottom:16px;text-align:justify}.management-section .management-content .content p:last-child{margin-bottom:0}.management-section .management-slider__controls{left:0;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.management-section .management-slider__controls .management-slider__arrow{border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;position:absolute;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.management-section .management-slider__controls .management-slider__arrow:hover{background:var(--primary)}.management-section .management-slider__controls .management-slider__arrow:hover .icon{color:#fff}.management-section .management-slider__controls .management-slider__arrow .icon{color:#333;font-size:20px;-webkit-transition:color .3s ease;transition:color .3s ease}.management-section .management-slider__controls .management-slider__arrow--prev{left:0}.management-section .management-slider__controls .management-slider__arrow--next{right:0}@media screen and (max-width:1023px){.management-section{padding:50px 1.25rem}.management-section .management-slider .columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.management-section .management-content .title{font-size:24px}.management-section .management-content .subtitle{font-size:16px;margin-bottom:20px}}@media screen and (max-width:768px){.management-section{padding:40px 1.25rem}.management-section .management-content .title{font-size:22px;margin-bottom:8px}.management-section .management-content .subtitle{font-size:16px;margin-bottom:16px}.management-section .management-slider-wrapper{padding:0}.management-section .management-slider-wrapper .image{height:392px}.management-section .management-slider__controls .management-slider__arrow{display:none}}@media screen and (max-width:575px){.management-section .management-slider-wrapper .image{height:300px}.management-section .management-content .title{font-size:20px}.management-section .management-content .subtitle{font-size:15px;margin-bottom:10px}}.donation-section{background-color:var(--bulma-light);padding:4rem 1.25rem}.donation-section__text{color:var(--text);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.donation-section__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:2rem}.donation-section__checkboxes .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#585858;font-size:16px;gap:.5rem;line-height:130%}.donation-section__checkboxes .checkbox input[type=checkbox]{accent-color:var(--bulma-primary);cursor:pointer;height:1.2rem;width:1.2rem}.donation-section__button{min-width:200px}.donation-section__qr{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}.donation-section__qr-title{color:var(--bulma-primary);font-size:18px;line-height:130%;margin-bottom:20px;text-align:center}.donation-section__qr-image{border-radius:20px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:768px){.donation-section{padding:2rem 1.25rem}.donation-section .columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.donation-section__qr{margin-bottom:2rem}.donation-section__qr-title{text-align:left}.donation-section__qr-image{max-width:300px}.donation-section__button{height:54px;width:100%}}@media screen and (max-width:575px){.donation-section__text{font-size:1rem}.donation-section__qr-title{font-size:16px}.donation-section__checkboxes .checkbox{font-size:14px}.donation-section__button{height:48px}}.about-us section{padding:4rem 1.25rem}.about-us section.first{padding-top:0}.about-us section h1{color:#363636;font-family:var(--bulma-family-secondary);font-size:30px;font-weight:600;line-height:120%;margin-bottom:30px;text-align:center}@media screen and (max-width:1407px){.about-us section h1{font-size:24px}}.about-us section h2,.about-us section h3{font-size:24px;font-weight:600;line-height:130%;margin-bottom:25px}.about-us__text{font-size:18px;font-weight:400;line-height:130%;margin-bottom:1.5rem;text-align:justify}.about-us__image{width:100%}.about-us__image img{border-radius:10px;max-height:589px;-o-object-fit:cover;object-fit:cover;width:100%}.about-us__image.full-height{height:100%}.about-us__image.full-height img{height:100%;max-height:100%}@media screen and (max-width:1200px){.about-us .content{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:1023px){.about-us .content{padding-top:0}}@media screen and (max-width:992px){.about-us .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us .columns.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.about-us .column{-ms-flex-preferred-size:100%;flex-basis:100%}.about-us__image img{max-height:472px}}@media screen and (max-width:575px){.about-us section{padding:2rem 1.25rem}.about-us section h2,.about-us section h3{font-size:22px}.about-us__text{font-size:16px}}.contacts .links{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;gap:6rem}@media screen and (min-width:1408px){.contacts .column{background-color:#fff;border-radius:20px;width:23%}}@media screen and (max-width:1086px){.contacts p{font-size:1rem}}@media screen and (max-width:960px){.contacts .content{padding-top:0}}@media screen and (max-width:575px){.contacts .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;max-width:250px}}.donation{padding:1.5rem 1.25rem}.donation .image{margin-bottom:40px}.donation .image img{border-radius:20px;height:504px;-o-object-fit:cover;object-fit:cover}.donation .title{font-family:var(--bulma-family-secondary);font-size:30px;font-weight:600;margin-bottom:20px}.donation .titleblock{display:block}.donation-top{padding-bottom:2.5rem}@media screen and (min-width:1024px){.donation-top{padding-bottom:3rem}}.donation-top .column:first-child{-ms-flex-preferred-size:60%;flex-basis:60%;margin-right:20px}.donation-top .column:last-child{-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width:1023px){.donation-top .column:first-child{margin-right:0}.donation-top .column:first-child,.donation-top .column:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}}.donation-text p{color:#333;font-size:18px;font-weight:400;line-height:130%;margin-bottom:15px}.donation-qr-block{background-color:#f5f5f5;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-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}.donation-qr-block .donation-qr{max-width:444px}@media screen and (max-width:1023px){.donation-qr-block .donation-qr{max-width:400px}}@media screen and (max-width:575px){.donation-qr-block .donation-qr{max-width:300px}}.donation-qr-block .donation-qr-description{color:#007d34;font-size:18px;font-weight:400;line-height:130%;margin:0 auto 20px;max-width:444px;text-align:center}.donation-qr-block .spb-logo{max-width:100px}.donation-form{background-color:#fff;margin-left:-1.25rem;margin-right:-1.25rem;padding:1rem 1.25rem}.donation .donation-separator{margin:40px 0;position:relative}.donation .donation-separator:before{background-color:#ddd;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.donation .donation-separator span{background-color:#fff;color:#363636;font-family:var(--bulma-family-secondary);font-size:30px;font-weight:500;padding:0 20px;position:relative;z-index:2}@media screen and (max-width:845px){.donation .donation-separator span{font-size:24px}}@media screen and (max-width:575px){.donation .donation-separator span{font-size:20px;padding:0}}.donation .donation-buttons{margin:0 auto 30px;max-width:700px}@media screen and (max-width:845px){.donation .donation-buttons{max-width:500px}}.donation .donation-buttons .buttons{margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.donation .donation-buttons .donation-amount{border:1px solid #040404;border-radius:4px;color:#000;font-size:24px;font-weight:500;font-weight:400;height:64px;line-height:130%;min-width:23%}@media screen and (max-width:845px){.donation .donation-buttons .donation-amount{min-width:48%}}@media screen and (max-width:575px){.donation .donation-buttons .donation-amount{font-size:20px;height:50px}}.donation .donation-buttons .donation-amount.is-active,.donation .donation-buttons .donation-amount:hover{background-color:#0ca678;color:#fff}.donation .donation-buttons .donation-custom-amount{border:1px solid #040404;border-radius:4px;color:#333;font-size:24px;font-weight:400;height:64px;line-height:130%;margin-bottom:10px;outline:none;text-align:center}@media screen and (max-width:575px){.donation .donation-buttons .donation-custom-amount{font-size:20px;height:50px}}.donation .donation-checkboxes{margin:0 auto;max-width:700px}@media screen and (max-width:845px){.donation .donation-checkboxes{max-width:500px}}.donation .donation-checkboxes .checkbox{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media screen and (max-width:575px){.donation .donation-checkboxes .checkbox{font-size:14px}}.donation .donation-checkboxes .checkbox input[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#247f4f;border:2px solid #247f4f;cursor:pointer;display:inline-block;height:18px;position:relative;width:18px}.donation .donation-checkboxes .checkbox input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.donation .donation-payment-methods{background-color:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto;max-width:700px;padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:50px;justify-content:center}@media screen and (max-width:845px){.donation .donation-payment-methods{max-width:500px}}@media screen and (max-width:490px){.donation .donation-payment-methods{margin-left:-1.25rem;margin-right:-1.25rem}}.donation .donation-payment-methods .payment-methods-img{height:46px;-o-object-fit:contain;object-fit:contain;width:46px}.donation .donation-submit{background-color:var(--bulma-primary);border-color:transparent;font-size:18px;padding:15px 40px}@media screen and (max-width:845px){.donation .donation-submit{font-size:16px;padding:10px 20px}}.donation .donation-submit:hover{background-color:#1e6b43;border-color:transparent}.donation .partner-info{padding-bottom:40px;padding-top:50px}.donation .partner-info table.table{background-color:#fff;border-radius:10px;color:#333}.donation .partner-info table.table th{font-weight:600;min-width:200px;vertical-align:middle;width:30%}.donation .partner-info table.table th td{vertical-align:middle}@media screen and (max-width:1023px){.donation .content{padding-top:0}}@media screen and (max-width:768px){.donation .image img{height:360px}.donation .title{font-size:24px;margin-bottom:10px}.donation-text p{font-size:16px;margin-bottom:12px}.donation-qr-block .donation-qr-description{font-size:16px}}.menu{--bulma-menu-item-h:var(--bulma-scheme-h);--bulma-menu-item-s:var(--bulma-scheme-s);--bulma-menu-item-l:var(--bulma-scheme-main-l);--bulma-menu-item-background-l:var(--bulma-scheme-main-l);--bulma-menu-item-background-l-delta:0%;--bulma-menu-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-menu-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-menu-item-color-l:var(--bulma-text-l);--bulma-menu-item-radius:var(--bulma-radius-small);--bulma-menu-item-selected-h:var(--bulma-success-h);--bulma-menu-item-selected-s:var(--bulma-success-s);--bulma-menu-item-selected-l:var(--bulma-success-l);--bulma-menu-item-selected-background-l:var(--bulma-link-l);--bulma-menu-item-selected-color-l:var(--bulma-success-l);--bulma-menu-list-border-left:1px solid var(--bulma-border);--bulma-menu-list-line-height:1.55;--bulma-menu-list-link-padding:0.5em;--bulma-menu-nested-list-margin:0.75em;--bulma-menu-nested-list-padding-left:0.75em;--bulma-menu-label-color:var(--bulma-text-weak);--bulma-menu-label-font-size:0.75em;--bulma-menu-label-letter-spacing:0.1em;--bulma-menu-label-spacing:1em;font-size:.875rem}@media screen and (max-width:1023px){.menu{height:100%}}@media screen and (min-width:1024px){.menu{font-size:.9375rem;width:310px}}@media screen and (min-width:1408px){.menu{font-size:var(--bulma-size-normal);width:340px}}.menu-list{background-color:hsl(var(--bulma-menu-item-h),var(--bulma-menu-item-s),calc(var(--bulma-menu-item-background-l) + var(--bulma-menu-item-background-l-delta)));line-height:var(--bulma-menu-list-line-height);padding:15px}@media screen and (max-width:1023px){.menu-list{border-bottom-right-radius:10px;height:100%;padding-bottom:30px}}@media screen and (min-width:1024px){.menu-list{border-radius:20px}}@media screen and (min-width:1216px){.menu-list{padding:20px}}.menu-list .menu-item,.menu-list a,.menu-list button{border-radius:var(--bulma-menu-item-radius);color:hsl(var(--bulma-menu-item-h),var(--bulma-menu-item-s),var(--bulma-menu-item-color-l));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--bulma-menu-list-link-padding);text-align:left;width:100%}.menu-list img{margin-right:10px;max-height:28px;max-width:28px}.menu-list .menu-item:hover,.menu-list a:hover,.menu-list button:hover{--bulma-menu-item-h:var(--bulma-menu-item-selected-h);--bulma-menu-item-s:var(--bulma-menu-item-selected-s);--bulma-menu-item-l:var(--bulma-menu-item-selected-l);--bulma-menu-item-background-l-delta:var(--bulma-menu-item-hover-background-l-delta);--bulma-menu-item-color-l:var(--bulma-menu-item-selected-color-l)}.menu-list .menu-item:active,.menu-list a:active,.menu-list button:active{--bulma-menu-item-background-l-delta:var(--bulma-menu-item-active-background-l-delta)}.menu-list .menu-item.is-active,.menu-list .menu-item.is-selected,.menu-list a.is-active,.menu-list a.is-selected,.menu-list button.is-active,.menu-list button.is-selected{--bulma-menu-item-h:var(--bulma-menu-item-selected-h);--bulma-menu-item-s:var(--bulma-menu-item-selected-s);--bulma-menu-item-l:var(--bulma-menu-item-selected-l);--bulma-menu-item-background-l:var(--bulma-menu-item-selected-background-l);--bulma-menu-item-color-l:var(--bulma-menu-item-selected-color-l);font-weight:700}.menu-list li ul{-webkit-border-start:var(--bulma-menu-list-border-left);border-inline-start:var(--bulma-menu-list-border-left);margin:var(--bulma-menu-nested-list-margin);-webkit-padding-start:var(--bulma-menu-nested-list-padding-left);padding-inline-start:var(--bulma-menu-nested-list-padding-left)}.menu-label{color:var(--bulma-menu-label-color);font-size:var(--bulma-menu-label-font-size);letter-spacing:var(--bulma-menu-label-letter-spacing);text-transform:uppercase}.menu-label:not(:first-child){margin-top:var(--bulma-menu-label-spacing)}.menu-label:not(:last-child){margin-bottom:var(--bulma-menu-label-spacing)}.footer .title{color:var(--bulma-white);font-family:var(--bulma-family-secondary);font-size:30px;font-weight:700;line-height:120%}.footer .link,.footer p.text{color:var(--bulma-white);display:block;font-size:18px;font-weight:600;line-height:111%;margin-bottom:20px}@media screen and (max-width:1215px){.footer .link,.footer p.text{font-size:16px}}.footer .link.is-active,.footer .link:hover{color:var(--bulma-grey-dark)}.footer .text:last-child{margin-bottom:0}.footer .text>.link{margin-bottom:5px;text-decoration:underline;-webkit-text-decoration-color:var(--bulma-info);text-decoration-color:var(--bulma-info);text-decoration-skip-ink:none;text-decoration-thickness:2px;text-underline-position:under}.content.pedagogical-staff .column{max-width:100%}.content.pedagogical-staff .textblock{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;padding-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:30px}.content.pedagogical-staff .textblock .text{margin-bottom:0}.content.pedagogical-staff .collapsible-table{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.content.pedagogical-staff .collapsible-table.open{max-height:none;overflow-x:auto}.content.pedagogical-staff .arrow{color:var(--bulma-primary);display:inline-block;font-size:2rem;margin-left:15px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.content.pedagogical-staff .arrow.open{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media screen and (max-width:768px){.content.pedagogical-staff .textblock{padding-bottom:20px;padding-top:20px}}.administration-card{background:#fff;border-radius:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);box-shadow:0 4px 10px rgba(0,0,0,.05);height:100%;overflow:hidden;padding:0}.administration-card .card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}@media screen and (max-width:575px){.administration-card .card-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.administration-card .card-image{max-width:280px;padding-bottom:1.5rem;padding-left:1.5rem;padding-top:1.5rem;width:50%;-ms-flex-negative:0;flex-shrink:0}.administration-card .card-image img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:575px){.administration-card .card-image{height:320px;max-width:none;padding-bottom:0;padding-right:1.5rem;padding-top:1rem;width:100%}}@media screen and (max-width:450px){.administration-card .card-image{height:260px;padding-left:1rem;padding-right:1rem}}.administration-card .card-info{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media screen and (max-width:575px){.administration-card .card-info{width:100%}}.administration-card .administration-name{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}@media screen and (max-width:450px){.administration-card .administration-name{font-size:1rem}}.administration-card .administration-position{font-size:1rem;margin-bottom:1rem}@media screen and (max-width:450px){.administration-card .administration-position{font-size:.9rem;margin-bottom:.5rem}}.administration-card .administration-contacts{margin-top:.5rem}.administration-card .administration-contacts div:first-child{font-weight:600;margin-bottom:.25rem}.administration-card .administration-contacts a{overflow-wrap:anywhere}.structure-chart-section{margin-bottom:2rem}.structure-chart-section .structure-chart{padding:2rem;text-align:center}.structure-chart-section .structure-chart .structure-image{border-radius:10px;height:auto;max-width:996px;width:100%}@media screen and (max-width:768px){.structure-chart-section .structure-chart .structure-image{border-radius:5px}}.structure-chart-section .structure-chart picture{display:block;width:100%}.structure-chart-section .structure-chart picture img{height:auto;max-width:100%;width:100%}@media screen and (max-width:1023px){.structure-chart-section .structure-chart{padding:1.5rem}}@media screen and (max-width:768px){.structure-chart-section{margin-bottom:1.5rem}.structure-chart-section .structure-chart{padding:1rem}}@media screen and (max-width:360px){.structure-chart-section .structure-chart{padding:.75rem}}.executive-section .collegial-item{margin-bottom:1rem}.executive-section .collegial-item:last-child{margin-bottom:0}.executive-section .collegial-item .document-link{margin-top:.5rem}.executive-section .collegial-item .document-link .pdf-link{font-size:16px}@media screen and (max-width:768px){.executive-section .collegial-item .document-link .pdf-link{font-size:14px}.executive-section .textblock .title{font-size:20px}.executive-section .textblock .text{font-size:16px}}@media screen and (max-width:480px){.executive-section .textblock .title{font-size:18px}.executive-section .textblock .text{font-size:14px}}.document-card{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;background:#fff;border:1px solid #e6e6e6;border-radius:20px;cursor:pointer;height:100%;padding:1.5rem 1rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.document-card:hover{border-color:#52c362;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.document-card__icon{margin-bottom:1rem}.document-card__icon img{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.document-card__title{color:#333;font-size:1rem;font-weight:500;line-height:1.4;text-align:center}@media screen and (max-width:768px){.document-card{padding:1rem .75rem}.document-card__icon img{height:40px;width:40px}.document-card__title{font-size:.85rem}}@media screen and (max-width:480px){.document-card__title{font-size:.8rem;line-height:1.3}}.main.news-page .title.is-size-1{color:var(--bulma-text);font-size:2.5rem;font-weight:400;margin-bottom:2rem}@media screen and (max-width:768px){.main.news-page .title.is-size-1{font-size:2rem;margin-bottom:1.5rem}}@media screen and (max-width:480px){.main.news-page .title.is-size-1{font-size:1.75rem;margin-bottom:1rem}}.main.news-page .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.main.news-page .news-card{background-color:var(--bulma-white);border-radius:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);box-shadow:0 4px 10px rgba(0,0,0,.05);height:100%;overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.main.news-page .news-card:hover{-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.main.news-page .news-card .card-image{height:200px;overflow:hidden}.main.news-page .news-card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.main.news-page .news-card .card-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.main.news-page .news-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main.news-page .news-card .card-content .title{color:var(--bulma-text);display:-webkit-box;font-size:1.125rem;font-weight:600;line-height:1.4;margin-bottom:1rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.main.news-page .news-card .card-content .subtitle{color:var(--bulma-grey-dark);font-size:.875rem;margin-bottom:1rem}.main.news-page .news-card .card-content .link{color:var(--bulma-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:500;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;-webkit-transition:color .3s ease;transition:color .3s ease}.main.news-page .news-card .card-content .link:hover{color:var(--bulma-primary-dark)}.main.news-page .pagination{margin:0 auto;max-width:580px}@media screen and (max-width:1023px){.main.news-page .news-card .card-content{padding:1.25rem}.main.news-page .news-card .card-content .title{font-size:1rem}}@media screen and (max-width:768px){.main.news-page .news-card .card-image{height:180px}.main.news-page .news-card .card-content{padding:1rem}.main.news-page .news-card .card-content .title{font-size:.9375rem;-webkit-line-clamp:2}.main.news-page .news-card .card-content .subtitle{font-size:.8125rem;margin-bottom:.75rem}.main.news-page .news-card .card-content .link{font-size:.8125rem}}@media screen and (max-width:480px){.main.news-page .news-card .card-image{height:160px}.main.news-page .news-card .card-content{padding:.875rem}}@media screen and (max-width:768px){.main.news-page .tabs{font-size:.875rem}.main.news-page .tabs ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.main.news-page .tabs li a{padding:.5rem .75rem}}@media screen and (max-width:480px){.main.news-page .tabs{font-size:.8125rem}.main.news-page .tabs li a{padding:.5rem}}@media screen and (max-width:575px){.main.news-page .columns.is-multiline .column.is-6-mobile{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}}.main.news-article-page{padding:2rem 1.25rem 4rem}@media screen and (max-width:768px){.main.news-article-page{padding:1.5rem 1.25rem 3rem}}.news-article{max-width:100%}.news-article__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media screen and (max-width:768px){.news-article__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.news-article__title{color:var(--bulma-text);font-weight:600!important;margin-bottom:0!important}@media screen and (max-width:768px){.news-article__title{margin-bottom:.5rem!important}}.news-article__meta{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}.news-article__date{color:var(--bulma-grey-dark);font-size:1rem;font-weight:500}@media screen and (max-width:768px){.news-article__date{font-size:.9rem}}.news-article__gallery{margin-top:1rem}
