@charset "UTF-8";.wf-loading{visibility:hidden!important}.wf-loading{background-image:url(https://res.cloudinary.com/njcd/image/upload/f_auto,q_auto,w_200,c_fit/v1652188403/ivdu/website22/IVDU_logo_1.png);background-position:center 300px;background-repeat:no-repeat;background-color:#fffc}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:16px;line-height:1.5;font-family:Arial,Helvetica,sans-serif;color:#000;background-color:#fff;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,ul{margin:0;padding:0}main,li{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}strong{font-weight:700}a,button,input[type=submit]{color:inherit;-webkit-transition:.4s ease-out;transition:.4s ease-out}a{text-decoration:none;color:#fe6206}a:hover{color:#fd8640}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.animate__animated{-webkit-animation-duration:1.2s!important;animation-duration:1.2s!important;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.fp__more.animate__fadeIn{-webkit-animation-duration:1.8s!important;animation-duration:1.8s!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fp__more.animate__fadeInUp{-webkit-animation:fadeInUp 1.5s cubic-bezier(.25,.46,.45,.94) both!important;animation:fadeInUp 1.5s cubic-bezier(.25,.46,.45,.94) both!important}@-webkit-keyframes softBounce{0%{-webkit-transform:scale(1) translate(0,0px);transform:scale(1) translate(0)}25%{-webkit-transform:scale(1) translate(0,5px);transform:scale(1) translateY(5px)}50%{-webkit-transform:scale(1) translate(0,-5px);transform:scale(1) translateY(-5px)}75%{-webkit-transform:scale(1) translate(0,5px);transform:scale(1) translateY(5px)}to{-webkit-transform:scale(1) translate(0,0px);transform:scale(1) translate(0)}}@keyframes softBounce{0%{-webkit-transform:scale(1) translate(0,0px);transform:scale(1) translate(0)}25%{-webkit-transform:scale(1) translate(0,5px);transform:scale(1) translateY(5px)}50%{-webkit-transform:scale(1) translate(0,-5px);transform:scale(1) translateY(-5px)}75%{-webkit-transform:scale(1) translate(0,5px);transform:scale(1) translateY(5px)}to{-webkit-transform:scale(1) translate(0,0px);transform:scale(1) translate(0)}}.soft-bounce{-webkit-animation:softBounce 5s infinite alternate;animation:softBounce 5s infinite alternate}.animate__slow{-webkit-animation-duration:1.8s!important;animation-duration:1.8s!important}.animate__slower{-webkit-animation-duration:2.4s!important;animation-duration:2.4s!important}.pull-left{float:left}.pull-right{float:right}.clearfix:after{content:"";display:table;clear:both}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.italic{font-style:italic}.to-upper{text-transform:uppercase}hr{margin-bottom:15px;margin-top:0;border:0;height:0;border-top:1px solid #444444}.wp-caption{background-clip:padding-box;font-size:14px;font-weight:400}.wp-caption>a{display:block;overflow:hidden}.wp-caption img{min-width:100%}.wp-caption .wp-caption-text{margin-bottom:0;color:#8a8a8a;font-style:italic}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{float:right;margin-left:20px;margin-bottom:20px}.btn{text-decoration:none!important}.btn{font-size:16px;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff;padding:15px 30px;background:#fd8640;border-radius:2px;display:inline-block;font-weight:700;border:none;cursor:pointer}.btn:hover{background-color:#fe6206}.btn--big{font-size:22px;width:300px;padding:20px 30px;font-style:italic}@media only screen and (min-width: 760px){.btn--big{width:350px}}.video-container{margin-top:125px;margin-bottom:-150px}.scroll-trigger{visibility:hidden}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}div#nextroll_consent_persistent_icon{bottom:1px;right:1px}@media only screen and (max-width: 760px){.hidden-mobile{display:none!important}}@media only screen and (min-width: 760px){.mobile-only{display:none!important}}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.container{margin:0 auto;max-width:1260px;padding:0 1.5rem;width:100%}@media (min-width: 760px){.container{padding:0 2.5rem}}.section{clear:both;padding:0;margin:0}.section:before,.section:after{content:"";display:table}.section:after{clear:both}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}@media only screen and (max-width: 480px){.col{margin:1% 0 1% 0%}}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width: 480px){.span_2_of_2,.span_1_of_2{width:100%}}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width: 480px){.span_3_of_3,.span_2_of_3,.span_1_of_3{width:100%}}.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}@media only screen and (max-width: 480px){.span_4_of_4,.span_3_of_4,.span_2_of_4,.span_1_of_4{width:100%}}.span_5_of_5{width:100%}.span_4_of_5{width:79.68%}.span_3_of_5{width:59.36%}.span_2_of_5{width:39.04%}.span_1_of_5{width:18.72%}@media only screen and (max-width: 480px){.span_5_of_5,.span_4_of_5,.span_3_of_5,.span_2_of_5,.span_1_of_5{width:100%}}.site-logo{text-decoration:none;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;text-transform:uppercase}.site-logo img{max-width:250px}@media only screen and (max-width: 700px){.site-logo img{max-width:180px}}nav.menu__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}@media only screen and (min-width: 1100px){nav.menu__listing{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}nav.menu__listing input[type=checkbox]{position:absolute;display:block;width:50px;height:40px;top:0;right:-5px;margin:0;cursor:pointer;opacity:0;z-index:2}@media only screen and (min-width: 1100px){nav.menu__listing input[type=checkbox]{display:none}}nav.menu__listing .handler{position:absolute;width:40px;height:40px;top:0;right:5px;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:end;-ms-flex-align:end;align-items:flex-end;border-radius:6px;padding-top:10px;padding-right:10px}@media only screen and (min-width: 1100px){nav.menu__listing .handler{display:none}}nav.menu__listing .handler span{display:block;width:7px;height:2px;margin-bottom:5px;position:relative;background:#202558;z-index:1;-webkit-transform-origin:4px 0px;transform-origin:4px 0px;-webkit-transition:background .8s cubic-bezier(.25,.46,.45,.94),opacity .6s ease-out,-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:background .8s cubic-bezier(.25,.46,.45,.94),opacity .6s ease-out,-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:transform .8s cubic-bezier(.25,.46,.45,.94),background .8s cubic-bezier(.25,.46,.45,.94),opacity .6s ease-out;transition:transform .8s cubic-bezier(.25,.46,.45,.94),background .8s cubic-bezier(.25,.46,.45,.94),opacity .6s ease-out,-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}nav.menu__listing .handler span:first-child{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;width:18px}nav.menu__listing .handler span:nth-last-child(2){-webkit-transform-origin:0% 100%;transform-origin:0% 100%;width:14px}nav.menu__listing input:checked:hover~.handler{background:#9abbff33}nav.menu__listing input:checked~.handler span{opacity:1;width:14px;-webkit-transform:rotate(45deg) translate(-5px,-4px);transform:rotate(45deg) translate(-5px,-4px)}nav.menu__listing input:checked~.handler span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(.2,.2);transform:rotate(0) scale(.2)}nav.menu__listing input:checked~.handler span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}nav.menu__listing ul.menu__standarsds{-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:-3px 0 0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#fff}@media only screen and (min-width: 1100px){nav.menu__listing ul.menu__standarsds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;width:auto}}nav.menu__listing ul.menu__standarsds>li{position:relative;height:100%}@media (max-width: 1100px){nav.menu__listing ul.menu__standarsds>li{width:100%}}nav.menu__listing ul.menu__standarsds>li>a{-webkit-transition:all .6s ease-out;transition:all .6s ease-out;font-size:16px;font-style:normal;font-weight:600;height:100%;font-family:Helvetica;text-transform:capitalize;line-height:normal;color:#101042;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:25px 30px 10px;border-radius:2px;cursor:pointer}@media only screen and (max-width: 1100px){nav.menu__listing ul.menu__standarsds>li>a{padding:15px 20px}}nav.menu__listing ul.menu__standarsds>li>a:hover{background:#fe6206}@media only screen and (min-width: 1100px){nav.menu__listing ul.menu__standarsds>li>a.dropdown-toggle{padding-right:29px}}.menu__listing .caret:before{content:"";position:absolute;top:37px;right:10px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #101042}@media (min-width: 1100px){.menu__listing .caret:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #101042;top:47px}}.menu__listing input:checked~.caret:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:15px}@media (max-width: 720px){.menu__listing li.menu__dropdown img{max-width:16px}}.menu__listing li.menu__dropdown>ul{opacity:0;height:0;display:none;-webkit-transition:opacity .5s ease-out,height .5s ease-out;transition:opacity .5s ease-out,height .5s ease-out;margin:0;list-style:none;padding:0;gap:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__listing li.menu__dropdown>ul li{padding-left:20px}@media (max-width: 720px){.menu__listing li.menu__dropdown>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}}@media (min-width: 1100px){.menu__listing li.menu__dropdown>ul{position:absolute;min-width:150px;padding:12px}.menu__listing li.menu__dropdown>ul:hover{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__listing li.menu__dropdown>ul li{padding:0}}@media (min-width: 1100px){.menu__listing li.menu__dropdown:hover>ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:auto;gap:0px;opacity:1;z-index:9;min-width:400px}.menu__listing li.menu__dropdown:hover>ul>li{position:relative;background:#ffffffd9}.menu__listing li.menu__dropdown:hover>ul>li:not(:first-child){border-top:1px solid rgba(112,112,112,.3)}.menu__listing li.menu__dropdown:hover>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:14px 20px;color:#101042;font-weight:600}.menu__listing li.menu__dropdown:hover>ul>li .menu-arrow{position:absolute;display:block;right:10px;top:16px;width:18px;opacity:.5}.menu__listing li.menu__dropdown:hover>ul>li:hover{background:#ffffffb3}.menu__listing li.menu__dropdown:hover>ul>li:hover a,.menu__listing li.menu__dropdown:hover>ul>li:hover .menu-arrow{opacity:1}.menu__listing li.menu__dropdown:hover>ul ul.menu__dropdown-menu.third-level{position:absolute;left:100%;top:0;max-width:200px;min-width:200px}.menu__listing li.menu__dropdown:hover>ul ul.menu__dropdown-menu.third-level li{border:none;opacity:1;background:#fd8640}.menu__listing li.menu__dropdown:hover>ul ul.menu__dropdown-menu.third-level a{opacity:1}}.menu__listing li.menu__dropdown input:checked~ul{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media (max-width: 959px){.menu__listing ul.menu__dropdown-menu.third-level{display:none;background:#fffffff2;border-left:2px solid #FD8640}.menu__listing ul.menu__dropdown-menu.third-level li{background:transparent}.menu__listing ul.menu__dropdown-menu.third-level li a{padding:10px 15px;font-size:14px;color:#101042;opacity:.8}.menu__listing .menu__dropdown-menu .menu__dropdown input:checked~ul.third-level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__listing .menu__dropdown-menu .menu__dropdown .menu-arrow,.menu__listing .menu__dropdown-menu .menu__dropdown input[type=checkbox],.menu__listing .menu__dropdown-menu .menu__dropdown .caret{display:block}}ul.menu__dropdown-menu li a{color:#101042}@media (max-width: 1100px){ul.menu__dropdown-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px 8px 0}}.menu__specials{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.menu__specials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-family:Helvetica;font-weight:700;font-size:16px;text-align:center;color:#fff;padding:20px}.menu__specials a:nth-child(1){background-color:#fd8640}.menu__specials a:nth-child(2){background-color:#fe6206}.menu__specials a:nth-child(3){background-color:#101042}@media (max-width: 1100px){.menu__specials a{-webkit-box-flex:1;-ms-flex:1;flex:1}}.menu__items{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width: 1100px){.menu__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}}input.menu__checkbox:checked~.menu__items{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1100px){li.menu__dropdown:hover .caret:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}}.form-container{margin-bottom:100px}@media only screen and (min-width: 760px){.form-container{max-width:700px;margin:0 auto 100px}}.form-container--bg{max-width:700px!important}.form-container--bg{background:#fafafa;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;margin:0 auto 100px;padding:20px}.form-container--bg .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.form-container--bg .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.form-container--bg .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0!important}.gfield_checkbox label,.gfield_radio label{font-weight:400}fieldset{border:none;padding:0;margin-bottom:20px}.form-section{margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #ddd}.form-row{margin-bottom:15px}.form-note{font-size:.7em;display:block;margin-bottom:10px;font-style:italic}.form-note strong{font-weight:400;color:#666}label{font-size:14px!important}label{font-weight:600;margin-bottom:0;display:block;text-transform:capitalize;color:#444955}.label--big{font-size:18px}.ast{color:#249abd;display:inline-block;margin-left:5px}input[type=text],input[type=password],input[type=email],input[type=number],input[type=address],input[type=date],input[type=time],input[type=tel]{padding:8px 12px!important;border-radius:30px!important;font-size:14px!important}input[type=text],input[type=password],input[type=email],input[type=number],input[type=address],input[type=date],input[type=time],input[type=tel]{height:40px;display:inline-block;border:1px solid #808097;background:#fff;-webkit-box-shadow:none;box-shadow:none;width:100%}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #e8e8e8 inset}textarea{padding:8px 12px!important;font-size:14px!important;border-radius:20px!important}textarea{display:inline-block;min-height:100px;border:1px solid #808097;background:#fff;-webkit-box-shadow:none;box-shadow:none;width:100%}select{padding:8px 12px!important;border-radius:30px!important;font-size:14px!important}select{height:40px;width:100%;display:inline-block;border:1px solid #808097;background:#fff;-webkit-box-shadow:none;box-shadow:none}input[type=submit],input[type=clear],button{text-decoration:none!important;font-size:16px!important}input[type=submit],input[type=clear],button{font-size:16px;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff;padding:15px 30px;background:#fe6206;display:inline-block;font-weight:700;border:none;cursor:pointer}input[type=submit]:hover,input[type=clear]:hover,button:hover{background-color:#fd8640}.radio-label,.checkbox-label{display:block;font-weight:400}.radio-label>input,.checkbox-label>input{margin-right:10px}.styled-checkbox{margin-top:-20px}.styled-checkbox input[type=radio],.styled-checkbox input[type=checkbox]{height:0;top:20px;position:relative;left:20px;z-index:-1}.styled-checkbox label{margin-top:-10px;padding:10px;background:#fff;color:#ddd;width:100%;text-align:center;font-weight:700;cursor:pointer;border:2px solid #dddddd;font-size:26px;line-height:1.2;text-transform:uppercase}.styled-checkbox input[type=radio]:checked+label,.styled-checkbox input[type=checkbox]:checked+label{background:#3c60a8;border-color:#3c60a8;color:#fff}.gform_title{color:#000!important;margin-bottom:40px!important}.gform_wrapper ul li.gfield{margin-bottom:15px}.gform_wrapper .gform_footer input.button{color:#fff!important;background-color:#fe6206!important}.gform_wrapper .gform_footer input.button{display:inline-block;width:auto;font-size:16px;border-radius:100px}.gform_wrapper .gfield_required{color:#f74848!important}.validation_error{padding:0!important;margin-bottom:20px!important;border:none!important;color:#d26356!important;font-family:serif!important;font-weight:400!important;font-size:14px!important}.validation_error{border-radius:0;background-color:none;font-style:italic}.gform_wrapper li.gfield.gfield_error{padding:0!important;background:none!important;border:none!important;color:#d26356!important;font-family:serif!important;font-weight:400!important;font-size:14px!important}.gform_wrapper li.gfield.gfield_error{font-style:italic}li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:.625em 0 .5em!important;color:#000!important}li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-left:0!important;margin-top:.375em!important}.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=address],.gform_wrapper li.gfield_error textarea{border-color:#ecb2ac!important}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label{color:#d26356!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin-left:0!important;color:#d26356!important;margin-top:0!important}.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}.validation_error hr{border-top-color:#e6c1c7}.validation_error .alert-link{color:#953b39}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#gforms_confirmation_message h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:700}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}.ginput_card_security_code{display:inline-block!important}.ginput_container_creditcard{padding:20px;background:#efefef;border-radius:4px}.name_prefix.name_prefix_select{display:block!important}.name_prefix.name_prefix_select select{display:block!important;width:50%!important}.ginput_container table thead{color:inherit!important}.gform_wrapper .donate-gf-styles ul.gfield_radio li{padding:10px!important}.gform_wrapper .donate-gf-styles ul.gfield_radio li{background:#efefef;border-radius:4px;font-size:18px}@media (min-width: 992px){.gform_wrapper .gf__ul-col--3 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.gform_wrapper .gf__ul-col--3 ul li{display:inline-block;width:100%}@media (min-width: 992px){.gform_wrapper .gf__ul-col--2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.gform_wrapper .gf__ul-col--2 ul li{display:inline-block;width:100%}.gform_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{margin-left:25px}.custom-astr li label:after{content:"*";color:red;display:inline-block;margin-left:5px;font-size:20px;line-height:1}.ginput_container_consent label{display:inline;padding:0;width:auto;line-height:1.5;font-size:.875em;vertical-align:middle;max-width:85%;white-space:normal}.ils-total .ginput_container.ginput_container_total{position:relative}.ils-total .ginput_container.ginput_container_total:before{content:"₪";background:#fff;color:green;font-size:14px;position:absolute;top:10px;left:3px;padding-right:3px}.OU-donate-form h2{font-size:1.2rem;margin-bottom:2rem;text-align:left}table{width:100%;font-size:14px;margin-bottom:1.1rem;font-weight:500;border-collapse:collapse;table-layout:auto;overflow-x:auto}table thead{text-transform:uppercase;text-align:left;color:#fff}table th{display:table-cell;content:attr(data-label);padding:5px 5px 5px 10px}table tr{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px;display:table-row}table td{padding:10px 0 10px 15px;text-align:left;display:table-cell}.site-header{position:absolute;z-index:100;top:0;width:100%;left:0;right:0}.site-footer{position:relative;background:#101042;padding:77px 0 92px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center}@media screen and (min-width: 960px){.site-footer{padding:100px 0 130px;text-align:left}}.site-footer .footer-logo{margin-top:-40px}.site-footer h5,.site-footer a{color:#fd8640;font-weight:600;font-size:15px;margin-bottom:10px;display:block}@media screen and (min-width: 960px){.site-footer h5,.site-footer a{font-size:17px;margin-bottom:16px}}.site-footer .menu-item a{color:#fff;font-weight:400}.site-footer .menu-item a:hover{color:#fd8640}@media only screen and (min-width: 960px){.site-footer .footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.site-footer .footer-flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1}}.site-footer .footer-contact{position:relative}@media only screen and (min-width: 960px){.site-footer .footer-contact{border-left:1px solid rgba(255,255,255,.8);padding-left:20px}}.site-footer .contact-link{color:#fff}.site-footer .insta-icon{position:absolute;top:0;right:0}.site-footer .cookies{margin-top:50px;text-align:center;width:100%;position:absolute;bottom:20px;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:10px;color:#8282c6}.site-footer .cookie__link{opacity:.6;font-size:12px;color:#fff;text-align:center;font-weight:400;margin:0}.site-footer .cookie__link:hover{opacity:1}.curly-jiggle{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.animate__slideInUp .curly-jiggle,.animate__fadeIn .curly-jiggle{-webkit-animation:curlyJiggle 1.2s ease-out .8s;animation:curlyJiggle 1.2s ease-out .8s}@-webkit-keyframes curlyJiggle{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}15%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}45%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}60%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}85%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}95%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}@keyframes curlyJiggle{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}15%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}45%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}60%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}85%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}95%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}@-webkit-keyframes jiggle{0%,to{-webkit-transform:rotate(0deg) scale(1) translate(0,0);transform:rotate(0) scale(1) translate(0)}5%{-webkit-transform:rotate(-25deg) scale(1.2) translate(-3px,-2px);transform:rotate(-25deg) scale(1.2) translate(-3px,-2px)}10%{-webkit-transform:rotate(25deg) scale(1.2) translate(3px,2px);transform:rotate(25deg) scale(1.2) translate(3px,2px)}15%{-webkit-transform:rotate(-20deg) scale(1.18) translate(-2px,3px);transform:rotate(-20deg) scale(1.18) translate(-2px,3px)}20%{-webkit-transform:rotate(20deg) scale(1.18) translate(2px,-3px);transform:rotate(20deg) scale(1.18) translate(2px,-3px)}25%{-webkit-transform:rotate(-18deg) scale(1.15) translate(-4px,1px);transform:rotate(-18deg) scale(1.15) translate(-4px,1px)}30%{-webkit-transform:rotate(18deg) scale(1.15) translate(4px,-1px);transform:rotate(18deg) scale(1.15) translate(4px,-1px)}35%{-webkit-transform:rotate(-15deg) scale(1.12) translate(-2px,2px);transform:rotate(-15deg) scale(1.12) translate(-2px,2px)}40%{-webkit-transform:rotate(15deg) scale(1.12) translate(2px,-2px);transform:rotate(15deg) scale(1.12) translate(2px,-2px)}45%{-webkit-transform:rotate(-12deg) scale(1.08) translate(-3px,-1px);transform:rotate(-12deg) scale(1.08) translate(-3px,-1px)}50%{-webkit-transform:rotate(12deg) scale(1.08) translate(3px,1px);transform:rotate(12deg) scale(1.08) translate(3px,1px)}55%{-webkit-transform:rotate(-10deg) scale(1.05) translate(-1px,2px);transform:rotate(-10deg) scale(1.05) translate(-1px,2px)}60%{-webkit-transform:rotate(10deg) scale(1.05) translate(1px,-2px);transform:rotate(10deg) scale(1.05) translate(1px,-2px)}65%{-webkit-transform:rotate(-8deg) scale(1.03) translate(-2px,1px);transform:rotate(-8deg) scale(1.03) translate(-2px,1px)}70%{-webkit-transform:rotate(8deg) scale(1.03) translate(2px,-1px);transform:rotate(8deg) scale(1.03) translate(2px,-1px)}75%{-webkit-transform:rotate(-6deg) scale(1.02) translate(-1px,1px);transform:rotate(-6deg) scale(1.02) translate(-1px,1px)}80%{-webkit-transform:rotate(6deg) scale(1.02) translate(1px,-1px);transform:rotate(6deg) scale(1.02) translate(1px,-1px)}85%{-webkit-transform:rotate(-4deg) scale(1.01) translate(-1px,0);transform:rotate(-4deg) scale(1.01) translate(-1px)}90%{-webkit-transform:rotate(4deg) scale(1.01) translate(1px,0);transform:rotate(4deg) scale(1.01) translate(1px)}95%{-webkit-transform:rotate(-2deg) scale(1.005) translate(0,0);transform:rotate(-2deg) scale(1.005) translate(0)}}@keyframes jiggle{0%,to{-webkit-transform:rotate(0deg) scale(1) translate(0,0);transform:rotate(0) scale(1) translate(0)}5%{-webkit-transform:rotate(-25deg) scale(1.2) translate(-3px,-2px);transform:rotate(-25deg) scale(1.2) translate(-3px,-2px)}10%{-webkit-transform:rotate(25deg) scale(1.2) translate(3px,2px);transform:rotate(25deg) scale(1.2) translate(3px,2px)}15%{-webkit-transform:rotate(-20deg) scale(1.18) translate(-2px,3px);transform:rotate(-20deg) scale(1.18) translate(-2px,3px)}20%{-webkit-transform:rotate(20deg) scale(1.18) translate(2px,-3px);transform:rotate(20deg) scale(1.18) translate(2px,-3px)}25%{-webkit-transform:rotate(-18deg) scale(1.15) translate(-4px,1px);transform:rotate(-18deg) scale(1.15) translate(-4px,1px)}30%{-webkit-transform:rotate(18deg) scale(1.15) translate(4px,-1px);transform:rotate(18deg) scale(1.15) translate(4px,-1px)}35%{-webkit-transform:rotate(-15deg) scale(1.12) translate(-2px,2px);transform:rotate(-15deg) scale(1.12) translate(-2px,2px)}40%{-webkit-transform:rotate(15deg) scale(1.12) translate(2px,-2px);transform:rotate(15deg) scale(1.12) translate(2px,-2px)}45%{-webkit-transform:rotate(-12deg) scale(1.08) translate(-3px,-1px);transform:rotate(-12deg) scale(1.08) translate(-3px,-1px)}50%{-webkit-transform:rotate(12deg) scale(1.08) translate(3px,1px);transform:rotate(12deg) scale(1.08) translate(3px,1px)}55%{-webkit-transform:rotate(-10deg) scale(1.05) translate(-1px,2px);transform:rotate(-10deg) scale(1.05) translate(-1px,2px)}60%{-webkit-transform:rotate(10deg) scale(1.05) translate(1px,-2px);transform:rotate(10deg) scale(1.05) translate(1px,-2px)}65%{-webkit-transform:rotate(-8deg) scale(1.03) translate(-2px,1px);transform:rotate(-8deg) scale(1.03) translate(-2px,1px)}70%{-webkit-transform:rotate(8deg) scale(1.03) translate(2px,-1px);transform:rotate(8deg) scale(1.03) translate(2px,-1px)}75%{-webkit-transform:rotate(-6deg) scale(1.02) translate(-1px,1px);transform:rotate(-6deg) scale(1.02) translate(-1px,1px)}80%{-webkit-transform:rotate(6deg) scale(1.02) translate(1px,-1px);transform:rotate(6deg) scale(1.02) translate(1px,-1px)}85%{-webkit-transform:rotate(-4deg) scale(1.01) translate(-1px,0);transform:rotate(-4deg) scale(1.01) translate(-1px)}90%{-webkit-transform:rotate(4deg) scale(1.01) translate(1px,0);transform:rotate(4deg) scale(1.01) translate(1px)}95%{-webkit-transform:rotate(-2deg) scale(1.005) translate(0,0);transform:rotate(-2deg) scale(1.005) translate(0)}}h1{font-size:40px;margin-bottom:1rem;font-weight:700;font-family:work-sans,sans-serif;color:#101042;letter-spacing:-1px}@media only screen and (min-width: 760px){h1{margin-bottom:2rem;font-size:50px;line-height:1}h1.sparky__title{position:relative}h1.sparky__title:before{content:"";background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962970/ivdu25/animated%20icons/3.gif);background-size:cover;position:absolute;right:60px;top:-45px;width:90px;height:90px;-webkit-animation:jiggle 1.4s ease-out 1s;animation:jiggle 1.4s ease-out 1s}}@media only screen and (min-width: 1020px){h1{font-size:60px;line-height:1}}h2{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:1rem;letter-spacing:-1px;font-family:work-sans,sans-serif}@media only screen and (min-width: 760px){h2{font-size:3rem}h2.sparky__title{position:relative}h2.sparky__title:before{content:"";background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962970/ivdu25/animated%20icons/3.gif);background-size:cover;position:absolute;right:60px;top:-45px;width:90px;height:90px;-webkit-animation:jiggle 2.2s ease-out .6s;animation:jiggle 2.2s ease-out .6s}h2.underline{position:relative;display:inline-block;line-height:1}h2.underline span{position:relative}h2.underline:before{content:"";position:absolute;width:100%;left:0;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;top:40px;z-index:0}}h3{font-size:1.6rem;margin-bottom:.3rem;font-weight:700;letter-spacing:-1px}h4{font-size:1.5rem;font-weight:500;font-style:normal;margin-bottom:10px;line-height:1.2}@media only screen and (max-width: 760px){.twoline-heading br{display:none}.twoline-heading h2{margin-bottom:0!important}}.header__image{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;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-position:50%;background-color:#cdbdd6;background-size:cover;position:relative;padding:50px 10px}@media screen and (min-width: 760px){.header__image{padding:100px 10px}}@media screen and (min-width: 1020px){.header__image{padding:150px 10px}}.header__image h1{z-index:1;position:relative;font-weight:700;font-size:30px;line-height:34px;text-align:center;margin-bottom:20px;color:#fff;text-transform:capitalize}@media screen and (min-width: 760px){.header__image h1{font-size:60px;line-height:64px}}.page-content{padding:50px 10px}.page-content .container--page{max-width:900px}.site-header .hero__image{display:none;position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media screen and (min-width: 1020px){.site-header .hero__image{height:650px;display:block}}.site-header .hero__image.non-fit{position:relative;max-height:650px;-o-object-fit:fill;object-fit:fill}@media screen and (min-width: 1020px){.site-header .header__wrapper{position:absolute;top:0;width:100%}}body.lakewood .page-content{text-align:center}.header__image--donate{height:300px;padding-top:150px;display:block}@media screen and (min-width: 760px){.header__image--donate{height:600px;padding-top:250px}}.header__image--donate .yellow{color:#ffe802}.header__image--donate h1{text-align:left;max-width:900px;margin:auto}@media screen and (min-width: 900px){.page--donate{margin-top:-200px;z-index:1000;position:relative}.page--donate .container--page{max-width:none}}@media screen and (min-width: 900px){.form-container.ou-donation-form{padding:60px 80px!important}.form-container.ou-donation-form{min-width:900px;border-radius:50px;border:1px solid #FD8640}}.ou-donation-btn{background-color:#fe6206!important;border:none!important}.styled-radio-container--ou-donation.styled-radio-container input[type=radio]:checked+label,.styled-radio.styled-radio--ou-donation input[type=radio]:checked+label{background-color:#fe6206!important;border:none!important}.archive-item{margin-bottom:3rem}.archive-item .archive__title{font-size:20px;font-weight:600;margin-bottom:.75rem;line-height:1.4}.archive-item .archive__title a{color:#101042;text-decoration:none}.archive-item .archive__title a:hover{color:#fe6206}.archive-item .archive__excerpt{font-size:16px;line-height:1.6;color:#666}.header__image--careers{padding-top:150px;display:block}@media screen and (min-width: 760px){.header__image--careers{height:900px;padding-top:250px}}.header__image--careers h1{text-align:left;margin:auto;color:#101042}.header__image--careers h1.sparky__title:before{right:auto;left:210px}.careers__page-content{background:#fd8640;color:#fff;position:relative;padding:40px 40px 130px;max-width:900px;font-size:18px;margin-top:2rem}@media screen and (min-width: 760px){.careers__page-content{padding:60px 100px 130px;font-size:24px}}.careers__page-content p{margin-bottom:20px}.careers__page-content .arrow-curly{position:absolute;width:130px;top:40px;left:-55px;display:none}@media screen and (min-width: 760px){.careers__page-content .arrow-curly{display:block}}.careers__page-content .arrow-down{position:absolute;width:180px;height:180px;bottom:-80px;left:100px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1765964294/ivdu25/animated%20icons/Group_192.png);background-size:cover;background-position: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}.contact__content--careers{background:#f8f8f8;padding:100px 0}@media screen and (min-width: 760px){.contact__content--careers .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}}section.careers-positions{padding:30px 0 50px}@media screen and (min-width: 960px){section.careers-positions{padding:130px 0 40px}}@media screen and (min-width: 960px){section.careers-positions .positions-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}section.careers-positions .positions-list{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:20px;position:relative}@media screen and (min-width: 960px){section.careers-positions .positions-list{min-width:48%;max-width:48%}}section.careers-positions .positions-list hr{position:absolute;width:calc(100% - 40px);left:0;top:-40px;border:none;border-top:1px solid #FD8640;display:none}@media screen and (min-width: 960px){section.careers-positions .positions-list hr{display:block}}@media screen and (min-width: 960px){section.careers-positions .positions-list:nth-child(1),section.careers-positions .positions-list:nth-child(3){border-right:1px solid #FD8640;padding-right:40px}}section.careers-positions h4{color:#fe6206;font-weight:700;margin-bottom:1rem}section.careers-positions .position-description{margin-bottom:1.5rem}section.careers-positions .position-card{background:#fff5ee;border-radius:40px;padding:40px;color:#101042;margin-bottom:1rem;font-size:18px}section.careers-positions .position-card>header{font-weight:700;margin-bottom:1rem}section.fp__hero.about__header{height:auto;padding-bottom:70px;padding-top:150px;overflow:visible;background-position:center}@media screen and (min-width: 960px){section.fp__hero.about__header{height:100vh;min-height:600px;padding-bottom:0;padding-top:0;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;justify-content:center}}section.fp__hero.about__header .about__header-desc{position:relative;max-width:500px;font-family:Helvetica;font-weight:600;font-size:18px;text-align:left;line-height:normal;color:#fd8640}@media screen and (min-width: 760px){section.fp__hero.about__header .about__header-desc{font-size:30px;line-height:36px}}section.fp__hero.about__header .arrow-curly{position:absolute;top:-30px;left:-170px;width:150px;height:150px;z-index:1}section.fp__hero.about__header .arrow-down{position:absolute;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1765964294/ivdu25/animated%20icons/Group_192.png);background-size:cover;background-position: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;width:222px;height:100px;bottom:-50px;left:50%;margin-left:-111px;z-index:10}@media screen and (min-width: 760px){section.fp__hero.about__header .arrow-down{height:190px}}section.fp__hero.about__header .arrow-down.arrow-down--click{cursor:pointer}.about__header-text{padding:100px 20px 20px;max-width:1000px}.about__header-text h2{color:#101042}@media screen and (min-width: 760px){.about__header-text{padding:180px 0 80px}}.about__vision{background:#f8f8f8;padding:50px 0 0;font-family:Arial,Helvetica,sans-serif}@media screen and (min-width: 760px){.about__vision{padding:100px 0 0}}.about__vision h2{color:#101042;position:relative}.about__vision h2 span{position:relative;z-index:1}.about__vision h2:after{position:absolute;width:60%;left:20%;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;bottom:7px;z-index:0}@media screen and (min-width: 960px){.about__vision h2:after{content:""}}.about__vision h2:before{position:absolute;width:100%;left:0;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;top:40px;z-index:0}@media screen and (min-width: 960px){.about__vision h2:before{content:""}}.about__vision h4{color:#fe6206;font-weight:700;margin:2rem 0 3rem}.about__vision .about__vision-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.about__vision .about__vision-item{position:relative;font-size:1.5rem;font-weight:700;margin-bottom:20px;text-align:left;padding:0 60px}@media screen and (min-width: 960px){.about__vision .about__vision-item{min-width:31%;max-width:31%}}.about__vision .about__vision-item:before{position:absolute;top:-20px;left:20px;width:37px;height:42px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_37,h_40/v1765962969/ivdu25/animated%20icons/6.gif);background-size:cover;background-repeat:no-repeat;content:""}@media screen and (min-width: 960px){section.fp__about.about--values .fp__about__group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.fp__about.about--values h2.sparky__title:before{background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1765962969/ivdu25/animated%20icons/2.gif);left:-70px;top:-60px}section.fp__about.about--values .fp__about__item{padding-left:60px;position:relative}section.fp__about.about--values .fp__about__item h4 span{position:absolute;left:0;top:-10px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_40,h_45/v1765962970/ivdu25/animated%20icons/7.gif);background-size:cover;width:40px;height:45px;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}.about--staff{margin-bottom:3rem}.about--staff h2{color:#fe6206;text-align:center;margin-bottom:4rem}.about--staff .staff__group,.about--staff .staff__smgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-flow:wrap;flex-flow:wrap}.about--staff .staff__col{text-decoration:none;text-align:left;margin:20px 1%;width:44%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;position:relative;overflow:hidden}@media screen and (min-width: 760px){.about--staff .staff__col{width:30%;margin:20px 1% 40px}}.about--staff .staff__col .staff__img{margin:0 auto;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;background-position:50%;background-size:cover;width:100%;height:345px;-webkit-transition:-webkit-filter .3s ease-out;transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out,-webkit-filter .3s ease-out;position:relative;font-size:0}.about--staff .staff__col .staff__img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (max-width: 760px){.about--staff .staff__col .staff__img{height:200px}}.about--staff .staff__col .staff__text{padding:0 15px 15px;color:#000}.about--staff .staff__col .staff__name{font-weight:700;font-size:22px;line-height:25px;margin-bottom:5px;color:#000;-webkit-transition:none;transition:none}.about--staff .staff__col .staff__position{margin:4px auto;line-height:1.3;color:#000;-webkit-transition:none;transition:none}.about--staff .staff__col .staff_email{color:#000}.about--staff .staff__col .staff_email,.about--staff .staff__col .staff_phone{color:#000;font-family:Helvetica;font-weight:400;display:block;text-decoration:none;-webkit-transition:none;transition:none}.contact__header{margin-bottom:3rem}.contact__header h2{color:#fe6206}@media (max-width: 720px){.contact__header{background-position:75%}}section.contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-ms-flex-flow:wrap;flex-flow:wrap;color:#101042;font-weight:700;margin-bottom:5rem}@media (max-width: 720px){section.contact__content{gap:30px;margin-bottom:0}}section.contact__content h2,section.contact__content a{color:#101042}section.contact__content .links{margin-bottom:1.5rem;display:block}section.fp__hero{background-size:cover;overflow:hidden;background-position:left;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:300px}section.fp__hero.fp__hero--fp{background-position:center}@media screen and (max-width: 720px){section.fp__hero.fp__hero--fp{background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/b_black,o_60/v1762946055/ivdu25/ivdu/header.png)!important}section.fp__hero.fp__hero--fp{background-position:65%;height:auto;padding-top:138px}section.fp__hero.fp__hero--fp h1{font-size:33px}}@media screen and (min-width: 960px){section.fp__hero{height:1000px;background-position:center;padding-top:0}}h1{position:relative}.fp__hero__group span{display:inline-block;position:relative;z-index:1}.fp__hero__group span.bg{width:300px;height:70px;position:absolute;z-index:0;left:0}.fp__header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:20px;bottom:0;left:0;right:0}@media screen and (min-width: 960px){.fp__header__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;margin-top:0}}.fp__headerlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto}a.fp__headerlist--link .arrow-wrapper{padding:11px 11px 11.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fd8640;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}a.fp__headerlist--link .arrow-wrapper svg{width:24px;height:24px;stroke:#fff}a.fp__headerlist--link .fp__headerlist__title{color:#fff;background:#fe6206;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}a.fp__headerlist--link:hover .fp__headerlist__title{background:#fd8640}a.fp__headerlist--link:hover .arrow-wrapper{background:#fe6206}.fp__headerlist__num{background-color:#fff8b1;padding:12px;font-family:Helvetica;font-weight:700;font-size:16px;text-align:center;color:#101042;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.fp__headerlist:hover .fp__headerlist__num{background-color:#ffe802}.fp__headerlist:hover .fp__headerlist__title{background-color:#fff8b1}.fp__headerlist__title{padding:12px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#ffe802;font-family:Helvetica;font-weight:700;font-size:16px;text-align:left;color:#101042}.fp__hero__desc{max-width:545px;font-family:Helvetica;font-weight:600;font-size:18px;text-align:left;line-height:normal;color:#fd8640;position:relative}@media screen and (min-width: 760px){.fp__hero__desc{font-size:30px;line-height:36px}}.fp__hero__desc:before{position:absolute;content:url(https://res.cloudinary.com/orthodox-union/image/upload/w_37,h_50/v1765962969/ivdu25/animated%20icons/6.gif);left:-29px;top:-12px}section.fp__more{padding:35px 0}@media screen and (min-width: 760px){section.fp__more{padding:75px 0}}section.fp__more .animate__fadeInUp{-webkit-animation-duration:.5s!important;animation-duration:.5s!important}section.fp__more .animate__slideInLeft,section.fp__more .animate__slideInRight{-webkit-animation-duration:1.3s!important;animation-duration:1.3s!important}section.fp__more .fp__more__icon{position:absolute;left:-55px}@media screen and (max-width: 760px){section.fp__more .fp__more__icon{display:none}}section.fp__more .fp__more__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:15px;margin:auto;-webkit-box-align:left;-ms-flex-align:left;align-items:left;padding:25px 0;position:relative}@media screen and (min-width: 760px){section.fp__more .fp__more__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section.fp__more h2{font-size:28px;line-height:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;color:#fe6206;font-family:Work Sans;font-weight:700;text-align:left}@media screen and (min-width: 760px){section.fp__more h2{font-size:56px;line-height:60px}}section.fp__more p{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:628px;font-family:Helvetica;font-weight:400;font-size:16px;text-align:left;color:#101042}section.fp__video .container{max-width:1100px;border-radius:44px;background:#707070}section.fp__about{padding:75px 0;font-family:Arial,Helvetica,sans-serif;color:#101042}section.fp__about h2{margin-bottom:1rem;line-height:1;color:#101042}section.fp__about h4{color:#fe6206;font-weight:700}section.fp__about .fp__about__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.fp__about .fp__about__left{max-width:308px}section.fp__about .fp__about__right{max-width:788px}section.fp__about .fp__about__item{border-bottom:1px solid #FD8640;padding-bottom:1.5rem;margin-bottom:2.5rem}section.fp__curriculum{background:#fd86400f;padding:50px 0;color:#101042;font-weight:700;font-family:Arial,Helvetica,sans-serif}section.fp__curriculum .fp__curriculum__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 960px){section.fp__curriculum .fp__curriculum__top{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:50px}}section.fp__curriculum .fp__curriculum__top h2{max-width:330px}section.fp__curriculum .fp__curriculum__top p{padding-bottom:1.5rem;border-bottom:1px solid #FD8640;padding-top:10px}section.fp__curriculum .fp__curriculum__item{position:relative}@media screen and (max-width: 760px){section.fp__curriculum .fp__curriculum__item{max-width:45%}}section.fp__curriculum .fp__curriculum__item:before{position:absolute;top:-20px;left:-34px;width:37px;height:42px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_37,h_40/v1765962969/ivdu25/animated%20icons/6.gif);background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 960px){section.fp__curriculum .fp__curriculum__item:before{content:""}}section.fp__curriculum .fp__curriculum__item h4{font-weight:700}section.fp__curriculum .fp__curriculum__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 960px){section.fp__curriculum .fp__curriculum__bottom{gap:120px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 760px){section.fp__curriculum .fp__curriculum__bottom{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}section.fp__career{font-family:Arial,Helvetica,sans-serif;color:#101042}section.fp__career .intro{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 960px){section.fp__career .intro{padding-top:120px;padding-bottom:120px}}section.fp__career .intro h2{margin-bottom:3rem;line-height:1;color:#101042}section.fp__career .intro .group{padding-left:70px;position:relative;font-weight:700}@media screen and (min-width: 960px){section.fp__career .intro .group{padding-left:150px}}section.fp__career .intro .group .img{position:absolute;top:-20px;left:0;width:50px;height:40px}@media screen and (min-width: 960px){section.fp__career .intro .group .img{width:105px;height:80px}}section.fp__career .intro .group.animate__slideInUp:before{-webkit-animation:softBounce 2s ease-in-out .3s;animation:softBounce 2s ease-in-out .3s}section.fp__career .career{margin-top:2rem}section.fp__career .career .fp__career__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 960px){section.fp__career .career .fp__career__group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.fp__career .career h2{font-size:2rem;color:#fe6206;line-height:1;margin-bottom:2rem;position:relative}@media screen and (min-width: 960px){section.fp__career .career h2{font-size:4rem}}section.fp__career .career h2:before{content:"";background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962969/ivdu25/animated%20icons/2.gif);background-size:contain;position:absolute;left:-45px;top:-60px;width:90px;height:90px;background-repeat:no-repeat}section.fp__career .career h2.animate__slideInLeft:before{-webkit-animation:softBounce .8s ease-in-out .3s;animation:softBounce .8s ease-in-out .3s}section.fp__career .career .fp__career__subtitle{margin-bottom:1.5rem;position:relative}section.fp__career .career .fp__career__subtitle img{position:absolute;top:-20px;left:-50px;z-index:-1;width:105px;height:80px}section.fp__career .career p{margin-bottom:1.5rem}@-webkit-keyframes strongJiggle{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1)}5%{-webkit-transform:rotate(-5deg) scale(1.05);transform:rotate(-5deg) scale(1.05)}15%{-webkit-transform:rotate(5deg) scale(1.05);transform:rotate(5deg) scale(1.05)}25%{-webkit-transform:rotate(-5deg) scale(1.05);transform:rotate(-5deg) scale(1.05)}35%{-webkit-transform:rotate(5deg) scale(1.05);transform:rotate(5deg) scale(1.05)}45%{-webkit-transform:rotate(-4deg) scale(1.03);transform:rotate(-4deg) scale(1.03)}55%{-webkit-transform:rotate(4deg) scale(1.03);transform:rotate(4deg) scale(1.03)}65%{-webkit-transform:rotate(-3deg) scale(1.02);transform:rotate(-3deg) scale(1.02)}75%{-webkit-transform:rotate(3deg) scale(1.02);transform:rotate(3deg) scale(1.02)}85%{-webkit-transform:rotate(-1deg) scale(1.01);transform:rotate(-1deg) scale(1.01)}95%{-webkit-transform:rotate(1deg) scale(1.01);transform:rotate(1deg) scale(1.01)}}@keyframes strongJiggle{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1)}5%{-webkit-transform:rotate(-5deg) scale(1.05);transform:rotate(-5deg) scale(1.05)}15%{-webkit-transform:rotate(5deg) scale(1.05);transform:rotate(5deg) scale(1.05)}25%{-webkit-transform:rotate(-5deg) scale(1.05);transform:rotate(-5deg) scale(1.05)}35%{-webkit-transform:rotate(5deg) scale(1.05);transform:rotate(5deg) scale(1.05)}45%{-webkit-transform:rotate(-4deg) scale(1.03);transform:rotate(-4deg) scale(1.03)}55%{-webkit-transform:rotate(4deg) scale(1.03);transform:rotate(4deg) scale(1.03)}65%{-webkit-transform:rotate(-3deg) scale(1.02);transform:rotate(-3deg) scale(1.02)}75%{-webkit-transform:rotate(3deg) scale(1.02);transform:rotate(3deg) scale(1.02)}85%{-webkit-transform:rotate(-1deg) scale(1.01);transform:rotate(-1deg) scale(1.01)}95%{-webkit-transform:rotate(1deg) scale(1.01);transform:rotate(1deg) scale(1.01)}}section.fp__schools{padding:60px 0 30px;font-family:Arial,Helvetica,sans-serif;text-align:center}@media screen and (min-width: 960px){section.fp__schools{padding:120px 0}}section.fp__schools h2{text-align:center;color:#101042;margin-bottom:1rem}section.fp__schools .subtitle{font-weight:700;margin-bottom:3rem;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;text-align:center;padding:0 10px;display:inline-block;margin:0 auto 3rem;font-size:22px}@media screen and (max-width: 760px){section.fp__schools .subtitle{background:none}}.fp__clinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:9px}.training-header{position:relative;padding-top:220px}.training-header>img{position:absolute;height:100%;top:0;right:0%}@media screen and (max-width: 959px){.training-header>img{display:none}}.training-header .fp__career__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;min-height:500px}@media screen and (min-width: 960px){.training-header .fp__career__group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.training-header .fp__career__left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px;position:relative}@media screen and (min-width: 960px){.training-header .fp__career__left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.training-header .fp__career__title{font-size:4rem;color:#fe6206;line-height:1;margin-bottom:2rem;position:relative}.training-header .fp__career__title:before{content:"";background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962969/ivdu25/animated%20icons/2.gif);background-size:contain;position:absolute;left:-45px;top:-50px;width:90px;height:90px;background-repeat:no-repeat}.training-header .fp__career__desc{margin-bottom:1.5rem;font-weight:700;position:relative;padding-left:30px}.training-header .fp__career__desc:before{position:absolute;top:-20px;left:-70px;z-index:-1;width:105px;height:80px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_105,h_81/v1765962969/ivdu25/animated%20icons/4.gif);background-size:cover;background-repeat:no-repeat;content:""}.training-header .fp__headerlist--link{text-decoration:none;overflow:hidden;color:inherit;position:absolute;bottom:0;left:0}.training-header .fp__headerlist--link .fp__headerlist__title{color:#fff;background:#fe6206;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;padding:12px;font-family:Helvetica;font-weight:700;font-size:16px;text-align:left;display:inline-block;margin-bottom:0}.training-header .fp__headerlist--link .arrow-wrapper{padding:11px 11px 11.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffe802;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.training-header .fp__headerlist--link .arrow-wrapper svg{width:24px;height:24px;stroke:#fff}.training-header .fp__headerlist--link:hover .fp__headerlist__title{background:#fd8640}.training-header .fp__headerlist--link:hover .arrow-wrapper{background:#fe6206}.career__ready-program{background:#f8f8f9;padding:5rem 0}@media screen and (min-width: 959px){.career__ready-program{padding:10rem 0 5rem}}.career__ready-program .career__ready-program-group{position:relative}@media screen and (min-width: 959px){.career__ready-program .career__ready-program-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.career__ready-program .career__ready-program-group>header img{z-index:100;max-width:200px;z-index:1000;position:relative}@media screen and (min-width: 959px){.career__ready-program .career__ready-program-group>header img{top:-100px;position:absolute;left:-50px}}.career__ready-program .career__ready-program-group .career__ready-program-left{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#101042;padding:20px}@media screen and (min-width: 959px){.career__ready-program .career__ready-program-group .career__ready-program-left{padding:100px 80px;background:#fd8640}.career__ready-program .career__ready-program-group .career__ready-program-left span{color:#fff;font-weight:700}}.career__ready-program .career__ready-program-group .career__ready-program-left p{margin-bottom:20px}.career__ready-program .career__ready-program-group .career__ready-program-right{background:#101042;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:100px 80px;display:none}@media screen and (min-width: 959px){.career__ready-program .career__ready-program-group .career__ready-program-right{display:block}}.career__ready-program .career__ready-program-group .ready-img-container{position:absolute;height:120%;width:90%;top:-10%;left:5%;overflow:hidden}.career__ready-program .career__ready-program-group .ready-img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.career__support{padding:5rem 0}.career__support header{text-align:center}.career__support header h2{position:relative;display:inline-block;padding:0 20px;line-height:.8}.career__support header h2 span{position:relative;z-index:1}.career__support header h2:before{content:"";position:absolute;width:100%;left:0;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;top:30px;z-index:0}.career__steps{margin:4rem 0 3rem;padding:0 50px}@media screen and (min-width: 959px){.career__steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;padding:auto}}.career__steps .career__step__col{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem;position:relative}.career__steps .career__step__num{position:absolute;left:-40px;top:-10px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_40,h_45/v1765962970/ivdu25/animated%20icons/7.gif);background-size:cover;width:40px;height:45px;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;color:#fe6206;font-weight:700;font-size:1.5rem}.career__steps .career__step__title{color:#fe6206;font-weight:700;font-size:1.5rem;margin-bottom:10px;line-height:1.2}.training-offers{padding-bottom:5rem}.training-offers__group{padding:0 0 5rem}@media screen and (min-width: 959px){.training-offers__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}.training-offers__group .title{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.training-offers__group .title img{min-width:370px;position:absolute;left:-100px;top:-100px}}.training-offers__group nav{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem;padding-left:1rem;border-left:1px solid #101042;text-transform:uppercase;color:#101042;font-weight:700}.training-offers__group nav li{cursor:pointer;padding:3px 20px;display:inline-block;position:relative}.training-offers__group nav li:not(:last-child){margin-bottom:1rem}.training-offers__group nav li.selected{background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1762256697/ivdu25/ivdu/selected.png);background-size:contain;background-repeat:no-repeat}.training-offers__group nav li.selected:before{content:"";width:5px;height:5px;background:#101042;left:-19px;top:0;position:absolute}.training-offers__group .content{-webkit-box-flex:2;-ms-flex:2;flex:2}@-webkit-keyframes fadeUpDescription{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpDescription{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.school-header{position:relative;background-color:#101042;background-size:cover;background-position:center;padding-top:200px;height:auto}.school-header h2{color:#fff;line-height:1.2}.school-header h2 span{display:inline-block}.school-header .container{position:relative;padding-bottom:150px}@media screen and (min-width: 960px){.school-header{height:100vh;min-height:600px;padding-top:0}.school-header .container{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:250px;padding-bottom:50px}.school-header .link{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}}.school-header .desc{position:relative;max-width:500px;font-weight:400;font-size:20px;text-align:left;line-height:normal;color:#fd8640}@media screen and (min-width: 760px){.school-header .desc{font-size:30px;line-height:36px;padding-left:30px}}.school-header .desc .arrow-curly{position:absolute;top:-30px;left:-170px;width:150px;height:150px;z-index:1}.school-header .link{text-decoration:none;color:inherit;position:absolute;bottom:0;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 760px){.school-header .link{left:30px}}.school-header .link .fp__headerlist__title{color:#fff;background:#fe6206;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:12px;font-family:Helvetica;font-weight:700;font-size:16px;text-align:left;display:inline-block;margin-bottom:0}.school-header .link .arrow-wrapper{padding:11px 11px 11.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fd8640;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.school-header .link .arrow-wrapper svg{width:24px;height:24px;stroke:#fff}.school-header .link:hover .fp__headerlist__title{background:#fd8640}.school-header .link:hover .arrow-wrapper{background:#fe6206}.school-stats{padding:4rem 0 6rem}.school-stats header{text-align:center}.school-stats h3{position:relative;display:inline-block;padding:0 20px 0 0;margin-bottom:3rem;color:#101042}.school-stats h3 span{position:relative;z-index:1}.school-stats h3:before{content:"";position:absolute;width:100%;left:0;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;top:20px;z-index:0}.school-stats .school-stats__items{font-weight:700;color:#101042;text-transform:uppercase}@media screen and (min-width: 960px){.school-stats .school-stats__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}}.school-stats .school-stats__item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (min-width: 960px){.school-stats .school-stats__item{text-align:left}}.school-stats .num{color:#fe6206;font-weight:700;font-size:3rem;display:block}.school-stats.school-stats--boys{background:#f8f8f9;padding-bottom:3rem}.school-stats.school-stats--boys .school-stats__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;text-align:left;margin-bottom:1rem}.school-stats.school-stats--boys img{max-width:60px;height:50px;margin-top:-10px}.school-baisyaakov{background-color:#f8f8f9;padding:5rem 0 0;position:relative;text-align:center}@media screen and (min-width: 960px){.school-baisyaakov{margin-bottom:200px}}.school-baisyaakov h2{color:#101042;font-weight:700}.school-baisyaakov p{max-width:80%;margin:0 auto 4rem}@media screen and (min-width: 960px){.school-baisyaakov img{margin-bottom:-150px}}.left-right-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-right-group .left-right-group__left{max-width:308px}.left-right-group h2{margin-bottom:0rem;line-height:1;color:#101042}.left-right-group h2.sparky__title:before{background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1765962969/ivdu25/animated%20icons/2.gif);left:-70px;top:-60px}.left-right-group .left-right-group__right{max-width:788px}.left-right-group .left-right-group__right>div{position:relative;margin-bottom:1.5rem}@media screen and (min-width: 960px){.left-right-group .left-right-group__right>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}.left-right-group .left-right-group__right img{height:60px;width:60px;-ms-flex-negative:0;flex-shrink:0;display:none}@media screen and (min-width: 960px){.left-right-group .left-right-group__right img{display:block}}.left-right-group .left-right-group__right h4{color:#fe6206;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px}.school-baisyaakov__curriculum.school-education{margin-top:6rem}.school-baisyaakov__curriculum.school-education footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.school-baisyaakov__curriculum.school-education .link{text-decoration:none;margin:auto;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.school-baisyaakov__curriculum.school-education .link .fp__headerlist__title{color:#fff;background:#fe6206;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:12px;font-family:Helvetica;font-weight:700;font-size:16px;text-align:left;display:inline-block;margin-bottom:0}.school-baisyaakov__curriculum.school-education .link .arrow-wrapper{padding:11px 11px 11.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fd8640;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.school-baisyaakov__curriculum.school-education .link .arrow-wrapper svg{width:24px;height:24px;stroke:#fff}.school-baisyaakov__curriculum.school-education .link:hover .fp__headerlist__title{background:#fd8640}.school-baisyaakov__curriculum.school-education .link:hover .arrow-wrapper{background:#fe6206}section.school-testimonial{margin:3rem 0 5rem}section.school-testimonial .quote{max-width:80%;padding:20px 30px 60px;color:#fe6206;background:#d1d1d445;border-radius:2px;position:relative}@media screen and (min-width: 960px){section.school-testimonial .quote{padding:40px 60px 60px}section.school-testimonial .quote:before{content:"";position:absolute;width:100px;height:100px;top:-80px;right:-70px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962970/ivdu25/animated%20icons/3.gif);background-size:cover}}section.school-testimonial .content{border-radius:2px;padding:20px 30px 60px;background:#d1d1d445;margin-top:-70px;margin-left:20px}@media screen and (min-width: 960px){section.school-testimonial .content{margin-top:-70px;padding:20px 60px 60px;max-width:80%;margin-left:80px}}section.school-testimonial .content>header{margin-bottom:2rem;font-size:1.4rem;color:#101042}.school-apply{padding:3rem 0 1rem;margin-top:3rem;background:#fd8640;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (min-width: 960px){.school-apply{padding:300px 0 3rem;margin-top:400px}}.school-apply .container{position:relative}.school-apply footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.school-apply .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:20px;text-transform:uppercase;font-weight:700}.school-apply .link img{max-width:100px}.school-apply .link .animate__fadeIn{-webkit-animation:jiggle 1.5s ease-in-out .8s;animation:jiggle 1.5s ease-in-out .8s}.school-apply .link:hover{color:#101042}.school-apply img.apply-img{position:relative;margin-top:-4rem}@media screen and (min-width: 960px){.school-apply img.apply-img{position:absolute;top:-500px;width:100%;left:0}}.school-apply .boys-apply-img-container{position:absolute;top:-550px;width:100%;left:0;height:600px;overflow:hidden}.school-apply .boys-apply-img-container img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.school-curriculum{padding:5rem 0;background:#fef7f4}.school-curriculum header{text-align:center;margin-bottom:2rem}.school-curriculum header h2{display:inline-block;color:#101042;position:relative}.school-curriculum header h2 span{position:relative}@media screen and (min-width: 960px){.school-curriculum header h2:before{content:"";position:absolute;width:100%;left:0;height:10px;background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1761493438/ivdu25/ivdu/Group_38.png) no-repeat center;background-size:cover;top:40px;z-index:0}}@media screen and (min-width: 960px){.school-curriculum .curriculum-list-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;max-width:800px;margin:0 auto}}.school-curriculum .curriculum-list-popup>div{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;padding-bottom:.5rem;border-bottom:1px solid #101042;font-size:22px;color:#101042;margin:0 1rem}@media screen and (min-width: 960px){.school-curriculum .curriculum-list-popup>div{min-width:45%;max-width:45%}}.school-curriculum .curriculum-list-popup .curriculum-item .handle{cursor:pointer;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;-webkit-transition:color .3s ease;transition:color .3s ease}.school-curriculum .curriculum-list-popup .curriculum-item .handle span{font-size:24px;font-weight:400;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.school-curriculum .curriculum-list-popup .curriculum-item .handle:hover{color:#ff6b35}.school-curriculum .curriculum-list-popup .curriculum-item .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-out,padding .25s ease-out,margin .25s ease-out;transition:max-height .25s ease-out,padding .25s ease-out,margin .25s ease-out;font-weight:400;font-size:16px;padding:0;margin-top:0}.school-curriculum .curriculum-list-popup .curriculum-item.active .handle span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.school-curriculum .curriculum-list-popup .curriculum-item.active .accordion-content{max-height:2000px;padding:1rem 0;margin-top:.5rem}.school-programs{padding:5rem 0;max-width:1000px;margin:0 auto}.school-programs h2{margin-bottom:0}.school-programs .container>header{text-align:center;margin-bottom:3rem}.school-programs .container>header p{max-width:800px;margin:1rem auto 2rem;color:#101042;font-weight:700}.school-programs .bordered-text,.school-programs .accordion-container.bordered-text{border-radius:10px;background:none;padding:40px 60px;border:1px solid #FD8640;color:#101042;margin-bottom:2rem}.school-programs .bordered-text>header,.school-programs .accordion-container.bordered-text>header{font-weight:700;font-size:1.4rem;margin-bottom:.5rem;color:#101042;text-align:left;background:none;margin:0 0 1rem;padding:0}.school-programs .bg-text{border-radius:10px;padding:20px 60px;background:#fd8640;position:relative;color:#101042}.school-programs .bg-text:before{content:"";position:absolute;width:100px;height:100px;top:-45px;left:0;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/w_90,h_90/v1765962969/ivdu25/animated%20icons/2.gif);background-size:contain;background-repeat:no-repeat}.school-programs .bg-text>header{font-weight:700;font-size:1.4rem;margin-bottom:.5rem}.school-programs .bg-text footer{text-align:right;margin-top:1rem}.school-programs .bg-text a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.school-programs .bg-text a:hover{color:#101042}.school-programs .bg-text.bg-text--boys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school-programs.school-programs--boys{margin-top:8rem}.school-learning{padding:1rem 0;margin:0 auto}@media screen and (max-width: 760px){.school-learning{padding-bottom:0}}.school-learning .container>header{text-align:center;margin-bottom:3rem}.school-learning .container>header p{margin:1rem auto 2rem;color:#101042;font-weight:700}.school-learning table{border-bottom:none;width:100%;display:block;overflow-x:auto;margin-bottom:5rem;table-layout:fixed}@media screen and (max-width: 959px){.school-learning table tbody,.school-learning table tr,.school-learning table td{display:block;width:100%}.school-learning table tr{margin-bottom:2rem;padding-bottom:2rem;border-bottom:2px solid #101042}.school-learning table tr:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}.school-learning table td{padding:20px 40px;border-color:#101042;vertical-align:top;width:25%}@media screen and (max-width: 959px){.school-learning table td{border-right:none!important;border-bottom:none!important}.school-learning table td{padding:10px 0;width:100%}}@media screen and (min-width: 960px){.school-learning table td{border-right:1px solid #101042}.school-learning table td:first-child{padding-left:0}.school-learning table td:last-child{border-right:none;padding-right:0}}.school-learning table td header{font-weight:700;margin-bottom:.2rem;font-size:1.3rem;color:#101042}@media screen and (max-width: 959px){.school-learning table td header{font-size:1.1rem}}.school-learning table tr{border:none;margin-bottom:0;padding-bottom:0}@media screen and (min-width: 960px){.school-learning table tr:not(:last-child) td{border-bottom:1px solid #101042}}.school-learning.school-learning--boys{margin-top:4rem}.school-learning.school-learning--boys .content{max-width:800px;margin:auto}.school-learning .table-boys{width:100%;margin-bottom:-200px}.school-imgs{margin:-3rem auto 3rem}.schools-outro{margin:2rem auto}.outro-group{position:relative}@media screen and (min-width: 960px){.outro-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}}.outro-group img{position:absolute;top:-20px;left:-30px;z-index:0;width:120px}.outro-group h2{color:#101042;position:relative;max-width:400px}.outro-group.outro-boys .outro-list{margin-top:2rem}.outro-group.outro-boys .outro-list-item img{position:relative;width:36px;top:-5px;left:0;margin-right:10px}.outro-group.outro-boys .outro-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.accordion-container{background:#f9f9fa;padding:30px 20px;border-radius:10px;margin-bottom:5rem}@media screen and (min-width: 960px){.accordion-container{padding:60px 100px 40px}}.accordion-container>header{color:#fe6206;font-weight:700;font-size:18px;margin:0 auto 2rem;padding:10px;text-align:center;max-width:560px;background-image:url(https://res.cloudinary.com/orthodox-union/image/upload/v1762338373/ivdu25/ivdu/bg_header.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 960px){.accordion-container>header{font-size:22px}}.accordion-container .intro{text-align:center;max-width:800px;margin:0 auto 4rem}.accordion-container .accordion-section{margin-bottom:4rem}.accordion-container .accordion-section>header{color:#fe6206;font-weight:700;font-size:22px}.accordion-container .accordion-section>p{margin-bottom:2rem}.accordion-container .accordion-section .accordion-item{border-bottom:1px solid #101042;padding:.5rem 0}.accordion-container .accordion-section .accordion-item .handle{cursor:pointer;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;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:700;font-size:18px;color:#101042}.accordion-container .accordion-section .accordion-item .handle:hover{color:#ff6b35}.accordion-container .accordion-section .accordion-item .handle span{font-size:24px;font-weight:400;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.accordion-container .accordion-section .accordion-item>.accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-out,padding .25s ease-out,margin .25s ease-out;transition:max-height .25s ease-out,padding .25s ease-out,margin .25s ease-out;font-weight:400;font-size:16px;padding:0;margin-top:0}.accordion-container .accordion-section .accordion-item>.accordion-content ul{margin-top:1rem;padding-left:1.5rem}.accordion-container .accordion-section .accordion-item>.accordion-content ul li{margin-bottom:.75rem}.accordion-container .accordion-section .accordion-item>.accordion-content ul li b{color:#101042}.accordion-container .accordion-section .accordion-item.active>.handle span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-container .accordion-section .accordion-item.active>.accordion-content{max-height:2000px;padding:1rem 0;margin-top:.5rem}.accordion-container .accordion-section .accordion-item--level-2{border-bottom:1px solid #ccc;margin-left:2rem;margin-top:1rem}.accordion-container .accordion-section .accordion-item--level-2:last-child{border-bottom:none;margin-bottom:0}.accordion-container .accordion-section .accordion-item--level-2>.handle{font-size:16px;color:#101042;font-weight:400}.accordion-container .accordion-section .accordion-item--level-2>.accordion-content{max-height:0;overflow:hidden;padding:0;margin-top:0}.accordion-container .accordion-section .accordion-item--level-2.active>.handle span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-container .accordion-section .accordion-item--level-2.active>.accordion-content{max-height:1000px;padding:.5rem 0;margin-top:.25rem}section.fp__more.fp__more--boys2{background:#fef7f3}section.fp__more.fp__more--boys2 h2,section.fp__more.fp__more--boys2 h3{color:#101042}section.fp__more.fp__more--boys2 .outro-text{position:relative}section.fp__more.fp__more--boys2 .outro-text img{position:absolute;top:-30px;left:-170px}.schools-accordion--boys{background:#f8f8f9}.schools-accordion--boys .accordion-container{max-width:900px;margin:auto}.schools-accordion--boys .accordion-container>header{background:none}.schools-accordion--boys h2{color:#101042}.schools-accordion--boys h4{font-weight:700;color:#fe6206}.schools-accordion--boys .accordion-container .intro{text-align:left;margin:0 0 2rem}.schools-accordion.schools-accordion--fivetowns{background:#fef7f4;margin-top:15rem}.schools-accordion.schools-accordion--fivetowns .fivetowns-curicculum-img{margin-top:-200px}.schools-accordion.schools-accordion--fivetowns .accordion-container{background:none}.schools-accordion.schools-accordion--fivetowns .accordion-section{max-width:800px;margin:auto}.schools-accordion.schools-accordion--fivetowns .accordion-container>header{background:none;max-width:none}.schools-accordion.schools-accordion--fivetowns h2{color:#101042}.schools-accordion.schools-accordion--fivetowns h4{font-weight:700;color:#fe6206}@media screen and (min-width: 960px){.school-programs__link--boys{color:#fff}.school-programs__link--boys:hover{color:#101042}}.school-apply--bottom{margin-top:0;padding:1rem 0}@media screen and (min-width: 760px){.school-apply--bottom{padding:3rem 0}}@media screen and (min-width: 760px){.more-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.more-info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fef7f4;padding:20px;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px}.schools__boxlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 960px){.schools__boxlinks{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.schools__boxlinks>a{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:left;display:block;color:#fff;position:relative;padding:30px;margin-bottom:10px;top:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (max-width: 960px){.schools__boxlinks>a h3{font-size:22px}}@media screen and (min-width: 960px){.schools__boxlinks>a{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:270px;padding:30px;margin-bottom:1.5rem}}.schools__boxlinks>a .address{opacity:0;margin-top:5px;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (max-width: 960px){.schools__boxlinks>a .address{opacity:1;color:#fff;margin-top:5px;padding-bottom:7px;font-size:14px;-webkit-transform:none;transform:none;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}}.schools__boxlinks>a:hover .address{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 960px){.schools__boxlinks>a{margin-bottom:0}}.schools__boxlinks>a:nth-child(odd){background:#fd8640}.schools__boxlinks>a:nth-child(odd):hover{background:#ffa977}.schools__boxlinks>a:nth-child(2n){background:#fe6206}.schools__boxlinks>a:nth-child(2n):hover{background:#fc782a}.schools__boxlinks>a h3{color:#101042}@media screen and (max-width: 960px){.schools__boxlinks svg{text-align:right;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 960px){.schools__boxlinks svg{position:absolute;bottom:30px;left:30px}}
