/*
Theme Name: The Schork Group
Template: Divi
Author: Child Theme Configurator
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.27.4.1752603115
Updated: 2025-07-15 18:11:55

*/

@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap');

body {font-family:"Inter", sans-serif !important; font-size:22px; font-weight:400; line-height:27px; color:#000;}

h1 {font-size:58px; line-height:61px;}
h2 {font-size:36px; line-height:48px;}
h3 {font-size:28px; line-height:36px;}
h1,h2,h3 {font-weight:700;}
h4 {font-size:24px; font-weight:400;}
p {font-size:22px; font-weight:400; line-height:27px;}


#page-container {padding-top:45px !important;}

#top_sticky {position: fixed;top: 0px;z-index: 100000;width: 100%;height: 45px;background: #133152;font-size: 18px;color: #fff;font-weight: 300;text-decoration: underline;display: flex;justify-content: center;padding-top: 6px;}
#top_sticky a {color:#fff !important;}
#main-header {background-color:#2f627a; box-shadow:0px 3px 3px rgba(0, 0, 0, 0.25); margin-top:45px; top:0px !important;}
#main-header .container {width:90%; max-width:1240px;}
#main-header .container .logo_container {left:-5px;}
#main-header #et-top-navigation {width:calc(100% - 360px); padding-left:0px !important; padding-top:38px !important;}
#main-header #et-top-navigation ul#top-menu li {padding-right:60px;}
#main-header #et-top-navigation ul#top-menu li a {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:600; padding-bottom:38px !important; color:#fff;}
#main-header #et-top-navigation ul#top-menu li a::after {background:url(https://schorkgroup.com/wp-content/themes/tsgi/images/menu-down-arrow.svg) no-repeat top left; width:11px; height:7px; font-size:0px; top:5px;}
#main-header #et-top-navigation ul#top-menu li a:hover {opacity:1;}

#main-header #et-top-navigation ul#top-menu li:nth-last-child(1) {padding-right:0px; position:absolute; top:21px; right:0px;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(1) a {background:#4D8F51; padding:16px 20px !important; border-radius:9px;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(2) {padding-right:0px; position:absolute; top:21px; right:175px;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(2) a {background:#fff; padding:16px 17px !important; border-radius:9px; color:#2C6DA8;}

#main-header #et-top-navigation ul#top-menu li ul.sub-menu {border-top:none; padding:0px;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li {position:initial !important; padding:0px !important; line-height:20px; margin-bottom:0px;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li a {background:transparent; padding:10px 20px !important; border-bottom:1px solid #c1c1c1; border-radius:0px; font-size:17px; transition:.3s ease-out; color:#000;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li a:hover {background:#2f627a; color:#fff;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li a::after {display:none;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li ul.sub-menu li:nth-last-child(2) a, #main-header.et-fixed-header #et-top-navigation ul#top-menu li ul.sub-menu li:nth-last-child(1) a {padding:11px 16px !important;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li:nth-last-child(1) a {border-bottom:none;}

/*Fixed Nav CSS*/
#main-header.et-fixed-header #et-top-navigation {padding-top:25px !important;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li a {padding-bottom:25px !important;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li:nth-last-child(1) {top:14px;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li:nth-last-child(1) a { padding:11px 16px !important;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li:nth-last-child(2) {top:14px;}
#main-header.et-fixed-header #et-top-navigation ul#top-menu li:nth-last-child(2) a { padding:11px 16px !important;}

/*Home Page Slider*/
/* remove below 5 lines css and enable this, if need to revert back the effect.
.et_pb_section.home_slider .et_pb_slides .et_pb_slide {width:100%; aspect-ratio:10 / 4; min-height:800px; padding:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide .et_pb_container {width:90%; max-width:1240px; left:-39px;}
*/
.et_pb_section.home_slider .et_pb_slides .et_pb_slide {width:100%; aspect-ratio:10 / 4; min-height:800px; padding:0px; opacity: 1 !important;  transform: none !important;  transition: none !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide, .et_pb_section.home_slider .et_pb_slides .et-pb-active-slide {transition: none !important; animation: none !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide .et_pb_container {width:90%; max-width:1240px; left:-39px;}
.et_pb_section.home_slider .et_pb_module.et_pb_slider.et_pb_slider_no_arrows .et_pb_slides .et_pb_slide .et_pb_container {min-height:800px;}
.et_pb_section.home_slider .et_pb_module.et_pb_slider.et_pb_slider_no_arrows.et_pb_bg_layout_dark .et_pb_slides .et_pb_slide .et_pb_container {min-height:initial;}


.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description {max-width:780px; margin:-130px 0px 0px 0px; text-align:left; border-left:5px solid #fff; padding:0px 0px 0px 35px; animation-delay:initial !important; animation-direction:initial !important; animation-name:initial !important; transform:initial !important; animation-timing-function:initial !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description span.badge {font-family:"Merriweather", serif; font-size:20px; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/yellow-badge-bg.png) no-repeat top left; width:295px; height:35px; display:flex; justify-content:center; align-items:center; color:#000;}

.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {font-family:"Inter Tight", sans-serif; padding:24px 0px 17px 0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content p {font-size:28px; font-weight:300; line-height:36px; letter-spacing:0.6px;}

.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content {max-width:470px; font-size:24px; font-weight:300; line-height:29px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .badge {display:none;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btns {display:flex; gap:9px; margin-top:30px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btns a {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:600; background:#fff; display:inline-block; padding:6px 21px; border-radius:9px; color:#2F627A; text-shadow:none;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btns .subscribe_now {background:#4D8F51; color:#fff;}
.et_pb_section.home_slider .et-pb-controllers {bottom:45px; /*display:none;*/}
.et_pb_section.home_slider .et-pb-controllers a {width:12px; height:12px; margin-right:6px; border-radius:50px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btn-register-now {background:#D1782E; font-family: "Inter Tight", sans-serif; font-size:18px; font-weight:600; color:#fff; display:inline-block; padding:9px 26px; margin:25px 0px 29px 0px; border-radius:9px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul {padding:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li {font-family: "Inter Tight", sans-serif; display:flex; list-style-type:none; padding-bottom:13px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/orange-arrow.png) no-repeat top left; width:18px; height:14px; display:inline-block; margin-right:12px; position:relative; top:5px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li:nth-last-child(1) {padding-bottom:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_slide_description {max-width:650px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content {max-width:440px;}

/*Slide 2 CSS*/
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 {/*display:none !important;*/}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description {margin-top:125px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description span.badge {display:none;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {font-family: "Inter Tight", sans-serif; /*font-size:45px; font-weight:400; line-height:55px;*/ padding:0px; position:relative; top:-11px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content {max-width:655px; font-size:24px !important; line-height:30px;}
.cls_webcast {position:absolute; top:102px; left:0px; z-index:1000; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/stephen-schork-bg.png) no-repeat top left; font-family: "Inter Tight", sans-serif; font-size:30px; color:#fff; width:740px; height:58px; display:flex; justify-content:flex-end; align-items:center; padding-right:16px;}

/*Navigating Volatility CSS*/
.et_pb_section.navigating_volatility_section {}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h2 {padding-bottom:28px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h2 span { color:#2f627a;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 {font-family: "Inter Tight", sans-serif; font-weight:400;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row {display:flex; align-items:center;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left {width:260px; margin-right:29px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right {width:calc(100% - 289px);}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h3 {font-family:"Inter", sans-serif; font-weight:700; padding-bottom:2px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h4 {font-weight:400; padding-bottom:19px;}

/*What our readers say css*/
.et_pb_section.testimonial_carousel_section .et_pb_row .swiper-slide {font-family: "Inter Tight", sans-serif;}
/*
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper {margin-left:38%;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .swiper-container::before {content:""; position:absolute;    top: 30px;
    left: 0px;    height: calc(100% - 90px);    background: rgba(47, 98, 122);    border-radius: 0px 20px 20px 0px;    z-index: 1000;    opacity: 0.6;}

*/


.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item {overflow:visible;}


.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/09/quote-icon.png) no-repeat top left; width:40px; height:36px; display:inline-block; position:absolute; top:-27px; left:41px; z-index:2;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item::after {content:""; position:absolute; top:-5px; left:27px; width:69px; height:6px; background:#406d84; z-index:1;}

.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {font-weight:300; margin-bottom:38px; min-height:108px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name {font-weight:300; margin-bottom:0px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .swiper-arrow-button {display:none;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .swiper-container-horizontal .swiper-pagination-bullet {width:12px; height:12px; margin:0px 2px; transform: scale(1);}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active {}
.testimonial-section .swiper-pagination .swiper-pagination-bullet {width:12px !important; height:12px !important;}

/*Market Intelligence Reports*/
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {width:calc(33.3333% - 29px); margin-top:160px; margin-right:40px !important; padding:0px 25px 17px 25px; overflow:visible;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column:nth-last-child(1) {margin-right:0px !important;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image {margin-top:-102px; margin-bottom:16px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image .et_pb_image_wrap img {width:100%;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text h3 {font-family:"Inter Tight", sans-serif; font-size:22px; line-height:30px; padding-bottom: 9px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text p {font-family:"Inter Tight", sans-serif; font-size:18px; line-height:21px; min-height:168px;}
body #page-container .et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_button.btn_download {font-family: "Inter Tight", sans-serif; border:none !important; border-bottom:1px solid #000 !important; border-radius:0px; line-height:17px !important; position:relative; top:-15px;}


.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_button_module_wrapper.et_pb_module::before {content:""; background:url(https://schorkgroup.com/wp-content/themes/tsgi/images/pdf-icon.svg) no-repeat top left; width:30px; height:36px; background-size:30px; display:inline-block;}


.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner {display:flex; justify-content:center; align-items:center; gap:12px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {width:100%; display:flex; justify-content:center; align-items:center;     padding:5px 0px; border:1px solid #2C6DA8; border-radius:7px; background:#fff; color:#2C6DA8;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn.btn_free_trial {}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn.btn_subscribe_now {background-color:#4D8F51; border:1px solid #4D8F51; color:#fff;}

/*Benefits Subscribing CSS*/
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column {width:calc(33.333% - 15px); margin-right:22px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column:nth-last-child(1) {margin-right:0px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb {}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container {padding-left:11px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {width:66px; position:relative; top:0px; margin-bottom:14px;}

.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {font-family: "Inter Tight", sans-serif; padding-bottom:8px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {font-family:"Inter Tight", sans-serif; font-size:18px; line-height:22px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-family:"Inter Tight", sans-serif; font-size:18px; line-height:22px;}

.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description span {display:block;}

body #page-container .et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper .et_pb_button {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:600; background: linear-gradient(to right, #323939, #2C6DA8); border:none; border-radius:9px; padding:8px 95px !important; color:#fff;}
.et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/white-arrow.png) no-repeat top left; width:20px; height:15px; display:inline-block; position:relative; top:2px; left:-92px;}

/*Schork Consulting & Speaking CSS*/
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text h3 {font-family: "Inter Tight", sans-serif; padding:14px 0px 29px 0px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text p strong {color:#2F627A;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row {}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {width:calc(17% - 16px); margin-right:14px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_main_blurb_image {margin-bottom:0px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {margin-top:-37px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {font-family: "Inter Tight", sans-serif; font-weight:600;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner {display:flex; justify-content:center; gap:34px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner a {background:#D1782E; font-size:18px; font-weight:600; border:1px solid #D1782E; border-radius:9px; display:inline-block; padding:9px 52px; color:#fff;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner a.btn_learn_more {background:transparent; border:1px solid #2f627a; font-weight:700; padding:9px 39px; color:#2f627a;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner a.btn_learn_more::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/blue-arrow.png) no-repeat top left; width:20px; height:14px; display:inline-block; position:relative; top:2px; left:5px;}

/*Our Client Section CSS*/
.et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text h2 {padding-bottom:34px;}
.et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text p {font-weight:300; letter-spacing:1px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row h3 {border-bottom:3px solid #fff; padding-bottom:9px; margin-bottom:14px; letter-spacing:0.8px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row ul {padding-left:0px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row ul li {font-size:18px; font-weight:400; line-height:22px; color:#fff;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row .et_pb_column {width:calc(50% - 3px); margin-right:6px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row .et_pb_column .et_pb_module.et_pb_text {}
.et_pb_section.our_client_section .et_pb_row.our_client_btn_row .et_pb_button_module_wrapper::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/blue-arrow.png) no-repeat top left; width:20px; height:14px; display:inline-block; position:relative; top:2px; left:-63px;}
body #page-container .et_pb_section.our_client_section .et_pb_row.our_client_btn_row .et_pb_button_module_wrapper .et_pb_button {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:600; background:#EDF1F3; border:none; border-radius:9px; padding:9px 63px 9px 38px !important; color:#2F627A;}

/*Thought Leadership Section CSS*/
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_column {width:calc(33.333% - 28px); margin-right:42px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_content {display:flex; flex-direction:column;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {margin-bottom:28px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img {width:100%; border-radius:25px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container {}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {max-width:345px; min-height:137px; line-height:29px; padding-bottom:17px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 a {font-size:25px; font-weight:700;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {font-family: "Inter Tight", sans-serif; line-height:22px; min-height:88px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-size:18px; line-height:22px;}
body #page-container .et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_button_module_wrapper .et_pb_button {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:700; border:none; border-radius:9px; padding:0px !important; background:transparent !important; color:#2F627A;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_button_module_wrapper::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/blue-arrow.png) no-repeat top left; width:20px; height:14px; display:inline-block; position:relative; top:2px; left:2px;}

body #page-container .et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_button_row .et_pb_button_module_wrapper .et_pb_button {font-family:"Inter Tight", sans-serif; font-size:18px; font-weight:600; border:none; border-radius:9px; padding:8px 129px 8px 89px !important; background:transparent !important; background-color:#2F627A !important; color:#fff;}

.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_button_row .et_pb_button_module_wrapper::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/next-arrow.png) no-repeat top left; width:21px; height:13px; display:inline-block; position:relative; top:1px; left:-126px;}

/*Subscription Purchase CSS*/
.page.page-id-588, .page.page-id-3133 {background:url(https://schorkgroup.com/wp-content/uploads/2025/09/bg-subscription-scaled.webp) no-repeat top left;}
.page.page-id-1079, .page.page-id-3126 {background:url(https://schorkgroup.com/wp-content/uploads/2025/09/bg_eq_subscription-scaled.webp) no-repeat top left;}
.page.page-id-2630, .page.page-id-3085  {background:url(https://schorkgroup.com/wp-content/uploads/2025/09/bg_pngr_subscription-scaled.webp) no-repeat top left;}

.et_pb_section.schork_subscription_purchase_header_section {display:flex;justify-content: center;align-items: center;min-height: 383px;}
.et_pb_section.schork_subscription_purchase_header_section .et_pb_row .et_pb_module.et_pb_text h1 {font-weight:400; padding-bottom:0px;}
.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item {padding:19px 0px; margin-bottom:3px;}
.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_title {line-height:22px; padding:0px 0px 0px 20px;}

.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_title::before {left:0px; right:inherit; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/plus-icon.png) no-repeat top left; width:10px; height:9px; font-size:0px; top:5px;}

.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item.et_pb_toggle_open .et_pb_toggle_title::before {background:url(https://schorkgroup.com/wp-content/uploads/2025/09/minus.png) no-repeat top left; height:3px; top:9px;}

.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_content {font-size:17px; padding:8px 0px 0px 21px;}
.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_content p {font-size:17px; line-height:21px;}
.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_content a {color:#fff; text-decoration:underline;}
.et_pb_section.faq_section .et_pb_row.faq_row .et_pb_module.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_content ul {padding-bottom:0px;}
.page.page-id-23 .et_pb_section.faq_section {background-color:#2f627a !important;}

.et_pb_section.subscription_purchase_middle_section {}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row {display:flex; flex-wrap:wrap; align-items:flex-start;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column {margin-right:75px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {width:calc(100% - 481px);}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module h2 {font-size:25px; color:#2F627A; padding-bottom:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form h4 {margin-bottom:30px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox {margin-bottom:17px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {display:flex !important; gap:30px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li {border:2px solid #1F78C0 !important; border-radius:25px !important; padding:10px 9px 15px 9px !important; flex:1; opacity:0.5;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li.wpforms-selected {opacity:1;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label {width:calc(100% - 16px) !important; font-size:8px !important; font-weight:700 !important; margin-bottom:0px !important; padding:0px 0px 0px 8px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label strong {font-size:18px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size:14px !important; font-weight:400; font-style:initial; padding:4px 0px 8px 0px !important; display:block;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li {padding:19px 9px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li label {color:#1F78C0 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li label strong {display:inline-block; margin-bottom:9px !important; color:#000 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li label em {display:inline; font-weight:700 !important; padding:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li label em.discount {background: #1F78C0 !important; border-radius: 25px !important; width:60px !important;height:26px !important;font-size: 10px !important;font-weight: 500 !important;color: #fff;display: flex;justify-content: center;align-items: center; padding:0px !important; position:absolute !important;
top:12px; right:35px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form h3 {margin:0px 0px 33px 0px !important; padding-top:30px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form h3::before {border:none !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li input[type='radio'] {appearance:none !important;    width: 18px !important;    height: 18px !important;    border-radius: 3px !important;    border: 2px solid #979797 !important;
    background-color: #fff !important;    cursor: pointer;    transition: all 0.3s ease;    position: relative;    padding: 0px;    margin: 2px 0px 0px 0px;     border: 1px solid #1f78c0 !important;    border-radius: 50% !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li input[type='radio']::before {display:none !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li input[type='radio']:checked {background-color: #1f78c0 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li input[type='radio']::after {content: "";    background: url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left !important;    font-size: 0px !important;    position: absolute !important;top: 51.5% !important;left: 52.5% !important;transform: translate(-50%, -50%) !important;width: 11px !important; height: 8px !important;display: inline-block !important;border: none !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium {max-width:100% !important; flex-direction:row !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium .wpforms-field-row-block {width:calc(50% - 10px) !important; display:flex; flex-direction:column-reverse; margin-bottom:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium .wpforms-field-row-block.wpforms-first {margin-right:20px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form input[type="text"], .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form input[type="email"], .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form input[type="tel"], .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form select {height:29px !important; border-radius:0px !important; border:1px solid #c1c1c1 !important; min-height:initial !important; font-size: 14px !important;padding-left: 8px !important;color: #000 !important; margin:10px 0px 18px 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field {padding:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.wpforms-field-text {    padding:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field label {font-size:14px !important; font-weight:400 !important; margin-bottom:5px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right {width:406px; overflow:visible; padding-bottom:50px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_whats_included p {font-size:14px; font-weight:300; line-height:18px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.cls_radio_btn_module h2 {font-size:25px; font-weight:700; color: #2F627A; padding-bottom:54px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.cls_radio_btn_module h3 {font-size:18px; font-weight:700; color: #000000; padding-bottom:34px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field label {min-width:initial !important; padding:0px !important; margin:0px !important; color:#000 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field-layout-rows.wpforms-field-medium.wpforms-field-repeater-display-blocks .wpforms-layout-row {gap:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc input[type='checkbox'] {appearance: none !important;    width: 19px !important;    height: 19px !important;    border-radius: 50% !important;    border: 1px solid #1f78c0 !important;    background-color: #fff !important;    cursor: pointer;    transition: all 0.3s ease;    position: relative;    padding: 0px !important; margin:-1px 0px 0px 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc input[type='checkbox']:checked {background-color:#1f78c0 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc input[type='checkbox']::before {display:none !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc input[type='checkbox']:checked::after {content: "";background: url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left !important;font-size: 0px !important;
position: absolute !important;top: 51.5% !important;left: 52.5% !important;transform: translate(-50%, -50%) !important;width: 11px !important;height: 8px !important;display: inline-block; border: none !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc label {width:calc(100% - 19px) !important; max-width: 380px;font-size: 10px !important;color: #000 !important;padding:0px 0px 0px 6px !important;margin: 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tnc label a {color:#000 !important; text-decoration:underline;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_59-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .payment_information_heading_text, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_121-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_189-container {margin-top:40px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_59-container .wpforms-field-medium.wpforms-field-row {max-width:initial !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form em.wpforms-error {border:1px solid #d63637 !important; padding:10px 15px !important; font-size:12px !important; font-weight:700 !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-submit-container button {background:#4D8F51 !important;width: 100% !important;height: 56px !important;border-radius: 9px !important;font-family: "Inter Tight", sans-serif !important;font-size: 18px !important;font-weight: 600 !important; margin-top:25px !important;}



.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_63-container .payment-tabs, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_63-container .payment-tabs, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_93-container .payment-tabs, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_101-container .payment-tabs, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_96-container .payment-tabs {justify-content:flex-start; margin:0px 0px 20px 4px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_63-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_63-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_93-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_101-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_96-container .payment-tabs .tab-btn {font-size:14px; font-weight:400; padding-bottom:2px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_63-container .payment-tabs .tab-btn.active-tab, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_63-container .payment-tabs .tab-btn.active-tab, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_93-container .payment-tabs .tab-btn.active-tab, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_101-container .payment-tabs .tab-btn.active-tab, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_96-container .payment-tabs .tab-btn.active-tab {border-bottom:4px solid #1F78C0;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_96-container .payment-tabs .tab-btn {border-bottom:4px solid #1F78C0; color:#000;}


.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_64-container .wpforms-layout-row .tsgi-toggle {margin: 25px 0px; font-size:16px;}


.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .cls_invoice_checkbox input[type='checkbox'] {appearance: none !important;    width: 19px !important;    height: 19px !important;    border-radius: 50% !important;    border: 1px solid #1f78c0 !important;    background-color: #fff !important;    cursor: pointer;    transition: all 0.3s ease;    position: relative !important;    padding: 0px !important;    margin:-4px 0px 0px 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .cls_invoice_checkbox input[type='checkbox']:checked {background-color:#1f78c0 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .cls_invoice_checkbox input[type='checkbox']::before {display:none !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .cls_invoice_checkbox input[type='checkbox']:checked::after {content: "";background: url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left !important;font-size: 0px !important;
position: absolute !important;top: 51.5% !important;left: 52.5% !important;transform: translate(-50%, -50%) !important;width: 11px !important;height: 8px !important;display: inline-block; border: none !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .cls_invoice_checkbox label {width:calc(100% - 19px) !important; font-size:10px !important; color:#000 !important; padding:0px 0px 0px 6px !important; margin:0px !important;}


/*PNGR Form CSS Start*/
.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module h2 {line-height:23px;}
.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module h3 {font-size:25px;
 font-weight:400; padding:0px; color:#2F627A;}
.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module .wpforms-container.wpforms-container-full.wpforms-stripe {margin-top:2px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row {display:flex; align-items:center; margin-bottom:33px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.license {margin-bottom:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.license fieldset ul li {padding: 28px 9px 37px 9px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.license fieldset ul li label {font-size:18px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .custom_configuration_text .wpforms-field-row p {font-family:"Inter Tight", sans-serif !important; font-size:12px !important; font-weight:500 !important; line-height:17px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .custom_configuration_text .wpforms-field-row p strong {font-family:"Inter", sans-serif !important; font-size:18px !important; display:block; padding-bottom:5px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .custom_configuration_text .wpforms-field-row p a {text-decoration:underline !important; color:#000 !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row p {margin-bottom:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_166-container h4 {margin-bottom:18px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_164-container .wpforms-layout-row {width:100%; border-bottom:1px solid #000; margin:0 auto 10px auto; padding-bottom:6px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_164-container .wpforms-layout-row .wpforms-layout-column {padding:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_164-container .wpforms-layout-row h4 {font-size:14px; margin-bottom:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container {margin-bottom:60px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column p {font-weight:500; line-height:20px; margin-bottom:9px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column p em {font-family:"Inter Tight", sans-serif !important; font-size:12px !important; font-style:initial; display:block;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column {padding:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column.wpforms-layout-column-67 {padding-left:10px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column.wpforms-layout-column-33 {position:relative; left:-4px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column.wpforms-layout-column-33 p em {font-size:8px !important; display:inline-block;}

.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tsgi-toggle {margin-bottom:20px !important;}
.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tsgi-toggle .tsgi-toggle__icon {background:url(https://schorkgroup.com/wp-content/uploads/2025/08/plus-icon3.png) no-repeat top left !important; width:14px !important; height:14px !important; font-size:0px !important; position:relative !important; top:-12px; margin-right:5px !important;}
.page.page-id-2630 .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .tsgi-toggle[aria-expanded="true"] .tsgi-toggle__icon {background:url(https://schorkgroup.com/wp-content/uploads/2025/08/minus-icon2.png) no-repeat top left !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container {background:#d8dfe3; border-radius:20px 20px 0px 0px; padding:20px 20px 10px 20px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container {background:#d8dfe3; border-radius:0px 0px 20px 20px; padding:0px 20px 20px 20px !important; margin-bottom:20px; overflow:visible !important; z-index:100;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container {width:calc(100% - 40px); margin:0 auto; font-size:12px; }
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container .wpforms-layout-row {margin:0px 0px 40px 0px !important; padding-bottom:10px; border-bottom:1px solid #c1c1c1;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container .wpforms-layout-row {margin:0px 0px 10px 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container .wpforms-layout-row .wpforms-layout-column {padding:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:calc(100% - 80px);}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1) {width:80px; text-align:center;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_183-container .wpforms-layout-row h4, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_185-container .wpforms-layout-row h4 {font-size:12px; margin-bottom:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_120-container {    display:flex;align-items: center;justify-content: space-between;font-size: 12px;border-top: 1px solid #c1c1c1;padding-top: 10px !important; width:calc(100% - 40px); margin:0 auto;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_120-container .wpforms-field-label, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_120-container .wpforms-payment-total {font-size:14px !important; font-weight:700 !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row {margin:0px !important; padding:0px !important; gap:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 85px); padding:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 56px); font-size:12px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column .choices__list--dropdown, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column .choices__list--dropdown {max-height:350px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:179px !important; margin-right:21px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:171px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:141px !important; margin-right:21px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:210px !important; margin-right:10px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) label, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) label {width:41px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) select, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) select {width:calc(100% - 41px);}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error {position:absolute; font-size:9px; font-weight:600; bottom:8px; left:55px; line-height:8px; color:#d63637;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column label, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column select, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column label, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column select {font-size:12px !important; margin:0px 0px 30px 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column .choices .choices__inner, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column .choices .choices__inner {min-height:29px !important; border-radius:0px !important;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-field-repeater-display-blocks-buttons, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-field-repeater-display-blocks-buttons {margin-top:0px; padding-bottom:5px; border-bottom:1px solid #98999a;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1) {width:80px; text-align:center;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(3) label {display:none;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column h4, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column h4 {font-size:14px !important; margin-bottom:0px !important;}

.page.page-id-2630.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input {padding:4px 7px !important; border-radius: 0px !important; font-size:12px;}
.page.page-id-2630.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus {border:none !important; outline:none !important;}
.page.page-id-2630.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item {padding:0px 10px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-error.js-formwide-error {border: 1px solid #d63637 !important;padding:3px 10px !important;font-size: 12px !important;font-weight: 700;color: #d63637;margin-top: 10px;}
/*PNGR Form CSS End*/

.wpforms-field-repeater-button-add svg, .wpforms-field-repeater-button-remove svg {display:none !important;}
.wpforms-field-repeater-button-add::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/add-icon.png) no-repeat top left; width:17px; height:17px; display: inline-block;}
.wpforms-field-repeater-button-remove::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/remove-icon.png) no-repeat top left; width:17px; height:3px; display:inline-block; position:relative; top:0px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container {background:#d9e3ea; border-radius:25px; width:100%; margin-bottom:36px; padding:18px 25px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-layout-row {position:relative !important; gap:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-layout-row .wpforms-layout-column {width: calc(33.3333% - 17px) !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-field-layout-rows .wpforms-init, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-field-layout-rows .wpforms-init {top:39px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-field-repeater-clone-wrap .wpforms-init, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-field-repeater-clone-wrap .wpforms-init {top:9px !important; padding-top:0px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button svg, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button svg {width:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button.wpforms-field-repeater-button-add::before, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button.wpforms-field-repeater-button-add::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/add-icon.png) no-repeat top left; width:17px; height:17px; display: inline-block;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button.wpforms-field-repeater-button-add, .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-remove, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button.wpforms-field-repeater-button-add {opacity:1;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button.wpforms-field-repeater-button-add:hover, .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-remove:hover, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button.wpforms-field-repeater-button-add:hover {opacity:1;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button.wpforms-field-repeater-button-remove::before, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button.wpforms-field-repeater-button-remove::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/remove-icon.png) no-repeat top left; width:17px; height:3px; display: inline-block; position:relative; top:-4px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container label.wpforms-field-label, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container label.wpforms-field-label {margin-bottom:15px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-init button, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-init button {height:17px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-layout-row .wpforms-layout-column input, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-layout-row .wpforms-layout-column input {margin:0px 0px 10px 0px !important;}


.cls-radio-group {display:flex; justify-content:center; gap:27px; flex-wrap:wrap;}
.cls-radio-group input[type='radio'] {display:none;}
.cls-radio-group label.radio-card {position:relative; width:calc(33.333% - 18px); padding:10px 10px 8px 40px; border:2px solid #1F78C0; border-radius:25px; background-color:white; cursor:pointer; transition:all 0.3s ease; display:block; line-height:24px; opacity:0.6;}
.cls-radio-group .radio-card .check-circle {position:absolute; top:12px; left:11px; width:18px; height:18px; border:2px solid #1F78C0; border-radius:50%; background-color:white; display:flex; align-items:center; justify-content:center; font-size:14px; color:white; transition:all 0.3s ease;}
.cls-radio-group input[type='radio']:checked + label.radio-card {border-color:#1F78C0; background-color:#eaeff2; opacity:1;}
.cls-radio-group input[type='radio']:checked + label.radio-card .check-circle {background-color:#1f78c0; border:none; color:#fff;}
.cls-radio-group input[type='radio']:checked + label.radio-card .check-circle::after {content:""; font-size:0px; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left; width:11px; height:8px; display:inline-block;}
.cls-radio-group .radio-card .title {font-weight:700; font-size:18px;}
.cls-radio-group .radio-card .subtitle {font-size:14px;}
.cls-radio-group .radio-card .desc {font-size:8px; font-weight:700; color:#000;}

.et_pb_module.et_pb_code.cls_radio_btn_module.energy .cls-radio-group label.radio-card {width:calc(50% - 14px);}

.et_pb_module.et_pb_code.cls_radio_btn_subscription_module .cls-radio-group label.radio-card {width:calc(50% - 14px); padding:17px 10px 15px 40px}
.et_pb_module.et_pb_code.cls_radio_btn_subscription_module .cls-radio-group .radio-card .subtitle {font-size:14px; font-weight:700; margin-top:5px; color:#1F78C0;}
.et_pb_module.et_pb_code.cls_radio_btn_subscription_module .cls-radio-group .radio-card .subtitle span {font-size:8px;}
.et_pb_module.et_pb_code.cls_radio_btn_subscription_module .cls-radio-group .radio-card .discount {position:absolute; top:28px; right:44px; background:#1F78C0; color:#fff; border-radius:25px;    font-size:10px; font-weight:700; padding:1px 9px; display:inline-block;}
.et_pb_module.et_pb_code.cls_radio_btn_subscription_module .cls-radio-group .radio-card .check-circle {top:19px;}

.et_pb_module.et_pb_code.payment_info_code_module h3 {font-size:18px; font-weight:700; color:#000000; padding:2px 0px 36px 0px;}
.et_pb_module.et_pb_code.payment_info_code_module .submit {background:#4D8F51; width:100%; height:56px; font-family: "Inter Tight", sans-serif; font-size:18px; font-weight:600; border-radius:9px; border:none; color:#fff; cursor:pointer;}

/*Contact Information CSS*/
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-container {width:calc(100% - 42px); margin:0 auto;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code h3 {font-size:18px; font-weight:700; color: #000000; padding:33px 0px 48px 0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group {display: flex;flex-direction: column;margin-bottom: 15px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group-row {display:flex; gap:20px; margin-bottom:10px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group-row .form-group {flex: 1;margin-bottom: 0;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code label {font-size:14px; margin-bottom:12px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code input, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code select {padding:5px 8px;border:1px solid #c1c1c1; font-size:14px; width:100%;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group {display: flex;align-items: flex-start;margin-top: 20px;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox'] {appearance:none; width:19px; height:19px; border-radius:50%; border:1px solid #1f78c0; background-color:#fff; cursor:pointer; transition:all 0.3s ease; position:relative; padding:0px; margin:1px 15px 0px 0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox']:checked {background-color:#1f78c0;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox']:checked::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left; font-size:0px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:11px; height:8px; display:inline-block;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group label {font-size:10px;
line-height:12px; max-width:350px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group label a {color:#000 !important; text-decoration:underline;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group a {color: #007bff;text-decoration: underline;}

.et_pb_module.et_pb_code.additional_recipients_code_module h3 {font-size:25px; font-weight:700; color:#000000; padding:33px 0px 32px 0px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .form-wrapper {background:#EAEFF2; padding:14px 24px 16px 27px; border-radius:25px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .header-row {display: flex;gap: 10px;margin-bottom:8px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .header-row div {width:152px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .recipient-row {display: flex;gap: 10px;margin-bottom: 10px;align-items: center;}
.et_pb_module.et_pb_code.additional_recipients_code_module .recipient-row input {width:152px; padding:6px 10px; border:1px solid #ccc;}
.et_pb_module.et_pb_code.additional_recipients_code_module .btn-icon {border:none; cursor:pointer; margin-left:auto; width:15px; display:inline-block; font-size:0px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .btn-icon.plus {background:url(https://schorkgroup.com/wp-content/uploads/2025/07/plus-icon2.png) no-repeat top left; height:15px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .btn-icon.minus {background:url(https://schorkgroup.com/wp-content/uploads/2025/07/minus-icon.png) no-repeat top left; height:3px;}
.et_pb_module.et_pb_code.additional_recipients_code_module .hidden {display:none;}

.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right {background:linear-gradient(180deg, #1a466b, #153a5d);}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_whats_included h2 {margin-bottom:7px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_whats_included .reports {font-size:14px; font-weight:700; display:flex; align-items:center; gap:9px; margin-bottom:8px; color:#fff;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_whats_included .reports::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/pdf-icon-1.png) no-repeat top left; width:21px; height:24px; display:inline-block;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits {}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits h2 {}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits ul {padding:0px; margin:3px 0px 38px 0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits ul li {list-style-type:none; line-height:17px; padding-bottom:11px; display:flex; max-width:266px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits ul li::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick2.png) no-repeat top left; width:25px; height:14px; display:inline-block; position:relative; top:3px; margin-right:8px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits h2:nth-last-child(1) {padding-bottom:9px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits ul li span {width:calc(100% - 33px);}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .dipi-testimonial-item {padding:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .dipi-testimonial-text {line-height:17px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .dipi-testimonial-name {margin-bottom:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .dipi-company-name {margin-top:-5px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .swiper-pagination {left:4px; transform: inherit;    width: auto !important;    text-align: left;    position: inherit;    margin: 0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.dipi_testimonial.cls_testimonial .swiper-pagination .swiper-pagination-bullet {width:10px; height:10px; transform:scale(1); left:0px !important;}

/*About Us CSS*/
.et_pb_section.landing_page_header_section {display:flex; justify-content:center; align-items:center; min-height:383px; margin-top:90px;}
.et_pb_section.landing_page_header_section .et_pb_row .et_pb_module.et_pb_text h1 {padding-bottom:0px;}

.et_pb_section.first_text_block_section .et_pb_row.heading_row .et_pb_module.et_pb_text h2 span {color:#2F627A;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column {width:calc(33.333% - 20px); margin-right:30px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb {font-family: "Inter Tight", sans-serif;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_main_blurb_image {margin-bottom:14px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {padding-bottom:8px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size:18px; line-height:22px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p span {display:block;}

.et_pb_section.about_intro_section .et_pb_row.about_intro_row {}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left {width:330px; margin-right:50px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image {}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right {width:calc(100% - 380px); max-width:892px; margin-top:3px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text span.badge {font-family:"Merriweather", serif; font-size:20px; background: url(https://schorkgroup.com/wp-content/uploads/2025/07/yellow-badge-bg.png) no-repeat top left;width: 295px;height: 35px;display: flex;justify-content: center;align-items: center;color:#000;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-family: "Inter Tight", sans-serif; padding-bottom:15px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text p {padding-bottom:25px;}

.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_text_row .et_pb_module.et_pb_text h2 {padding-bottom:15px;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_text_row .et_pb_module.et_pb_text p {font-family: "Inter Tight", sans-serif;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row {}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column {width:calc(50% - 40px); margin-right:0px;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column.left {margin-right:80px;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column.right {}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column .et_pb_video_play {margin:0px;font-size:0px; height:61px; top:40%; left:46%;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column .et_pb_video_play:before {background:url(https://schorkgroup.com/wp-content/uploads/2025/08/play-icon.png) no-repeat top left; width:51px; height:61px; display:inline-block;}

.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row {display:flex; flex-wrap:wrap; align-items:center;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column {}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left {width:287px; margin-right:60px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {width:100%;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right {width:calc(100% - 347px);}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right .et_pb_module.et_pb_text {}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right .et_pb_module.et_pb_text h3 {padding-bottom:5px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right .et_pb_module.et_pb_text h4 {padding-bottom:34px;}

.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row {display:flex; flex-wrap:wrap; align-items:center;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column {}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left {width:287px; margin-right:60px;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {width:100%;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right {width:calc(100% - 347px);}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-family: "Inter", sans-serif; padding-bottom:0px;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right .et_pb_module.et_pb_text h3 {font-family: "Inter Tight", sans-serif; padding:0px 0px 25px 0px;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right .et_pb_module.et_pb_text p {font-family: "Inter Tight", sans-serif;}

/*Publications*/
.et_pb_section.first_text_block_section .et_pb_row.heading_row h2 {font-family: "Inter Tight", sans-serif;}
.et_pb_section.publication_list_report_section {background:url(https://schorkgroup.com/wp-content/uploads/2025/09/dot-pattern.png) no-repeat 0px 50%; background-size:calc(42% + 4px);}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row {display:flex; flex-wrap:wrap; align-items:center; gap:72px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.left {width:387px; margin-right:0px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.left .et_pb_image_wrap, .et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.left .et_pb_image_wrap img {width:100%;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.right {width:calc(100% - 459px);}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.right .et_pb_button_module_wrapper {padding-top:23px; border-top:2px solid #2f627a;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h2 {font-family: "Inter Tight", sans-serif; padding-bottom:10px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.first p {max-width:590px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {font-family:"Inter Tight", sans-serif; max-width:740px; font-size:18px; line-height:22px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul {width:100%; display:flex; flex-wrap:wrap; padding:0px; margin:30px 0px 0px 0px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li {width:calc(50% - 23px); max-width:311px; font-size:18px; font-weight:700; list-style-type:none; line-height:22px; padding-bottom:20px; display:flex; color:#2F627A;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li:nth-child(odd) {margin-right:45px;}

.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick3.png) no-repeat top left; width:29px; height:14px; display:inline-block; position:relative; top:5px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li span {width:calc(100% - 29px);}

#energy_quotient.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li {max-width:319px;}

.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_button_module_wrapper.et_pb_module::before {content:""; background:url(https://schorkgroup.com/wp-content/themes/tsgi/images/pdf-icon.svg) no-repeat top left; width:38px; height:45px; display:inline-block;}
body #page-container .et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_button_module_wrapper.et_pb_module .btn_download {border:none !important; border-bottom:1px solid #000 !important; border-radius:0px; line-height:22px !important; position:relative; top:-19px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner {display:flex; justify-content:flex-start; align-items:center; gap:15px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {width:100%; max-width:201px; display:flex; justify-content:center; align-items:center; padding:9px 0px; border:1px solid #2C6DA8; border-radius:9px; background:#fff; color:#2C6DA8; font-family: "Inter Tight", sans-serif;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn.btn_subscribe_now {background-color:#4D8F51; border:1px solid #4D8F51; color:#fff;}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h3 {font-family: "Inter Tight", sans-serif; font-weight:400; padding-bottom:27px;}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text p {max-width:668px;}
.et_pb_section.publication_list_report_section.energy_quotient_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text p {max-width:630px;}

.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row {display:flex; flex-wrap:wrap; align-items:center;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row h2 {font-family: "Inter Tight", sans-serif;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column {}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.left {width:507px; margin-right:60px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right {width:calc(100% - 567px);}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right .et_pb_module.et_pb_text h3 {max-width:400px; font-family: "Inter Tight", sans-serif; padding-bottom:20px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_button_module_wrapper .et_pb_button {font-family: "Inter Tight", sans-serif;}

/*Services Page CSS*/
.et_pb_section.services_list_section .et_pb_row {display:flex; align-items:center;}
.et_pb_section.services_list_section .et_pb_row .et_pb_module.et_pb_text ul {padding:1px 0px 36px 1em;}
.et_pb_section.services_list_section .et_pb_row .et_pb_module.et_pb_text ul li {font-size:19px; line-height:23px; padding-bottom:14px;}

.et_pb_section.services_list_section.odd {}
.et_pb_section.services_list_section.odd .et_pb_row {}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column {}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left {width:calc(100% - 457px); margin-right:83px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left .et_pb_module.et_pb_text h2 {font-family: "Inter Tight", sans-serif; padding-bottom:20px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left .et_pb_module.et_pb_text p {padding-bottom:25px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right {width:374px;}
.et_pb_section.services_list_section .et_pb_button_module_wrapper .et_pb_button {font-family: "Inter Tight", sans-serif;}

.et_pb_section.services_list_section.even {}
.et_pb_section.services_list_section.even .et_pb_row {}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column {}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left {width:380px; margin-right:0px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image img {height:555px; object-fit:cover; border-radius:25px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right {width:calc(100% - 380px); box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-family: "Inter Tight", sans-serif; padding-bottom:20px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right .et_pb_module.et_pb_text p {max-width: 730px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_module.et_pb_text ul {padding-top:20px;}

#expert_testimony.et_pb_section::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/service-bg-2.png) no-repeat; background-position: right -100px bottom -10px;    opacity: 0.2;    width: 694px;    height: 694px;    display: inline-block;    position: absolute;    bottom: 0px;    right: 0px;    background-size: cover;}

/*Start Free Trial*/
/*
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.cls_radio_btn_module h3 {font-size:25px; font-weight:700; padding-bottom:46px; color:#000;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-container {width:100%; margin:0 auto;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code h3 {font-size:25px; font-weight:700; padding-bottom:44px; color:#000;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group {display: flex;flex-direction: column;margin-bottom: 15px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group-row {display:flex; gap:20px; margin-bottom:10px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .form-group-row .form-group {flex: 1;margin-bottom: 0;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code label {font-size:14px; margin-bottom:12px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code input, .et_pb_section.subscription_purchase_middle_section .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code select {padding:5px 8px;border:1px solid #c1c1c1; font-size:14px; width:100%;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group {display: flex;align-items: flex-start;margin-top: 20px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox'] {appearance:none; width:19px; height:19px; border-radius:50%; border:1px solid #1f78c0; background-color:#fff; cursor:pointer; transition:all 0.3s ease; position:relative; padding:0px; margin:1px 15px 0px 0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox']:checked {background-color:#1f78c0;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group input[type='checkbox']:checked::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left; font-size:0px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:11px; height:8px; display:inline-block;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group label {font-size:10px;
line-height:12px; max-width:350px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group label a {color:#000 !important; text-decoration:underline;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row #contact_info_form_block.et_pb_module.et_pb_code .checkbox-group a {color: #007bff;text-decoration: underline;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group {max-width:670px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group label.radio-card {border:none; background:transparent; padding:0px; display:flex; align-items:center; gap:10px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .check-circle {position:inherit; top:0px; left:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .right {}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .right .img_block {}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .right .img_block img {}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .right h5 {display:flex; flex-direction:column; align-items:center;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .cls-radio-group .radio-card .right h5 span {}
*/
/*
.et_pb_module.et_pb_code.how_did_you_hear h3 {font-size:25px; font-weight:700; line-height:30px; color:#000;}
.et_pb_module.et_pb_code.how_did_you_hear form {display:flex; flex-direction:column;}
.et_pb_module.et_pb_code.how_did_you_hear .checkbox-group {display:grid; grid-template-columns:repeat(3, auto); gap:5px 0px; margin:20px 0px 50px 0px;}
.et_pb_module.et_pb_code.how_did_you_hear label {display:flex; align-items:center; font-size:18px; cursor: pointer;}
.et_pb_module.et_pb_code.how_did_you_hear input[type='checkbox'] {width:20px; height:20px; padding:0px; margin:0px 10px 0px 0px;}
.et_pb_module.et_pb_code.how_did_you_hear select {width:350px; height:45px; padding:8px; font-size:15px; border:1px solid #ccc; border-radius:0px; color:#000;}
.et_pb_module.et_pb_code.how_did_you_hear button {width:100%; height:56px; background:#2F627A; font-size:18px; font-weight:600; border:none; border-radius:9px; margin-top:50px; cursor:pointer; color:#fff;}
*/

/*Start Free Trial CSS*/
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form {}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container h3 {font-size:25px !important; font-weight:700 !important; margin-bottom:39px !important; color:#000 !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container fieldset ul li {margin-right:26px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container fieldset ul li .wpforms-image-choices-image {}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li input[type="checkbox"] {position:absolute !important; top:calc(50% - 32px) !important; left:0px; border:1px solid #1f78c0  !important; border-radius:50% !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li .wpforms-image-choices-label {font-size:14px !important; font-weight:700 !important; color:#000 !important; margin-left:8px !important; text-align:center; width:calc(100% - 16px) !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container label {padding-left:43px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container label {font-size:14px !important; font-weight:400 !important; margin-bottom:8px !important; }

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container .wpforms-field {padding:0px 0px 9px 0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type="text"], .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type="email"], .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container select, .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type="tel"] {width:100% !important; max-width:100% !important; border:1px solid #c1c1c1 !important; border-radius:0px !important; height:29px !important; padding:0px 10px !important; font-size:14px !important; color:#000 !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container select#wpforms-2083-field_11 {min-height:initial !important; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/select-dropdown-arrow.jpg) no-repeat top left; background-position:135px 11px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row {display:flex; justify-content:flex-start;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:180px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:217px !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type="checkbox"]::before {border:2px solid #979797 !important; display:none !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type='checkbox'] {appearance:none !important; width:18px !important; height:18px !important; border-radius:3px !important; border:2px solid #979797 !important; background-color:#fff !important; cursor:pointer; transition:all 0.3s ease; position:relative; padding:0px; margin:2px 0px 0px 0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type='checkbox']:checked {background-color:#1f78c0 !important; border:2px solid #1f78c0 !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container input[type='checkbox']:checked::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left !important; font-size:0px !important; position:absolute !important; top:51.5% !important; left:52.5% !important; transform:translate(-50%, -50%) !important; width:11px !important; height:8px !important; display:inline-block !important; border:none !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container {padding-bottom:37px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_25-container h3 {    margin-bottom:22px !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container input[type="checkbox"]::before {border:1px solid #000; display:none !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container input[type='checkbox'] {appearance:none; width:19px !important; height:19px !important; border-radius:50% !important; border:1px solid #1f78c0 !important; background-color:#fff !important; cursor:pointer; transition:all 0.3s ease; position:relative; padding:0px; margin:-2px 0px 0px 0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container input[type='checkbox']:checked {background-color:#1f78c0 !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container input[type='checkbox']:checked::after {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/07/tick.png) no-repeat top left !important; font-size:0px !important; position:absolute !important; top:51.5% !important; left:52.5% !important; transform:translate(-50%, -50%) !important; width:11px !important; height:8px !important; display:inline-block; border:none !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container ul li {display:flex; align-items:center;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container label.wpforms-field-label-inline {max-width:390px; font-size:10px !important; color:#000 !important; padding:3px 0px 0px 10px !important; margin:0px !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container label.wpforms-field-label-inline a {color:#000 !important; text-decoration:underline;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_16-container h3 {margin:58px 0px 20px 0px !important}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container {background:#EAEFF2; border-radius:25px; width:100%; margin-bottom:36px; padding:18px 25px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-layout-row {position:relative !important; gap:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-layout-row .wpforms-layout-column {width: calc(33.3333% - 17px);}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-field-layout-rows .wpforms-init {top:39px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-field-repeater-clone-wrap .wpforms-init {top:9px !important; padding-top:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button svg {width:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-add::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/add-icon.png) no-repeat top left; width:17px; height:17px; display: inline-block;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-add, .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-remove {opacity:1;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-add:hover, .et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-remove:hover {opacity:1;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button.wpforms-field-repeater-button-remove::before {content:""; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/remove-icon.png) no-repeat top left; width:17px; height:3px; display: inline-block; position:relative; top:-4px;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container label.wpforms-field-label {margin-bottom:15px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-init button {height:17px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_27-container .wpforms-layout-row ul {display:flex; flex-direction:column; gap:10px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_27-container .wpforms-layout-row ul li label {margin-bottom:0px !important; font-size:16px !important; font-weight:500 !important; position:relative; top:2px; color:#000 !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_31-container {margin:42px 0px 30px 0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_31-container select {max-width:349px !important; background:url(https://schorkgroup.com/wp-content/uploads/2025/08/select-dropdown-arrow2.jpg) no-repeat top left; background-position:305px 14px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-submit-container .wpforms-submit {width:100% !important; height:56px !important; background-color:#2F627A !important; font-family:"Inter Tight", sans-serif !important; font-size:18px !important; font-weight:600 !important; border-radius:9px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form em.wpforms-error {border:1px solid #d63637 !important; padding:10px 15px !important; font-size:12px !important; font-weight:700 !important;}

.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container .wpforms-field-medium.wpforms-field-row {max-width:initial !important;}

/*Contact Us*/
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-field-container {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-field-container .wpforms-field {padding:0px 0px 10px 0px !important;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-field-container input, .et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-field-container select {width: 100% !important;max-width: 100% !important;border: 1px solid #c1c1c1 !important;
    border-radius: 0px !important;font-size: 14px !important;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-field-container textarea {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform form .wpforms-submit-container .wpforms-submit {width:100% !important; height:56px !important; background:#2F627A !important;font-size: 18px !important;font-weight: 600 !important;border: none !important;border-radius: 9px !important;cursor: pointer !important;color: #fff !important; outline: none !important;}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul {padding-left:42px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li {list-style-type:none; margin-bottom:30px; line-height:29px; position:relative;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li:nth-last-child(1) {margin-bottom:0px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li a {color:#000;}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li:nth-child(1) .fa {font-size:30px; left:-39px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li:nth-child(2) .fa {top:4px; left:-40px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li .fa {position:absolute; top:0px; left:-42px; color:#2f627a;}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon {display: flex;justify-content: center;gap: 10px;border-radius: 9px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon {margin-bottom:0px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon a {background-color:#fff !important; height:25px; width:25px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon a::before {height:25px; width:25px; font-size:13px; line-height:25px; color:#2f627a;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon.et-social-linkedin {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon.et-social-linkedin a::before {font-size:16px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_social_media_follow.contact_social_icon li.et_pb_social_icon.et-social-twitter {}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details {}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details h4 {border-bottom:1px solid #2f627a; margin-bottom:20px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul {padding:0px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul li {display:flex; justify-content:space-between; align-items:center;list-style-type:none;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul li a {color:#000;}

.et_pb_section.password_help_section .et_pb_row.pwd_help_text_row .et_pb_module.et_pb_code .et_pb_code_inner {background-color:#ffe2e2; border:1px solid #c50707; padding:20px;}
.et_pb_section.password_help_section .et_pb_row.pwd_help_text_row .et_pb_module.et_pb_code .et_pb_code_inner .msg {font-size:22px; text-align:center; line-height:29px; max-width:900px; margin:0 auto;}
.et_pb_section.password_help_section .et_pb_row.pwd_help_text_row .et_pb_module.et_pb_code .et_pb_code_inner .msg a {color:#000; text-decoration:underline;}
.et_pb_section.password_help_section .et_pb_row.password_help_row {display:flex;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column {background:#eaeff2; padding:50px 35px 40px 35px; border-radius:25px;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column .et_pb_module.et_pb_code h2 {color:#2F627A;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column .et_pb_module.et_pb_code form {display:flex; flex-direction:column; margin-top:10px;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column .et_pb_module.et_pb_code form input {width:100%;height:48px;max-width:100%;border:1px solid #c1c1c1;border-radius:0px;  font-size:14px; margin-bottom:10px; padding-left:15px;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column .et_pb_module.et_pb_code form input[type="submit"] {width: 100% !important;height:52px !important;background: #2F627A !important;font-size: 18px !important;font-weight: 600 !important;border: none !important;border-radius: 9px !important;cursor: pointer !important;color: #fff !important;outline: none !important;}

.et_pb_module.et_pb_image.video_caption {border-radius:0px 0px 25px 25px;}

.wpforms-radio-button-section fieldset ul {padding:0px !important;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item {position:relative !important;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item label {display:flex !important; flex-direction:column; align-items:center; padding-left:30px !important;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item input[type="radio"] {position:absolute !important; top:40% !important; left:1px; opacity:0.5;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item .wpforms-image-choices-image {margin-bottom:-15px !important; opacity:0.5;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item .wpforms-image-choices-label {font-size:14px !important; font-weight:700; line-height:18px; margin-left:0px !important;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item .wpforms-image-choices-label strong {display:flex; font-weight:400;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item.wpforms-selected input[type="radio"] {opacity:1;}
.wpforms-radio-button-section fieldset ul li.wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image {opacity:1;}

#wpforms-2619-field_115-container .wpforms-layout-row, #wpforms-2619-field_137-container .wpforms-layout-row {gap:20px; margin:0px;}
#wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column, #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 15px); padding:0px;}

#wpforms-2619-field_11-container .wpforms-layout-row, #wpforms-2619-field_121-container .wpforms-layout-row {padding:0px; margin:0px;}
#wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column, #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 15px);}

#wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(2), #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(2) {text-align:center;}

/*Terms of Use*/
.et_pb_section.terms_use_section .et_pb_row .et_pb_module.et_pb_text h1 {padding-bottom:40px;}
.et_pb_section.terms_use_section .et_pb_row .et_pb_module.et_pb_text p {font-size:18px; line-height:25px;}
.wpforms-conditional-show .wpforms-layout-row .wpforms-layout-column {width:100% !important;}

#wpforms-2336-field_11-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 15px) !important;}
#wpforms-2336-field_56-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 15px) !important;}

/*Thanks Page CSS*/
.et_pb_section.thanks_header_section .et_pb_row .et_pb_module.et_pb_text h1 {font-size:58px; font-weight:400; line-height:61px;}
.et_pb_section.thanks_middle_section {display:flex;}
.et_pb_section.thanks_middle_section .et_pb_row .et_pb_module.et_pb_text h2 {padding-bottom:40px; color:#fff;}
.et_pb_section.thanks_middle_section .et_pb_row .et_pb_module.et_pb_text p {font-size:36px; line-height:48px; font-weight:300;}
.et_pb_section.thanks_middle_section .et_pb_row .et_pb_module.et_pb_text a {font-weight:300; text-decoration:underline; color:#fff;}
.et_pb_section.thanks_middle_section.free_trial .et_pb_row .et_pb_module.et_pb_text a {color:#000;}

/*Footer CSS*/
footer .et_pb_section.footer_strengthen_energy_section {background-position:0px 0px;}
.page.page-id-1028 footer .et_pb_section.footer_strengthen_energy_section {background-image:url(https://schorkgroup.com/wp-content/uploads/2025/09/about-us-footer-image.webp) !important;}
.page.page-id-20 footer .et_pb_section.footer_strengthen_energy_section, .page.page-id-3883 footer .et_pb_section.footer_strengthen_energy_section {background-image:url(https://schorkgroup.com/wp-content/uploads/2025/09/publications-footer.webp) !important;}
.page.page-id-21 footer .et_pb_section.footer_strengthen_energy_section {background-image:url(https://schorkgroup.com/wp-content/uploads/2025/09/services-footer.webp) !important;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text.footer_strengthen_btn .et_pb_text_inner {display:flex; gap:11px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text.footer_strengthen_btn .et_pb_text_inner a {background:#FFFFFF; border-radius:9px; font-family: "Inter Tight", sans-serif; font-size:18px; font-weight:700; color:#151717; padding:0px 20px; height:47px; display:flex; justify-content:center; align-items:center;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text.footer_strengthen_btn .et_pb_text_inner a.btn_schedule_call {background:#4D8F51; font-weight:600; color:#fff;}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform .wpforms-confirmation-container-full {background:transparent !important; border:4px solid #2f627a !important; font-size:18px !important; padding:20px !important; border-radius:9px !important;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_code.contactform .wpforms-confirmation-container-full p {font-weight:600; color:#000 !important;}

footer .et_pb_section.footer_strengthen_energy_section .et_pb_row.cta_box_row_footer .et_pb_module.et_pb_text h2 {padding:14px 0px 23px 0px;}

footer .footer_nav_section {background-image:url(https://schorkgroup.com/wp-content/uploads/2025/09/footer-bg-1.webp); background-repeat:no-repeat; background-position:62% bottom; background-size:initial;}
footer .et_pb_row.footer_links_row .et_pb_column {width:calc(24% - 91px); margin-right:41px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) {width:31%; margin-right:104px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-last-child(2) {left:28px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-last-child(1) {left:54px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h2 {font-weight:300; line-height:32px; margin-bottom:0px; min-height:86px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h3 {max-width:350px; font-size:25px; font-weight:600; line-height:31px; letter-spacing:0.5px; min-height:72px; padding-bottom:0px; margin-bottom:16px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text p {font-size:18px; font-weight:300; line-height:22px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text ul {padding:0px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text ul li {list-style-type:none; padding-bottom:16px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text ul li a {font-size:18px; color:#fff;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text.social_media_icon img {margin-right:20px;}
footer .et_pb_section.footer_copyright_section .et_pb_module.et_pb_text a {color:#000; text-decoration:underline;}
footer .et_pb_section.footer_copyright_section .et_pb_module.et_pb_text p {font-size:18px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text em.email {}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text em.email .fa.fa-envelope-o {font-size:15px; margin-right:3px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text em.email a {font-size:14px; font-style:normal; text-decoration:underline; color:#fff;}

.page.page-id-3085 .et_pb_section.footer_nav_section, .page.page-id-3126 .et_pb_section.footer_nav_section, .page.page-id-3133 .et_pb_section.footer_nav_section, .page.page-id-23 .et_pb_section.footer_nav_section, .page.page-id-3774 .et_pb_section.footer_nav_section {padding-top:50px;}

/*Footer Disabled CSS*/

.page.page-id-588 .et_pb_section.footer_strengthen_energy_section, .page.page-id-1061 .et_pb_section.footer_strengthen_energy_section, .page.page-id-1079 .et_pb_section.footer_strengthen_energy_section, .page.page-id-3085 .et_pb_section.footer_strengthen_energy_section, .page.page-id-3126 .et_pb_section.footer_strengthen_energy_section, .page.page-id-3133 .et_pb_section.footer_strengthen_energy_section, .page.page-id-23 .et_pb_section.footer_strengthen_energy_section, .page.page-id-2630 .et_pb_section.footer_strengthen_energy_section, .page.page-id-3774 .et_pb_section.footer_strengthen_energy_section {display:none;}
.page.page-id-588 .et_pb_section.footer_nav_section, .page.page-id-1061 .et_pb_section.footer_nav_section, .page.page-id-1079 .et_pb_section.footer_nav_section {padding-top:184px;}

@media (max-width:1600px) {
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {width:calc(17% - 22px); margin-right:20px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-last-child(2), footer .et_pb_row.footer_links_row .et_pb_column:nth-last-child(1) {left:0px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row.cta_box_row_footer {top:130px;}	
}

@media (max-width:1439px) {
#main-header #et-top-navigation {width:calc(100% - 300px);}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide {min-height:750px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description {max-width:700px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {font-size:40px !important; line-height:50px !important; top:-10px;}
.cls_webcast {font-size:28px; width:576px; height:54px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h3 {font-size:30px;}	
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size:17px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.left {margin-right:50px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.left {width:40%;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right {width:calc(60% - 60px);}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right {padding:40px 50px !important;}	
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row {padding-bottom:50px !important;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right .et_pb_module.et_pb_text h2 {padding-bottom:15px;}	
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column {width:calc(50% - 15px);}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column.left {margin-right:30px;}	
.et_pb_section.landing_page_header_section {aspect-ratio:10 / 2; min-height:initial;}	
.et_pb_section.schork_subscription_purchase_header_section {aspect-ratio:10 / 2.5; min-height:initial;}	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {font-size:17px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-size:17px;}	
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) {margin-right:100px;}
footer .et_pb_row.footer_links_row .et_pb_column {width:calc(24% - 77px);}	
/*Footer Disabled CSS*/
.page.page-id-588 .et_pb_section.footer_nav_section, .page.page-id-1061 .et_pb_section.footer_nav_section, .page.page-id-1079 .et_pb_section.footer_nav_section {padding-top:110px;}
}

@media (max-width:1377px) {
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:300px; font-size:20px; line-height:25px; min-height:100px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:20px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {max-width:660px; font-size:16px; line-height:20px;}
}

@media (max-width:1300px) {
#main-header #et-top-navigation {width:calc(100% - 270px);}
#main-header #et-top-navigation ul#top-menu li {padding-right:30px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left {}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text p {min-height:210px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 11;-webkit-box-orient: vertical;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {padding:0px 20px 17px 20px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner {gap:10px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {font-size:16px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text h3 {font-size:21px; line-height:24px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row h3 {font-size: 27px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {min-height:110px; font-size:17px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li {width:100%; max-width:inherit; padding-bottom:10px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {font-size:16px; padding-bottom:5px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size:14px; line-height:19px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row {padding-top:30px !important; padding-bottom:30px !important;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row {align-items:flex-start;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right .et_pb_module.et_pb_text {margin-bottom:20px !important;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image img {height:600px;object-fit: cover; border-radius: 25px;}

.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {height:580px; object-fit:cover;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:34px; padding-bottom:10px;}
	
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right .et_pb_module.et_pb_text h3 {padding:10px 0px 15px 0px;}

.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {height:470px; object-fit:cover;}
	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {font-size:16px; padding-bottom:5px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {font-size:15px; line-height:19px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-size:15px; line-height:19px;}
	
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {font-size:13px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {margin-top:-32px;}
	
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:260px; font-size:17px; line-height:23px; min-height: 92px; margin-bottom:30px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:17px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item {padding:48px 28px 11px 28px !important;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item::before {top:-25px; left:39px; background-size:35px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item::after {width:59px;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {gap:20px !important;}
.et_pb_module.et_pb_text.subscribe_now_text {top:0px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-layout-row .wpforms-layout-column {width:calc(33.3333% - 10px) !important;}
	
/*PNGR CSS*/
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:173px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:122px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 70px);}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error {font-size:8px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {max-width:510px; font-size:12.5px; line-height:16px;}

footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) {width:34%; margin-right:50px;}
footer .et_pb_row.footer_links_row .et_pb_column {width:20%; margin-right:0px;}
footer .footer_nav_section {background-position:65% bottom;}
}

@media (max-width:1250px) {
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column {margin-right:45px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {width:calc(100% - 433px); padding:59px 30px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {gap:10px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right {width:388px;}
}

@media (max-width:1139px) {
#logo {max-height:50%;}
#main-header #et-top-navigation {width:calc(100% - 220px); padding-top:25px !important;}
#main-header #et-top-navigation ul#top-menu li a {font-size:16px; padding-bottom:25px !important;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(1) {top:13px;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(1) a {padding:12px 14px !important;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(2) {top:13px; right:155px;}
#main-header #et-top-navigation ul#top-menu li:nth-last-child(2) a {padding:12px 14px !important;}
#main-content .et_pb_section.home_slider {margin-top:60px;}
.et_pb_section.landing_page_header_section {margin-top:64px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text p {min-height:190px; font-size:16px; line-height:19px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 {font-size:26px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {font-size:13px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {padding:4px 0px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text h3 {font-size:19px; line-height:20px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {font-size:16px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row h3 {font-size:22px;}	
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column {width:calc(33.333% - 14px); margin-right:21px;}	
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.left {width:350px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.right {width:calc(100% - 422px);}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h3 {font-size:28px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {font-size:13px; padding-bottom:3px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size:12px; line-height:15px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image img {height:700px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image img {height:660px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left .et_pb_module.et_pb_text h2 {padding-bottom:15px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:210px; font-size:14px; line-height:19px; min-height: 76px; margin-bottom:30px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:14px; line-height:20px;}	
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:28px; padding-bottom:15px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {height:670px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {height:540px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {font-size:11px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {margin-top:-29px;}	
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {width:calc(33.3333% - 14px); margin:130px 21px 0px 0px !important;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row ul li {font-size:16px;}	
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 a {font-size: 22px; line-height: 26px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {min-height:88px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {font-size:13px; padding-bottom:3px;}	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {font-size:13px; line-height:15px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-size:13px; line-height:15px;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row .et_pb_module.et_pb_text h2 {font-size:35px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:25px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column {margin-right:25px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {width:calc(100% - 413px);}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label strong {font-size:16px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size:10px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.select_checkbox_subscription fieldset ul li label em.discount {right:10px;}
.et_pb_module.et_pb_text.subscribe_now_text {top:-7px;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .custom_configuration_text .wpforms-field-row p {font-size:10px !important; line-height:14px; max-width:220px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {max-width:470px; font-size:11.5px; line-height:15px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h3 {max-width:290px; font-size:22px; line-height:27px; min-height:54px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text p {font-size:15px; line-height:18px;}
footer .footer_nav_section {background-position:68% bottom;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text em.email .fa.fa-envelope-o {font-size:13px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text em.email a {font-size:12px;}
}

@media (min-width:981px) and (max-width:1139px) {
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column h4, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column h4 {font-size: 12px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:140px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:110px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:159px !important;}
}

@media (min-width:981px) and (max-width:1050px) {
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:124px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column h4, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column h4 {font-size:11px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:105px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width: 145px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column {width:calc(25% - 100px);}
}

@media (max-width:1050px) {
#main-header #et-top-navigation {width:calc(100% - 185px);}
}


@media (max-width:980px) {
h1 {font-size:48px;line-height:51px;}
h2 {font-size:33px; line-height:42px;}
h3 {font-size:26px; line-height:32px;}
#top_sticky {height:40px; font-size:16px;}
#main-header {margin-top:-5px;}
.et_fixed_nav #main-header {position:-webkit-sticky !important; position:sticky !important; top:0 !important; z-index:9999 !important;}
#main-header.et-fixed-header {position:fixed !important;}
#main-header .container {width:100%;}
#main-header #logo {max-height:47%; margin-left:30px;}
#main-header #et-top-navigation {padding-top:20px !important;}
#main-header #et-top-navigation #et_mobile_nav_menu {margin-right:30px;}
#main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar::before {background:url(https://schorkgroup.com/wp-content/uploads/2025/07/hamburger.png) no-repeat top left; font-size: 0px;display:inline-block; width:51px; height:22px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu {border-top:none; padding:0px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li a {padding:12px 32px; font-size:16px; color:#000;}	
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul {padding-left:0px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul li {padding-left:0px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul.sub-menu li a {font-size:15px; font-weight:500; padding:5px 32px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li:nth-last-child(2) a {color:#000 !important;}
#main-header #et-top-navigation ul#top-menu li ul.sub-menu li a:hover {background:transparent; color:#000;}
/*
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li:nth-last-child(1) a {font-weight:700; color:#4D8F51; }
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li:nth-last-child(2) a {font-weight:700; color:#133152;}
*/
/*
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li:nth-last-child(1) a {background:#4D8F51; width:141px; padding:6px 12px; border-radius:9px; margin:10px 0px 10px 38px; color:#fff; }
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li:nth-last-child(2) a {background:#133152; width:141px; padding:6px 12px; text-align:center; border-radius:9px; margin:10px 0px 10px 38px; color:#fff;}
*/
#main-content .et_pb_section.home_slider {margin-top:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide .et_pb_container {width:calc(100% - 60px); left:0px;}
.et_pb_section.landing_page_header_section {margin-top:0px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text h3 {font-size:22px; min-height:inherit;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text .et_pb_text_inner {display:block !important;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner {display:flex !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description {max-width:670px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {padding:30px 0px 10px 0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description {border-left:none; padding:0px; margin-top:20px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {max-width:550px;}
.cls_webcast {font-size:26px; width:387px; height:48px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {font-size:35px !important; line-height:45px !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description {margin-top:90px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h2 {padding-bottom:30px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 strong {display:block;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row {flex-direction:column;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left {margin-right:0px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right {width:100%;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right .et_pb_module.et_pb_text .et_pb_text_inner {display:block !important;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h3, .et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h4, .et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right p {text-align:center;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row {display:flex; flex-direction:column;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {width:100%; margin-bottom:30px !important}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column:nth-last-child(1) {margin-bottom:0px !important}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_text p {min-height:auto; overflow:visible; display:inline-block; font-size:18px; line-height:21px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {font-size:18px; padding:9px 0px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image .et_pb_image_wrap img {width:auto;}
	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column:nth-last-child(1) .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {top:-10px;}
	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row {display:flex; flex-direction:column;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column {width:100%; margin:0px 0px 25px 0px;}
	.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column:nth-last-child(1) {margin:0px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content {max-width:initial;}
	
#energy_quotient.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li {max-width: inherit;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {font-size:18px; padding-bottom:8px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description, .et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description p {font-size:18px; line-height:22px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description span {display:inline-block;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb {padding-bottom:28px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container {padding-left:20px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column:nth-last-child(1) .et_pb_module.et_pb_blurb {padding-bottom:0px;}
	
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item {padding:58px 28px 21px 28px !important;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:310px; font-size:20px; line-height:25px; min-height:100px; margin-bottom:30px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:20px; line-height:25px;}

.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row {gap:39px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {width:calc(50% - 20px); margin:0px 0px 15px 0px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_main_blurb_image, .et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {width:100%;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {font-size:18px; min-height:initial; width:100%;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {margin-top:-55px;}
	
.et_pb_section.our_client_section .et_pb_row.our_client_list_row .et_pb_column {width:100%; margin:0px;}
.et_pb_section.our_client_section .et_pb_row.our_client_list_row .et_pb_column .et_pb_module.et_pb_text {min-height:inherit; margin-bottom:50px !important;}
.et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text h2 {padding-bottom:10px;}
.et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text p {font-family:"Inter Tight", sans-serif; letter-spacing:0px;}
	
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row {display:flex; flex-direction:column;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_column {width:100%; margin-right:0px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content {max-width:inherit;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {width:100%;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container h4, .et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {min-height:auto; max-width:initial;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_container h4 {padding-bottom:10px;}
	
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul {margin-bottom:13px;}
	
.et_pb_section.first_text_block_section .et_pb_row.blurb_row {display:flex; flex-direction:column;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column {width:100%; margin-right:0px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content {max-width:inherit;}
.et_pb_section.first_text_block_section .et_pb_row.heading_row .et_pb_module.et_pb_text h2 span {display:block;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {font-size:18px; padding-bottom:8px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size:18px; line-height:22px;}
.et_pb_section.publication_list_report_section {background-position:0px 66px; background-size: clamp(400px, 100vw, 406px) auto;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row {flex-direction:column; align-items:flex-start; gap:0px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.left {width:100%; max-width:350px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_column.right {width:100%;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text p {max-width:inherit !important;}
	
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row {flex-direction:column;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.left, .et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right {width:100%; margin-right:0px;}
	
.et_pb_section.services_list_section.odd .et_pb_row {flex-direction: column-reverse;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left {width:100% !important; margin-right:0px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right {width:100% !important;}
.et_pb_section.services_list_section.even .et_pb_row {flex-direction:column;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left {width:100% !important; margin-bottom:0px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right {width:100% !important; box-shadow:none; padding:0px !important;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image, .et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image {margin-bottom:30px !important;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image img, .et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image img {width:100%; max-width:374px; height:auto;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.left .et_pb_module.et_pb_text, .et_pb_section.services_list_section.even .et_pb_row .et_pb_column.right .et_pb_module.et_pb_text {text-align:left;}
.et_pb_section.services_list_section .et_pb_row .et_pb_module.et_pb_text ul li {line-height:22px; padding-bottom:10px;}
	
.et_pb_section.about_intro_section .et_pb_row.about_intro_row {display:flex; flex-direction:column;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left {width:100%; margin-right:0px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image {text-align:center;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {max-width:330px; height:auto;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right {width:100%;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text span.badge {margin:0 auto;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:33px; line-height:42px; padding-bottom:15px;}
	
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row {display:flex; flex-direction:column;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column {width:100%;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column.left {margin:0px 0px 60px 0px;}
	
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left {width:100%; max-width:287px; margin:0px auto 30px auto;;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right {width:100%;}
	
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row {flex-direction:column;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left {width:100%; max-width:287px; margin-right:0px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {height:auto;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right {width:100%;}

.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details h4 {border-bottom:none; margin-bottom:5px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul li {border-bottom:1px solid #c1c1c1; padding-bottom:8px; margin-bottom:8px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul li:nth-last-child(1) {border-bottom:none; padding-bottom:0px; margin-bottom:0px;}
	
.et_pb_section.password_help_section .et_pb_row.password_help_row {flex-direction:column;}
	
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle {border:none; border-top:15px solid #f7c53b; border-radius:0px 0px 25px 25px; box-shadow:0px 5px 5px #32596b; padding:15px 44px 15px 26px; margin-bottom:30px;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content {padding-top:10px;}
	
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_title::before {background:url(https://schorkgroup.com/wp-content/uploads/2025/07/down-arrow.png) no-repeat top left; width:21px; height:13px; font-size:0px; top:4px; transition: .3s ease-in-out;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title::before {transform:rotate(180deg);}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content ul  {border-top:4px solid #2F627A; margin-top:0px; padding-top:20px; padding-bottom:5px;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content ul li {font-size:20px; padding-bottom:0px; color:#000;}
	
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container h3 {margin-bottom:10px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container fieldset ul li .wpforms-image-choices-image {margin-bottom:4px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_16-container h3 {margin:40px 0px 15px 0px !important;}
	
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container label {padding-left:30px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li {margin-right:9px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li input[type="checkbox"] {top: calc(50% - 27px) !important;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row {flex-direction:column-reverse; gap:40px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {width:100%;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right {width:100%;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_benefits ul li {max-width:initial;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {overflow:visible; margin:60px 0px 0px 0px; padding:50px 40px;}
.et_pb_module.et_pb_text.subscribe_now_text {top:-45px; left:37px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {gap:30px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label strong {font-size:18px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size: 14px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row .et_pb_module.et_pb_text h2 {font-size:30px; line-height:33px;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_164-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container {max-width:530px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .custom_configuration_text .wpforms-field-row p {font-size:12px !important; line-height:17px; max-width:initial;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container {margin-bottom:40px;}
	
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right .et_pb_module.et_pb_text h3  {max-width:initial;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {max-width:700px !important; font-size:17px; line-height:21px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p span {display:inline-block;}

footer .et_pb_row.footer_links_row {padding-top:0px !important;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) {width:100%;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_text .et_pb_text_inner {display:initial !important;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_text .et_pb_text_inner h3 {max-width:100%;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(2) {width:50%;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(3) {width:50%;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-last-child(1) {display:none;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h2 {min-height:inherit; font-weight:600; line-height:41px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(1) .et_pb_module.et_pb_image {display:none;}
.et_pb_section.footer_copyright_section .et_pb_row {display:flex;}
.et_pb_section.footer_copyright_section .et_pb_row .et_pb_column {margin-bottom:0px;}
footer .footer_nav_section {background-position:95% bottom;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row h2 {line-height:44px; max-width:400px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text {padding:0px !important;}
footer .et_pb_section.footer_strengthen_energy_section {background-position:0px 0px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h3 {min-height:inherit;}
}

@media (max-width:767px) {
body, p {font-size:20px; line-height:24px;}
h1 {font-size:36px; line-height:39px;}
h2 {font-size:32px; line-height:36px;}
h3 {font-size:22px; line-height:27px;}
h4 {font-size:21px; line-height:27px;}
#page-container {padding-top:40px !important;}
#top_sticky {height:35px;}
#main-header {font-size:14px;}
#main-header #et-top-navigation {padding-top:11px !important;}
#main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar::before {top:4px;}
#main-header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar::before {top:-4px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description span.badge {font-size:18px; background-size:260px; width:260px; height:31px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide .et_pb_container {height:auto !important; left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide {aspect-ratio:10 / 13.8; border-bottom:none; min-height:810px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description {margin-top:60px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {max-width:315px; padding:26px 0px 20px 0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content {max-width:465px;}
.et_pb_section.home_slider .et-pb-controllers {bottom:56px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content {max-width:509px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description {margin-top:130px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_section_video_bg .mejs-video {left:-50%;}
.cls_webcast {font-size:24px; height:42px; top:58px; justify-content:flex-start; padding-left:35px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {max-width:470px; font-size:30px !important; line-height:36px !important; margin:3px 0px 12px 0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content {max-width:464px; padding-left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul {margin-left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li {font-size:22px; padding-bottom:12px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btn-register-now {margin:29px 0px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 {font-size:22px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 strong {display:block;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text.stephen_schork h3 {line-height:15px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left {width:100%;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {width:100%; max-width:260px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h3, .et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h4, .et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right p {text-align:left; font-family: "Inter Tight", sans-serif;}	
.et_pb_section.testimonial_carousel_section h2, .et_pb_section.market_intl_reports_section h2, .et_pb_section.benefits_subscribing_section h3, .et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text p, .et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text h2, .et_pb_section.our_client_section .et_pb_row.our_client_text_row .et_pb_module.et_pb_text p, .et_pb_section.thought_leadership_section h2 {font-family: "Inter Tight", sans-serif;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h2 {font-family:"Inter Tight", sans-serif; max-width:350px; padding-bottom:20px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row .et_pb_column.right h5 {padding-bottom:32px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {margin-top:0px !important; padding:0px 81px; margin-bottom:53px !important;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column:nth-child(2) {padding-top:64px; padding-bottom:64px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column .et_pb_module.et_pb_image {margin-top:0px; margin-bottom:21px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:initial; font-size:22px; line-height:27px; min-height: 81px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:22px; line-height:27px;}	
body #page-container .et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper .et_pb_button {width:100%; max-width:432px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper::after {position:absolute; top:34%; left:50%; margin-left:51px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text h2 {font-family: "Inter Tight", sans-serif;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text h3 {padding:35px 0px 20px 0px;}	
.et_pb_section.thought_leadership_section .et_pb_row.first {padding-bottom:15px;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_blurb_row .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {margin-bottom:15px;}
.et_pb_section.thought_leadership_section .et_pb_row.first h2 {font-size:32px;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .swiper-container {padding-top:0px !important; padding-bottom:0px !important;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-post-content {padding:20px 0px;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider h2.dipi-entry-title {font-family:"Inter", sans-serif !important; font-size:24px; font-weight:700; line-height:27px; padding-bottom:15px; color:#000;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-post-text {font-family:"Inter Tight", sans-serif; font-size:20px; line-height:24px;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-bottom-content {padding:0px;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-bottom-content .dipi-more-link {font-family: "Inter Tight", sans-serif; font-size:18px;font-weight: 700;border: none;
padding: 0px;color: #2F627A; width:170px;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-bottom-content .dipi-more-link::after {content:""; background: url(https://schorkgroup.com/wp-content/uploads/2025/07/blue-arrow.png) no-repeat top left;width: 20px;height: 14px;display: inline-block;position: relative;top: 2px;left: 37px;
opacity: 1; margin-left: -1em;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .swiper-container-horizontal .swiper-pagination {left:6px; transform:translateX(0%);}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet {width: 17px;
height:17px; transform:scale(1); margin:3px; left:0px !important;}
.et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_button_row .et_pb_button_module_wrapper::after {display:none;}
body #page-container .et_pb_section.thought_leadership_section .et_pb_row.thought_leadership_button_row .et_pb_button_module_wrapper .et_pb_button {background:transparent !important; border:1px solid #000; padding:7px 35px 3px 35px !important; color: #000;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {width:66px; top:-5px; margin-bottom:10px;}
body #page-container .et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_button.btn_download {top:-19px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image, .et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image {margin-bottom:20px !important;}
.et_pb_section.services_list_section .et_pb_row .et_pb_module.et_pb_text ul {padding-bottom:20px;}
.et_pb_section.services_list_section.odd .et_pb_row .et_pb_column.right .et_pb_module.et_pb_image img, .et_pb_section.services_list_section.even .et_pb_row .et_pb_column.left .et_pb_module.et_pb_image img {max-width:100%;}	
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap, .et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.left .et_pb_module.et_pb_image .et_pb_image_wrap img {width:100%; max-width:inherit;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text span.badge {margin:0px;}
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:32px; line-height:33px;}	
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_text_row .et_pb_module.et_pb_text h2 {padding-bottom:10px;}
.et_pb_section.featured_media_appearances_section .et_pb_row.featured_media_appearances_video_row .et_pb_column.left {margin-bottom:30px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right .et_pb_module.et_pb_text h3 {padding-bottom:0px;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.right .et_pb_module.et_pb_text h4 {padding-bottom:10px;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left {width:100%; margin:0px 0px 30px 0px;}
.et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.right .et_pb_module.et_pb_text h3 {padding-top:0px;}	
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row {align-items:flex-start;}	
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li {margin-bottom:20px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li .fa {top:4px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li:nth-child(1) .fa {top:2px;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_addr ul li:nth-child(2) .fa {top:5px;}	
.et_pb_section.footer_nav_section .et_pb_module.et_pb_text h3 {font-weight:700; max-width:340px;}	
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb {padding-bottom:0px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content {display:flex; flex-direction:column; align-items:center;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container {padding-left:0px; text-align:center;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description {text-align:center;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {top:0px !important; margin-bottom:10px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {min-height:inherit;}	
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container .wpforms-layout-row {margin:0px !important; padding:0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container .wpforms-layout-column.wpforms-layout-column-50 {width:100% !important; padding:0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container {overflow-x:auto;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-field-layout-rows.wpforms-field-medium {width:640px; max-width:initial;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_21-container .wpforms-layout-row {flex-direction:row; padding:0px 67px 0px 0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container ul  {display:flex; gap:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container ul li {width:33.333%;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li .wpforms-image-choices-image {margin-bottom:0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li .wpforms-image-choices-label {font-size:12px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row {flex-direction:row;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:160px !important; padding:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_8-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:calc(100% - 160px) !important; padding-right:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_27-container .wpforms-layout-row .wpforms-layout-column {padding:0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container h3 {line-height:28px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_25-container h3 {margin-bottom:5px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_31-container {margin:20px 0px !important;}	
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li {margin-right:0px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li input[type="checkbox"] {top: calc(50% - 20px) !important; left:3px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.left {padding:50px 25px 35px 25px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {gap:10px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size:13px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_64-container .wpforms-layout-row .wpforms-field div {line-height:18px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row .et_pb_module.et_pb_text h2 {font-size:25px; line-height:31px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container {overflow-x:auto;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-field-layout-rows.wpforms-field-medium, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-field-layout-rows.wpforms-field-medium {width:590px; max-width:initial;}
	
.et_pb_module.et_pb_text.subscribe_now_text {left:26px;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container {width:100%; overflow-x:auto !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-field-layout-rows, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-field-layout-rows {width:492px !important; max-width:initial;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) .wpforms-error.calendar-error {bottom:3px;}

.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text ul li {font-size:16px; line-height:20px;}
.et_pb_section.publication_list_report_section.schork_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text.second p {max-width:530px !important; font-size:13px; line-height:17px;}

footer .et_pb_section.footer_strengthen_energy_section .et_pb_row {padding:30px 40px !important; top:100px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_image {margin-bottom:20px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_image img {max-width:140px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row h2 {font-size: 25px;line-height: 30px;max-width:300px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text {margin-bottom:10px;}
footer .et_pb_section.footer_nav_section {padding:140px 0px 30px 0px;}
footer .et_pb_row.footer_links_row .et_pb_column:nth-child(2) .et_pb_module.et_pb_text h2, footer .et_pb_row.footer_links_row .et_pb_column:nth-child(3) .et_pb_module.et_pb_text h2 {font-size:18px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text.footer_strengthen_btn .et_pb_text_inner {gap:10px;}
footer .et_pb_section.footer_strengthen_energy_section .et_pb_row .et_pb_module.et_pb_text.footer_strengthen_btn .et_pb_text_inner a {font-size: 16px; height:40px;}
.et_pb_module.et_pb_image.footer_logo img {max-width:139px;}
footer .et_pb_row.footer_links_row .et_pb_module.et_pb_text h2 {font-size:24px; line-height:30px; max-width:320px;}
.page.page-id-20 footer .et_pb_section.footer_strengthen_energy_section, .page.page-id-3883 footer .et_pb_section.footer_strengthen_energy_section {background-position:center;}
.page.page-id-21 footer .et_pb_section.footer_strengthen_energy_section {background-position:23% top;}
	
/*Footer Disabled CSS*/
.page.page-id-588 .et_pb_section.footer_nav_section, .page.page-id-1061 .et_pb_section.footer_nav_section, .page.page-id-1079 .et_pb_section.footer_nav_section {padding-top:70px;}
}

@media (max-width:600px) {
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_27-container .wpforms-layout-row .wpforms-layout-column {width:100%;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-layout-row {margin:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-layout-row .wpforms-layout-column {padding:0px !important;}	
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-rowm, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row {flex-direction:row;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:164px;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:calc(100% - 184px);}
		
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field-layout-rows.wpforms-field-repeater-display-blocks .wpforms-layout-row {flex-direction:row; padding:0px !important;}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field-label {display:none !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_55-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_190-container .wpforms-layout-row {flex-direction:row !important;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row {flex-direction:row; gap:20px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row .wpforms-layout-column {width:calc(50% - 10px);}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row {flex-direction:row;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:160px !important;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_164-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row {flex-direction:row;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_167-container .wpforms-layout-row .wpforms-layout-column.wpforms-layout-column-67 {padding-left:0px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-field-layout-rows .wpforms-layout-column .wpforms-field.wpforms-field-select, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-field-layout-rows .wpforms-layout-column .wpforms-field.wpforms-field-select {overflow-x:initial !important}
}

@media (max-width:575px) {
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li {font-size:20px; padding-bottom:10px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content {max-width:350px; font-size:20px !important; line-height:26px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {max-width:450px; font-size:28px !important;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content {max-width:435px; font-size:23px !important; line-height:29px;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row {padding-top:30px !important;}
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_column {padding:0px 25px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper::after {top:36%;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row {gap:30px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {width:calc(50% - 15px);}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container {margin-top:-65px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {margin:0px 0px 4px 0px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner a {padding:9px 42px; text-align:center;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column .et_pb_blurb_container h4.et_pb_module_header {width:128px; min-height:42px; margin:0 auto; line-height:19px;}

.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_title {font-family:"Inter Tight", sans-serif; font-size:18px; line-height:21px;} 
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:initial; font-size:20px; line-height:25px; min-height: 75px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:20px; line-height:25px;}
	
.et_pb_section.landing_page_header_section {aspect-ratio:10 / 2.5;}
	
.et_pb_section.footer_copyright_section .et_pb_row .et_pb_column .et_pb_module.et_pb_text {font-size: 14px;}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h3 {font-size:26px;}
.et_pb_section.publication_list_report_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h2 {padding-bottom:10px;}
.et_pb_section.publication_list_report_section.power_n_gas_section .et_pb_row.publication_list_report_row .et_pb_module.et_pb_text h3 {font-size:15px;}
	
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text h2 {max-width:410px;}	
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li .wpforms-image-choices-label {font-size:9px !important; margin:-5px 0px 0px 5px !important;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container h3 {font-size: 23px !important; line-height: 26px !important;}
	
.et_pb_section.schork_subscription_purchase_header_section {aspect-ratio:10 / 3.2;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label strong {font-size:14px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size:9px !important; padding-bottom:4px !important;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row {flex-direction:column; gap:15px; justify-content:flex-start; align-items:flex-start;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_2-container .wpforms-layout-row .wpforms-layout-column {width:100%; max-width:280px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox.license fieldset ul li {padding:18px 9px 27px 9px !important; border-radius:15px;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(1) {width:125px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:80px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column h4, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column h4 {font-size:11px !important;}
.et_pb_section.schork_executive_team_section .et_pb_row.schork_executive_team_profile_row .et_pb_column.left, .et_pb_section.the_ibis_section .et_pb_row.the_ibis_row .et_pb_column.left {max-width:initial;}
}

@media (max-width:480px) {
h2 {font-size:29px; line-height:32px;}
body, p {font-size:18px; line-height:24px;}
#main-header #logo {margin-left:18px;}
#main-header #et-top-navigation #et_mobile_nav_menu {margin-right:18px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide .et_pb_container {width:calc(100% - 35px);}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide {min-height:750px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {max-width:300px; font-size:36px !important; line-height:43px !important; padding-bottom:10px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content {max-width:305px; font-size:15px; line-height:23px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content .btns {margin-top:20px;}
.cls_webcast {font-size:22px; padding-left:20px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {max-width:350px; font-size:23px !important; line-height:30px !important; margin-left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content {max-width:350px; font-size:18px !important; line-height:23px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content {padding-left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul {margin-left:0px;}
.et_pb_section.home_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content ul li {font-size:16px; padding-bottom:10px; line-height:20px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text h3 {font-size:16px; line-height:20px;}
.et_pb_section.navigating_volatility_section .et_pb_row .et_pb_module.et_pb_text.stephen_schork h3 {font-size:22px;}
.et_pb_section.navigating_volatility_section .et_pb_row.stephen_schork_row {width:100%; padding:20px 25px 0px 25px !important;}
.et_pb_section.thought_leadership_section .et_pb_row.pixel_blog_slider_row .et_pb_module.dipi_blog_slider .dipi-post-text {font-size:18px;}
.et_pb_section.client_logo_section .et_pb_row.client_logo_row {padding:40px 0px !important;}
.et_pb_section.client_logo_section .et_pb_row.client_logo_row .et_pb_module.et_pb_image {padding:0px 25px;}
.et_pb_section.navigating_volatility_section {padding-bottom:60px !important;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_btn_row .et_pb_module.et_pb_text .et_pb_text_inner {flex-direction:column; gap:15px;}
.et_pb_section.market_intl_reports_section {padding-bottom:0px;}
.et_pb_section.benefits_subscribing_section .et_pb_row.blurb_row {padding:0px 25px !important;}	
.et_pb_section.schork_consulting_speaking_section .et_pb_row .et_pb_module.et_pb_text h3 {font-size:22px; padding:30px 0px 15px 0px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-text {max-width:294px; font-size:19px; line-height:23px; min-height: 75px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-name, .et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-company-name {font-size:19px; line-height:23px;}
.et_pb_section.testimonial_carousel_section .et_pb_row .et_pb_module.dipi_testimonial .dipi-testimonial-main .dipi-testimonial-wrapper .dipi-testimonial-item {padding:45px 28px 15px 28px !important;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content ul li {font-size: 20px; line-height: 24px;}	
.et_pb_section.landing_page_header_section {aspect-ratio:10 / 3;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content {display:flex; flex-direction:column; align-items:center;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {width:auto; top:0px; margin-bottom:10px;}
.et_pb_section.first_text_block_section .et_pb_row.blurb_row .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {text-align:center; padding-left:0px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.heading_row .et_pb_module.et_pb_text h2 {font-size:32px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row .et_pb_column.right .et_pb_module.et_pb_text h3 {font-size:31px; padding-bottom:10px;}
.et_pb_section.tailored_intelligence_section .et_pb_row.tailored_intelligence_list_row {padding-top: 10px;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle {padding:15px 26px;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content ul {padding-top:15px;}
.et_pb_section.our_client_section .et_pb_row.our_client_toggle_row .et_pb_module.et_pb_toggle .et_pb_toggle_content ul li {font-size: 13px; line-height:20px;}
.et_pb_section.services_list_section.even .et_pb_row .et_pb_module.et_pb_text ul {padding:20px 0px 10px 1em;}
.et_pb_section.contact_text_section .et_pb_row.contact_text_row .et_pb_module.et_pb_text.contact_details ul li {flex-direction:column; align-items:flex-start;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column {padding:40px 25px 30px 25px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li a {padding:12px 20px;}
#main-header #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul.sub-menu li a {padding:5px 20px;}
.et_pb_section.first_text_block_section .et_pb_row.heading_row h2 {font-size:35px; line-height:40px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container fieldset ul li .wpforms-field-label-inline {display:flex !important; flex-direction:column; align-items:center;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container fieldset ul li .wpforms-field-label-inline br {display:none;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container ul li {align-items:flex-start;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container input[type='checkbox'] {margin:3px 0px 0px 0px;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_13-container fieldset ul li .wpforms-field-label-inline {width:calc(100% - 19px); display:block !important; word-break:break-word;}
.et_pb_section.free_trial_middle_section .et_pb_row.free_trial_middle_section_row .et_pb_module.et_pb_code.how_did_you_hear form .wpforms-field-container #wpforms-2083-field_50-container fieldset ul li .wpforms-image-choices-label {width:100% !important;font-size:8px !important; margin-left:-3px !important;}	
.et_pb_section.schork_subscription_purchase_header_section {aspect-ratio:10 / 3.5;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_image.img_block .et_pb_image_wrap, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_image.img_block .et_pb_image_wrap img {width:95%; max-width:320px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text.cls_whats_included p {font-size:12px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:24px;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul {gap:20px !important; flex-direction:column;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label strong {font-size:18px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field.select_checkbox fieldset ul li label em {font-size:14px !important; padding-bottom:8px !important;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium {flex-direction: column;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium .wpforms-field-row-block.wpforms-first {margin-right:0px !important;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .contact_info_text_box .wpforms-field-row.wpforms-field-medium .wpforms-field-row-block {width:100% !important;}	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field-layout-rows.wpforms-field-repeater-display-blocks .wpforms-layout-row {flex-direction:column;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field-layout-rows.wpforms-field-repeater-display-blocks .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form .wpforms-field-layout-rows.wpforms-field-repeater-display-blocks .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:100% !important;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row {flex-direction:column;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_93-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_89-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row .wpforms-layout-column:nth-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_88-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:100%;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-1616-field_63-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2401-field_63-container .payment-tabs .tab-btn, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_93-container .payment-tabs .tab-btn {font-size:12px;}
	
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-field-layout-rows .wpforms-layout-row, .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-field-layout-rows .wpforms-layout-row {flex-direction:row;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-child(2), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-child(2) {width:51px !important;}
.et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_115-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_11-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_137-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1), .et_pb_section.subscription_purchase_middle_section .et_pb_row.subscription_purchase_middle_section_row .et_pb_module.et_pb_code.payment_info_code_module form #wpforms-2619-field_121-container .wpforms-layout-row .wpforms-layout-column:nth-last-child(1) {width:60px;}

footer .et_pb_section.footer_strengthen_energy_section .et_pb_row h2 {font-size:22px; line-height:27px; letter-spacing:0px;}
.et_pb_section.footer_copyright_section .et_pb_row {width:100%; padding:0px 20px; flex-direction:column;}
.et_pb_section.footer_copyright_section .et_pb_row .et_pb_column .et_pb_module.et_pb_text {text-align:left;}
}

@media (max-width:479px) {
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row {gap:20px;}
.et_pb_section.schork_consulting_speaking_section .et_pb_row.consulting_list_row .et_pb_column {width:calc(50% - 10px) !important;}
}

@media (max-width:380px) {
.et_pb_section.home_slider .et_pb_slides .et_pb_slide.et_pb_slide_1 .et_pb_slide_description h2.et_pb_slide_title {font-size:26px !important; line-height:33px !important;}
.cls_webcast {font-size:20px;}	
.et_pb_section.about_intro_section .et_pb_row.about_intro_row .et_pb_column.right .et_pb_module.et_pb_text h2 {font-size:36px;}
.et_pb_section.password_help_header_section h1 {font-size:40px;}
.et_pb_section.contact_header_section h1 {font-size:50px;}
.et_pb_section.password_help_section .et_pb_row.password_help_row .et_pb_column .et_pb_module.et_pb_code h2 {font-size:29px;}	
.et_pb_section.market_intl_reports_section .et_pb_row.list_row .et_pb_module.et_pb_text.footer_btns .et_pb_text_inner .btn {font-size:16px; padding:6px 0px;}
body #page-container .et_pb_section.benefits_subscribing_section .et_pb_row.subscribe_btn_row .et_pb_button_module_wrapper .et_pb_button {padding:8px 50px !important;}
}
/* Remove the bold style for the currently selected option in the open menu */
#wpforms-2619 select option:checked { font-weight: 400 !important; }

/* Make disabled/duplicate options clearly grey (text) */
#wpforms-2619 select option[disabled],
#wpforms-2619 select option.is-used {
  color: #9ca3af !important;
}

/* Try to tint the background (works in Chromium/Edge; may be ignored by Safari/macOS) */
#wpforms-2619 select option.is-used {
  background-color: #f1f5f9 !important;
}

/* Keep placeholder normal */
#wpforms-2619 select option[value=""] { color: inherit !important; }

#wpforms-2619-field_119-container { display: none !important; }
.wpforms-field select option[disabled] { color: #9ca3af; }


/* Hide any field we mark as hidden via JS */
.wpforms-field.is-hidden-repeater { display: none !important; }

/* NEW: hide the trigger after use */
.js-show-repeater.is-hidden { display: none !important; }

/* Show our "always remove" button even on first row */
.wpforms-field-repeater .wpforms-repeater-item:first-child .wpforms-repeater-remove.is-always{
  display: inline-flex !important;
}

