/*
Theme Name: Tazewell County Resource Center
Author: Webdesign 309
Author URI: http://www.webdesign309.com/
Description: We are a full service webdesign and development company delivering high end design and development solution for our clients and delivering best solutions to attract more visibility and customization to your website.
Version: 1.0.0
Tags: peoria web development, chicago web development, custom wordpress development, advertising agency solutions, florida webdesign, chicago webdesign, illinois webdesign, custom webdesign development
*/

@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Medium.woff2') format('woff2'), url('fonts/SFUIText-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Light.woff2') format('woff2'), url('fonts/SFUIText-Light.woff') format('woff');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Regular.woff2') format('woff2'), url('fonts/SFUIText-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'BigNoodleTitling';src: url('fonts/BigNoodleTitling.woff2') format('woff2'), url('fonts/BigNoodleTitling.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Semibold.woff2') format('woff2'), url('fonts/SFUIText-Semibold.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Bold.woff2') format('woff2'), url('fonts/SFUIText-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'SF UI Text';src: url('fonts/SFUIText-Heavy.woff2') format('woff2'), url('fonts/SFUIText-Heavy.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap;}* {box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}body {font-family: 'SF UI Text';font-size:14px;color:#121212;margin:0;padding:0;}p,h1,h2,h3,h4,h5,h6,ul,li,a{margin: 0;padding:0;}h4{font-size: 24px;line-height: 36px;color: #000;}p{font-size: 20px;line-height: 36px;color: #545454;}a {text-decoration:none;outline:none;color:#fa6121;}a:hover{color: #545454;}img {vertical-align:top;max-width:100%;height:auto;border:none;}input, select, textarea {font-size:13px;color:#000;font-family: 'SF UI Text';}iframe {max-width:100%;border:none;}.fl {float:left;}.fr {float:right;}.clr, .cl, .clear {clear:both;}input, select, textarea, button {font-size:13px;color:#333;font-family: 'SF UI Text';}.clearfix:after {clear:both;display:block;visibility:hidden;content:"";}textarea {resize:none;min-height:82px;line-height:normal;padding:9px;width:100%;}input:focus, textarea:focus, select:focus, button:focus {outline:none;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {border:1px solid #dddddd;background:#fff;padding:0 13px;box-shadow:none;height:49px;max-width:100%;border-radius:0px;width:100%;font-family: 'SF UI Text';}input[type="search"] {-webkit-appearance:none;}textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {border-color:#0EB1FE;background:#f9f9f9;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}.form_inr textarea:focus{border-color:#0EB1FE;background:#f9f9f9;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}select {border:1px solid #dddddd;background:#fff;max-width:100%;border-radius:3px;padding:15px 13px;}input[type="image"], input[type="submit"], input[type="button"], button {background:#f1592a;border: medium none;border-radius: 0px;color: #fff;cursor: pointer;display: inline-block;font-size: 14px;padding: 0px 23px;text-transform:uppercase;height:40px;transition: all 0.3s ease-in-out 0s;font-weight:bold;appearance:normal;-webkit-appearance:none;max-width:100%;}input[type="image"]:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover {background-color:#555;}input[type="image"]:active, input[type="submit"]:active, input[type="button"]:active, button:active {box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.2);}.wrapper {margin:0 auto;padding:0 50px;max-width:1500px;}.a_btn a{background: #fa6121;color: #fff;font-size: 22px;display: inline-block;padding:19px 38px;font-weight: 500;position: relative;border:solid 3px #fa6121;text-transform: uppercase;border-radius: 4px;transition: all 0.4s ease;}.a_btn a:hover{color: #fa6121;background:#fff;}.title{width: 100%;text-align: center;padding-bottom: 40px;}h2{font-size: 65px;color: #121212;font-family: 'BigNoodleTitling';font-weight: 500;}h3{font-size: 30px;color: #466289;font-weight: 600;}.header{position: relative;}.header_top {position: relative;width: 100%;border-bottom: solid 1px #c7d0db;text-align: right;}.header_top_otr {display: flex;align-items: center;justify-content: space-between;width: 76%;margin-left: auto;max-width: 1030px;}.header_social ul li{display: inline-block;list-style: none;padding:0 10px;}.header_social ul li:first-child{padding-left: 0;}.header_social ul li a{display: inline-block;width: 50px;height: 50px;border-radius: 50%;background: #feefe8;transition: all 0.4s ease-in-out;}.header_social ul li a:hover{background:#fa6121;}.header_social ul li a.fb{background:#feefe8 url(images/fb.png) no-repeat;background-position: center;}.header_social ul li a.fb:hover{background:#fa6121 url(images/fb_hover.png) no-repeat;background-position: center;}.header_social ul li a.twit{background:#feefe8 url(images/twit.png) no-repeat;background-position: center;}.header_social ul li a.twit:hover{background:#fa6121 url(images/twit_hover.png) no-repeat;background-position: center;}.header_social ul li a.linkdin{background:#feefe8 url(images/linkedin.png) no-repeat;background-position: center;}.header_social ul li a.linkdin:hover{background:#fa6121 url(images/linkedin_hover.png) no-repeat;background-position: center;}.header_top_right a{font-size: 20px;color: #ffb739;text-transform: uppercase;font-weight: bold;border-bottom: solid 2px #ffb739;}.header_top_right a:hover{color: #fa6121;border-bottom: solid 2px #fa6121;}.phone_nu {display: inline-block;}.header_top_right .phone_nu{background: #fa6121;padding:18px 40px 18px 90px;text-align: center;clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%);margin-left: 20px;}.header_top_right .phone_nu a{border-bottom: none;color: #fff;font-weight: 600;position: relative;}.header_top_right .phone_nu a:before{position: absolute;content: "";width: 19px;height: 19px;background: url(images/call.png) no-repeat;margin-left: -30px;top: 2px;}.header_logo {background: #466289;clip-path: polygon(0 0, 100% 0, 88% 100%, 0% 100%);position: absolute;top: 0;}.header_logo a {display: inline-block;padding:14px 40px;width: 240px;}.header_menu {width: 76%;text-align: right;margin-left: auto;padding: 20px 20px 20px 0px;max-width: 1030px;}.header_menu ul li {display: inline-block;list-style: none;position: relative;margin: 0 20px;}.header_menu ul li a {font-size: 18px;color: #121212;font-weight: 600;display: inline-block;position: relative;}.header_menu ul li:hover:before{position: absolute;content: "";left: -1px;right: -1px;bottom: 0;height: 2px;background: #466289;}.header_menu ul li:hover a{color: #466289;}.header_menu ul li:first-child{margin-left: 0;}.header_menu ul li ul.sub-menu{white-space: nowrap;position: absolute;top: 100%;left: -15px;margin: 0;z-index: 3;margin-top: 20px;text-align: left;transform: scaleY(0);transition: all 0.3s ease;transform-origin: top;}.header_menu ul li ul:before {position: absolute;content: "";top: -22px;height: 22px;left: 0;right: 0;}.header_menu ul li:hover ul.sub-menu {transform: scaleY(1);}.header_menu ul li ul.sub-menu li a {background: #fff;padding: 7px 15px;display: block;color: #000;min-width: 200px;line-height: normal;border-top: solid 2px #000;transition: all 0.4s ease-in-out;font-size: 16px;}.header_menu ul li ul.sub-menu li:hover:before{display: none;}.header_menu ul li ul.sub-menu li {margin: 0;display: block;}.header_menu ul li ul.sub-menu li a:hover{background: #466289;color: #fff;}.header_menu ul li.current-menu-item a{color: #466289;}.header_menu ul li.current-menu-item:before{position: absolute;content: "";left: -1px;right: -1px;bottom: 0;height: 2px;background: #466289;}.header_menu ul li.current-menu-parent a{color: #466289;}.header_menu ul li.current-menu-parent:before{position: absolute;content: "";left: -1px;right: -1px;bottom: 0;height: 2px;background: #466289;}.header_menu ul li.current-menu-parent ul.sub-menu li.current-menu-item a{background: #466289;color: #fff;}.header_menu ul li ul.sub-menu li ul.sub-menu{display: none;left: 100%;top: 1px;margin-top: 0;}.header_menu ul li ul.sub-menu li:hover ul.sub-menu{display: block;}.footer_col2_inr ul li.current-menu-item a{color: #fa6121;}.header_menu ul li:last-child ul.sub-menu{left: inherit;right: 0;}.header_menu ul li.current-menu-parent ul.sub-menu li.current-menu-item ul.sub-menu li a{color: #000;background: #fff;}.header_menu ul li.current-menu-parent ul.sub-menu li.current-menu-item ul.sub-menu li a:hover{background: #466289;color: #fff;}.header_menu ul li.current-menu-parent ul.sub-menu li.current-menu-item ul.sub-menu li.current-menu-item a{background: #466289;color: #fff;}.banner {width: 100%;position: relative;margin-top: -2px;}.banner_img{outline: none;position: relative;}.banner_img img{width: 100%;}.banner_txt{position: absolute;top: 50%;width: 100%;transform: translateY(-50%);}.banner_txt_otr {padding-left: 30px;}.banner_txt_inr {width: 56%;}.banner_txt_inr h1 span {font-weight: 500;color: #466289;text-transform: uppercase;letter-spacing: 0.3em;font-size: 30px;font-family: 'SF UI Text';}.banner_txt_inr h1 {font-size:100px;font-weight: 500;font-family: 'BigNoodleTitling';color: #121212;}.banner_txt_inr p{color: #545454;font-size: 24px;}.banner_txt_inr .a_btn{padding-top: 40px;}.banner ul.slick-dots{position: absolute;left: 30px;top: 50%;transform: translateY(-50%);}.banner ul.slick-dots li{display:block;padding: 5px 0px;list-style: none;}.banner ul.slick-dots li button{background: none;color: rgb(255 255 255 / 50%);font-size: 20px;color:#545454;font-weight: 600;padding: 0;}.banner ul.slick-dots li button::before {content: "0";}.banner ul.slick-dots li.slick-active button{position: relative;transition: all 0.3s ease;color:#466289;}.banner ul.slick-dots li.slick-active button::after{content: "";position: absolute;width: 40px;height: 2px;background:#466289;left: -45px;top: 20px;}.banner ul.slick-dots li:nth-child(n + 10) button::before {content: none;}.banner ul.slick-dots li.slick-active{padding-left: 48px;}.arrow_div a {display: inline-block;height: 60px;width: 60px;background: #fff url(images/arrow.png) no-repeat;border-radius: 50%;box-shadow: 0px 0px 16px rgb(0 0 0 / 20%);background-position: center;background-size: 34%;}.arrow_div {width: 100%;text-align: center;margin-top: -30px;position: relative;}.provide_div{width: 100%;padding: 80px 0px 280px;position: relative;}.provide_div:before{position: absolute;content: "";right: 0;bottom: 0;background:url(images/car_img.png) no-repeat;width: 700px;height: 340px;background-size: 100%;}.provide_div_left {width: 55%;float: left;margin-right: 60px;margin-bottom: 20px;}.provide_div_right_inr h3 {padding-bottom: 20px;text-transform: uppercase;}.provide_div_right_inr h2 {padding-bottom: 15px;}.provide_div_right_inr p{padding-bottom: 15px}.provide_div_left_inr{position: relative;}.provide_div_left_inr:before {position: absolute;content: "";left: -30px;top: -30px;bottom: 30px;right: 30px;border: solid 1px #466289;border-radius: 6px;z-index: -1;}.provide_div_left_inr img {border-radius: 6px;}.program_div{width: 100%;display: block;padding: 80px 0px;background: #f6f7f9;}.program_div_inr{margin:0 -15px;text-align: center;}.program_div_col{width: 33.3%;display: inline-block;vertical-align: top;padding: 15px;margin-right: -3px;}.program_div_col_inr{padding: 60px;background:#fff;border-radius: 6px;box-shadow: 0px 0px 15px rgb(0 0 0 / 10%);}.program_icon{display: inline-flex;width: 150px;height: 150px;border-radius: 100%;background: #feefe8;align-items: center;justify-content: center;margin-bottom: 50px;}.program_div_inr h3{text-align: center;padding: 30px 15px 30px;}.program_text h3 {color: #121212;padding: 0px;text-align: center;}.service_div .program_div_col{width: 33.33%;}.service_div .program_div_col_inr {padding: 40px;}.newsletter_div{width: 100%;display: block;padding: 80px 0px 40px;}.newsletter_form {width: 90%;margin: 0 auto;padding: 35px;border-radius: 6px;border: solid 1px #466289;}.newsletter_form .title{margin-top: -70px;}.newsletter_form .title h2 {display: inline-block;background: #fff;padding: 0 40px;}.newsletter_form_inr {margin: 0 -15px;}.newsletter_form_col {width: 50%;display: inline-block;padding: 15px;margin-right: -2px;}.newsletter_form_col input, .newsletter_form_col1 input{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px 10px 50px;height: 60px;font-size: 18px;color: #545454;}.newsletter_form_col1{padding: 15px;}input.user_icon,input.user_icon:focus{background: #f6f7f9 url(images/user_icon.png) no-repeat;background-position: 22px center;}input.mail_icon,input.mail_icon:focus{background: #f6f7f9 url(images/mail_icon.png) no-repeat;background-position: 22px center;}.submit_btn{text-align:center;padding: 15px;position: relative;}.submit_btn input{height: auto;background: #fa6121 url(images/newslatter_icon.png) no-repeat;padding:20px 50px 20px 70px;font-size: 18px;color: #fff;border-radius: 6px;background-position: 40px center;}.data_div{width: 100%;text-align: center;}.data_div ul li {display: inline-block;list-style: none;padding: 10px;vertical-align: middle;}.data_div ul li:hover{filter: grayscale(1);}.footer{width: 100%;display: block;position: relative;background:url(images/footer_bg.jpg) no-repeat;background-size: cover;z-index:1;}.footer:before{position: absolute;content: "";top: 0;bottom: 0;left: 0;right: 0;background:rgb(70 98 137 / 80%);z-index: -1;}.footer_otr {padding: 40px 0px;}.footer_inr{margin: 0 -15px;}.footer_col1, .footer_col2, .footer_col3, .footer_col4{width: 25%;display: inline-block;vertical-align: top;padding: 0 15px;margin-right: -4px;}.footer_col1_inr a {display: inline-block;}.footer_col2_inr h5{font-size: 22px;color: #fff;text-transform: uppercase;font-weight: 600;padding-bottom: 10px;}.footer_col2_inr ul li{list-style: none;line-height: 34px;}.footer_col2_inr ul li a {font-size: 20px;color: #fff;}.footer_col2_inr ul li a:hover{color: #fa6121;}.footer_col3 .footer_col2_inr ul li{line-height: 50px;}.footer_col3 .footer_col2_inr ul li a{position: relative;padding-left: 30px;display: inline-block;}a.loca{background: url(images/loca_icon.png) no-repeat;background-position: 0px 16px;}a.call_footer{background: url(images/call.png) no-repeat;background-position: 0px 16px;}a.mail{background: url(images/mail_icon1.png) no-repeat;background-position: 0px 20px;}.footer_col4 .footer_col2_inr ul li{line-height: 50px;padding: 5px 0px;}.footer_col4 .footer_col2_inr ul li a{position: relative;padding-left: 60px;display: inline-block;}.footer_col4 .footer_col2_inr ul li a:before{position: absolute;content: "";left: 0;background:#fff;border-radius: 50%;width: 50px;height: 50px;}.footer_col4 .footer_col2_inr ul li a.fb:before{background:#fff url(images/fb.png) no-repeat;background-position: center;}.footer_col4 .footer_col2_inr ul li a.twit:before{background:#fff url(images/twit.png) no-repeat;background-position: center;}.footer_col4 .footer_col2_inr ul li a.linkdin:before{background:#fff url(images/linkedin.png) no-repeat;background-position: center;}.footer_col4 .footer_col2_inr ul li a.insta:before{background:#fff url(images/insta.png) no-repeat;background-position: center;}.footer_bottom_otr{width: 100%;border-top: solid 1px #65778d;text-align: center;padding: 15px 0px;}.footer_bottom_otr p{color: #fff;display: inline-block;vertical-align: middle;}.wd309logo {display: inline-block;vertical-align: middle;width: 180px;}.footer_bottom_otr p a{color: #fff;}.footer_bottom_otr p a:hover{color: #fa6121;}.inner_banner_img{position: relative;width: 100%;}.inner_banner_img img {width: 100%;}.inner_banner_text {position: absolute;top: 62%;width: 100%;transform: translateY(-50%);}.banner_text_inr h1{font-size: 100px;font-weight: 500;font-family: 'BigNoodleTitling';color: #121212;}.banner_text_inr ul li{display: inline-block;list-style: none;font-size: 20px;padding-right: 35px;position: relative;margin-right: 25px;}.banner_text_inr ul li:before{position: absolute;content: "";right: 0;background: url(images/li_icon.png) no-repeat;width: 11px;height: 12px;top: 7px;}.banner_text_inr ul li:last-child{padding: 0;margin-right: 0;}.banner_text_inr ul li:last-child:before{display: none;}.banner_text_inr ul li a{color: #121212;}.banner_text_inr ul li a:hover{color: #fa6121;}.banner_text_inr ul {padding-top: 90px;}.about_page{widows: 100%;display: block;padding: 80px 0px;}.about_left {float: left;border-radius: 6px;width: 50%;margin-right: 50px;margin-bottom: 15px;}.about_right_inr h2 {font-size: 45px;padding-bottom: 10px;}.about_right_inr p{padding-bottom: 15px;}.about_team{width: 100%;display: block;padding: 80px 0px;background: #f6f7f9;}.about_team_inr {margin: 0 -15px;}.about_team_col{width: 20%;display: inline-block;vertical-align: top;padding: 15px;margin-right: -5px;}.about_team_col_inr{text-align: center;}.about_team_col_inr img{border-radius: 6px;}.team_mail a{display: inline-block;width: 50px;height: 50px;background: #fa6121 url(images/mail_icon1.png) no-repeat;background-position: center;border-radius: 50%;}.team_mail {margin-top: -28px;padding-bottom: 10px;}.about_team_col_inr h4{font-size: 26px;font-weight: 600;}.about_team_col_inr h4 span{display: block;font-size: 18px;color: #545454;line-height: 24px;font-weight: normal;padding-top: 5px;}.about_team_inr button.slick-arrow{position: absolute;top: 35%;transform: translateY(-50%);font-size: 0;z-index: 1;background: none;padding: 0;width: 50px;height: 50px;border:solid 1px #b2b3b4;border-radius: 50%;}.about_team_inr button.slick-arrow:hover{border-color: #fa6121;}.about_team_inr button.slick-prev{left: -60px;background:url(images/li_icon.png) no-repeat;background-position: center;transform: rotate( -180deg);}.about_team_inr button.slick-next{right: -60px;background:url(images/li_icon.png) no-repeat;background-position: center;}.about_board{width: 100%;display: block;padding: 80px 0px;}.about_board_inr{margin: 0 -15px;text-align: center;}.board_col{width: 25%;display: inline-block;vertical-align: top;margin-right: -4px;padding: 15px;}.board_col_inr {background: #fff;border-radius: 6px;box-shadow: 0px 10px 25px 0px rgb(0 0 0 / 20%);padding: 15px 0px;}.board_icon {display: inline-block;background:#fa6121 url(images/board_icon.png) no-repeat;width: 50px;height: 50px;border-radius: 50%;background-position: center;vertical-align: middle;margin-left: -22px;}.board_txt{display: inline-block;width: 88%;vertical-align: middle;margin-right: -2px;padding-left: 15px;text-align: left;}.board_txt p{font-size: 18px;line-height: 26px;}.program_page, .service_page{width: 100%;display: block;padding: 40px 0px 0;}.program_right{float: right;width: 50%;margin-left: 50px;margin-bottom: 20px;}.program_left_inr h2{padding-bottom: 10px;}.program_right_inr img {border-radius: 6px;box-shadow: 0px 0px 20px rgb(0 0 0 / 15%);}.program_left_inr p {padding-bottom: 15px;}.program_left_inr p span{font-weight: 600;}.program_left_inr p a{color: #466289;}.program_left_inr p a:hover{color: #fa6121;}.program_page_otr{padding: 40px 0px;}.program_page_otr:nth-child(even) {background: #f6f7f9;padding: 60px 0px;margin: 0px 0px 30px;}.program_page_otr:nth-child(even) .program_right{float: left;margin-right: 50px;margin-left: 0;}.program_page_otr:last-child{margin-bottom: 0;}.banner_text_inr.service ul li{color: #fff;}.banner_text_inr.service ul li a{color: #fff;}.banner_text_inr.service ul li a:hover{color: #fa6121;}.banner_text_inr.service ul li:before{background: url(images/li_icon1.png) no-repeat;}.program_left_inr h4 span{color: #466289;}.program_left_inr ul{overflow: hidden;padding-bottom: 15px;}.program_left_inr ul li {list-style: none;font-size: 20px;color: #545454;line-height: 36px;padding-left: 30px;position: relative;}.program_left_inr ul li:before{position: absolute;content: "";left: 0;width: 20px;height: 18px;background: url(images/li_img.png) no-repeat;top: 9px;}.news_page{width: 100%;display: block;padding: 80px 0px;}.newsletters_div{width: 100%;display: block;padding: 80px 0px;background: #f6f7f9;}.newsletters_div_inr{margin:0 -15px;text-align: center;}.newsletters_div_col{width: 50%;display: inline-block;vertical-align: top;padding: 15px;margin-right: -2px;}.news_img img{border-radius: 6px;}.news_txt{background: #fff;border-radius: 6px;padding: 25px;width: 93%;margin: -80px auto 0;position: relative;box-shadow: 0px 0px 30px rgb(0 0 0 / 15%);}.news_txt h4{font-size: 26px;padding-bottom: 20px;}.news_txt h4 span{font-size: 18px;color: #545454;display: block;font-weight: normal;line-height: 30px;}.news_disc p{padding-bottom: 15px;}.news_txt p span{font-size: 16px;}.newsletters_div_inr .a_btn{padding-top: 30px;}.contact_page{width: 100%;display: block;padding: 80px 0px;}.contact_page_inr{margin: 0 -15px;}.contact_col{width: 50%;display: inline-block;vertical-align: top;margin-right: -2px;padding:15px;}.contact_col_inr {background: #fff;box-shadow: 0px 0px 25px rgb(0 0 0 / 20%);border-radius: 6px;padding: 50px;}.contact_col_inr h2 {text-align: center;padding-bottom: 30px;}.contact_col_inr select{background: #f6f7f9 url(images/select_icon.png) no-repeat;border-radius: 6px;padding: 10px 30px 10px 50px;height: 60px;font-size: 18px;color: #545454;width: 100%;appearance: none;background-position: 95% center;position: relative;border: solid 1px #e7e7e7;}.contact_col_inr .newsletter_form_col1 input{border: solid 1px #e7e7e7;}.contact_col_inr .select_box{position: relative;}.contact_col_inr .select_box:before{position: absolute;content: "";left: 25px;width: 18px;height: 17px;background: url(images/select_img.png) no-repeat;top: 24px;z-index: 1;}.contact_col_inr textarea{background: #f6f7f9 url(images/chat_icon.png) no-repeat;border-radius: 6px;padding: 10px 30px 10px 50px;font-size: 18px;color: #545454;background-position: 23px 16px;border: solid 1px #e7e7e7;height: 120px;}.contact_col_inr ul li{list-style: none;font-size: 22px;color: #545454;line-height: 46px;position: relative;padding-left: 30px;}.contact_col_inr ul li a{color: #545454;}.contact_col_inr ul li a:hover{color: #fa6121;}.contact_col_inr ul li.new:before{position: absolute;content: "";width: 20px;height: 18px;background: url(images/li_img.png) no-repeat;left: 0;top: 14px;}.contact_col_inr ul li.new{color: #466289;font-weight: 600;}.contact_col_inr ul li.loca:before{position: absolute;content: "";width: 15px;height: 21px;background: url(images/loca_icon1.png) no-repeat;left: 0;top: 13px;}.contact_col_inr ul li.call:before{position: absolute;content: "";width: 21px;height: 21px;background: url(images/call1.png) no-repeat;left: 0;top: 14px;}.contact_col_inr ul li.fax:before{position: absolute;content: "";width: 25px;height: 22px;background: url(images/fax_icon.png) no-repeat;left: 0;top: 14px;}.contact_col_inr ul li.new a:hover{color: #fa6121;}.map_div{width: 100%;margin-bottom: -4px;}.map_div iframe{width: 100%;height: 500px;}.contact_slider button.slick-arrow{position: absolute;font-size: 0;z-index: 1;padding: 0;width: 50px;height: 50px;border:solid 1px #b2b3b4;border-radius: 50%;bottom: -119px;background:#fff url(images/li_icon.png) no-repeat;background-position: center;}.contact_slider button.slick-arrow:hover{background:#fa6121 url(images/li_icon1.png) no-repeat;background-position: center;}.contact_slider button.slick-arrow:hover{border-color: #fa6121;}.contact_slider button.slick-prev{left: 200px;transform: rotate(-180deg);}.contact_slider button.slick-next{right: 200px;}.recpathca .cf7sr-g-recaptcha {display: inline-block;transform: scale(0.85);transform-origin: 0;}.submit_btn span.wpcf7-spinner {margin: 0 10px;position: absolute;top: 17px;}.submit_btn p{position: relative;display: inline-block;vertical-align: top;}.submit_btn .recpathca {display: inline-block;vertical-align: top;width: 52%;margin-top: -7px;}.contact_col_inr .newsletter_form_inr{margin: 0;}.contact_col_inr .form-field input{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px 10px 50px;height: 60px;font-size: 18px;color: #545454;}.contact_col_inr .form-field input::placeholder{color: #545454;}.contact_col_inr .form-field.user_icon input{background: #f6f7f9 url(images/user_icon.png) no-repeat;background-position: 22px center;}.contact_col_inr .form-field.mail_icon input{background: #f6f7f9 url(images/mail_icon.png) no-repeat;background-position: 22px center;}.contact_col_inr .form-field.phone_no input{background: #f6f7f9 url(images/call1.png) no-repeat;background-position: 26px center;background-size: 3%;}.contact_col_inr label.frm_primary_label{font-size: 0;}.contact_col_inr .form-field textarea::placeholder{color: #545454;}.contact_col_inr .form-field.captcha_class{display: inline-block;margin-bottom: 0;}.taste_page{width: 100%;display: block;padding: 40px 0px 0;}.taste_page .program_right{float: left;margin-left: 0;margin-right: 30px;width: auto;}.taste_page .program_page_otr:nth-child(even) .program_right {float: right;margin-right: 0px;margin-left: 30px;}.taste_page .program_left_inr h3{font-size: 36px;padding-bottom: 15px;}.taste_page .program_left_inr ul li{line-height: 40px;font-size: 18px;}.taste_page .program_left_inr ul li:before{top: 12px;}.taste_page .program_left_inr ul li b {font-weight: normal;width: 72%;display: inline-block;vertical-align: top;margin-right: -2px;}.taste_page .program_left_inr ul li span {width: 27%;display: inline-block;vertical-align: top;margin-right: -2px;text-align: right;}.taste_page .program_left_inr ul.col_3 {column-count: 3;column-gap: 10px;}.give_page{width: 100%;display: block;padding: 60px 0px;}.give_page_inr{margin: 0 -15px;}.give_col{width: 50%;display: inline-block;vertical-align: top;margin-right: -2px;padding: 0 15px;}.give_col_inr h4{padding-bottom: 15px;}.give_col_inr p{padding-bottom: 15px;}.give_col_inr ul{padding-bottom: 20px;}.give_col_inr ul li{font-size: 20px;color: #545454;position: relative;position: relative;padding-left: 30px;list-style: none;line-height: 36px;}.give_col_inr ul li:before{position: absolute;content: "";left: 0;width: 20px;height: 18px;background: url(images/li_img.png) no-repeat;top: 9px;}.information_div{width: 100%;display:block;padding-bottom: 60px;border-bottom: solid 2px #d0d0d0;position: relative;}.information_div:before{position: absolute;content: "";background: #fa6121;width: 100%;height: 300px;top: 180px;}.information_div .title h4{font-size: 26px;letter-spacing: 0.6em;text-transform: uppercase;}.information_div_inr{text-align: center;}.information_div_inr video{width: 900px;height: 500px;display: inline-block;border:solid 10px #fff;}.information_div_inr .a_btn{padding-top: 20px;}.defer_div{width: 100%;display: block;padding: 60px 0px;}.a_btn.tast_btn a {font-size: 18px;padding: 10px 24px;}.tast_main {margin: 0 -10px;text-align: center;padding-top: 40px;}.tast_innr {display: inline-block;vertical-align: top;margin-right: -3px;width: 25%;padding: 10px;}.footer_bottom_div{padding: 0px 0px 40px;}.footer_bottom_div_inr {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.footer_bottom_div_img{display: inline-block;list-style: none;text-align: center;padding: 0 15px;}.footer_bottom_div_img:hover{filter: grayscale(1);}.def-page{padding: 80px 0px 65px;}.def-page .right-img {float:right;margin:0 0 20px 30px;}.def-page .left-img {float:left;margin:0 30px 20px 0;}.def-page .right-img img, .def-page .left-img img{border-radius: 6px;}.def-page h2, .def-page h3, .def-page h4, .def-page h5, .def-page h6{margin: 0;color: #191919;font-weight: 500;margin: 0 0 10px 0;text-transform: none;font-family: 'BigNoodleTitling';}.def-page h3{font-size: 35px;line-height: 40px;}.def-page h4{font-size:30px;line-height:35px;}.def-page h5{font-size:25px;line-height:30px;}.def-page h6{font-size: 22px;line-height: 27px;}.def-page ul {margin: 0;padding-bottom: 20px;overflow: hidden;}.def-page ul li {list-style: none;font-size: 18px;line-height: 36px;color:#8d8d8d;position: relative;padding: 7px 0 7px 28px;}.def-page ul li:before {content: "";position: absolute;left: 0;top: 17px;background: url(images/li_img.png) no-repeat;width: 18px;height: 18px;overflow: hidden;}.def-page ol li {list-style-type:none;counter-increment:item;font-size: 18px;line-height: 36px;color: #666;}.def-page ol li:before {display:inline-block;text-align:right;content:counter(item) ".";color: #4a5d4a;background:none;top: 5px;padding-right:10px;}.def-page ul.col-2, .def-page ul.col-3 {overflow: hidden }.def-page ul.col-2 li {width: 50%;display: inline-block;vertical-align: top;margin-right: -2px;}.def-page ul.col-3 li {width: 33.33%;display: inline-block;vertical-align: top;margin-right: -3px;}.def-page p {font-size: 18px;line-height: 36px;color: #8d8d8d;padding-bottom: 15px;font-family: 'SF UI Text';}.privacy-page ol {margin-bottom: 15px;}.privacy-page ol>li:before {padding-right: 05px;}.privacy-page .privacy-inner{padding-left: 30px;margin-bottom: 20px;}.privacy-page .privacy-inner ul{margin-top: 05px;}.privacy-page ul,.privacy-page ol{margin-left:20px;}.pagenotfound {width: 100%;display: block;padding: 80px 0px;text-align: center;}.pagenotfound h2 {font-size: 50px;font-weight: 600;}.pagenotfound p{font-size: 22px;}.thankyou {text-align: center;}.thankyou h3 strong {font-size: 46px;}.pagination {text-align: center;padding-top: 20px;}.wp-pagenavi span, .wp-pagenavi a{height: 40px;width: 40px;font-size: 18px;display: inline-block;background: #466289;color: #fff;line-height: 40px;margin: 5px;border:solid 2px #466289;vertical-align: top;}.wp-pagenavi span:hover, .wp-pagenavi a:hover{background: #fa6121;border-color: #fa6121;}.wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink{font-size: 22px;line-height: 37px;}.wp-pagenavi span.current{background: #fa6121;border-color: #fa6121;}span.wpcf7-not-valid-tip{display: none;}.cf7sr-recaptcha span.wpcf7-not-valid-tip{display: inline-block;font-size: 12px;}.newsletter_form_col1 input.wpcf7-not-valid, .newsletter_form_col1 select.wpcf7-not-valid{border:solid 1px #f00;}.wpcf7 form .wpcf7-response-output {margin: 0;padding: 8px;border: 2px solid #00a0d2;text-align: center;}.ser-area-map {width: 100%;height: 450px;display: block;}.ser-area-map h5 {font-size: 14px;line-height: 22px;color: #191919;}.ser-area-map p {font-size: 13px;line-height: 19px;font-weight: 500;}.contact_col_inr .form-field.captcha_class {display: inline-block;margin-bottom: 0;clear: inherit;width: 100%;text-align: center;}.frm-g-recaptcha {display: inline-block;transform: scale(0.8);transform-origin: center;}.newsletter_form_inr .frm_submit{clear:inherit;width: 100%;text-align: center;position: relative;}.newsletter_form_inr .frm_submit .frm_ajax_loading{position: absolute;top: 20px;}.information_div_otr {position: relative;}.information_div_inr iframe {margin-bottom: 15px;border: solid 10px #fff;}.complaint_form .form-field label{font-size: 16px;font-weight: 600;font-family: 'SF UI Text';}.frm_style_formidable-style.with_frm_style .form-field{font-family: 'SF UI Text';}.complaint_form .form-field input, .complaint_form .form-field select{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px;height: 60px;font-size: 18px;color: #545454;appearance:none;font-family: 'SF UI Text';}.complaint_form .form-field select{background: #f6f7f9 url(images/select_icon.png) no-repeat;background-position: 95%;}.complaint_form .form-field .frm_checkbox{display: inline-block;padding-right: 15px;}.complaint_form .form-field .frm_checkbox input{height: auto;zoom: 1.5;margin: 0 5px 0px 0px;display: inline-block;vertical-align: middle;font-family: 'SF UI Text';}.complaint_form .form-field .frm_primary_label{font-size: 16px;font-weight: 600;padding-bottom: 5px;font-family: 'SF UI Text';}.complaint_form .form-field .frm_radio{display: inline-block;padding-right: 15px;}.complaint_form .form-field .frm_radio input[type=radio]{height: auto;zoom: 1.5;margin-top: 0;display: inline-block;vertical-align: middle;font-family: 'SF UI Text';}.complaint_form .frm-g-recaptcha{transform-origin: 0;transform: scale(0.9);}.complaint_form .form-field.recptcha_class{margin-bottom: 0;}.complaint_form .frm_submit button.frm_button_submit{height: auto;background: #fa6121 url(images/newslatter_icon.png) no-repeat;padding:16px 52px 16px 70px;font-size: 18px;color: #fff;border-radius: 6px;background-position: 40px center;border: 0;margin: 0;font-family: 'SF UI Text';font-size: 20px;font-weight: 600;}.complaint_form .frm_submit button.frm_button_submit:hover{background: #555 url(images/newslatter_icon.png) no-repeat;color:#fff;background-position: 40px center;}.newsletter_form_inr .frm_submit input.frm_final_submit{height: auto;background: #fa6121 url(images/newslatter_icon.png) no-repeat;padding:16px 52px 16px 70px;font-size: 20px;color: #fff;border-radius: 6px;background-position: 40px center;border: 0;margin: 0;font-family: 'SF UI Text';font-weight: 600;}.newsletter_form_inr .frm_submit input.frm_final_submit:hover{background: #555 url(images/newslatter_icon.png) no-repeat;color:#fff;background-position: 40px center;}.frm_error{display: none;}.newsletter_form_inr .captcha_class .frm_error{display: block;text-align: center;}.banner_text_inr ul span{font-size: 20px;}.ev-content{width: 100%;display: block;padding: 80px 0px;}.event-text ul li{list-style: none;display: block;padding: 15px 0px;}.box{padding: 40px;box-shadow: 0px 0px 30px rgb(0 0 0 / 15%);border-radius: 10px;}.box .image {float: left;margin-right: 40px;margin-bottom: 10px;}.box .image img{border-radius: 6px;}.text h3 a {color: #121212;display: inline-block;}.text h3 a:hover{color: #fa6121;}.date-box {font-size: 18px;padding-bottom: 15px;overflow: hidden;padding-left: 30px;position: relative;}.date-box:before, .event-date-box:before{position: absolute;content: "";left: 0;width: 20px;height: 20px;background: url(images/date_icon.png) no-repeat;background-size: 100%;top: 0px;}.text h3{padding-bottom: 10px;font-family: 'BigNoodleTitling';font-weight: 500;font-size: 36px;}.news_page_inr .event-date-box:before, .event_venue_sec:before {position: absolute;content: "";height: 18px;width: 18px;left: 0;top: 8px;background: url(images/calender_icons_02.png) no-repeat;opacity: 1;background-size: 100%;}.news_page_inr .event_venue_sec:before {background: url(images/event_address.png) no-repeat;background-size: 100%;}.news_page_inr .eo-fullcalendar .fc-toolbar {background: #fa6121;margin-bottom: 0;padding: 25px 30px;}.news_page_inr select.eo-fc-filter.eo-fc-filter-category {color: #ffffff;font-weight: 600;font-size: 18px;background: none;border: 1px solid #ffffff;padding: 0 32px;border-radius: 5px;height: 50px;-webkit-appearance: none;line-height: unset;max-width: 270px;}.news_page_inr .fc-toolbar .fc-center h2 {font-size: 40px;font-weight: bold;color: #ffffff;text-transform: uppercase;display: inline-block;vertical-align: middle;padding: 0 30px;font-family: 'BigNoodleTitling';letter-spacing: 0.1em;font-weight: 500;}.news_page_inr .fc-toolbar button.fc-state-default {display: inline-block;vertical-align: middle;width: 50px;height: 50px;background: rgba(0,0,0,0.3);border-radius: 5px;padding: 0;box-shadow: none;border: none;}.news_page_inr .fc-toolbar .fc-center {display: inline-block;}.news_page_inr .fc-view>table {width: 1032px;margin: 0 auto 50px;}.news_page_inr .fc-view .fc-widget-header {height: 90px;font-size: 22px;font-weight: 600;line-height: 90px;background: #ffffff;}.news_page_inr .fc-view .fc-content-skeleton td {font-weight: bold;font-size: 18px;}.news_page_inr .fc-basic-view tbody .fc-row {height: 90px;}.news_page_inr .fc-toolbar .fc-left {float: none;position: absolute;}.news_page_inr .fc-toolbar {position: relative;}.news_page_inr .event-mark ul {margin: 0;padding: 0;}.news_page_inr .event-mark ul li {margin: 0;padding: 0 37px 0 30px;list-style: none;font-size: 18px;line-height: 20px;color: #4b4b4b;font-weight: normal;display: inline-block;position: relative;}.news_page_inr .event-mark ul li:before {position: absolute;left: -10px;top: -6px;content: "";height: 31px;width: 31px;background: #8b2121;border-radius: 5px;}.news_page_inr .event-mark ul li.mark-a:before {background: #f8bf00;}.news_page_inr .event-mark ul li.mark-b:before {background: #21476d;}.news_page_inr .eo-fullcalendar-loading {margin: 25px 0 0 30px;}.news_page_inr .calendar_inr .fc-content {font-size: 18px;font-weight: normal;}.news_page_inr .eo-fullcalendar .fc-event {border-radius: 5px;text-align: center;padding: 3px 0;}.news_page_inr .qtip-eo .qtip-titlebar {font-size: 17px;padding: 5px 10px;}.news_page_inr .qtip-content {font-size: 13px;line-height: 20px;padding: 5px 10px;}.news_page_inr .event-mark ul li:last-child {padding-right: 0;}.news_page_inr select.eo-fc-filter.eo-fc-filter-category option {color: #000000;}.event-date-box p{color:#191919;}.fc-icon-left-single-arrow:after, .fc-icon-right-single-arrow:after{color: #fff;}span.fc-title {font-size: 11px;}.fc-day-grid-event .fc-time{font-size: 13px}.qtip-title {font-size: 14px;line-height: 16px;}.event-mark {text-align: center;margin-top: 20px;}.mask_otr {display: flex;max-width: 1032px;margin: 0 auto;justify-content: center;flex-wrap: wrap;}.news_page_inr .color_masking {display: flex;align-items: center;margin: 0 10px 10px;}.news_page_inr .color_masking .color_sec {width: 31px;height: 31px;border-radius: 5px;display: inline-block;}.news_page_inr .color_masking p {display: inline-block;vertical-align: top;padding: 0 0 0 10px;font-size: 20px;}.news_page_inr {width: 100%;border-radius: 20px;padding: 0 0 48px;box-shadow: 0px 0px 51px 0px rgb(40 40 40 / 20%);overflow: hidden;}.right-text {text-align:right;}.fc-ltr .fc-basic-view .fc-day-number {padding: 5px !important;}.frm_form_fields fieldset {border: 0;padding: 0;margin: 0;}label.frm_primary_label{font-size: 0;}.text p{padding-bottom: 15px;}.event-date-box{position: relative;padding-left: 30px;}.event-date-box:before{top: 7px;}.newsletter_form_inr .form-field input{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px 10px 50px;height: 60px;font-size: 18px;color: #545454;font-family: 'SF UI Text';}.page-id-8 .newsletter_form_inr .form-field{padding: 15px;}.newsletter_form_inr .form-field input::placeholder{color: #545454;}.newsletter_form_inr .form-field.user_icon input{background: #f6f7f9 url(images/user_icon.png) no-repeat;background-position: 22px center;}.newsletter_form_inr .form-field.mail_icon input{background: #f6f7f9 url(images/mail_icon.png) no-repeat;background-position: 22px center;}.newsletter_form_inr .form-field.captcha_class{text-align: center;}.with_frm_style .frm_message p {color: #fa6121;text-align: center;}.with_frm_style .frm_message, .frm_success_style{background-color: #fbf1ed;}.contact_col_inr textarea::placeholder{color: #545454;}.contact_col_inr textarea{font-family: 'SF UI Text';}.job_application .form-field label {font-size: 16px;font-weight: 600;font-family: 'SF UI Text';}.job_application .form-field .frm_primary_label {font-size: 16px;font-weight: 600;padding-bottom: 5px;font-family: 'SF UI Text';}.job_application .form-field input, .job_application .form-field select{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px;height: 50px;font-size: 18px;color: #545454;appearance: none;font-family: 'SF UI Text';}.job_application .form-field select {background: #f6f7f9 url(images/select_icon.png) no-repeat;background-position: 95%;}.job_application .form-field .frm_radio {display: inline-block;padding-right: 15px;}.job_application .form-field .frm_radio input[type=radio] {height: auto;zoom: 1.5;margin: 0 5px 0px 0px;display: inline-block;vertical-align: middle;}h3.frm_pos_hidden.frm_section_spacing {display: none;}.job_application .form-field.frm_section_heading.repeat_class {margin-top: 0;}.job_application .form-field.vertical_radio{padding-top: 10px;}.frm_forms.frm_style_formidable-style.with_frm_style .frm_sixth{font-size: 16px;font-weight: 600;color: #3f4b5b;font-family: 'SF UI Text';}.frm_style_formidable-style.with_frm_style .form-field.frm_fourth{font-size: 16px;font-weight: 600;}.job_application .frm_repeat_buttons a.frm_button{background: #fa6121;color: #fff;display: inline-block;font-weight: 500;border:solid 2px #fa6121;border-radius: 4px;transition: all 0.4s ease;padding: 13px 20px;font-family: 'SF UI Text';}.job_application .frm_repeat_buttons a.frm_button:hover{color: #fa6121;background:#fff;}.job_application .frm_repeat_buttons a.frm_button:hover i:before{color: #fa6121;}.job_application .frm-g-recaptcha{transform-origin: 0;}.job_application .frm_submit button.frm_final_submit{background: #fa6121;color: #fff;display: inline-block;font-weight: 500;border:solid 2px #fa6121;border-radius: 4px;transition: all 0.4s ease;padding: 13px 40px;font-family: 'SF UI Text';margin: 0;font-size: 20px;}.job_application .frm_submit button.frm_final_submit:hover{color: #fa6121;background:#fff;border-color: #fa6121;}.def-page .job_application .frm_form_field h3{margin: 0;}.def-page .job_application .frm_form_field h4{margin: 0;}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3{margin-bottom: 20px;}.def-page .job_application .frm_form_field .frm_first_repeat{margin-top: 0;}.job_application .form-field.user_icon input{background: #f6f7f9 url(images/user_icon.png) no-repeat;background-position: 8px center;}.job_application .form-field.mail_icon input{background: #f6f7f9 url(images/mail_icon.png) no-repeat;background-position: 8px center;}.center {text-align:center;}.center h3 {font-size:40px;line-height:65px;}.pa_content {text-align:center;padding-top:50px;}.header_social ul li a.insta{background: #feefe8 url(images/insta.png) no-repeat;background-position: center;}.header_social ul li a.insta:hover{background: #fa6121 url(images/insta_hover.png) no-repeat;background-position: center;}.header_top_otr {width: 66%;max-width: 890px;}.news_page_inr .eo-fullcalendar .fc-event{color: #fff !important;box-shadow: 0px 0px 16px rgb(0 0 0 / 20%);}.about_team_inr button.slick-next:hover{background:#fa6121 url(images/li_icon1.png) no-repeat;background-position: center;}.about_team_inr button.slick-prev:hover{background:#fa6121 url(images/li_icon1.png) no-repeat;background-position: center;}.donate_class .with_frm_style .frm-show-form div.frm_description p{margin: 0;padding: 0;font-size: 18px;line-height: 36px;color: #8d8d8d;}.donate_class .form-field.vertical_radio .frm_checkbox input[type=checkbox]{height: auto;zoom:1.5;display: inline-block;margin: -2px 0 0;vertical-align: middle;}.def-page .donate_class .frm_form_field .frm_description{font-size: 14px;font-family: 'SF UI Text';}.g-recaptcha-response{display: none;}.donate_class .form-field.donation_info .frm_description.frm_section_spacing{margin-bottom: 20px;}.donate_class .form-field .frm_radio label{padding-bottom: 5px;display: inline-block;vertical-align: top;}.donate_class .form-field input, .donate_class .form-field select{font-size: 16px;}.donate_class .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3{font-size: 40px;color: #191919;font-weight: 500;font-family: 'BigNoodleTitling';margin-bottom: 20px;}.donate_class .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading.donation_info h3{margin-bottom: 0;}.successmessage.center table {display: inline-block;}.successmessage.center table tr td h5{margin-bottom: 0;}.successmessage.center table tr td p{padding-bottom: 0;}.donate_class .form-field .frm_radio{vertical-align: top;}.job_application .form-field .frm_radio input[type=radio]{background: none;box-shadow: none;}.frm_style_formidable-style.with_frm_style .form-field input[type=radio]:focus{background: none;box-shadow: none;}.job_application .frm_submit button.frm_final_submit:before{background-color: #fa6121;}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page, .frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover, .frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active, .frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus, .frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit, .frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover, .frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active, .frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{background: #fa6121;}.pa_content.cath_top {margin-bottom: -25px;}.footer_col1_inr .a_btn {padding-top: 30px;}.footer_col1_inr .a_btn a {font-size: 18px;padding: 10px 25px;}.newsletter_div .newsletter_form_inr .frm_style_formidable-style.with_frm_style .form-field {margin-bottom: -25px;}.newsletter_div .newsletter_form_inr .frm_style_formidable-style.with_frm_style .frm_error_style {margin-bottom: 0px;}.newsletter_div .frm_style_formidable-style.with_frm_style .form-field.new_cap {text-align:center;margin-bottom:-15px;}.contact_col_inr .frm_style_formidable-style.with_frm_style .form-field.new_cap {text-align:center;margin-bottom:0px;}.h-widget-button.bottom-right{border-radius: 8px;background-color: #fa6121 !important;text-transform: uppercase !important;}a.h-widget-button.bottom-right:hover {background-color: #555 !important;}.newsletter_form_inr .frm_submit button.frm_button_submit{background: #fa6121;color: #fff;font-size: 20px;display: inline-block;padding: 15px 34px;font-weight: 500;position: relative;border: solid 3px #fa6121;text-transform: uppercase;border-radius: 4px;transition: all 0.4s ease;font-family: 'SF UI Text';}.newsletter_form_inr .frm_submit button.frm_button_submit:hover{background: #fff;color:#fa6121;border: solid 3px #fa6121;}
.frm_style_formidable-style.with_frm_style div.frm_description{font-size: 16px;font-weight: 600;padding-bottom: 5px;font-family: 'SF UI Text';}
.job_application .form-field select{background-position: 98%;}
.golf_100 {border-top: solid 2px #e8e8e8;margin-bottom: 10px;padding-top: 22px;margin-top: 15px;font-size: 20px;color: #444444;font-weight: 600;line-height: normal;}
div#frm_field_403_container, div#frm_field_410_container, div#frm_field_413_container, div#frm_field_532_container{box-shadow: 0px 0px 25px rgb(52 52 52 / 15%);padding: 30px 30px 10px;border-radius: 6px;margin-bottom: 30px;}
.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {margin-bottom: 20px;border-top: 0;padding: 0;}
.with_frm_style .frm_repeat_sec{padding-bottom: 30px;}
.with_frm_style .frm_message, .frm_success_style {background-color: #fbf1ed !important;border: 1px solid #fbf1ed !important;}
.with_frm_style .frm-card-element.StripeElement{background: #f6f7f9;border: 0;border-radius: 6px;padding: 10px 30px;height: 50px;font-size: 18px;color: #545454;appearance: none;font-family: 'SF UI Text';line-height: normal;}
.with_frm_style .frm-card-element.StripeElement iframe{top: 7px;position: relative;;}
div#frm_field_541_container {
    box-shadow: 0px 0px 25px rgb(52 52 52 / 15%);
    padding: 30px 30px 10px;
    border-radius: 6px;
    margin-bottom: 30px;
}

div#frm_field_595_container,div#frm_field_597_container,div#frm_field_608_container,div#frm_field_637_container {
    box-shadow: 0px 0px 25px rgb(52 52 52 / 15%);
    padding: 30px 30px 10px;
    border-radius: 6px;
    margin-bottom: 30px;
}


.job_application .frm_submit button.frm_final_submit:disabled {
  background: #f6f7f9;
  color: #fa6121;
  cursor: not-allowed;
}


div#frm_field_751_container,div#frm_field_760_container,div#frm_field_714_container,div#frm_field_723_container ,div#frm_field_731_container,div#frm_field_739_container,div#frm_field_771_container{
    box-shadow: 0px 0px 25px rgb(52 52 52 / 15%);
    padding: 30px 30px 10px;
    border-radius: 6px;
    margin-bottom: 30px;
}



.sponser_opportinuties h3 { font-size: 30px !important;
    line-height: 35px !important;color: #191919 !important;
    font-weight: 500 !important;
 margin-bottom:10!important;
    text-transform: none !important;
    font-family: 'BigNoodleTitling' !important;}
	
.sponser_opportinuties	.frm_add_form_row.frm_button.frm_hidden:last-child {
    background: #fa6121!important;
    color: #fff!important;
    display: inline-block!important;
    font-weight: 500!important;
    border: solid 2px #fa6121!important;
    border-radius: 4px!important;
    transition: all 0.4s ease!important;
    /* padding: 13px 40px; */
    font-family: 'SF UI Text'!important;
    margin: 0!important;
    font-size: 20px!important;
	width: 8%!important;
}

.sponser_opportinuties a.frm_add_form_row.frm_button.frm_hide_add_button  { display:none!important;}
.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading {margin-bottom: 20px;}
.def-page .job_application.sponser_opportinuties .frm_form_field .frm_first_repeat{margin-bottom: 0;}
.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message {background: #fa6121;margin: 0;border-color: #fa6121;font-family: 'SF UI Text';}
.dz-message.needsclick .frm_compact_text button{font-family: 'SF UI Text'!important; }
.complaint_form.voting_dontate {background: #fff;box-shadow: 0px 0px 25px rgb(0 0 0 / 20%);border-radius: 6px;padding: 50px;width: 70%;margin: 0 auto;}
.about_team.voting_page{ background:none;}
.a_btn a {font-size: 18px;padding: 10px 18px;}
.about_team.voting_page h4{padding: 10px 0px 10px;font-size: 24px;}
.about_team.voting_page .about_team_inrs { text-align:center;}
.about_team.voting_page .about_team_col_inr .a_btn a{font-size: 18px;padding: 5px 10px;}
.mfp-image-holder .mfp-close{right: 0;padding-right: 0;width: 40px;text-align: center;height: 40px;background: #fa6121;top: -5px;line-height: 40px;font-size: 24px;}
img.mfp-img{padding: 40px 0 20px;max-height: 800px !important;}
.mfp-image-holder .mfp-content {margin-top: 15px;}
.about_team.voting_page .about_team_col_inr{transition: all 0.4s ease-in-out;padding-bottom: 20px;}
.about_team.voting_page .about_team_col_inr:hover{box-shadow: 0px 0px 30px rgb(18 18 18 / 20%);border-radius: 6px;}
.page-id-1449 .def-page .right-img {width: 48%;margin: 0 0 20px 20px;}
.page-id-1449 .def-page .left-img {width: 48%;margin: 0 20px 20px 0;}
.about_team_col {width: 25%;}
.about_team_inr { text-align: center;}

.new_prgram_page .about_board_inr{text-align: left;}
.new_prgram_page .board_col{padding: 0px 15px 15px;}
.new_prgram_page .board_col_inr{padding:10px;height: auto !important;}
.new_prgram_page .board_images {width: 36%;vertical-align: middle;display: inline-block;margin-right: -2px;}
.new_prgram_page .board_images img{border-radius: 6px;}
.new_prgram_page .board_txt {width: 64%;}
.new_prgram_page .board_txt h4 {font-size: 20px;line-height: 24px;}
.new_prgram_page .board_txt p{font-size: 17px;}
.new_prgram_page .board_txt h5{font-size: 16px;color: #545454;line-height: 22px;font-weight: normal;}
.contact_slider_inr  .about_team_col {width: 50%;}
.contact_slider_inr .team_section {margin: 0 auto;text-align: center;}
.contact_slider_inr .team_section h4 span {display: block;font-size: 16px;color: #545454;line-height: 22px;}
.contact_page_inr {display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact_col_inr{height: 100%;}
.contact_slider button.slick-arrow {bottom: -75px;}
.contact_slider button.slick-prev {left: 235px;}
.contact_slider button.slick-next {right: 235px;}

.team_popup_otr {max-width: 1200px;margin: 0 auto;background: #fff;padding: 40px;position: relative;border-radius: 6px;}
.team_popup_otr .mfp-close:after {content: "X";font-size: 20px;}
.team_popup_otr .mfp-close {width: 44px;height: 44px;top: -50px;right: 0;font-size: 0;opacity: 1;font-weight: 500;font-family: 'SF UI Text';background: #fa6121;color: #fff;border-radius: 5px;line-height: normal;padding: 0;}
.team_popup_otr .mfp-close:hover{background: #fff;color: #fa6121;}
.team_img {float: left;margin-right: 40px;margin-bottom: 10px;}
.team_img img {border-radius: 6px;}
.team_content h2 {font-family: 'SF UI Text';font-size: 40px;font-weight: 700;padding-bottom: 5px;}
.team_content h4{padding-bottom: 10px;}
.team_content p {padding-bottom: 15px;}
.tast_innr .about_team_col {padding: 0;width: 100%;margin: 0;}
.tast_innr img{width: 100%;}
.program_right{width: 47%;margin-left: 40px;}
.new_prgram_page .board_col {padding: 0px 12px 12px;}

.service_page .board_col{padding: 12px;max-width: 348px;}
.service_page .board_col_inr{padding: 10px;}
.service_page .board_col_inr .board_images {width: 36%;margin-right: -2px;display: inline-block;vertical-align: middle;}
.service_page .board_col_inr .board_images img{border-radius: 6px;}
.service_page .board_col_inr .board_txt{width: 64%;}
.service_page .board_col_inr .board_txt h4{font-size: 20px;line-height: 26px;}
.service_page .board_col_inr .board_txt p {font-size: 17px;line-height: 25px;padding-bottom: 2px;}
.about_team_col_inr img{display: inline-block;}
.service_page .about_board_inr{text-align: left;}
.team_mail{min-height: 63px;}
.header_menu ul li.current-menu-item:before{display: none;}
.service_page .board_col_inr .board_txt h5 {font-size: 16px;color: #545454;line-height: 22px;font-weight: normal;}
.tast_innr .about_team_col h4{font-size: 26px;font-weight: 600;font-family: 'SF UI Text';}
.tast_innr .about_team_col h4 span {display: block;font-size: 16px;color: #545454;line-height: 22px;}
.header_menu ul li ul.sub-menu li ul.sub-menu{right: inherit;}
.white-popup-block{max-width: 1200px;margin: 0 auto;background: #fff;padding: 40px;position: relative;border-radius: 6px;}
.white-popup-block::after{ clear:both;display:block;visibility:hidden;content:"";}
.our_team_itemimg{float: right;margin: 0px 0px 15px 30px;}
.our_team_itemimg img{    border-radius: 6px;}
.our_team_itemtext_box_inr h5{font-size: 26px;font-weight: 600;}
.our_team_itemtext_box_inr h5{margin-bottom: 15px;}

.popup-modal-dismiss{position: absolute;right: 0;top: -55px;width: 50px;height: 50px;background: #fa6121 ;background-position: center;border-radius: 50%;font-size: 25px;display: flex;align-items: center;justify-content: center;color: #fff;font-weight: 600;}
.popup-modal-dismiss:hover{background: #fff ;color: #fa6121;}
.program_page_inr .board_col{width: 24%;}
.service_page .program_page_otr:nth-child(even) .about_board_inr{float: right;}
.service_page .program_page_otr:nth-child(even) .about_board_inr .board_col{width: auto;}
.banner ul.slick-dots li button{color: #fa6121;}
.banner ul.slick-dots li.slick-active button{color: #fa6121;}
.banner ul.slick-dots li.slick-active button::after{background: #fa6121;}
.service_page .board_col_inr .board_txt p a{color: #fa6121;}
.service_page .board_col_inr .board_txt p a:hover{color: #545454;}
.carolyn_inline {display: flex;flex-wrap: wrap;}
.service_page .program_page_otr:nth-child(even) .about_board_inr.carolyn_div{margin-left: 10px;margin-top: -20px;}

.page-id-1944 .banner_text_inr h1,.page-id-1939 .banner_text_inr h1 {    text-shadow: 3px 6px 15px rgb(255 255 255);}

.job_application.sponser_opportinuties .frm_total_formatted span.frm_inline_total { font-size: 16px;
    font-weight: 600;
    padding: 0px;
	font-family: 'SF UI Text';    color: #fa6121;}

.job_application.sponser_opportinuties div#frm_field_1116_container { margin-bottom:0;}

.page-id-2356 #form_contact43704b28256  .frm_error { display:inline-block !important;}
div#frm_field_1448_container,div#frm_field_1447_container {
       margin: 5px 0 0 0;
}
hr{    border: solid 1px #c7d0db; }
.banner  .banner_inr{ border:none}
.def-page h2 strong{color:#fa6121;}



.fundraiser_page{ padding-top: 0 !important; }
.fundraiser_page dl{ display: flex; align-items: center; justify-content: center; gap: 15rem; }
.fundraiser_page > div{ color: white; }
.fundraiser_page > div:nth-child(1){ background-color: #fa6121; padding: 20px 0; margin-bottom: 50px; }
.fundraiser_page dl > div{ display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 5px; flex-basis: 200px; }
.fundraiser_page dl > div svg{ width: 3rem; display: block; margin: 7px auto; } 
.fundraiser_page dl > div dt{ font-size: 1.125rem; font-weight: 500; }
.fundraiser_page dl > div dd{ margin: 0 auto; display: block; font-size: 2rem; line-height: 36px; font-weight: 700; text-align: center; }
.fundraiser_page dl > div dd > span{  display: inline-block; width: max-content; text-align: center; }

#frm_form_77_container .frm_error{ display: block;}

  .ui-datepicker .ui-widget-header, .ui-datepicker .ui-datepicker-header {
    background: #ef6322 !important;
    color: #ffffff !important;
}



    .ui-datepicker td.ui-datepicker-current-day, .ui-datepicker td .ui-state-hover, .ui-datepicker thead {
        background: #ef6322 !important;
        color: #ffffff !important;
    }


.voting_page .about_team_col_inr img {
    object-position: top;
    object-fit: cover;
    height: 300px;
    vertical-align: top;
    max-width: 100%;
    height: 300px;
    border: none;
}


.def-page .sigPad ul li:before{ content:none}