@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Medium.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Regular.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-BoldItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraBoldItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Black.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraLight.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-BlackItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraBold.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-SemiBold.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraLightItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Light.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Regular.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Italic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-MediumItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-LightItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-SemiBoldItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Medium.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ThinItalic.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Thin.woff2) format('woff2'),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/montserrat/Montserrat-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}.shadow{-webkit-box-shadow:0 25px 25px -15px rgba(0,0,0,.5);box-shadow:0 25px 25px -15px rgba(0,0,0,.5)}.wrapper{padding-left:8rem;padding-right:8rem;max-width:1920px;width:100%;margin:0 auto}.wrapper-centered{max-width:1170px;width:100%;margin-left:auto;margin-right:auto}@media (max-width:768px){.wrapper-centered{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}}.flex-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center{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}.flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area{margin-left:auto;margin-right:auto}@media (max-width:768px){.area{width:320px}}@media (max-width:1024px){.area{width:768px}}@media (max-width:1366px){.area{width:1024px}}@font-face{font-family:"icons";src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/icons/icons.woff2) format("woff2"),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/icons/icons.woff) format("woff"),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/icons/icons.ttf) format("truetype")}@font-face{font-family:"Lucide Icon";src:url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/Lucide-Icon/icons/icons.woff2) format("woff2"),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/Lucide-Icon/icons/icons.woff) format("woff"),url(//polyakov.zhatai-school.ru/wp-content/themes/teachers/assets/css/../fonts/Lucide-Icon/icons/icons.ttf) format("truetype")}.icon{font-family:"icons"}.icon-arrow-left:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-left:before{content:"\e903"}.icon-chevron-right:before{content:"\e904"}.icon-chevron-up:before{content:"\e905"}.icon-glasses:before{content:"\e906"}.icon-max:before{content:"\e907"}.icon-ok:before{content:"\e908"}.icon-rt:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-tg:before{content:"\e90b"}.icon-vk:before{content:"\e90c"}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{background:#f9f9ff;font-size:1.6rem;font-family:Montserrat,sans-serif}.wp-block-file{padding:15px;background:#fff;border-radius:8px;border:1px solid #ddd;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-file a{text-decoration:none;font-size:18px;color:#008cff}.wp-block-file a[href$=".pdf"]:not(.wp-block-file__button):before{font-family:"Lucide Icon",sans-serif;content:"\e9b4";margin-right:5px;vertical-align:middle}.wp-block-file a[href*=".gif"]:not(.wp-block-file__button):before,.wp-block-file a[href*=".jpeg"]:not(.wp-block-file__button):before,.wp-block-file a[href*=".jpg"]:not(.wp-block-file__button):before,.wp-block-file a[href*=".png"]:not(.wp-block-file__button):before,.wp-block-file a[href*=".webp"]:not(.wp-block-file__button):before{font-family:"Lucide Icon",sans-serif;content:"\e9f9";margin-right:5px;vertical-align:middle}.wp-block-file a[href*=".docx"]:not(.wp-block-file__button):before{font-family:"Lucide Icon",sans-serif;content:"\e9ab";margin-right:5px;vertical-align:middle}a.wp-block-file__button{display:inline-block;padding:10px 20px;background:#008cff;color:#fff;font-size:12px;float:right}.header{background:#d7e6ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 30px;margin-bottom:4rem}.header .wrapper-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header__logo img{width:55px;height:auto;display:block}.header__school{font-size:14px;line-height:1.2;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.header__nav{margin-left:auto}.header__nav .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;list-style:none}.header__nav .nav__list li{position:relative;display:block;padding:10px 0}.header__nav .nav__list li a{text-decoration:none;color:#000;font-weight:600;font-size:14px;text-transform:uppercase}.header__nav .nav__list li a:hover{opacity:.7}.header__nav .nav__list li .sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;list-style:none;padding:10px;border-radius:8px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);min-width:200px;z-index:1}.header__nav .nav__list li .sub-menu:before{position:absolute;content:'';top:-8px;left:15px;background:0 0;width:0;height:0;border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.header__nav .nav__list li .sub-menu li{padding:8px}.header__nav .nav__list li .sub-menu li a{font-weight:400;padding:0 12px;display:block;text-transform:none}.header__nav .nav__list li .sub-menu li:hover{color:#008cff}.header__nav .nav__list li .sub-menu li .sub-menu{display:none;position:absolute;left:100%;top:0;list-style:none;padding:10px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:2}.header__nav .nav__list li .sub-menu li .sub-menu li{padding:8px}.header__nav .nav__list li .sub-menu li .sub-menu li a{color:#333;padding:0 12px;display:block;font-weight:400}.header__nav .nav__list li .sub-menu li .sub-menu li:hover{color:#008cff}.header__nav .nav__list li:hover .sub-menu{display:block}.header__nav .nav__list li .menu-item-has-children:hover .sub-menu{display:block}.header__nav .nav__list li .menu-item-has-children:hover .sub-menu:before{display:none}.header__nav .nav__list .menu-item-has-children:before{position:absolute;right:-13px;top:50%;font-family:"icons";content:"\e902";bottom:50%;font-size:5px}.header__nav .nav__list .menu-item-has-children .sub-menu .menu-item-has-children:before{right:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header__cta{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;gap:20px}.header__cta a{text-decoration:none;color:#008cff}.header__socials{position:fixed;right:0;top:20%;background:#008cff;padding:2rem 1.5rem;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;gap:30px;z-index:999;border-radius:8px 0 0}.header__socials a{font-size:1.8rem;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;text-decoration:none;color:#fff;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.header__socials a:hover{-webkit-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}.header__socials a.icon.icon-vk{font-size:14px}@media screen and (max-width:1366px){.header__school{font-size:14px}.header__nav .nav__list li a{font-size:16px}.header__socials{padding:1.5rem 1rem}.header__socials a{font-size:1.4rem}}.hero{margin-bottom:4rem}.hero .hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}.hero .hero__photo img{width:300px;height:auto;border-radius:12px;display:block;-o-object-fit:cover;object-fit:cover}.hero .hero__content{max-width:600px}.hero .hero__name{font-size:32px;font-weight:600;margin:0 0 20px;text-transform:uppercase}.hero .hero__position{font-size:18px;font-weight:500;margin-bottom:20px}.hero .hero__text{font-size:18px;line-height:1.5}.hero .hero__text p{margin-bottom:12px}.info-cards{margin-bottom:40px}.info-cards .info-cards__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.info-cards .info-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%;padding:25px;background:#fff;border:2px solid #cddefe;border-radius:12px;text-decoration:none;-webkit-transition:.2s ease;transition:.2s ease}.info-cards .info-card:hover{border-color:#b4cdfe;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1)}.info-cards .info-card .info-card__icon img{width:48px;height:auto;display:block}.info-cards .info-card .info-card__content .info-card__title{font-size:20px;font-weight:600;margin-bottom:4px;color:#000}.info-cards .info-card .info-card__content .info-card__subtitle{font-size:16px;color:#555}.about-gallery{margin-bottom:4rem}.about-gallery .about-gallery__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.about-gallery .about-box{background:#d7e6ff;border-radius:14px;padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.about-gallery .about-box .about-box__title{font-size:22px;font-weight:600;margin-bottom:20px}.about-gallery .about-box .about-box__text{font-size:16px;line-height:1.6}.about-gallery .about-box .about-box__text p{margin-bottom:12px}.about-gallery .gallery-box{width:50%;padding:30px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.about-gallery .gallery-box .gallery-box__head{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:20px}.about-gallery .gallery-box .gallery-box__head .gallery-box__title{font-size:22px;font-weight:600}.about-gallery .gallery-box .gallery-box__head .gallery-box__arrow{background:0 0;border:none;font-size:28px;line-height:1;cursor:pointer;padding:5px 10px;-webkit-transition:.2s ease;transition:.2s ease}.about-gallery .gallery-box .gallery-box__head .gallery-box__arrow:hover{opacity:.7}.about-gallery .gallery-box .gallery-box__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.about-gallery .gallery-box .gallery-box__list .wp-block-pgcsimplygalleryblock-albumnavigator{max-width:200px;width:100%}.about-gallery .gallery-box .gallery-card{width:200px;text-decoration:none}.about-gallery .gallery-box .gallery-card .gallery-card__image{margin-bottom:10px}.about-gallery .gallery-box .gallery-card .gallery-card__image img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:12px;display:block}.about-gallery .gallery-box .gallery-card .gallery-card__caption{font-size:16px;color:#333}.single{margin-bottom:4rem}.single .single-post__header{margin-bottom:25px}.single .single-post__title{font-size:32px;line-height:1.3;font-weight:600;text-transform:uppercase;margin:0 0 15px}.single .single-post__meta{font-size:14px;color:#777;margin-bottom:25px}.single .single-post__meta a{color:inherit;text-decoration:underline}.single .single-post__meta a:hover{opacity:.8}.single .single-post__meta .single-post__sep{margin:0 6px}.single .single-post__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;line-height:1.7;color:#111}.single .single-post__content a{color:#008cff}.single .single-post__content p{margin-bottom:16px}.single .single-post__content h1,.single .single-post__content h2,.single .single-post__content h3,.single .single-post__content h4,.single .single-post__content h5,.single .single-post__content h6{margin-bottom:1rem}.single .single-post__content .wp-block-image{margin-bottom:1rem}.single .wp-block-quote{max-width:600px;width:100%;position:relative;padding:20px 30px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #0073aa;font-style:italic;color:#555;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:16px;line-height:1.6}.single .wp-block-quote:before{content:open-quote;font-size:2rem;color:#0073aa;position:absolute;top:10px;left:10px}.single .wp-block-quote p{margin:0}.single .wp-block-quote footer{font-size:1rem;font-weight:700;margin-top:10px;text-align:right;color:#333}.single .wp-block-quote:hover{background-color:#f0f8ff;border-left-color:#005f8d}.single .wp-block-quote.is-layout-flow{display:block;text-align:center;border-left-width:6px}.single .comments{max-width:800px;margin:60px auto 0}.single .comments .comments-title{font-size:24px;font-weight:700;margin-bottom:30px}.single .comments .comments-title .icon{margin-right:10px}.single .comments .comments-list{list-style:none;margin:0 0 40px;padding:0}.single .comments .comments-list .comment{border-top:1px solid #eee;padding:20px 0}.single .comments .comments-list .comment .comment-author{font-weight:700}.single .comments .comments-list .comment .comment-date{font-size:12px;margin-bottom:10px}.single .comments .comments-list .comment .comment-text{font-size:16px;line-height:1.5}.single .comments .comment-form h3{font-size:20px;font-weight:600;margin-bottom:20px}.single .comments .comment-form .form-group{margin-bottom:20px}.single .comments .comment-form .form-group input,.single .comments .comment-form .form-group textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:16px}.single .comments .comment-form .form-group textarea{height:120px}.single .comments .comment-form .btn-submit{padding:12px 30px;background:#008cff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.single .comments .comment-form .btn-submit:hover{background:#007ee6}.single .single__divider{margin:35px 0 25px;border-top:1px dashed #ccd4e0}.single .single-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .single-nav__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:block;max-width:33%;width:100%;padding:18px 20px;border-radius:12px;background:#fff;border:2px solid #cddefe;text-decoration:none;-webkit-transition:.2s ease;transition:.2s ease}.single .single-nav__item:hover{border-color:#b4cdfe;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}.single .single-nav__item .single-nav__label{display:block;font-size:18px;color:#555;margin-bottom:6px;font-weight:600}.single .single-nav__item .single-nav__title{display:block;font-size:16px;color:#111}.single .single-nav__item--prev{text-align:left}.single .single-nav__item--next{text-align:right}.single .single-share{margin:40px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.single .single-share .single-share__label{font-size:16px;font-weight:600;color:#111}.single .single-share .single-share__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.single .single-share .single-share__icons a{color:#008cff;text-decoration:none;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}.single .single-share .single-share__icons a:hover{opacity:.7}.archive{margin-bottom:4rem}.archive .archive-header{margin-bottom:25px}.archive .archive-title{font-size:32px;font-weight:800;text-transform:uppercase;margin:0;padding-bottom:10px;position:relative}.archive .archive-title:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#2f80ff;border-radius:2px}.archive .archive-title:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#ededed;border-radius:2px}.archive .posts-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.archive .post-card{width:calc(33.333% - 16px);background:#fff;border-radius:14px;border:2px solid #e1ebff;overflow:hidden;-webkit-transition:.2s ease;transition:.2s ease;cursor:pointer}.archive .post-card:hover{-webkit-box-shadow:0 6px 18px rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(0,0,0,.08)}.archive .post-card .post-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:none}.archive .post-card .post-card__thumb img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover;display:block}.archive .post-card .post-card__body{padding:14px 18px 18px;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-flex:1;-ms-flex-positive:1;flex-grow:1}.archive .post-card .post-card__meta{font-size:13px;color:#777;margin-bottom:10px}.archive .post-card .post-card__meta .post-card__sep{margin:0 6px}.archive .post-card .post-card__meta a,.archive .post-card .post-card__meta span{color:inherit}.archive .post-card .post-card__title{font-size:16px;font-weight:700;margin:0 0 8px;color:#000}.archive .post-card .post-card__excerpt{font-size:15px;color:#333;margin-bottom:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.archive .post-card .post-card__more{font-weight:600;color:#2f80ff;margin-top:auto}.archive .archive-pagination{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px}.archive .archive-pagination a{color:#000;text-decoration:none;font-weight:600}.archive .archive-pagination a:hover{opacity:.7}.archive .archive-pagination .archive-pagination__next,.archive .archive-pagination .archive-pagination__prev{white-space:nowrap}.archive .archive-pagination .archive-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;list-style:none}.archive .archive-pagination .archive-pagination__item a,.archive .archive-pagination .archive-pagination__item span{display:inline-block;padding:4px 8px}.archive .archive-pagination .archive-pagination__item a{font-weight:500}.archive .archive-pagination .archive-pagination__item span{cursor:default}.archive .archive-pagination .archive-pagination__item--current span{background:#d7e6ff;border-radius:6px;font-weight:700}.share-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.share-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.share-modal__dialog{position:relative;width:80%;max-width:500px;margin:10% auto;background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3)}.share-modal__dialog .share-modal__close{position:absolute;top:10px;right:10px;width:32px;height:32px;background:#333;color:#fff;border-radius:32px;font-size:24px;font-weight:700;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;cursor:pointer;border:none;padding:0;-webkit-transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease}.share-modal__dialog .share-modal__close:hover{background:#008cff}.share-modal__dialog__title{font-size:22px;margin-bottom:10px;font-weight:700;text-align:center}.share-modal__dialog__text{font-size:16px;line-height:1.5;text-align:center}.share-modal.is-open{display:block}.footer{background:#cddefe;padding:40px 0}.footer .footer__inner{text-align:center;max-width:900px;margin:0 auto}.footer .footer__text{font-size:15px;color:#000;margin-bottom:25px}.footer .footer__text p{margin-bottom:5px}.footer .footer__text a{color:#008cff;text-decoration:underline}.footer .footer__text a:hover{opacity:.7}.footer .footer__logo{margin-top:15px}.footer .footer__logo img{max-width:99px;width:100%;height:auto;display:inline-block;margin:0 auto 8px}.footer .footer__logo .footer__logo-text{font-size:13px;line-height:1.4;color:#000}