.elementor-4309 .elementor-element.elementor-element-609dff5d > .elementor-container{max-width:675px;min-height:143px;}.elementor-4309 .elementor-element.elementor-element-609dff5d > .elementor-container:after{content:"";min-height:inherit;}.elementor-4309 .elementor-element.elementor-element-4b46d600 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-4309 .elementor-element.elementor-element-2283bb3f{text-align:center;}.elementor-4309 .elementor-element.elementor-element-2283bb3f .elementor-heading-title{color:#ffffff;font-family:"stolzl", Sans-serif;font-size:45px;font-weight:500;letter-spacing:-0.3px;}.elementor-4309 .elementor-element.elementor-element-2283bb3f > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4309 .elementor-element.elementor-element-d437113{--divider-border-style:solid;--divider-border-color:#38B1E6;--divider-border-width:4px;}.elementor-4309 .elementor-element.elementor-element-d437113 .elementor-divider-separator{width:68px;margin:0 auto;margin-center:0;}.elementor-4309 .elementor-element.elementor-element-d437113 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-4309 .elementor-element.elementor-element-d437113 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4309 .elementor-element.elementor-element-609dff5d:not(.elementor-motion-effects-element-type-background), .elementor-4309 .elementor-element.elementor-element-609dff5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03263f;}.elementor-4309 .elementor-element.elementor-element-609dff5d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4309 .elementor-element.elementor-element-609dff5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 20px 90px 20px;}.elementor-4309 .elementor-element.elementor-element-78f7e468 > .elementor-container{max-width:851px;}.elementor-4309 .elementor-element.elementor-element-5af2659e > .elementor-element-populated{margin:0px 20px 0px 20px;}.elementor-4309 .elementor-element.elementor-element-59574a26{color:#3C3A3A;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.9em;}.elementor-4309 .elementor-element.elementor-element-78f7e468{margin-top:25px;margin-bottom:25px;padding:60px 0px 100px 0px;}body.elementor-page-4309:not(.elementor-motion-effects-element-type-background), body.elementor-page-4309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:767px){.elementor-4309 .elementor-element.elementor-element-2283bb3f .elementor-heading-title{font-size:42px;}.elementor-4309 .elementor-element.elementor-element-78f7e468{padding:60px 0px 150px 0px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-59574a26 */.press a {
    font-weight: bold;
}

.press h1, h2, h3 {
    font-weight: bold;
    font-family: "stolzl", Sans-Serif;
    padding-bottom: 20px;
    color:#38b1e6;
}

.press h4 {
    padding-bottom: 30px;
}

.press h3 {
line-height: 1.2em;}

.is-style-wide {
    padding-top: 40px;
    border-bottom: 1px solid #dcdcdc;
        margin-bottom: 60px!important;
}

.aligncenter {
    text-align: center;
    margin: auto!important;
}

.c-accordion__title {
    position: relative;
    padding-right: 2rem;
    cursor: pointer;
    padding-top: 18px;
    border-bottom: 1px solid #0000001c;
}

.c-accordion__content {
    padding-top: 30px;
}

.c-accordion__title:after {
    color: #03263f;
    font-family: "Work Sans",Sans-serif;
}

.wp-block-button {
    font-family: "stolzl",sans-serif;
}

.mdpbtn a.wp-block-button__link {
    width: 100%;
    max-width: 490px;
    padding-top: 20px;
    padding-bottom: 20px;
    letter-spacing: 2px;
    font-size: 15px;
    line-height: 1.3em;
    border-radius: 400px;
}

.mdpbtn a.wp-block-button__link:hover {
    background-color: #03263f!important;
}

/*CTA FOR GOTV >> */

.bc-cta-link {
	text-decoration: none;
}

.bc-cta {
  cursor: pointer;
  max-width: 100%;
  text-align: center;
	margin:auto;
  background-color: #38b1e6;
  padding: 60px 10px 50px 10px;
	height: 340px;
  border-radius: 3px;
  position: relative;
  background-size: cover;
  background-position: center center;
	margin-bottom:20px;
	transition: all .3s ease;
}

.bc-cta * {
  transition: all .3s ease;
}

.bc-cta-top {
  height: 10px;
  position: relative;
}

.bc-cta-image {
  margin-bottom: 0px;
  max-width: 50px;
  margin: auto;
}


.bc-cta-text {
    font-size: 27px;
    padding-top: 15px;
    font-weight: bold;
    font-family: 'stolzl',sans-serif!important;
    color: #fff;
    max-width: 220px;
    margin: auto;
    line-height: 1em;
}

@media only screen and (max-width : 1000px) and (min-width: 700px){
.bc-cta-text {
  font-size: 21px!important;
}}

.bc-cta-bottom {
  position: relative;
}

.bc-cta-button span {
    color: #fff;
    text-decoration: none;
    font-family: 'stolzl',sans-serif!important;
    font-weight: 900;
    font-size: 13px;
    letter-spacing: 2px;
    line-height: 16px;
    width: 80%;
    background-color: #11344e;
    padding: 16px 18px 15px 18px;
    border-radius: 200px;
    display: inline-block;
}

