@charset "utf-8";
/*--------------media query css------------------*/
/*------------tablet landscape view------*/

@media (min-width:767px) {
.contactform-row {
    display: flex;
    gap: 20px;
} 
}


@media (max-width:1366px) {
    h1 {font-size: 50px;}
    h2, .content_with_links_module_sec h1 {font-size: 34px;}
    .key_clients_module_sec .modules_content h2 {font-size: 32px;}
    .icon_content_module_sec .modules_content h2 {font-size: 32px;}
    .inner_banner_sec .banner_content h1 {font-size: 50px;}
    .top_nav {padding: 10px 0 9px;margin-bottom: 20px;}
    #header.fixed-header {padding-bottom: 20px;}.banner_content p
    .video_wrap {height: 530px;}
    .content_with_links_module_sec {padding: 80px 0 60px;}
    .img_content_slider_module_sec {padding: 80px 0 68px;}
    .key_clients_module_sec {padding: 75px 0;}
    .resource_blog_module_sec {padding: 75px 0 23px;}
    .resource_blog_module_content {height: 360px;}
    .our_customers_module_sec {padding: 80px 0;}
    .modules_content {padding-bottom: 30px;}
    .container.show_media_full_width .modules_content { padding-bottom: 0; }
    .footer_banner_module_sec {padding: 80px 0;}
    .netstrata_logo {width: 220px;margin-top: 8px;}
    .search_wrap {margin-left: 20px;}
    .enumenu_ul > li {margin: 0 0 0 20px;}
    .banner_content {padding: 120px 50px 50px 50px;}
    .primary_btn {padding: 14px 15px;min-width: 220px;}
    .video_wrap::before {border-top: 37px solid transparent;border-left: 62px solid #ffffff;border-bottom: 37px solid transparent;}
    .module_links li a::after {width: 50px;}
    .img_content_slider_inner h3 {font-size: 20px;}
    .key_clients_module_slider .slick-arrow {left: 0;}
    .key_clients_module_slider .slick-arrow.slick-next {left: auto;right: 0;}
    .our_customers_module_slider .slick-arrow {left: -95px;}
    .our_customers_module_slider .slick-arrow.slick-next {right: -95px;left: auto;}
    #footer {padding: 50px 0 0;}
    .simple_image_content_module_sec {padding: 80px 0;}
    .inner_banner_sec .banner_slider figure {height: 500px;}
    .inner_banner_sec .banner_content_wrap {height: 500px;}
    .differences_block_module_sec {padding: 80px 0 60px;}
    .icon_content_module_sec {padding: 80px 0 50px;}
    .meet_our_team_sec {padding: 80px 0;}
    .img_content_grid_module_content {padding: 70px 50px;}
    .action_plan_module_sec {padding: 80px 0;}
    .action_plan_module_tabs_wrap .accordion li {padding: 25px 0;}
    .frequently_asked_quem_module_sec {padding: 80px 0;}
    .our-team-list-row {margin-left: -12px;margin-right: -12px;}
    .our_team_module_sec {padding: 100px 0;}
    .careers_form_module_sec {padding: 90px 0;}
    .our_portfolio_module_sec {padding: 80px 0;}
    .netstrata_achievement_module_wrap {padding: 90px 80px 90px 80px;}
    .key_clients_module_sec + .portfolio_filter_module_sec {margin-top: 0;}
    .middle_banner_module_sec {padding: 80px 0 77px;}
    .resources_topics_content {padding-left: 20px;}
    .resources_topics_module_sec {padding: 80px 0;}
    .news_blog_category_sec {padding: 60px 0;}
    .news_blog_module_sec {padding: 80px 0;}
    .contact_det_module_sec {padding-bottom: 70px;margin-top: 0;}
    .office_location_module_sec {padding: 80px 0;}
    .no_icon_full_img .img_content_slider .slick-arrow {left: -11px;}
    .no_icon_full_img .img_content_slider .slick-arrow.slick-next {left: auto;right: -11px;}
    .simple_image_content_module_slider .slick-arrow {left: -20px;}
    .simple_image_content_module_slider .slick-arrow.slick-next {left: auto;right: -20px;}
    .simple_image_content_module_sec.simple_image_content_reverse_module_sec {padding: 69px 0 70px;}
    .mid_content_sec {padding: 70px 0 47px;}
    .mid_content_sec .modules_content figure {margin-top: 70px;}
    .bullet_point_module_sec {padding: 80px 0 73px;}
    .foo_menu {width: calc(100% - 565px);}
}
@media (max-width:1199px) {
    h1 {font-size: 44px;}
    h2, .content_with_links_module_sec h1 {font-size: 30px;}
    h4 {letter-spacing: 0;}
    .key_clients_module_sec .modules_content h2 {font-size: 30px;}
    .icon_content_module_sec .modules_content h2 {font-size: 30px;}
    .inner_banner_sec .banner_content h1 {font-size: 44px;}
    .netstrata_logo {width: 200px;margin-top: 8px;position: absolute;top: 2px;left: 30px;}
    .top_nav {padding: 15px 0 15px;}
    .head_right {float: none;width: 100%;text-align: center;}
    .video_wrap::before {border-top: 30px solid transparent;border-left: 55px solid #ffffff;border-bottom: 30px solid transparent;}
    .module_links {padding: 0;}
    .module_content_inner {padding-right: 80px;}
    .enumenu_ul > li ul {width: 250px;}
    .img_content_slider_inner figure {width: 65px;height: 65px;line-height: 65px;}
    .img_content_slider_inner figure img {line-height: 65px;}
    .resource_blog_module_list_wrap {margin: 0 -15px;}
    .resource_blog_module_list {padding: 0 15px;}
    .resource_blog_module_content_overlay {padding: 40px 70px 20px 30px;}
    .resource_blog_module_content:after {width: 37px;bottom: 25px;}
    .resource_blog_module_content > h3 {padding: 20px 70px 20px 30px;font-size: 18px;letter-spacing: 0;}
    .resource_blog_module_content_overlay h3 {font-size: 18px;letter-spacing: 0;}
    .our_customers_module_slider {padding: 0 50px;}
    .our_customers_module_slider .slick-arrow {left: 0;margin-top: -32px;}
    .our_customers_module_slider .slick-arrow.slick-next {right: 0;left: auto;}
    .our_customers_module_content {padding: 40px 60px 30px;}
    .foo_content {width: 300px;padding-right: 30px;}
    .foo_menu {width: calc(100% - 490px);}
    .foo_menu > li {width: calc(50% - 5px);margin: 0 0 30px;}
    .foo_menu > li:nth-child(2+1) {clear: both;}
    .copyright_text {width: 300px;padding-right: 30px;}
    .foo_bottom_links {width: 525px;}
    .inner_banner_sec .banner_content {padding: 170px 80px 20px 0;}
    .simple_image_content_module_inner {padding-right: 50px;}
    .differences_block_module_list li {padding: 36px 45px 4px;margin-bottom: 30px;}
    .differences_block_module_content {padding-left: 20px;}
    .meet_our_team_sec {padding: 80px 0 60px;}
    .img_content_grid_module_content {padding: 50px 30px;}
    .subscribe_banner_module_inner {padding: 75px 50px 65px;}
    .subscribe_banner_content h3 {padding-right: 60px;}
    .subscribe_banner_module_sec {padding: 80px 0;}
    .action_plan_module_tabs_wrap {padding-left: 150px;}
    .action_plan_module_tabs_wrap .accordion-content {padding-right: 0;}
    .our-team-content {padding: 20px 15px 45px;}
    .our-team-content a.read-more-bio {margin: 0 15px 0;}
    .team-social-link {right: 15px;}
    .team-intro-wrap {margin: 25px 0 0;}
    .simple_image_content_reverse_module_sec .simple_image_content_module_inner {padding-left: 60px;}
    .netstrata_achievement_module_list span.number {width: 189px;height: 189px;line-height: 219px;}
    .netstrata_achievement_module_list span.number span {font-size: 54px;}
    .netstrata_achievement_module_wrap {padding: 70px 40px;}
    .netstrata_achievement_module_list {padding: 0 35px;}
    .project-tiles-portfolio {margin: 0 -15px;}
    .project-tiles-portfolio > li {padding: 0 15px;}
    .title-link {padding: 30px;}
    .type-portfolio .entry-content {padding: 30px 30px;}
    .footerbanner_inner_sec {padding: 80px 0;}
    .type-portfolio .entry-content h2 {font-size: 28px;}
    .key_stat_name_module_list h4 {font-size: 18px;}
    .key_stat_name_module_list span {font-size: 32px;}
    .key_stat_name_module_sec {padding: 40px 0;}
    .middle_banner_module_sec {padding: 70px 0 67px;}
    .resources_topics_list figure {line-height: 61px;width: 61px;height: 61px;}
    .resources_topics_list {padding-top: 30px;padding-bottom: 20px;}
    .resources_topics_content h4 {margin-bottom: 10px;}
    .resources_topics_content {width: calc(100% - 66px);}
    .populor_articles_widget {padding: 30px 30px 19px;}
    .looking_for_contact_widget {padding: 30px 30px 19px;}
    .resources_topics_list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .resources_topics_list:nth-child(2n + 2) {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 0;}
    .wideColumn {width: 55%;}
    .sidebar {width: 40%;}
    .resources_topics_module_sec {padding: 70px 0;}
    .wideColumn h2 {margin-bottom: 25px;}
    .strata_banner_sec .banner_content h1 {font-size: 30px;}
    .strata_banner_sec .banner_content {padding-right: 0;}
    .priority_requests_list_sec {padding: 80px 0;}
    .priority_requests_list_sec .wideColumn {width: 65%;}
    .priority_requests_icon_title h4 {font-size: 14px;}
    .priority_requests_icon_title > a {padding: 35px 20px;}
    .priority_requests_form h2 {font-size: 22px;}
    .priority_requests_form {padding: 40px 25px 10px;}
    .news_blog_module_list h5 {font-size: 16px;}
    .news_blog_module_list h3 {font-size: 24px;}
    .news_blog_module_list {margin-bottom: 30px;}
    .article_banner_sec {padding-top: 180px;}
    .article_banner_content figure {margin-top: 60px;}
    .single_article_content_sec {padding: 277px 0 80px;margin: -220px 0 0;}
    .call_to_action_module {margin: 50px 0;}
    .team-intro-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .team-intro-wrap figure {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;order: 2;}
    .team-intro-content {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;order: 1;}
    .action_plan_module_tabs_wrap .accordion-title {max-width: 100%;}
    .play_youtube_popup {right: 15px;}
	.our-team-icons {
    right: 10px;
    gap: 5px;
}
}
/*------------tablet portrait  view------*/
@media (max-width:991px) {
    h1 {font-size: 38px;}
    h2, .content_with_links_module_sec h1 {font-size: 28px;}
    .key_clients_module_sec .modules_content h2 {font-size: 28px;}
    .icon_content_module_sec .modules_content h2 {font-size: 28px;}
    .inner_banner_sec .banner_content h1 {font-size: 38px;}
    .menu_icon {display: block;background: #1C1A32;width: 58px;height: 58px;position: absolute;cursor: pointer;right: 30px;top: 21px;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;-moz-transition: all 0.4s linear;z-index: -1;}
    .menu_icon > span {display: block;width: 29px;height: 18px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);}
    .menu_icon > span span {width: 29px;height: 2px;background: #ffffff;display: block;margin-top: 6px;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;-moz-transition: all 0.4s linear;}
    .menu_icon > span span:first-child {margin-top: 0;}
    .menu_icon > span span:nth-child(2) {margin-left: auto;width: 17px;}
    .head_right {position: fixed;width: 50%;top: 0;right: -55%;height: 100vh;overflow: auto;background: #1C1A32 ;padding: 100px 20px 40px;text-align: left;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;-moz-transition: all 0.4s linear;}
    .enumenu_ul {font-size: 15px;display: block !important;}
    .enumenu_ul > li {display: block;margin: 0;text-align: left;border-bottom: solid 1px rgba(255, 255, 255, 0.5);}
    .enumenu_ul > li a {padding: 10px 0;}
    .enumenu_ul > li:hover ul {display: none;}
    .search_wrap {position: absolute;top: 41px;left: 20px;margin: 0;}
    nav {display: block;width: 100%;}
    .head_right .primary_btn {margin: 15px 0 0 0;}
    .top_nav {padding: 43px 90px 43px 0;border-bottom: none;margin-bottom: 0;position: relative;z-index: -1;}
    .netstrata_logo {margin-top: 0;top: 37px;}
    #header.fixed-header {padding-bottom: 0;}
    #header.fixed-header .menu_icon {background: #ffffff;}
    #header.fixed-header .menu_icon > span span {background: #1C1A32;}
    .banner_slider .slick-dots {right: 30px;}
    .banner_content {padding: 110px 30px 30px 30px;}
    .banner_content p {font-size: 15px;}
    .module_content_inner {padding-right: 30px;}
    .module_links li a {padding: 50px 80px 20px 50px;}
    .module_links li a figure {left: 25px;}
    .module_links li a::after {width: 37px;bottom: 22px;}
    .content_with_links_module_sec {padding: 60px 0 40px;}
    .slick-arrow {width: 16px;}
    .resource_blog_module_list {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .our_customers_module_content figure {width: 140px;height: 140px;}
    .our_customers_module_content_inner {width: calc(100% - 145px);padding-left: 30px;}
    .our_customers_module_content {padding: 40px 30px 30px;}
    .our_customers_module_content_inner h4 {letter-spacing: 0;}
    .footer_banner_module_sec {padding: 60px 0;}
    .footer_banner_module_sec::before {width: 293px;height: 236px;}
    .primary_btn {font-size: 15px;}
    .foo_content {width: 220px;padding-right: 10px;}
    .foo_menu {width: calc(100% - 250px);}
    .foo_menu > li {width: 50% !important;margin-bottom: 20px;}
    .foo_menu > li > a {font-size: 16px;}
    .foo_menu > li ul li a {font-size: 14px;}
    .copyright_text {width: 220px;}
    .foo_bottom_links {width: calc(100% - 250px);}
    .foo_bottom_links li {margin: 0 0 0 35px;}
    .copyrught-links-text {margin-top: 40px;}
    .show_nav {right: 0;}
    .menu_icon.active {background: #ffffff;z-index: 1;}
    .menu_icon.active > span span {background: #1C1A32;}
    .menu_icon.active > span span:nth-child(1) {transform: rotate(45deg) translateY(7px) translateX(5px);-webkit-transform: rotate(45deg) translateY(7px) translateX(5px);}
    .menu_icon.active > span span:nth-child(2) {opacity: 0;}
    .menu_icon.active > span span:nth-child(3) {transform: rotate(-45deg) translateY(-6px) translateX(4px);-webkit-transform: rotate(-45deg) translateY(-6px) translateX(4px);}
    .enumenu_ul > li.menu-item-has-children > a::after {display: none;}
    .arrow {width: 50px;height: 48px;position: absolute;top: 1px;right: 0;z-index: 1;}
    .arrow::before {content: "";width: 16px;height: 1px;background: #ffffff;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}
    .arrow::after {content: "";width: 1px;height: 16px;background: #ffffff;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}
    .menu-icon {display: block;position: absolute;top: -100px;right: 0;opacity: 0;}
    .enumenu_ul > li ul {width: 100%;position: static;margin: 0;transform: translate(0);-webkit-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);-moz-transform: translate(0);padding: 3px 15px 0;}
    .enumenu_ul > li ul::after {display: none;}
    .arrow.up::after {opacity: 0;}
    .enumenu_ul > li ul li a {padding: 7px 10px;}
    .simple_image_content_module_sec {padding: 69px 0 75px;}
    .icon_content_list {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .meet_our_team_slider {max-width: 67%;}
    .meet_our_team_title {width: 32%;}
    .inner_banner_sec .banner_content_wrap {height: 420px;}
    .inner_banner_sec .banner_slider figure {height: 420px;}
    .img_content_grid_module_list figure span {max-width: 80%;}
    .subscribe_banner_content h3 {padding-right: 0;font-size: 30px;}
    .subscibe_footer_form {padding-right: 0;margin-top: 20px;}
    .subscibe_footer_form input[type="submit"] {position: static;}
    .subscribe_banner_module_sec {padding: 75px 0;}
    .action_plan_module_tabs_wrap {padding-left: 100px;}
    .frequently_asked_quem_module_wrap {margin: 0 -20px;padding-bottom: 10px;}
    .frequently_asked_quem_module_list {padding: 0 20px;}
    .our_team_module_sec {padding: 70px 0;}
    .our-team-list {padding: 0 7px;}
    .our-team-list::before {left: 7px;right: 7px;}
    .our-team-list-row {margin: 0 -7px;}
    .team-social-link svg {width: 21px;height: 21px;}
    .simple_image_content_reverse_module_sec .simple_image_content_module_inner {padding-left: 30px;}
    .simple_image_content_module_inner p {padding-right: 0;}
    .our_portfolio_module_slider {padding: 0;}
    .our_portfolio_module_content {margin: 0 15px;height: 390px;}
    .our_portfolio_module_slider .slick-arrow {left: -8px;}
    .our_portfolio_module_slider .slick-arrow.slick-next {left: auto;right: -8px;}
    .our_portfolio_module_content_inner {left: 50px;}
    .netstrata_achievement_module_wrap {padding: 70px 10px;}
    .netstrata_achievement_module_list {padding: 0 15px;}
    .netstrata_achievement_module_list span.number {width: 169px;height: 169px;line-height: 199px;margin-bottom: 25px;}
    .netstrata_achievement_module_list p {font-size: 20px;}
    .title-link h2 {font-size: 26px;}
    .type-portfolio .entry-content p {font-size: 14px;}
    .project-tiles-portfolio > li {margin-bottom: 30px;}
    .middle_banner_content {max-width: 361px;}
    .key_stat_name_module_list span {font-size: 27px;}
    .key_stat_name_module_list h4 {font-size: 16px;} 
    .strata_banner_sec .banner_content h1 {margin-bottom: 0;}
    .strata_banner_sec .banner_content {padding-top: 100px;}
    .strata_banner_sec .banner_content .resource-search input[type="search"], .strata_banner_sec .banner_content .resource-search input[type="text"] {height: 55px;}
    .strata_banner_sec .banner_content .resource-search input[type="submit"] {height: 55px;}
    .priority_requests_list li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .sbSelector {min-width: 320px;}
    .news_blog_module_list h3 {font-size: 20px;}
    .news_blog_module_list {padding: 0 15px;}
    .news_blog_module_list_wrap {margin-right: -15px;margin-left: -15px;}
    #more_prev_posts, #more_blog_posts {padding: 10px 15px;min-width: 210px;}
    .article_cat_list {font-size: 16px;}
    .article_banner_content h1 {font-size: 30px;}
    .article_banner_sec {padding-top: 150px;}
    .contact_det_module_list {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .office_listing {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .priority_forms_content h3 {font-size: 30px;}
    .priority_forms_wrap h1, .priority_forms_wrap h2 {padding: 16px 25px;font-size: 20px;}
    .priority_forms_wrap input[type="text"], .priority_forms_wrap input[type="email"], .priority_forms_wrap input[type="url"], .priority_forms_wrap input[type="password"], .priority_forms_wrap input[type="search"], .priority_forms_wrap input[type="number"], .priority_forms_wrap input[type="tel"], .priority_forms_wrap input[type="range"], .priority_forms_wrap input[type="date"], .priority_forms_wrap input[type="month"], .priority_forms_wrap input[type="week"], .priority_forms_wrap input[type="time"], .priority_forms_wrap input[type="datetime"], .priority_forms_wrap input[type="datetime-local"], .priority_forms_wrap input[type="color"], .priority_forms_wrap textarea {height: 50px;}
    .priority_forms_wrap p {margin-bottom: 25px;}
    .priority_forms_sec {padding: 150px 0 30px;}
    input[type="submit"] {margin: 0 30px 0 0;}
    .middle_banner_module_sec {position: relative;}
    .middle_banner_module_sec::before {content: "";background: rgba(0,0,0,0.4);position: absolute;bottom: 0;top: 0;left: 0;right: 0;display: block;}
    .mid_content_sec .modules_content ul {max-width: 100%;margin-left: 25px;}
    .mid_content_sec .modules_content p {max-width: 100%;}
    .foo_content {float: none;display: block;text-align: center;margin: 0 auto 60px;padding: 0;}
    .play_youtube_popup {width: 27px;height: 27px;}
    .play_youtube_popup:before {content: "";width: 0;height: 0;border-top: 5px solid transparent;border-left: 8px solid #ffffff;border-bottom: 5px solid transparent;position: absolute;top: 8px;left: 10px;margin: 0;}
    .single_article_content iframe {max-width: 708px;height: 398px;}
    .enumenu_ul > li ul ul:before {display: none;}
    .enumenu_ul > li ul li.menu-item-has-children:after {display: none;}
    .enumenu_ul > li ul li .arrow::before, .enumenu_ul > li ul li .arrow::after {background: #1C1A32;}
    .banner_content_wrap {left: 43px;right: 43px;}
    .careers_form_wrap .sbHolder .sbSelector {padding: 16px 50px 16px 30px;white-space: inherit;}
    .careers_form_wrap .sbToggle {top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);width: 40px;}

    /* ------ new css ------ */
    .accordion{margin: 0px;}
    .frequently_asked_quem_single_col_module_sec .accordion-title{padding: 20px 35px 20px 0;}
    .frequently_asked_quem_single_col_module_sec .accordion-title::after{right: 10px;top: 22px;}
    .guide-to-serving-on-a-strata-committee .simple_image_content_module_inner{padding-right: 50px;}
    .accordion > li{margin: 0 50px 42px 0;width: calc(50% - 25px);}
	
.email_addresses_popup {    
    width: 27px;
    height: 27px;
}	
.phone_numbers_popup {
    width: 27px;
    height: 27px;
}
.our-team-list {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}	
}
/*------------mobile landscape  view------*/
@media (max-width:767px) {
    .text_left_right {grid-template-columns: 1fr;}
    .background_image_no_arrow .slick-dots li {margin: 0 4px;}
    .icon-bottom-right img, .icon-top-left img { width: 25px; }
    .hide_mobile{display: none;}
    h1 {font-size: 38px;line-height: 1.157894736842105;}
    h2, .content_with_links_module_sec h1 {font-size: 28px;line-height: 1.25;padding-bottom: 26px;margin-bottom: 31px;}
    .inner_banner_sec .banner_content h1 {font-size: 32px;}
    .primary_btn {font-size: 16px;padding: 12px 15px 11px 15px;}
    .container {padding: 0 30px;}
    .banner_slider figure {height: 640px;}
    .banner_slider figure::before {top: auto;height: 100%;left: 0;width: 100%;    -webkit-backdrop-filter: blur(0);backdrop-filter: blur(0);background: #1E193399;}
    .banner_content {width: 100%;padding: 0 5px;}
    .banner_content_wrap {height: 600px;-webkit-box-align: flex-end;-ms-flex-align: flex-end;align-items: flex-end;left: 0;right: 0;}
    .banner_slider .slick-dots {display: none !important;}
    .banner_content {padding: 65px 0;}
    .top_nav {display: none;}
    .netstrata_logo {width: 192px;left: 23px;top: 39px;}
    .menu_icon {right: 25px;}
    #header {height: 99px;}
    .banner_content p {font-size: 16px;line-height: 1.625;margin-bottom: 20px;}
    .primary_btn {max-width: 300px;width: 100%;min-width: inherit;}
    .video_content_module {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 0;}
    .video_content_module_wrap .module_content_inner {padding: 0 30px;}
    .video_wrap {display: none;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .video_content_module_wrap .module_content_inner .video_wrap,
	.video_content_module_wrap .video_wrap {display: block;height: 300px;}
    .video_wrap::before {border-top: 22px solid transparent;border-left: 32px solid #ffffff;border-bottom: 22px solid transparent;}
    .video_content_module_sec {padding: 67px 0 45px;}
    .wp-embed-responsive.understanding-strata-maintenance.mob .video_content_module_sec { padding-bottom: 0 !important; padding-top: 0 !important; }
    .video_content_module_wrap .module_content_inner h2::before {display: none;}
    .video_content_module_wrap .module_content_inner h2 {padding-bottom: 0;margin-bottom: 33px;}
    .video_content_module_wrap .module_content_inner .primary_btn {margin-top: 20px;}
    .module_col {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .content_with_links_module_sec {padding: 69px 0 60px;}
    .module_content_inner {padding-right: 0;margin-bottom: 33px;}
    .module_links li a h3 {font-size: 16px;line-height: 1.5625;}
    .module_links li a {padding: 35px 80px 16px 56px;}
    .module_links li a figure {left: 20px;max-width: 53px;max-height: 45px;}
    .module_links li a::after {width: 42px;bottom: 17px;right: 17px;}
    .module_links li {margin-bottom: 15px;}
    .module_links li a:hover:after, .module_links li a:focus:after {right: 10px;}
    .img_content_slider_module_sec {padding: 69px 0 68px;}
    .img_content_slider_module_sec h2 {margin-bottom: 36px;padding-bottom: 26px;}
    .img_content_slider_inner figure {width: 77px;height: 77px;line-height: 77px;}
    .img_content_slider .slick-arrow {top: 20px;-webkit-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);-moz-transform: translate(0);transform: translate(0);}
    .img_content_slider .slick-arrow.slick-next {-webkit-transform: translate(0) rotate(180deg);-ms-transform: translate(0) rotate(180deg);-o-transform: translate(0) rotate(180deg);-moz-transform: translate(0) rotate(180deg);transform: translate(0) rotate(180deg);}
    .img_content_slider_inner h3 {font-size: 22px;line-height: 1.136363636363636;}
    .key_clients_module_slider figure {max-width: 74%;margin: 0 auto;}
    .resource_blog_module_sec .modules_content h2 {font-size: 28px;line-height: 1.25;}
    .modules_content {padding-bottom: 32px;}
    .modules_content h2 {margin-bottom: 30px;padding-bottom: 30px;}
    .resource_blog_module_list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 30px;}
    .resource_blog_module_content {height: 344px;}
    .resource_blog_module_sec::before {width: 146px;height: 177px;}
    .our_customers_module_slider {padding: 0;}
    .our_customers_module_content figure {display: block;width: 77px;height: 77px;margin-bottom: 23px;}
    .our_customers_module_content_inner {padding: 0;width: 100%;}
    .our_customers_module_slider .slick-arrow {display: none !important;}
    .our_customers_module_content {padding: 38px 34px 21px;}
    .our_customers_module_sec .modules_content h2 {margin-bottom: 0;padding-bottom: 28px;}
    .our_customers_module_content_inner h3 {letter-spacing: -0.844445px;}
    .our_customers_module_content_inner h4 {margin-bottom: 19px;}
    .slick-dots {margin-top: 29px;}
    .our_customers_module_sec {padding: 80px 0 72px;}
    .footer_banner_module_sec {padding: 69px 0;}
    .footer_banner_content p {font-size: 16px;line-height: 1.5625;letter-spacing: 0.5px;margin-bottom: 33px;}
    .foo_content {width: 100%;display: block;float: none;text-align: center;padding-right: 0;}
    .foo_menu {width: 100%;float: none;padding: 0;text-align: center;margin: 58px 0 0;}
    .foo_menu > li {width: 100% !important;display: block;float: none;}
    .foo_menu > li > a {font-size: 22px;}
    .copyright_text {width: auto;float: none;text-align: center;padding: 53px 0 0;border-top: solid 2px rgba(255,255,255,0.2);margin: 0 17px;}
    .copyright_text p {font-size: 14px;margin-bottom: 37px;}
    .foo_bottom_links {width: 100%;float: none;text-align: center;margin: 0;}
    .foo_logo {max-width: 282px;margin: 0 auto 35px;}   
    .foo_content p {margin: 0 auto 24px;max-width: 240px;}
    #footer {padding: 84px 0 0;}
    .social_icons li {margin: 0 6px 0 0;}
    .social_icons li a {width: 38px;height: 38px;line-height: 37px;font-size: 20px;}
    .social_icons {margin: 45px 0 0;}
    .social_icons li:last-child {margin-right: 0;}
    .foo_bottom_links li {display: block;margin: 0 0 36px;text-align: center;}
    .copyrught-links-text {padding-bottom: 26px;}
    .inner_banner_sec .banner_slider figure::before {height: 100%;}
    .inner_banner_sec .banner_content_wrap {height: 380px;}
    .inner_banner_sec .banner_slider figure {height: 380px;}
    .inner_banner_sec .banner_content h1 {font-size: 32px;letter-spacing: -0.005em;padding: 0;margin: 0 0 10px;}
    .inner_banner_sec .banner_content h1::after {display: none;}
    .inner_banner_sec .banner_content p {font-size: 16px;line-height: 1.625;}
    .inner_banner_sec .banner_content {padding: 90px 0 20px 0;}
    .simple_image_content_module_inner {padding-right: 0;margin-bottom: 0;}
    .simple_image_content_module_inner p {padding-right: 0;margin-bottom: 12px;}
    .differences_block_module_list li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 27px 45px 5px;}
    .differences_block_module_content_mobile {width: calc(100% - 94px);vertical-align: middle;display: inline-block;padding-left: 19px;padding-top: 4px;}
    .differences_block_module_content_mobile p {display: none;}
    .differences_block_module_content_mobile h4 {letter-spacing: 0.5px;font-size: 20px;line-height: 1.25;font-weight: bold;margin-bottom: 26px;}
    .differences_block_module_content h4 {display: none;}
    .differences_block_module_content {width: 100%;display: block;padding: 4px 0 0;}
    .differences_block_module_list li figure {vertical-align: middle;width: 65px;height: 65px;line-height: 65px;}
    .differences_block_module_sec .modules_content h2 {text-align: left;padding-bottom: 31px;}
    .differences_block_module_sec .modules_content h2::before {right: auto;}
    .differences_block_module_sec {padding: 69px 0 45px;}
    .differences_block_module_sec .modules_content {padding-bottom: 10px;}
    .meet_our_team_title {width: 100%;display: block;}
    .meet_our_team_slider {max-width: 100%;display: block;}
    .news__arrows_2 {display: none;}
    .meet_our_team_title h2 {padding-bottom: 31px;margin-bottom: 43px;max-width: 260px;}
    .meet_our_team_title h2::before {display: block;}
    .meet_our_team_content {padding: 0;margin-bottom: 36px;}
    .meet_our_team_content h4 {font-weight: 600;font-size: 21px;line-height: 1.19047619047619;letter-spacing: 0.5px;margin-bottom: 4px;}
    .meet_our_team_sec {padding: 69px 0 75px;}
    .meet_our_team_sec .mobile_visible {padding-top: 22px;}
    .mobile_visible {display: block;}
    .icon_content_wrap .slick-dots {display: none !important;}
    .icon_content_list {margin-bottom: 25px;}
    .icon_content_module_sec {padding: 69px 0 75px;}
    .icon_content_module_sec .modules_content h2 {margin-bottom: 6px;padding-bottom: 26px;}
    .icon_content h4 {font-weight: 600;font-size: 22px;line-height: 1.136363636363636;letter-spacing: 0;margin-bottom: 12px;}
    .img_content_grid_module_list {margin-bottom: 50px;}
    .img_content_grid_module_list:last-child {margin-bottom: 0;}
    .img_content_grid_module_list > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .img_content_grid_module_list figure {order: 2 !important;padding-bottom: 63.5%;}
    .img_content_grid_module_wrap {padding: 0 30px;}
    .img_content_grid_module_content {order: 1 !important;padding: 45px 30px 36px;}
    .img_content_grid_module_list figure span {line-height: 140px;max-height: 90px;}
    .img_content_grid_module_content_inner h3 {font-size: 25px;line-height: 1.4;margin-bottom: 19px;}
    .img_content_grid_module_content_inner a {font-weight: 600;}
    .img_content_grid_module_content_inner p {margin-bottom: 18px;}
    .subscribe_banner_content {width: 100%;float: none;display: block;text-align: center;padding: 0 15px;}
    .subscibe_footer_form {width: 100%;float: none;display: block;margin-top: 49px;}
    .subscribe_banner_module_inner {padding: 45px 25px;}
    .subscibe_footer_form input[type="submit"] {width: calc(100% + 56px);display: block;margin: 0 -28px;padding: 7px 15px 5px;}
    .subscibe_footer_form .wpcf7-spinner {position: absolute;bottom: 41px;left: 0;right: 0;display: block;margin: 0 auto;}
    .subscibe_footer_form p {margin-bottom: 0;}
    .subscibe_footer_form input[type="email"], .subscibe_footer_form input[type="text"] {text-align: center;margin-bottom: 30px;}
    .subscribe_banner_content h3 {font-size: 26px;line-height: 1.269230769230769;}
    .subscribe_banner_content p {font-size: 12px;line-height: 2;}
    .action_plan_module_content {width: 100%;display: block;animation: none;}
    .action_plan_module_tabs_wrap {width: 100%;display: block;padding-left: 52px;}
    .accordion > li {margin-bottom: 0;border-bottom-color: #1C1A32;}
    .accordion-title {padding: 21px 35px 28px 0;}
    .accordion-title::after {top: 42px;right: 2px;}
    .action_plan_module_tabs_wrap .accordion::before {left: -35px;}
    .action_plan_module_tabs_wrap .accordion-title::before {left: -51px;}
    .action_plan_module_tabs_wrap .accordion-title::after {left: -51px;}
    .frequently_asked_quem_module_list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .action_plan_module_sec {padding: 70px 0 160px;position: relative;}
    .action_plan_module_content h2 {padding-bottom: 21px;margin-bottom: 0;}
    .action_plan_module_content h2::before {display: none;}
    .action_plan_module_content .primary_btn {width: 242px;margin: 0 auto;right: 30px;}
    .action_plan_module_tabs_wrap .accordion-title {font-size: 18px;line-height: 1.578947368421053;font-weight: 600;}
    .action_plan_module_tabs_wrap .accordion-title.active {font-size: 19px;line-height: 1.578947368421053;}
    .action_plan_module_tabs_wrap .accordion-content p {font-weight: 600;font-size: 15px;line-height: 1.466666666666667;}
    .action_plan_module_tabs_wrap .accordion-content {padding-top: 9px;}
    .frequently_asked_quem_module_sec .modules_content {padding-bottom: 0;}
    .frequently_asked_quem_module_sec .modules_content h2 {margin-bottom: 22px;}
    .have_more_que_text {margin-top: 50px;}
    .have_more_que_text p {font-size: 18px;line-height: 1.611111111111111;}
    .our-team-list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-top: 45px;}
    .our-team-img {padding-bottom: 100%;}
    .our-team-content {padding: 25px 27px;}
    .our-team-content h3 {margin-bottom: 4px;}
    .team-intro-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 29px 0 0 0;}
    .team-intro-wrap > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;order: 1;}
    .team-intro-wrap figure {order: 2;padding: 16px 0 0;width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .team-intro-content {padding: 0;width: 100%;float: none;}
    .team-social-link svg {width: 32px;height: 32px;}
    .team-intro-content p {font-size: 16px;line-height: 1.75;}
    .read-more-bio {font-weight: 600;}
    .team-social-link {bottom: auto;top: 84px;}
    .our-team-box::after {display: none;}
    .our_team_module_sec .text-center {padding-top: 25px;}
    .our_team_module_sec {padding: 70px 0 65px;}
    .careers_form_module_sec {padding: 80px 0 50px;overflow: hidden;}
    .careers_form_module_sec .modules_content {position: relative;margin-bottom: 48px;padding-bottom: 13px;}
    .careers_form_module_sec .modules_content::after {content: "";width: 54px;height: 3px;display: block;background: #9E6837;position: absolute;bottom: 0;margin: 0 auto;left: 0;right: 0;}
    .careers_form_module_sec .modules_content h2 {padding: 0;margin: 0 0 21px;}
    .careers_form_module_sec .modules_content h2::before {display: none;}
    .careers_form_module_sec .wpcf7-form .wpcf7-form-control-wrap {width: 100%;float: none;}
    input[type="submit"] {margin: 0;width: 100%;}
    textarea {height: 282px;}
    .simple_image_content_reverse_module_sec .simple_image_content_module_inner {padding-left: 0;margin-bottom: 0;}
    .simple_image_content_reverse_module_sec .module_col_wrap .module_col:nth-child(2) {order: 2;}
    .simple_image_content_module_sec.simple_image_content_reverse_module_sec {padding: 69px 0 70px;}
    .simple_image_content_module_sec.simple_image_content_reverse_module_sec .module_col_wrap {position: relative;}
    .simple_image_content_module_sec.simple_image_content_reverse_module_sec .module_col_wrap .primary_btn {transform: translate(0) !important;-webkit-transform: translate(0) !important;-ms-transform: translate(0) !important;-o-transform: translate(0) !important;-moz-transform: translate(0) !important;opacity: 1 !important;margin: 0 auto;width: 100%;max-width: 100%;}
    .netstrata_achievement_module_wrap {padding: 68px 10px 71px;}
    .netstrata_achievement_module_list span.number {width: 173px;height: 173px;line-height: 203px;}
    .netstrata_achievement_module_sec .modules_content h2 {margin-bottom: 30px;padding-bottom: 25px;}
    .netstrata_achievement_module_sec .modules_content {padding-bottom: 6px;}
    .netstrata_achievement_module_list span.number span {font-size: 50px;}
    .netstrata_achievement_module_list p {font-size: 22px;line-height: 1.136363636363636;}
    .netstrata_achievement_module_wrap .slick-dots {display: block;width: 100%;margin-top: 31px;}
    .netstrata_achievement_module_sec {padding-bottom: 75px;}
    .our_portfolio_module_slider .slick-slide > .our_portfolio_module_content_inner {display: block;position: static;max-width: 100%;}
    .our_portfolio_module_content .our_portfolio_module_content_inner {display: none;}
    .our_portfolio_module_content_inner {color: #1C1A32;margin: 0;background: #F8F8F8;padding: 44px 30px;}
    .our_portfolio_module_content_inner h3 {color: #1C1A32;font-size: 25px;line-height: 1.4;letter-spacing: -0.5px;margin-bottom: 19px;}
    .our_portfolio_module_content_inner p {margin-bottom: 19px;}
    .our_portfolio_module_content {margin: 0;height: auto;padding-bottom: 63.5%;}
    .our_portfolio_module_slider .slick-list {overflow: hidden !important;}
    .our_portfolio_module_sec .modules_content p {display: none;}
    .our_portfolio_module_sec .modules_content h2 {text-align: left;margin-bottom: 4px;padding-bottom: 36px;}
    .our_portfolio_module_sec .modules_content h2::before {right: auto;left: 0;}
    .our_portfolio_module_sec {padding: 68px 0 75px;}
    .our_portfolio_module_slider {margin-bottom: 57px;}
    .portfolio-cat-list li a {font-size: 15px;line-height: 1.133333333333333;}
    .project-tiles-portfolio > li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 28px;}
    .type-portfolio {height: auto;padding-bottom: 71%;}
    .title-link {padding: 22px 27px;}
    .title-link h2 {font-size: 25px;line-height: 1.8;margin-bottom: 0;}
    .portfolio-categories-list {margin-bottom: 56px;margin-top: 56px;}
    .type-portfolio.active_overlay .entry-content {display: none;}
    .type-portfolio.active_overlay .title-link {transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-moz-transform: translateY(0);}
    .project-tiles-portfolio {padding-bottom: 0;}
    #more_posts {width: 100%;}
    .footerbanner_inner_sec .footer_banner_module_sec {padding: 48px 35px 55px;}
    .footerbanner_inner_sec .footer_banner_content h2 {font-size: 25px;line-height: 1.32;margin-bottom: 6px;}
    .footerbanner_inner_sec .footer_banner_content p {font-size: 12px;line-height: 1.916666666666667;margin-bottom: 27px;}
    .footerbanner_inner_sec .footer_banner_content .primary_btn {padding: 15px 15px 15px;}
    .mobile_explore_trigger {display: block;}
    .explore_trigger {display: none;}
    .entry-content.mobile_show {background: #F4F4F4;padding: 29px 28px;position: relative;}
    .entry-content.mobile_show h2 {display: none;}
    .entry-content.mobile_show ul {margin-bottom: 19px;}
    .entry-content.mobile_show p {margin-bottom: 20px;}
    .close_overlay {background-image: url(../images/mobile_close_icon.svg);width: 18px;height: 18px;}
    .key_stat_name_module_list {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .key_stat_name_module_list h4 {font-size: 15px;font-weight: bold;margin-bottom: 30px;}
    .key_stat_name_module_sec {padding: 40px 0 10px;}
    .middle_banner_module_sec {background: transparent !important;padding: 15px 0;}
    .middle_banner_module_sec figure {display: block;}
    .middle_banner_module_sec figure img {display: block;width: 100%;}
    .middle_banner_content {background: #F4F4F4;color: #1C1A32;padding: 26px 29px 12px;letter-spacing: 0;max-width: 100%;}
    .middle_banner_content h2 {color: #1C1A32;letter-spacing: 0;font-size: 25px;line-height: 1.4;margin-bottom: 0;}
    .middle_banner_content h4 {color: #1C1A32;letter-spacing: 0;font-size: 16px;line-height: 1.5625;font-weight: 600;margin-bottom: 15px;}
    .strata_banner_sec .banner_slider figure::before {height: 100%;}
    .strata_banner_sec .banner_content .resource-search form > div {padding: 0;}
    .strata_banner_sec .banner_content .resource-search input[type="submit"] {position: static !important;width: 100%;}
    .strata_banner_sec.inner_banner_sec .banner_content h1 {margin-bottom: 30px;}
    .strata_banner_sec .banner_content_wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .strata_banner_sec.inner_banner_sec .banner_content {padding: 70px 0 20px 0;}
    .wideColumn {width: 100%;float: none;margin-bottom: 61px;}
    .sidebar {width: 100%;float: none;}
    .resources_topics_content {padding-left: 13px;}
    .resources_topics_content h4 {font-weight: 600;margin-bottom: 3px;}
    .resources_topics_list {padding-top: 20px;padding-bottom: 0;border-top: none;}
    .resources_topics_list:first-child {padding-top: 32px;border-top: solid 2px rgba(0,0,0,0.2);}
    .populor_articles_widget {padding: 39px 42px 25px;}
    .populor_articles_widget h4 {font-weight: 600;font-size: 20px;line-height: 1.15;}
    .populor_articles_widget ul li a {font-size: 14px;line-height: 1.642857142857143;}
    .populor_articles_widget ul li {margin-bottom: 19px;}
    .looking_for_contact_widget {padding: 39px 42px 42px;}
    .looking_for_contact_widget h4 {letter-spacing: 0.76px;font-size: 19px;}
    .looking_for_contact_widget p {font-size: 14px;line-height: 1.642857142857143;margin-bottom: 26px;}
    .looking_for_contact_widget .primary_btn {padding: 11px 15px 12px;}
    .resources_topics_module_sec {padding: 70px 0 38px;}
    .priority_requests_list_sec .wideColumn {width: 100%;}
    .priority_requests_list_sec .sidebar {width: 100%;}
    .priority_requests_list li {padding: 0 6px;margin-bottom: 12px;}
    .priority_requests_icon_title h4 {font-size: 15px;line-height: 1;letter-spacing: -0.27px;min-height: 45px;}
    .priority_requests_list_sec {padding: 46px 0;}
    .priority_requests_icon_title figure {width: 34px;height: 34px;}
    .priority_requests_list {margin: -6px;}
    .priority_requests_icon_title > a {padding: 25px 20px 30px;}
    .priority_requests_form label {font-size: 15px;}
    .sbSelector {min-width: inherit;width: 100%;}
    .sbHolder {width: 100%;display: block;margin: 0 0 10px;}
    .news_blog_module_list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .news_blog_module_list h5 {font-size: 14px;line-height: 1.785714285714286;margin-bottom: 5px;}
    .news_blog_module_list h3 {font-size: 18px;line-height: 1.5;}
    .news_blog_img {margin-bottom: 14px;padding-bottom: 54%;}
    .news_blog_category_sec {padding: 39px 0 33px;}
    .news_blog_module_sec {padding: 38px 0 40px;}
    .page-nav-container, .page-nav-container span {font-size: 9px;line-height: 1.222222222222222;}
    #more_prev_posts, #more_blog_posts {font-size: 10px;line-height: 1.222222222222222;min-width: 90px;padding: 8px 13px 9px;}
    .page-nav-container, .page-nav-container span {display: inline-block;}    
    .page-nav-container {margin: 0 4px;width: 70px;}
    .pagination {padding-top: 0;margin-top: -10px;}
    .article_cat_list {font-size: 13px;}
    .article_cat_list li::after {top: 5px;}
    .article_banner_content h1 {font-size: 24px;line-height: 1.375;margin-bottom: 22px;}
    .article_banner_content figure {max-width: 300px;margin-left: auto;margin-right: auto;display: block;}
    .single_article_content_sec {padding: 130px 0 24px;margin: -100px 0 0;}
    .call_to_action_module {padding: 54px 40px 45px;}
    .call_to_action_module h3 {font-size: 26px;line-height: 1.384615384615385;margin-bottom: 17px;}
    .call_to_action_module p {font-size: 16px;line-height: 1.5;margin-bottom: 18px;}
    .call_to_action_module .primary_btn {width: 183px;padding: 8px 15px 6px 15px;}
    .news_blog_module_sec .content_module h2 {padding-bottom: 25px;margin-bottom: 1px;}
    .news_blog_module_sec .content_module {margin-bottom: 37px;margin-top: 2px;}
    .contact_det_module_list {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 45px 37px 32px;margin-bottom: 20px;}
    .contact_det_module_list::before {left: 0;right: 0;}
    .contact_det_module_list h4 {font-size: 19px;line-height: 1.5;font-weight: 600;margin-bottom: 14px;}
    .contact_det_module_list p {font-size: 14px;}
    .tel_links ul {font-size: 14px;}
    .tel_links ul li a {font-weight: 600;}
    .office_listing {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .office_listing h4 {font-weight: 600;}
    .office_listing p {margin-bottom: 10px;}
    .office_location_module_sec .modules_content {padding-bottom: 0;}
    .office_location_module_sec .modules_content h2 {text-align: left;}
    .office_location_module_sec .modules_content h2::before {right: auto;}
    .office_location_module_sec {padding: 69px 0;}
    .simple_image_content_module_sec + .simple_image_content_module_sec {padding-top: 0;}
    .no_icon_full_img .img_content_slider_inner {padding: 0;}
    .no_icon_full_img .img_content_slider {padding: 0;}
    .simple_image_content_module_slider {padding: 0;}
    .simple_image_content_module_inner .video_wrap {display: none !important;}s
    .mid_content_sec .modules_content h2 {margin-bottom: 25px;padding-bottom: 25px;}
    .mid_content_sec .modules_content p {line-height: 1.5625;}
    .mid_content_sec .modules_content figure {margin-top: 36px;}
    .simple_image_content_module_sec .video_wrap {display: block;height: auto;padding-bottom: 78%;margin-bottom: 0;}
    .bullet_point li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;font-size: 16px;line-height: 1.4375;padding: 13px 0 12px 60px;}
    .bullet_point li::before {width: 43px;height: 43px;line-height: 43px;font-size: 19px;}
    .bullet_point li:nth-child(2n+2) {margin-left: 0;}
    .bullet_point_module_sec {padding: 69px 0 59px;}
    .bullet_point_module_sec .modules_content h2 {margin-bottom: 9px;padding-bottom: 26px;}
    .bullet_point_module_sec .modules_content {padding-bottom: 12px;}
    .priority_forms_content figure {width: 50px;}
    .priority_forms_content h3 {font-size: 24px;}
    .priority_forms_wrap .wpcf7-form-control-wrap {margin-top: 5px;}
    .wpcf7-list-item {display: block;margin: 0;}
    .inner_banner_sec .banner_content p {font-size: 16px;line-height: 1.625;}
    .key_clients_module_sec .modules_content h2 {font-size: 28px;line-height: 1.25;}
    .icon_content_module_sec .modules_content h2 {font-size: 28px;line-height: 1.25;}
    .call_to_action_module h3 {font-size: 26px;line-height: 1.384615384615385;}
    .resource_blog_module_content_overlay {transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-moz-transform: translateY(0);padding: 30px 30px 50px 30px;}
    .resource_blog_module_content > h3 {transform: translateY(100%);-webkit-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);-moz-transform: translateY(100%);}
    .resource_blog_module_content:after {width: 50px;bottom: 25px;right: auto;left: 32px;}
    .module_content_inner {max-width: 100%;}
    .subscibe_footer_form .wpcf7-form label.error {display: block;text-align: center;margin:  -25px 0 15px;color: #ff0000;}
    .simple_image_content_module_inner h2 {max-width: 260px;}
    .action_plan_module_content h2 {padding-right: 10px;}
    .frequently_asked_quem_module_sec + .our_customers_module_sec {padding-top: 40px;}
    .head_right {width: 290px;right: -300px;}
    .show_nav {right: 0;}
    .simple_image_content_reverse_module_sec .module_col_wrap .module_col {animation: none;-webkit-animation: none;}
    .priority_requests_form h2 {font-size: 25px;}
    .frequently_asked_quem_module_sec + .subscribe_banner_module_sec {padding-top: 0;}
    .file_upload_captcha {overflow: hidden;}
    .no-posts {font-size: 20px;}
    .tag-list {text-align: left;}
    .tag-list li a {font-size: 15px;line-height: 1.2;padding: 8px 10px;min-width: 145px;}
    .single_article_content img {margin: 25px 0;}
    .article_video_module {margin: 25px 0;padding-bottom: 122.7%;}
    /* .single_article_content ul li::before {position: relative;margin-right: 11px;display: inline-block;margin-left: 30px;top: -3px;}
    .single_article_content ul li {padding-left: 0;}
    .single_article_content ul {margin-left: 0;} */
    .single_article_content p + ul {margin: 0 0 29px 15px;}
    .contact_link ul li a {font-size: 14px;line-height: 1.571428571428571;font-weight: 600;}
    .cnt_link {font-size: 14px;line-height: 1.571428571428571;font-weight: 600;}
    .resource_blog_module_content_overlay h3 {font-size: 20px;}
    .resource_blog_module_content_overlay p {font-size: 14px; line-height: 1.357142857142857;}
    .subscibe_footer_form .wpcf7 form.sent .wpcf7-response-output {margin: -20px 0 0;position: absolute;bottom: -60px;left: 0;margin: 0;border-color: #008000;color: #008000;margin: 0 auto;width: 190px;font-size: 12px;right: 0;}
    .netstrata_achievement_module_list_wrap .slick-arrow {left: 14px;top: 90px;}
    .netstrata_achievement_module_list_wrap .slick-arrow.slick-next {right: 14px;left: auto;}
    .error-main h3 {font-size: 20px;}
    .error-main .primary_btn {padding: 7px ​15px;}
    .tag-list li {margin: 6px 1px;}
    .inner_banner_sec .banner_content h1 br {display: block;}
    .file_upload_captcha span.wpcf7-not-valid-tip {font-size: 12px;}
    .file_upload_captcha label {display: block;}
    .our-team-content a.read-more-bio {margin: 0;position: relative;bottom: 0;}
    .our-team-list::before {display: none;}
    .module_content_inner .module_col {display: block;margin-bottom: 30px;}
    .mobile-hide {display: none !important;}
    .video_content_module_wrap .module_content_inner .primary_btn {max-width: 100%;}    
    .foo_right_content {float: none;display: block;text-align: center;margin: 0 auto;padding: 25px 0 0;}
    .foo_right_content h5 {font-size: 22px;}
    .img-mobile {display: block;margin-bottom: 30px;}
    .priority_forms_sec {padding: 70px 0 30px;}
    html .cog-field, :root:root:root:root:root .cog-field {width: 95% !important;min-width: 95% !important;}
    html .cog-input--long, :root:root:root:root:root .cog-input--long {flex: 0 0 100% !important;}
    html .cog-cognito--styled textarea, html .cog-cognito--styled select, html .cog-cognito--styled input[type='text'], html .cog-cognito--styled [type='tel'], html .cog-cognito--styled [type='password'], html .cog-cognito--styled [type='date'], html .cog-cognito--styled [type='email'], html .cog-cognito--styled [type='url'], html .cog-cognito--styled [type='time'], :root:root:root:root:root .cog-cognito--styled textarea, :root:root:root:root:root .cog-cognito--styled select, :root:root:root:root:root .cog-cognito--styled input[type='text'], :root:root:root:root:root .cog-cognito--styled [type='tel'], :root:root:root:root:root .cog-cognito--styled [type='password'], :root:root:root:root:root .cog-cognito--styled [type='date'], :root:root:root:root:root .cog-cognito--styled [type='email'], :root:root:root:root:root .cog-cognito--styled [type='url'], :root:root:root:root:root .cog-cognito--styled [type='time'] {font-size: 14px !important;}
    .single_article_content iframe {max-width: 300px;height: 173px;}
    .no-featured-img {padding-bottom: 60px;}
    .no-featured-img + .single_article_content_sec {padding-top: 70px;margin-top: 0;}
    .enumenu_ul > li ul ul {font-size: 13px;}
    .our_customers_module_sec .modules_content {padding-bottom: 32px;}
    .single_article_content h4 {margin-bottom: 15px;}
    .content_with_links_module_sec .module_content_inner {padding-bottom: 0;margin-bottom: 0;}
    .page-nav-container span {margin: 0 4px;}
    .middle_banner_module_sec::before {display: none;}
    .preloader img {width: 100px;}
    .team-intro-wrap {padding-top: 8px;}
    .module_content_inner {padding-top: 0;}
    .resource_blog_module_sec {padding: 70px 0 40px;}
    .banner_down_arrow {bottom: 20px;width: 40px;height: 25px;}


    /* ------ new css ------ */
    .guide-to-serving-on-a-strata-committee .module_col_wrap .module_col:first-of-type{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .guide-to-serving-on-a-strata-committee .simple_image_content_module_inner{padding-right: 0px;}
    
    .accordion > li{float: none;width: 100%;margin: 0px;}

.our-team-icons {
    right: 26px;
	gap: 15px; 
}
.phone_numbers_popup.desk {
    display: none;
}
.play_youtube_popup, .phone_numbers_popup,
.email_addresses_popup {
    width: 35px;
    height: 35px;
}
.phone_numbers_popup .fa {
    font-size: 15px;
}
.email_addresses_popup .fa {
    margin-left: 0;
    font-size: 15px;
}
.play_youtube_popup:before {
    border-top: 8px solid transparent;
    border-left: 12px solid #ffffff;
    border-bottom: 8px solid transparent;
    top: 9px;
    left: 14px;
}
.mc_embed_custom {
    padding: 50px 0 0;
    gap: 0;    
    flex-direction: column;
}
div#mc_embed_signup_cont, div#mc_embed_signup {
    width: 100%;   
} 
.responrow {
    flex-wrap: wrap;
    gap: 15px;
}
.mc_embed_custom #mc_embed_signup #mce-success-response {
    margin-top: 0;
}
.get-a-quote .priority_forms_sec .container.form_with_textbox {
    display: block;
}
.container.form_with_textbox  .priority_forms_content,
.container.form_with_textbox .cf-form {
    width: 100%;    
}
.container.form_with_textbox .cf-form {
    padding-left: 20px;
    padding-right: 20px;
}
.bullet_point_module_sec ol.bullet_point {
	-webkit-column-count: 1;
    column-count: 1;    
}
.payment-options-section h3 {
    font-size: 26px;
}
}
@media (max-width:359px) {
    .priority_requests_icon_title > a {padding: 25px 10px 30px;}
    .priority_requests_icon_title h4 {font-size: 12px;}
    .page-nav-container span {margin: 0 3px;}
    #more_prev_posts, #more_blog_posts {min-width: 85px;padding: 8px 8px 9px;}
    .contact_det_module_list {padding: 45px 25px 32px;}
    .careers_form_wrap .sbHolder .sbSelector {font-size: 16px;}
    .careers_form_invert_module_sec input[type="text"], .careers_form_invert_module_sec input[type="email"], .careers_form_invert_module_sec input[type="url"], .careers_form_invert_module_sec input[type="password"], .careers_form_invert_module_sec input[type="search"], .careers_form_invert_module_sec input[type="number"], .careers_form_invert_module_sec input[type="tel"], .careers_form_invert_module_sec input[type="range"], .careers_form_invert_module_sec input[type="date"], .careers_form_invert_module_sec input[type="month"], .careers_form_invert_module_sec input[type="week"], .careers_form_invert_module_sec input[type="time"], .careers_form_invert_module_sec input[type="datetime"], .careers_form_invert_module_sec input[type="datetime-local"], .careers_form_invert_module_sec input[type="color"], .careers_form_invert_module_sec textarea {font-size: 16px;}
    .netstrata_achievement_module_list_wrap .slick-arrow {left: 0;}
    .netstrata_achievement_module_list_wrap .slick-arrow.slick-next {right: 0;left: auto;}
    .tag-list li a {min-width: 117px;}
    .wpcf7 .wpcf7-recaptcha iframe {transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);margin-left: -30px;}
    .single_article_content iframe {max-width: 260px;height: 147px;}
}
@media (max-height:420px) {
    .home .banner_content h1 {font-size: 34px;padding-bottom: 20px;margin-bottom: 18px;}
    .home .banner_content p {margin-bottom: 15px;}
}

@media (min-width:768px) {
.phone_numbers_popup.moble {
    display: none;
}
}