.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;list-style:none;margin:0;padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{-webkit-text-size-adjust:100%}body,input{margin:0}h1{font-size:2em}a{background-color:transparent;text-decoration:none;color:inherit}img{border-style:none}html,input{line-height:1.15}input{font-family:inherit;font-size:100%;overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-display:swap;font-family:"Nekst";src:url(/wp-content/themes/isrtusur/assets/fonts/NekstLight.woff2)format("woff2"),url(/wp-content/themes/isrtusur/assets/fonts/NekstLight.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Nekst";src:url(/wp-content/themes/isrtusur/assets/fonts/NekstRegular.woff2)format("woff2"),url(/wp-content/themes/isrtusur/assets/fonts/NekstRegular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Nekst";src:url(/wp-content/themes/isrtusur/assets/fonts/NekstMedium.woff2)format("woff2"),url(/wp-content/themes/isrtusur/assets/fonts/NekstMedium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Nekst";src:url(/wp-content/themes/isrtusur/assets/fonts/NekstSemibold.woff2)format("woff2"),url(/wp-content/themes/isrtusur/assets/fonts/NekstSemibold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Nekst";src:url(/wp-content/themes/isrtusur/assets/fonts/NekstBold.woff2)format("woff2"),url(/wp-content/themes/isrtusur/assets/fonts/NekstBold.woff)format("woff");font-weight:700;font-style:normal}*{box-sizing:border-box;font-family:Nekst,Verdana,sans-serif;color:#545454;font-style:normal;scroll-behavior:smooth}h1,h2,h3{margin:0}section{padding-top:90px}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}*,.button{font-weight:400}.button{padding:10px 30px;display:flex;text-align:center;justify-content:center;color:#fff;font-size:14px;border:1px solid;border-radius:20px}.button--blue{background-color:#00a4e8;border-color:#00a4e8}.button--darkblue{background-color:#4b5089;border-color:#4b5089}.section-subtitle,.section-title{margin-bottom:40px;text-align:center;font-weight:700;font-size:42px;line-height:1.23;color:#545454;text-transform:uppercase}.divider{margin-bottom:25px;width:100%;max-width:50px;height:3px}.divider--grey{background-color:#3f3f3f}.divider--blue{background-color:#00a4e8}.mobile-menu{position:fixed;display:none;align-items:center;justify-content:flex-end;padding:0 16px;top:0;background-color:#fff;left:0;right:0;height:50px;z-index:9999999}.mobile-menu__btn{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:30px;cursor:pointer;transition:.4s}.mobile-menu__icon,.mobile-menu__icon::after,.mobile-menu__icon::before{display:block;position:relative;background:#00a4e8;width:90%;height:4px;transition:.4s}.mobile-menu__icon::after,.mobile-menu__icon::before{content:"";position:absolute;width:100%}.mobile-menu__icon::after{top:8px}.mobile-menu__icon::before{top:-8px}.mobile-menu__container{padding:0 20px;position:fixed;text-align:center;display:flex;align-items:center;justify-content:center;top:50px;left:0;right:0;z-index:999;height:0;opacity:1;transition:.5s;transition-delay:.2s;overflow:hidden;background-color:#fff}.mobile-menu__list{transition:.5s;transition-delay:.5s;list-style:none;padding-left:0;margin-top:-50px}.mobile-menu__item{font-size:26px;padding-bottom:15px}.mobile-menu__link{display:inline-block;text-decoration:none;color:inherit;width:100%}.mobile-menu__checkbox{display:none}.mobile-menu__checkbox:checked~.mobile-menu__container{height:100%;transition-delay:0s}.mobile-menu__checkbox:checked~.mobile-menu__btn .mobile-menu__icon{background:0 0}.mobile-menu__checkbox:checked~.mobile-menu__btn .mobile-menu__icon::after,.mobile-menu__checkbox:checked~.mobile-menu__btn .mobile-menu__icon::before{top:0}.mobile-menu__checkbox:checked~.mobile-menu__btn .mobile-menu__icon::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu__checkbox:checked~.mobile-menu__btn .mobile-menu__icon::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}body:has(.mobile-menu__checkbox:checked){overflow:hidden}.header,.linktotop{background-color:#fff;position:fixed}.linktotop{width:50px;height:50px;display:none;align-items:center;justify-content:center;right:20px;bottom:20px;opacity:.5;z-index:500;transition:opacity .3s,background-color .3s;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:50%}.linktotop:hover{opacity:1;background-color:#00a4e8}.about__more:hover .about__more-icon,.linktotop:hover svg{fill:#fff}.linktotop svg{fill:#000;width:21px;height:inherit;transition:fill .3s}.header{padding-top:20px;padding-bottom:20px;top:0;width:100%;z-index:1000}.header .container{position:relative}.header__nav{display:flex;align-items:center;justify-content:space-between}.header__menu{display:flex;-moz-column-gap:30px;column-gap:30px}.header__buttons{display:flex;-moz-column-gap:10px;column-gap:10px}.main{padding-top:80px;padding-bottom:80px;background-color:#88bf50}.main__subtitle,.main__title{text-align:center;text-transform:uppercase}.main__title{margin-bottom:35px;font-size:72px;line-height:1.17;color:#fff;font-weight:700}.main__title span{font:inherit;color:#4b5089}.main__subtitle{margin:0;color:#3f3f3f;font-size:24px}.about__content{margin-bottom:45px;display:flex;-moz-column-gap:40px;column-gap:40px}.about__img{width:50%;flex-grow:1;-o-object-fit:cover;object-fit:cover}.about__text{padding:60px;width:50%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;background-color:#00a4e8}.about__text a,.about__text p{margin:0;font-size:20px;line-height:1.55;color:#3f3f3f}.about__text p{margin-bottom:45px}.about__more{display:flex;align-items:baseline;-moz-column-gap:10px;column-gap:10px}.about__more-icon{width:26px;height:10px;fill:#3f3f3f}.about__title{margin-bottom:25px;text-align:left;color:#3f3f3f}.about__logos,.about__logos a,.programs__wrapper{display:flex;justify-content:center}.about__logos a{height:50px;width:50%}.about__logos a img{height:inherit}.programs__wrapper{-moz-column-gap:50px;column-gap:50px}.programs__item{width:45%;display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.programs__item:not(.programs__item-general){display:grid;justify-items:start;grid-template-rows:76px repeat(2,min-content) repeat(2,1fr)[spo]min-content repeat(2,1fr) min-content}.programs__item h3{margin-bottom:10px;font-size:22px;font-weight:700}.programs__item p{margin:0;font-size:20px}.programs__item-mobile-visible{display:none}.programs__item-general{width:30%}.programs__item-wrapper{display:flex;flex-direction:column;row-gap:20px}.programs__item-button{align-self:flex-start}.skills__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:40px}.career__item ul li,.skills__list-item{font-size:20px;line-height:1.55}.career__wrapper{display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}.career__item{padding:30px 30px 40px;width:50%;background-color:#88bf50}.career__item p{margin:0 0 10px;color:#3f3f3f;font-size:22px;font-weight:700;text-transform:uppercase}.career__item ul{padding-left:20px;display:flex;flex-direction:column;list-style:disc}.career__item ul li{color:#3f3f3f}.graduaters__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));grid-gap:40px}.graduaters__item-img{margin-bottom:30px;width:100%;height:330px;-o-object-fit:cover;object-fit:cover}.graduaters__item-name{margin:0 0 5px;font-size:22px;font-weight:700}.graduaters__item-year{display:inline-block;margin-bottom:25px;font-size:14px}.graduaters__item-text{margin:0;padding:0;position:relative;overflow:hidden;font-size:15px;line-height:1.55}.footer{padding-bottom:40px;margin-top:100px}.footer__nav{margin-bottom:50px;display:flex;-moz-column-gap:50px;column-gap:50px}.footer__column{width:25%;flex-grow:1}.footer__column>a{display:inline-block;margin-top:10px}.footer__column-title{margin:0 0 15px;font-size:15px}.footer__column-social a{color:#00a4e8}.footer__column-link{font-size:14px;color:#00a4e8}.footer__column-social a,.footer__text{margin:0;font-size:14px;line-height:1.55}.footer__copyright{font-size:12px}.button{transition:background-color .2s,color .2s}.button--blue:hover{background-color:unset;color:#00a4e8}.button--darkblue:hover{background-color:unset;color:#4b5089}.footer__column a:hover,.header__menu li>a:hover{color:#00a4e8}.about__more:hover{color:#fff}@media (max-width:735px){.button{transition:none}.button--blue:hover{background-color:#00a4e8;color:#fff}.button--darkblue:hover{background-color:#4b5089;color:#fff}.footer__column a:hover,.header__menu li>a:hover{color:inherit}.about__more:hover{color:#3f3f3f}.about__more:hover .about__more-icon{fill:#3f3f3f}.linktotop:hover{opacity:.5;background-color:#fff}.linktotop:hover svg{fill:#000}}@media (max-width:1250px){.container{width:93%}.section-title{font-size:calc(30px + 12*(100vw - 320px)/930)}.section-subtitle{font-size:calc(28px + 14*(100vw - 320px)/930)}.main__title{font-size:calc(34px + 38*(100vw - 320px)/930)}.main__subtitle{font-size:calc(18px + 6*(100vw - 320px)/930)}.about__content{-moz-column-gap:calc(30px + 10*(100vw - 876px)/374);column-gap:calc(30px + 10*(100vw - 876px)/374)}.about__text{padding:calc(25px + 35*(100vw - 320px)/930) calc(30px + 30*(100vw - 320px)/930)}.about__text a,.about__text p{font-size:calc(16px + 4*(100vw - 320px)/930)}.about__text p{margin-bottom:calc(25px + 20*(100vw - 320px)/930)}.about__logos a{height:calc(40px + 10*(100vw - 320px)/930)}.programs__wrapper{-moz-column-gap:calc(30px + 20*(100vw - 683px)/567);column-gap:calc(30px + 20*(100vw - 683px)/567)}.career__item ul>li,.programs__item p{font-size:calc(16px + 4*(100vw - 320px)/930)}.skills__list{gap:calc(25px + 15*(100vw - 320px)/930)}.skills__list-item{font-size:calc(18px + 2*(100vw - 320px)/930)}.career__wrapper{-moz-column-gap:calc(25px + 15*(100vw - 735px)/515);column-gap:calc(25px + 15*(100vw - 735px)/515)}.career__item{padding:calc(25px + 5*(100vw - 320px)/930) calc(25px + 5*(100vw - 320px)/930) calc(30px + 10*(100vw - 320px)/930)}.career__item p,.programs__item h3{font-size:calc(18px + 4*(100vw - 320px)/930)}.graduaters__item-text{font-size:calc(14px + 1*(100vw - 320px)/930)}.footer__nav{-moz-column-gap:calc(30px + 20*(100vw - 460px)/790);column-gap:calc(30px + 20*(100vw - 460px)/790)}}@media (max-width:992px){.header__nav{flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:20px;justify-content:center}.about__img{width:45%}}@media (max-width:876px){.about__content{flex-direction:column;row-gap:20px}.about__img,.about__text{width:100%}.about__logos a{width:45%}.programs__item-general{display:none}.programs__item:not(.programs__item-general){grid-template-rows:76px repeat(4,min-content) repeat(2,1fr)[spo]min-content repeat(2,1fr) min-content}.programs__item-mobile-visible{display:block}.footer__nav{flex-wrap:wrap;row-gap:30px}.footer__column{min-width:175px}}@media (max-width:735px){.about__logos{-moz-column-gap:50px;column-gap:50px}.about__logos a{width:auto}.career__wrapper{flex-direction:column;row-gap:20px}.career__item{width:100%}}@media (max-width:683px){.mobile-menu{display:flex}.header__menu{flex-wrap:wrap;justify-content:center;row-gap:20px}.header__nav{display:none}.about__logos{flex-direction:column-reverse;row-gap:20px}.about__logos a>img{width:100%;-o-object-fit:contain;object-fit:contain}.programs__wrapper{flex-direction:column;row-gap:30px}.programs__item:not(.programs__item-general){display:flex}.programs__item-button{margin-top:20px}.programs__item,.programs__item-wrapper{row-gap:calc(15px + 5*(100vw - 320px)/363)}.programs__item{width:100%}.programs__item h3{margin-bottom:0}}@media (max-width:460px){.about__logos a{width:100%}.footer__copyright{width:85%}}@media (max-width:375px){.header__buttons{flex-wrap:wrap;row-gap:10px;justify-content:center}}