.bc-cta:hover .bc-cta-button span {
  background-color: #fff;
  color:#11344e;
  transition: all .3s ease;
}

.bc-cta:hover .bc-cta-text {
    color: #fff;
}


.bc-cta:hover .bc-cta-overlay {
  opacity: 1;
}

.bc-cta * {
  transition: all .3s ease;
}

.bc-cta-top {
  margin-bottom: 170px;
  position: relative;
}

.bc-cta-image {
  margin-bottom: 0px;
  width: 80px;
}

.bc-cta-image img {
  height: auto;
  width: 80px;
  transition: all .3s ease;
}

.bc-cta:hover .bc-cta-image img {
 width: 40px;
 transition: all .3s ease;
}


.bc-cta-bottom {
  position: relative;
}

.bc-cta-button a {
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  background-color: #d48931;
  padding: 6px 10px;
  border-radius: 6px;
  display: inline-block;
}


.bc-cta:hover {
    background: #11344e;
    color:#fff;
    transition: all .3s ease;
}

@media only screen and (min-width: 782px) {
.wp-block-column:not(:first-child) {
    margin-left: 22px;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-59574a26 */.press a {
    font-weight: bold;
}

.press h1, h2, h3 {
    font-weight: bold;
    font-family: "stolzl", Sans-Serif;
    padding-bottom: 20px;
    color:#38b1e6;
}

.press h4 {
    padding-bottom: 30px;
}

.press h3 {
line-height: 1.2em;}

.is-style-wide {
    padding-top: 40px;
    border-bottom: 1px solid #dcdcdc;
        margin-bottom: 60px!important;
}

.aligncenter {
    text-align: center;
    margin: auto!important;
}

.c-accordion__title {
    position: relative;
    padding-right: 2rem;
    cursor: pointer;
    padding-top: 18px;
    border-bottom: 1px solid #0000001c;
}

.c-accordion__content {
    padding-top: 30px;
}

.c-accordion__title:after {
    color: #03263f;
    font-family: "Work Sans",Sans-serif;
}

.wp-block-button {
    font-family: "stolzl",sans-serif;
}

.mdpbtn a.wp-block-button__link {
    width: 100%;
    max-width: 490px;
    padding-top: 20px;
    padding-bottom: 20px;
    letter-spacing: 2px;
    font-size: 15px;
    line-height: 1.3em;
    border-radius: 400px;
}

.mdpbtn a.wp-block-button__link:hover {
    background-color: #03263f!important;
}

/*CTA FOR GOTV >> */

.bc-cta-link {
	text-decoration: none;
}

.bc-cta {
  cursor: pointer;
  max-width: 100%;
  text-align: center;
	margin:auto;
  background-color: #38b1e6;
  padding: 60px 10px 50px 10px;
	height: 340px;
  border-radius: 3px;
  position: relative;
  background-size: cover;
  background-position: center center;
	margin-bottom:20px;
	transition: all .3s ease;
}

.bc-cta * {
  transition: all .3s ease;
}

.bc-cta-top {
  height: 10px;
  position: relative;
}

.bc-cta-image {
  margin-bottom: 0px;
  max-width: 50px;
  margin: auto;
}


.bc-cta-text {
    font-size: 27px;
    padding-top: 15px;
    font-weight: bold;
    font-family: 'stolzl',sans-serif!important;
    color: #fff;
    max-width: 220px;
    margin: auto;
    line-height: 1em;
}

@media only screen and (max-width : 1000px) and (min-width: 700px){
.bc-cta-text {
  font-size: 21px!important;
}}

.bc-cta-bottom {
  position: relative;
}

.bc-cta-button span {
    color: #fff;
    text-decoration: none;
    font-family: 'stolzl',sans-serif!important;
    font-weight: 900;
    font-size: 13px;
    letter-spacing: 2px;
    line-height: 16px;
    width: 80%;
    background-color: #11344e;
    padding: 16px 18px 15px 18px;
    border-radius: 200px;
    display: inline-block;
}

.bc-cta:hover .bc-cta-button span {
  background-color: #fff;
  color:#11344e;
  transition: all .3s ease;
}

.bc-cta:hover .bc-cta-text {
    color: #fff;
}


.bc-cta:hover .bc-cta-overlay {
  opacity: 1;
}

.bc-cta * {
  transition: all .3s ease;
}

.bc-cta-top {
  margin-bottom: 170px;
  position: relative;
}

.bc-cta-image {
  margin-bottom: 0px;
  width: 80px;
}

.bc-cta-image img {
  height: auto;
  width: 80px;
  transition: all .3s ease;
}

.bc-cta:hover .bc-cta-image img {
 width: 40px;
 transition: all .3s ease;
}


.bc-cta-bottom {
  position: relative;
}

.bc-cta-button a {
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  background-color: #d48931;
  padding: 6px 10px;
  border-radius: 6px;
  display: inline-block;
}


.bc-cta:hover {
    background: #11344e;
    color:#fff;
    transition: all .3s ease;
}

@media only screen and (min-width: 782px) {
.wp-block-column:not(:first-child) {
    margin-left: 22px;
}
}/* End custom CSS */