/* AES Static Prefilter CSS */

/* normal */
.asd-button-wrapper{text-align:center;}
.asd-button{font-size:18px;padding:15px 40px;font-weight:700;color:#fff!important;border:none!important;border-radius:5px!important;background-clip:padding-box!important;box-shadow:3px 3px 6px -2px #00173e!important;background:#df6600;background:-moz-linear-gradient(top,#ea842f,#df6600);background:-webkit-gradient(linear,left top,left bottom,from(#df6600),to(#ea842f));background:-webkit-linear-gradient(top,#ea842f,#df6600);background:-o-linear-gradient(top,#ea842f,#df6600);background:-ms-linear-gradient(top,#ea842f,#df6600);background:linear-gradient(180deg,#ea842f,#df6600);cursor: pointer;}
.asd-new-client-widget[type='cta_program_prefilter_box']{margin:0px 0px 25px 0px}
.asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{background:#4ea9b7}
.asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-head{text-align:center;font-size:18px;line-height:normal;background:#4ea9b7;padding:20px 20px 10px 20px;color:#fff;}
.asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper label{font-size:15px;color:#fff}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form{padding:10px 20px 20px;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper{padding-bottom:5px;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs{line-height:26px;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input{font-family:arial,sans-serif;font-size:12px;padding-bottom:10px;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input label{font-family:'Roboto',Helvetica,sans-serif;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper{position:relative;}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form input,.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .custom-select-dropdown{border:none;background:#fff;padding:0 0 0 10px;height:40px;display:block;position:static!important;opacity:1!important;margin-bottom:0;border-radius:0;font-size:16px!important;color:#666!important;width:100%!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-value{display:none!important}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .custom-select-wrapper:before{content:"";background-image:url(/wp-content/themes/alleducationschools/assets/images/selectDownArrow.svg);position:absolute;right:5px;top:50%;width:24px;height:24px;transform:translateY(-50%);pointer-events:none}
.asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input p.asd-error{font-size:12px;color:red;padding:0 0 0 25px;margin-bottom:2px;line-height:1.3em;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAnUlEQVR4AaXRAQbDQBBA0QUBBQtQgBwg9wgIQI9RSm5QUICl98gNcowCFKCglBKmv0w1ls1kN8MDzDeME+eWeJzglliRgDfq0kitAcFQGhkgM21upIVEbqjWRipdEJ15qF8bOUISkSe8FfF4pCIqWJEAMSITmlSkwWRF1JiKjBAz8neIIx0k0x07RC/NuESdf5EeUuiF/TdywXWD7gORrZQIpKWZLAAAAABJRU5ErkJggg==) no-repeat top left;}

/* responsive */
main .asd-button{font-size:22px;padding:15px 50px;font-weight:700;color:#fff!important;border:none!important;border-radius:5px!important;background-clip:padding-box!important;box-shadow:3px 3px 6px -2px #00173e!important;background:#df6600;background:-moz-linear-gradient(top,#ea842f,#df6600);background:-webkit-gradient(linear,left top,left bottom,from(#df6600),to(#ea842f));background:-webkit-linear-gradient(top,#ea842f,#df6600);background:-o-linear-gradient(top,#ea842f,#df6600);background:-ms-linear-gradient(top,#ea842f,#df6600);background:linear-gradient(180deg,#ea842f,#df6600)}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form button.asd-button{font-size:22px;padding:15px 50px;font-weight:700;color:#fff!important;border:none!important;border-radius:5px!important;background-clip:padding-box!important;box-shadow:3px 3px 6px -2px #00173e!important;background:#df6600;background:-moz-linear-gradient(top,#ea842f,#df6600);background:-webkit-gradient(linear,left top,left bottom,from(#df6600),to(#ea842f));background:-webkit-linear-gradient(top,#ea842f,#df6600);background:-o-linear-gradient(top,#ea842f,#df6600);background:-ms-linear-gradient(top,#ea842f,#df6600);background:linear-gradient(180deg,#ea842f,#df6600);text-transform:unset;font-family:'Open Sans',sans-serif;text-shadow:none;}
.customSide .asd-new-client-widget[type='cta_program_prefilter_box']{margin:0px 0px 25px 0px}
.customSide .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{background:#4ea9b7;max-width:unset;border:none;border-radius:0;padding:0;margin:0;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-head{text-align:center;font-size:18px;line-height:normal;background:#4ea9b7;background:#4ea9b7;font-family:'Roboto',Helvetica,sans-serif;padding:20px;color:white;text-shadow:none;font-weight:normal;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form{padding:10px 20px 20px;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper{padding-bottom:5px;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs{line-height:26px;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input{font-family:arial,sans-serif;font-size:12px;padding-bottom:10px;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input label{font-family:'Roboto',Helvetica,sans-serif;font-size:15px;color:#fff;text-shadow:none;font-weight:normal;text-transform:unset;margin-bottom:1px;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper{position:relative;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input input#asd-prefilter-postalCode,.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-dropdown{border:none;background:#fff;padding:0 0 0 10px;height:40px;display:block;position:static!important;opacity:1!important;margin-bottom:0;border-radius:0;font-size:16px!important;color:#666!important;width:100%!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Droid Sans',sans-serif;}
.customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper:before{content:"";background-image:url(/wp-content/themes/alleducationschools/assets/images/selectDownArrow.svg);position:absolute;right:5px;top:50%;width:24px;height:24px;transform:translateY(-50%);pointer-events:none;border:none;}
@media screen and (max-width:1200px){
    .customSide .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form button.asd-button{padding:15px 10%}
}
@media screen and (max-width:599px){
    main .asd-button{padding:10px 25px}
}
@media (max-width:479px){
    .wp-block-columns.has-4-columns .wp-block-column{flex-basis:100%}
    .video-outer iframe{height:26vh}
}

/* landing pages */
.new_white_landing_page_content .sem-white-pre-filter .asd-new-client-widget{min-height:300px}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form button.asd-button{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-image:linear-gradient(to bottom,#ea842f,#df6600);border-radius:4px!important;max-width:367px;width:100%;text-transform:uppercase;height:61px;position:relative;font-family:'Roboto',sans-serif;font-size:0;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:0;margin-top:10px;text-shadow:none;}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form button.asd-button::after{content:'Find Programs';font-size:21px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:'Roboto',sans-serif}
.new_white_landing_page_content .sem-white-pre-filter img{width:48px;height:48px;display:block;vertical-align:middle;position:absolute;left:21px;top:14px;max-height:50px}
.new_white_landing_page_content .sem-white-pre-filter .white-pre-filter-up-img{display:block;width:90px;height:90px;text-align:center;position:absolute;left:50%;transform:translateX(-50%);top:-40px;z-index:3}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{background-color:#fff;max-width:432px;width:100%;margin:0 auto;box-shadow:0 2px 12px 0 rgba(51,51,51,.1);padding:40px 32px 41px 32px;position:relative;z-index:2;border:none;border-radius:0;}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .asd-program-prefilter-head{display:none}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form{padding:0}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper::before{content:"";transform:rotate(45deg);display:block;width:8px;height:8px;border-bottom:2px solid #3d3d3d;border-right:2px solid #3d3d3d;text-shadow:none;box-shadow:none;border-left:0;border-top:0;position:absolute;right:16px;top:20px;z-index:1;opacity:0.8;}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs label.prefilter-input-label{padding-bottom:8px;display:inline-block;font-family:'Droid Sans',sans-serif;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#3d3d3d!important;margin:0;text-shadow:none;text-transform:unset;}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input{font-size:16px;font-family:'Roboto',sans-serif;padding-bottom:25px}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input #asd-prefilter-postalCode{width:100%;margin-bottom:0;display:inline-block;border-radius:4px!important;height:52px;width:100%;border:solid 1px #c5c4c4;padding:13px;opacity:0.8;font-family:'Droid Sans',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#3d3d3d}
.new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-dropdown{display:block!important;width:100%;opacity:0.8;height:52px;padding:14px 14px 12px 13px;border-radius:4px;border:solid 1px #c5c4c4;font-size:16px;font-weight:normal;font-family:'Droid Sans',sans-serif;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#3d3d3d}
.new_white_landing_page_content .sem-white-pre-filter .asd-new-client-widget .asd-error{text-align:left}
@media screen and (max-width:768px){
    .new_white_landing_page_content .asd-new-client-widget{margin:0}
    .new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{margin-top:70px;margin-bottom:81px}
}
@media screen and (max-width:600px){
    .new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{margin-top:73px;padding:39px 23px 36px 24px}
    .new_white_landing_page_content .sem-white-pre-filter .asd-program-prefilter-wrapper .new-asd-program-prefilter-form button.asd-button,.new_white_landing_page_content button.asd-button.asd-program-button{max-width:335px}
}

/* Wigdet banner css */
.is-widget-banner .asd-new-client-widget{background:rgba(0,0,0,.45);width:120%;margin-top:30px;margin-bottom:20px}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-form-wrapper{background:0 0;max-width:unset;border:none;border-radius:0;padding:0;margin:0;}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-head{font-family:'Open Sans',sans-serif;font-size:24px;font-weight:400;font-style:normal;text-shadow:3px 3px 6px rgb(61 61 61 / 75%);background-color:transparent;line-height:1.2em;text-align:center;color:#fff;padding:20px}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form{padding:10px 20px 20px}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper{padding-bottom:10px}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input{font-size:12px;padding-bottom:10px}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper{position:relative}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-wrapper:before{content:"";background-image:url(/wp-content/themes/alleducationschools/assets/images/selectDownArrow.svg);position:absolute;right:5px;top:50%;width:24px;height:24px;transform:translateY(-50%);pointer-events:none;border:none;}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-dropdown,.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input input#asd-prefilter-postalCode{background:#fff;padding:0 0 0 10px;height:40px;display:block;position:static!important;opacity:1!important;margin-bottom:0;border-radius:0;font-size:13px!important;color:#666!important;width:100%!important;outline:0;border:none;font-family:'Droid Sans',sans-serif;}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .custom-select-dropdown{font-size:16px!important;color:#666!important;-webkit-appearance:none;font-family:'Droid Sans',sans-serif;}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form .asd-inputs-wrapper .asd-rfi-inputs .asd-rfi-input .prefilter-input-label{color:#fff;font-size:12px;display:block;line-height:26px;font-family:arial,sans-serif;margin:0;text-transform:unset;text-shadow:none;}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-button-wrapper{text-align:center}
.is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-button-wrapper .asd-button{text-transform:none;font-weight:bold;font-family:"Open Sans",sans-serif;padding:15px 50px;}
@media screen and (max-width:980px){
    .is-widget-banner .asd-new-client-widget{width:100%;margin-top:0;margin-bottom:0;background:0 0}
    .is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-program-prefilter-head{color:#666;text-shadow:none;font-size:22px;line-height:1.2em;font-weight:700;padding:30px 0}
    .is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form{padding:10px 0 20px}
    .is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form label{color:#666!important}
    .is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .new-asd-program-prefilter-form label.asd-error{color:red!important}
}
@media screen and (max-width:599px){
    .is-widget-banner .asd-new-client-widget .asd-program-prefilter-wrapper .asd-button-wrapper .asd-button{padding:10px 25px;}
}
