/* @import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css'); */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css');


@font-face {
    font-family: 'THICCCBOI';
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.eot');
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.woff2') format('woff2'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.woff') format('woff'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.ttf') format('truetype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Regular.svg#THICCCBOI-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'THICCCBOI';
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.eot');
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.woff2') format('woff2'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.woff') format('woff'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.ttf') format('truetype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-SemiBold.svg#THICCCBOI-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'THICCCBOI';
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.eot');
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.woff2') format('woff2'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.woff') format('woff'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.ttf') format('truetype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Bold.svg#THICCCBOI-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'THICCCBOI';
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.eot');
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.eot?#iefix') format('embedded-opentype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.woff2') format('woff2'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.woff') format('woff'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.ttf') format('truetype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/THICCCBOI-Light.svg#THICCCBOI-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Coluna-Rounded';
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.eot');
    src: url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.eot?#iefix') format('embedded-opentype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.woff2') format('woff2'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.woff') format('woff'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.ttf') format('truetype'),
        url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Fonts/ColunaRounded-CondensedBold.svg#ColunaRounded-CondensedBold') format('svg');
    font-weight: 700;
    font-style: normal;
}

.fcm_page .container { margin: 0 auto; font-family: 'Roboto', sans-serif; width:1040px; padding-left:1.5%; padding-right:1.5%;  max-width:98%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.fcm_page,
.fcm_page p,
.fcm_page h6,
.fcm_page h5,
.fcm_page h4,
.fcm_page h3,
.fcm_page h2,
.fcm_page .h1,.fcm_page h1{ color:#2a2a2a;  margin:0; padding:0; }

.fcm_page h2,
.fcm_page .h1,.fcm_page h1{ color:#2a2a2a; }
.fcm_page h2{ font-size:34px; line-height:1.2; font-weight:400; }
.fcm_page .h1,.fcm_page h1{ font-size:48px; font-weight:400; line-height:1.1; }

@media (max-width: 1240px){
  .fcm_page h4{ font-size:22px; }
}

@media (max-width: 991px){
  .fcm_page h4{ font-size:20px; }
}

@media (max-width: 767px){
  .fcm_page h4{ font-size:18px; }
}

.fcm_page .fontWhite, .fcm_page .fontWhite p,.fcm_page .fontWhite a,.fcm_page .fontWhite h3,.fcm_page .fontWhite h4,.fcm_page .fontWhite h5,.fcm_page .fontWhite h6 { color:#fff; }
.fcm_page .fontWhite a:hover { color:#0dbd8d; }

.fcm_page .cf:before,.fcm_page .cf:after { content:""; display: table }
.fcm_page .cf:after { clear: both; }
.fcm_page .cf { *zoom:1;}

.cf:before,.cf:after { content:""; display: table }
.cf:after { clear: both; }
.cf { *zoom:1;}

body .row-fluid [class*="span"]{min-height:0px;}
body .row-fluid [class*="span"].widget-type-space{min-height:1px;}

/* -------- Colors --------- */

.bg-dark_blue {background-color:#002856;}
.bg-blue {background-color:#0574a7;}
.bg-light_blue {background-color:#00acc8}
.bg-light_green {background-color:#97c000;}
.bg-dark_grey {background-color:#55565A;}
.bg-grey {background-color:#77777a;}
.bg-light_grey {background-color:#cccccc;}
.bg-orange {background-color:#ff4c00;}
.bg-off_white {background-color:#f5f5f5;}
.bg-white {background-color:#ffffff;}


/* -------- Forms --------- */
span.hs-form-required{display:none;}

.hs-form textarea, 
.hs-form input[type="text"], 
.hs-form input[type="password"], 
.hs-form input[type="datetime"], 
.hs-form input[type="datetime-local"], 
.hs-form input[type="date"], 
.hs-form input[type="month"], 
.hs-form input[type="time"], 
.hs-form input[type="week"],  
.hs-form input[type="number"], 
.hs-form input[type="email"], 
.hs-form input[type="url"], 
.hs-form input[type="search"], 
.hs-form input[type="tel"], 
.hs-form input[type="color"], 
.hs-form select { font-size:18px; line-height: normal; color: #000; font-weight: 500; border-radius: 0; padding: 14.5px 22px; width: 100% !important; border: 0px solid #bfbfbf;  font-family: 'THICCCBOI';
    letter-spacing: 0.05em; border-radius: 20px; }
.hs-form select:focus,
.hs-form input:focus{ outline: 0;}
.hs-form select {     background-position: 98% 12px;
    background-size: 24px; -webkit-appearance: none; background-repeat:no-repeat; background-image:url('https://3334729.fs1.hubspotusercontent-na1.net/hubfs/3334729/Stratagon%20Files/FM-July-2022/Images/down-arrow.png'); }
.hs-form-field > label { font-size:16px; font-family: 'THICCCBOI'; font-weight: 400; color: #111d33; margin-bottom:10px;display:inline-block;}
.hs-form-field > label.red{ color:#DA0000; }
.hs-form-field > label.sel{ color:#21BAD1; font-size:12px; line-height:14px; top:-11px; }
.hs-form-field > label.upM{ color: #21bad1; font-size: 12px; line-height: 14px; top: -11px;}
.hs-recaptcha { margin-bottom: 30px; }
.hs-form-field { position: relative; margin-bottom: 13px; }
.hs-form input[type="checkbox"]{ margin-right:25px; }
.hs-form textarea { height: 130px !important; resize: none !important; resize: none; width: 100% !important; }
input[type="submit"] { -webkit-appearance: none; background-color:#002856;  color: #00acc8;  padding:10.5px 20px; border:0px solid #002856; display:inline-block; 
  text-decoration: none; line-height: normal;  border-radius:20px; transition: all .7s ease; width: 100%;  font-size:24px; margin-top:20px; font-weight:700; letter-spacing:0.05em; cursor: pointer; 
  font-family: 'THICCCBOI'; }
input[type="submit"]:hover{ background-color:#fff; color:#002856; text-decoration: none; }
ul.inputs-list { list-style: none; }

.hs-form-field .input { display: table; width: 100%; margin: 0 !important; }
/* .invalid.error{
border-bottom: 1px solid #DA0000;
} */
.hs-error-msgs { position: relative; }
.hs-error-msgs li label{ font-size: 12px; line-height: 14px; color: #DA0000; }
.hs-error-msgs li{ list-style-type:none; }
.hs-form-checkbox{ width:100%; float:left; list-style-type:none; }
.hs-form-radio{ width:33.3%;  float:left;  list-style-type:none; }
.hs-form-checkbox input, .hs-form-radio input{ margin-right: 27px;}
form .hs-richtext{ text-align:center; }
form{ max-width:100%;  width:100%;  float: none !important;}
form legend{  color:#8B8B8B;  font-size:18px;  margin-bottom: 0;}
.submitted-message {   text-align: center;   font-size: 20px;   overflow: hidden !important; line-height: normal; }

/* Form Two Col Section */

.form-columns-3 .form-columns-2 , .form-columns-1{max-width:100% !important;}
.form-columns-2 > div { width: 48% !important; }
.form-columns-2 > div:first-child{float:left !important;}
.form-columns-2 > div:last-child{float:right !important;}

.form-columns-3 > div { width:30.65% !important; !important; float:left !important; margin-right:4%; }
.form-columns-3 > div:last-child { margin-right:0; }

/* Radio Button Style */
.hs-form fieldset{ max-width:100% !important; }
.hs-form-radio label.hs-form-radio-display { font-size: 14px; color:#fff; display:flex;flex-wrap:wrap; }
ul li.hs-form-radio{ margin:5px 0; }
.hs-form-radio-display .hs-input { display: none; }
.hs-form-radio label.hs-form-radio-display input+span{display:flex;flex-wrap:wrap; cursor:pointer; align-items:center;position:relative; font-family: 'THICCCBOI'; }
.hs-form-radio label.hs-form-radio-display input+span:before { width:20px; height:20px; content: ''; background-color: #fff; display: inline-block; border-radius: 100%; margin-right: 13px;transition:0.5s ease all; }
.hs-form-radio label.hs-form-radio-display input:checked+span:before{background-color:#ccd1d3;}
.hs-form-radio label.hs-form-radio-display input:checked+span:after { content: ''; position: absolute; left:7px; width:8px; height:8px; background-color: #000; top:8.5px; border-radius: 100%;transition:0.5s ease all; }

/* Checkbox Style */

.hs-form-checkbox:not(:last-child){margin-bottom:29px;}
.hs-form-checkbox label.hs-form-checkbox-display { font-size: 14px; font-weight: 700; text-transform: uppercase;display:flex;flex-wrap:wrap; }
.hs-form-checkbox-display .hs-input , .hs-form input[type="checkbox"] { display: none; }
.hs-form-checkbox label.hs-form-checkbox-display input+span{display:flex !important;flex-wrap:wrap !important;align-items:center !important;position:relative !important;}
.hs-form-checkbox label.hs-form-checkbox-display input+span:before { width: 25px; height: 25px; content: ''; background-color: #cbcbcb; display: inline-block;margin-right: 13px;transition:0.5s ease all; }
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:before{background-color:#111d33;}
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:after { content: ''; position: absolute; left: 8px; width: 9px; height: 9px; background-color: #fff; top: 11px; border-radius: 100%;transition:0.5s ease all; }

.hs-form-booleancheckbox-display input+span { padding-left: 28px !important;margin:0px !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;position:relative !important; }
.hs-form-booleancheckbox-display input+span ,.hs-form-booleancheckbox-display input+span * { color: #757575; font-size: 14px; font-weight: 500; }
.hs-form-booleancheckbox-display input+span a{color:#ff6918;margin-left:2px;}
.hs-form-booleancheckbox-display input+span:before{width:18px;height:18px;border-radius:3px;background-color:#fff;border:1px solid #ccd1d3;position:absolute;left:0px;content:''}
.hs-form-booleancheckbox-display input:checked+span:before { background-color: #ccd1d3; content: '\f00c'; font-family: 'Font Awesome 5 Free'; font-size: 13px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; line-height: 1.2; color: #000; }

img { border: 0 none; max-width: 100%; vertical-align:middle;height:auto}

.noListStyle ul { list-style:none; padding:0; margin:0; }

/*********************** 7. Structure Here *********************************/
.row_flex{ display:flex; flex-wrap:wrap; }
.fcm_page .text-center{ text-align:center; }

.pl15{ padding-left:15px; }
.pr15{ padding-right:15px; }

.col-6{ width:50%; }

.newsroom-share {display:flex; justify-content: flex-end;}

/*********************** 8. Responsive Here *********************************/
@media(max-width:1200px){
  input[type="submit"] {   font-size: 18px;   padding: 15px 20px;}
}
@media(max-width:1024px){
  input[type="submit"] {   font-size: 16px;   padding: 15px 20px;}
}

@media(max-width:640px){
  .form-columns-2>div {   width: 100% !important; }
  .form-columns-3 > div { width:100% !important; !important; float:left !important; margin-right:0%; }
}


@media (max-width: 1440px){
  .fcm_page .h1,.fcm_page h1{ font-size:50px; }
  .fcm_page h2{ font-size:46px; }
}

@media (max-width: 1240px){
  .fcm_page .h1,.fcm_page h1{ font-size:42px; }
  .fcm_page h2{ font-size:40px; }
}

@media (max-width: 991px){
  .fcm_page .h1,.fcm_page h1{ font-size:38px; }
  .fcm_page h2{ font-size:32px; }
  
}

@media (max-width: 767px){
  .fcm_page .h1,.fcm_page h1{ font-size:30px; }
  .fcm_page h2{ font-size:28px; }
  
  .mpl0{ padding-left:0; }
  .mpr0{ padding-right:0; }
  
  .col-6{ width:100%; }
}