@font-face {
    font-family: 'Mont';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Light.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mont';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Bold.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MontBook';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Book.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Book.woff") format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mont';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Regular.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/Mont-Regular.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mont';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/Mont-SemiBold.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/Mont-SemiBold.woff") format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BebasNeue';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/BebasNeue-Regular.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/BebasNeue-Regular.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BebasNeue';
    
    src:
        url("/wp-content/themes/bb-theme-child/fonts/BebasNeue-Bold.woff2") format('woff2'),
        url("/wp-content/themes/bb-theme-child/fonts/BebasNeue-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/*!

 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome

 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)

 */

/* FONT PATH

 * -------------------------- */

@font-face {

  font-family: 'FontAwesome';

  

  src: url("/wp-content/themes/bb-theme-child/fonts/fontawesome-webfont.woff2") format('woff2'), url("/wp-content/themes/bb-theme-child/fonts/fontawesome-webfont.woff") format('woff');

  font-weight: normal;

  font-style: normal;

}

.fa {

  display: inline-block;

  font: normal normal normal 14px/1 FontAwesome;

  font-size: inherit;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

/* makes the font 33% larger relative to the icon container */

.fa-lg {

  font-size: 1.33333333em;

  line-height: 0.75em;

  vertical-align: -15%;

}

.fa-2x {

  font-size: 2em;

}

.fa-3x {

  font-size: 3em;

}

.fa-4x {

  font-size: 4em;

}

.fa-5x {

  font-size: 5em;

}

.fa-fw {

  width: 1.28571429em;

  text-align: center;

}

.fa-ul {

  padding-left: 0;

  margin-left: 2.14285714em;

  list-style-type: none;

}

.fa-ul > li {

  position: relative;

}

.fa-li {

  position: absolute;

  left: -2.14285714em;

  width: 2.14285714em;

  top: 0.14285714em;

  text-align: center;

}

.fa-li.fa-lg {

  left: -1.85714286em;

}

.fa-border {

  padding: .2em .25em .15em;

  border: solid 0.08em #eeeeee;

  border-radius: .1em;

}

.fa-pull-left {

  float: left;

}

.fa-pull-right {

  float: right;

}

.fa.fa-pull-left {

  margin-right: .3em;

}

.fa.fa-pull-right {

  margin-left: .3em;

}

/* Deprecated as of 4.4.0 */

.pull-right {

  float: right;

}

.pull-left {

  float: left;

}

.fa.pull-left {

  margin-right: .3em;

}

.fa.pull-right {

  margin-left: .3em;

}

.fa-spin {

  -webkit-animation: fa-spin 2s infinite linear;

  animation: fa-spin 2s infinite linear;

}

.fa-pulse {

  -webkit-animation: fa-spin 1s infinite steps(8);

  animation: fa-spin 1s infinite steps(8);

}

@-webkit-keyframes fa-spin {

  0% {

    -webkit-transform: rotate(0deg);

    transform: rotate(0deg);

  }

  100% {

    -webkit-transform: rotate(359deg);

    transform: rotate(359deg);

  }

}

@keyframes fa-spin {

  0% {

    -webkit-transform: rotate(0deg);

    transform: rotate(0deg);

  }

  100% {

    -webkit-transform: rotate(359deg);

    transform: rotate(359deg);

  }

}

.fa-rotate-90 {

  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";

  -webkit-transform: rotate(90deg);

  -ms-transform: rotate(90deg);

  transform: rotate(90deg);

}

.fa-rotate-180 {

  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";

  -webkit-transform: rotate(180deg);

  -ms-transform: rotate(180deg);

  transform: rotate(180deg);

}

.fa-rotate-270 {

  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";

  -webkit-transform: rotate(270deg);

  -ms-transform: rotate(270deg);

  transform: rotate(270deg);

}

.fa-flip-horizontal {

  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";

  -webkit-transform: scale(-1, 1);

  -ms-transform: scale(-1, 1);

  transform: scale(-1, 1);

}

.fa-flip-vertical {

  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";

  -webkit-transform: scale(1, -1);

  -ms-transform: scale(1, -1);

  transform: scale(1, -1);

}

:root .fa-rotate-90,

:root .fa-rotate-180,

:root .fa-rotate-270,

:root .fa-flip-horizontal,

:root .fa-flip-vertical {

  filter: none;

}

.fa-stack {

  position: relative;

  display: inline-block;

  width: 2em;

  height: 2em;

  line-height: 2em;

  vertical-align: middle;

}

.fa-stack-1x,

.fa-stack-2x {

  position: absolute;

  left: 0;

  width: 100%;

  text-align: center;

}

.fa-stack-1x {

  line-height: inherit;

}

.fa-stack-2x {

  font-size: 2em;

}

.fa-inverse {

  color: #ffffff;

}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen

   readers do not read off random characters that represent icons */

.fa-glass:before {

  content: "\f000";

}

.fa-music:before {

  content: "\f001";

}

.fa-search:before {

  content: "\f002";

}

.fa-envelope-o:before {

  content: "\f003";

}

.fa-heart:before {

  content: "\f004";

}

.fa-star:before {

  content: "\f005";

}

.fa-star-o:before {

  content: "\f006";

}

.fa-user:before {

  content: "\f007";

}

.fa-film:before {

  content: "\f008";

}

.fa-th-large:before {

  content: "\f009";

}

.fa-th:before {

  content: "\f00a";

}

.fa-th-list:before {

  content: "\f00b";

}

.fa-check:before {

  content: "\f00c";

}

.fa-remove:before,

.fa-close:before,

.fa-times:before {

  content: "\f00d";

}

.fa-search-plus:before {

  content: "\f00e";

}

.fa-search-minus:before {

  content: "\f010";

}

.fa-power-off:before {

  content: "\f011";

}

.fa-signal:before {

  content: "\f012";

}

.fa-gear:before,

.fa-cog:before {

  content: "\f013";

}

.fa-trash-o:before {

  content: "\f014";

}

.fa-home:before {

  content: "\f015";

}

.fa-file-o:before {

  content: "\f016";

}

.fa-clock-o:before {

  content: "\f017";

}

.fa-road:before {

  content: "\f018";

}

.fa-download:before {

  content: "\f019";

}

.fa-arrow-circle-o-down:before {

  content: "\f01a";

}

.fa-arrow-circle-o-up:before {

  content: "\f01b";

}

.fa-inbox:before {

  content: "\f01c";

}

.fa-play-circle-o:before {

  content: "\f01d";

}

.fa-rotate-right:before,

.fa-repeat:before {

  content: "\f01e";

}

.fa-refresh:before {

  content: "\f021";

}

.fa-list-alt:before {

  content: "\f022";

}

.fa-lock:before {

  content: "\f023";

}

.fa-flag:before {

  content: "\f024";

}

.fa-headphones:before {

  content: "\f025";

}

.fa-volume-off:before {

  content: "\f026";

}

.fa-volume-down:before {

  content: "\f027";

}

.fa-volume-up:before {

  content: "\f028";

}

.fa-qrcode:before {

  content: "\f029";

}

.fa-barcode:before {

  content: "\f02a";

}

.fa-tag:before {

  content: "\f02b";

}

.fa-tags:before {

  content: "\f02c";

}

.fa-book:before {

  content: "\f02d";

}

.fa-bookmark:before {

  content: "\f02e";

}

.fa-print:before {

  content: "\f02f";

}

.fa-camera:before {

  content: "\f030";

}

.fa-font:before {

  content: "\f031";

}

.fa-bold:before {

  content: "\f032";

}

.fa-italic:before {

  content: "\f033";

}

.fa-text-height:before {

  content: "\f034";

}

.fa-text-width:before {

  content: "\f035";

}

.fa-align-left:before {

  content: "\f036";

}

.fa-align-center:before {

  content: "\f037";

}

.fa-align-right:before {

  content: "\f038";

}

.fa-align-justify:before {

  content: "\f039";

}

.fa-list:before {

  content: "\f03a";

}

.fa-dedent:before,

.fa-outdent:before {

  content: "\f03b";

}

.fa-indent:before {

  content: "\f03c";

}

.fa-video-camera:before {

  content: "\f03d";

}

.fa-photo:before,

.fa-image:before,

.fa-picture-o:before {

  content: "\f03e";

}

.fa-pencil:before {

  content: "\f040";

}

.fa-map-marker:before {

  content: "\f041";

}

.fa-adjust:before {

  content: "\f042";

}

.fa-tint:before {

  content: "\f043";

}

.fa-edit:before,

.fa-pencil-square-o:before {

  content: "\f044";

}

.fa-share-square-o:before {

  content: "\f045";

}

.fa-check-square-o:before {

  content: "\f046";

}

.fa-arrows:before {

  content: "\f047";

}

.fa-step-backward:before {

  content: "\f048";

}

.fa-fast-backward:before {

  content: "\f049";

}

.fa-backward:before {

  content: "\f04a";

}

.fa-play:before {

  content: "\f04b";

}

.fa-pause:before {

  content: "\f04c";

}

.fa-stop:before {

  content: "\f04d";

}

.fa-forward:before {

  content: "\f04e";

}

.fa-fast-forward:before {

  content: "\f050";

}

.fa-step-forward:before {

  content: "\f051";

}

.fa-eject:before {

  content: "\f052";

}

.fa-chevron-left:before {

  content: "\f053";

}

.fa-chevron-right:before {

  content: "\f054";

}

.fa-plus-circle:before {

  content: "\f055";

}

.fa-minus-circle:before {

  content: "\f056";

}

.fa-times-circle:before {

  content: "\f057";

}

.fa-check-circle:before {

  content: "\f058";

}

.fa-question-circle:before {

  content: "\f059";

}

.fa-info-circle:before {

  content: "\f05a";

}

.fa-crosshairs:before {

  content: "\f05b";

}

.fa-times-circle-o:before {

  content: "\f05c";

}

.fa-check-circle-o:before {

  content: "\f05d";

}

.fa-ban:before {

  content: "\f05e";

}

.fa-arrow-left:before {

  content: "\f060";

}

.fa-arrow-right:before {

  content: "\f061";

}

.fa-arrow-up:before {

  content: "\f062";

}

.fa-arrow-down:before {

  content: "\f063";

}

.fa-mail-forward:before,

.fa-share:before {

  content: "\f064";

}

.fa-expand:before {

  content: "\f065";

}

.fa-compress:before {

  content: "\f066";

}

.fa-plus:before {

  content: "\f067";

}

.fa-minus:before {

  content: "\f068";

}

.fa-asterisk:before {

  content: "\f069";

}

.fa-exclamation-circle:before {

  content: "\f06a";

}

.fa-gift:before {

  content: "\f06b";

}

.fa-leaf:before {

  content: "\f06c";

}

.fa-fire:before {

  content: "\f06d";

}

.fa-eye:before {

  content: "\f06e";

}

.fa-eye-slash:before {

  content: "\f070";

}

.fa-warning:before,

.fa-exclamation-triangle:before {

  content: "\f071";

}

.fa-plane:before {

  content: "\f072";

}

.fa-calendar:before {

  content: "\f073";

}

.fa-random:before {

  content: "\f074";

}

.fa-comment:before {

  content: "\f075";

}

.fa-magnet:before {

  content: "\f076";

}

.fa-chevron-up:before {

  content: "\f077";

}

.fa-chevron-down:before {

  content: "\f078";

}

.fa-retweet:before {

  content: "\f079";

}

.fa-shopping-cart:before {

  content: "\f07a";

}

.fa-folder:before {

  content: "\f07b";

}

.fa-folder-open:before {

  content: "\f07c";

}

.fa-arrows-v:before {

  content: "\f07d";

}

.fa-arrows-h:before {

  content: "\f07e";

}

.fa-bar-chart-o:before,

.fa-bar-chart:before {

  content: "\f080";

}

.fa-twitter-square:before {

  content: "\f081";

}

.fa-facebook-square:before {

  content: "\f082";

}

.fa-camera-retro:before {

  content: "\f083";

}

.fa-key:before {

  content: "\f084";

}

.fa-gears:before,

.fa-cogs:before {

  content: "\f085";

}

.fa-comments:before {

  content: "\f086";

}

.fa-thumbs-o-up:before {

  content: "\f087";

}

.fa-thumbs-o-down:before {

  content: "\f088";

}

.fa-star-half:before {

  content: "\f089";

}

.fa-heart-o:before {

  content: "\f08a";

}

.fa-sign-out:before {

  content: "\f08b";

}

.fa-linkedin-square:before {

  content: "\f08c";

}

.fa-thumb-tack:before {

  content: "\f08d";

}

.fa-external-link:before {

  content: "\f08e";

}

.fa-sign-in:before {

  content: "\f090";

}

.fa-trophy:before {

  content: "\f091";

}

.fa-github-square:before {

  content: "\f092";

}

.fa-upload:before {

  content: "\f093";

}

.fa-lemon-o:before {

  content: "\f094";

}

.fa-phone:before {

  content: "\f095";

}

.fa-square-o:before {

  content: "\f096";

}

.fa-bookmark-o:before {

  content: "\f097";

}

.fa-phone-square:before {

  content: "\f098";

}

.fa-twitter:before {

  content: "\f099";

}

.fa-facebook-f:before,

.fa-facebook:before {

  content: "\f09a";

}

.fa-github:before {

  content: "\f09b";

}

.fa-unlock:before {

  content: "\f09c";

}

.fa-credit-card:before {

  content: "\f09d";

}

.fa-feed:before,

.fa-rss:before {

  content: "\f09e";

}

.fa-hdd-o:before {

  content: "\f0a0";

}

.fa-bullhorn:before {

  content: "\f0a1";

}

.fa-bell:before {

  content: "\f0f3";

}

.fa-certificate:before {

  content: "\f0a3";

}

.fa-hand-o-right:before {

  content: "\f0a4";

}

.fa-hand-o-left:before {

  content: "\f0a5";

}

.fa-hand-o-up:before {

  content: "\f0a6";

}

.fa-hand-o-down:before {

  content: "\f0a7";

}

.fa-arrow-circle-left:before {

  content: "\f0a8";

}

.fa-arrow-circle-right:before {

  content: "\f0a9";

}

.fa-arrow-circle-up:before {

  content: "\f0aa";

}

.fa-arrow-circle-down:before {

  content: "\f0ab";

}

.fa-globe:before {

  content: "\f0ac";

}

.fa-wrench:before {

  content: "\f0ad";

}

.fa-tasks:before {

  content: "\f0ae";

}

.fa-filter:before {

  content: "\f0b0";

}

.fa-briefcase:before {

  content: "\f0b1";

}

.fa-arrows-alt:before {

  content: "\f0b2";

}

.fa-group:before,

.fa-users:before {

  content: "\f0c0";

}

.fa-chain:before,

.fa-link:before {

  content: "\f0c1";

}

.fa-cloud:before {

  content: "\f0c2";

}

.fa-flask:before {

  content: "\f0c3";

}

.fa-cut:before,

.fa-scissors:before {

  content: "\f0c4";

}

.fa-copy:before,

.fa-files-o:before {

  content: "\f0c5";

}

.fa-paperclip:before {

  content: "\f0c6";

}

.fa-save:before,

.fa-floppy-o:before {

  content: "\f0c7";

}

.fa-square:before {

  content: "\f0c8";

}

.fa-navicon:before,

.fa-reorder:before,

.fa-bars:before {

  content: "\f0c9";

}

.fa-list-ul:before {

  content: "\f0ca";

}

.fa-list-ol:before {

  content: "\f0cb";

}

.fa-strikethrough:before {

  content: "\f0cc";

}

.fa-underline:before {

  content: "\f0cd";

}

.fa-table:before {

  content: "\f0ce";

}

.fa-magic:before {

  content: "\f0d0";

}

.fa-truck:before {

  content: "\f0d1";

}

.fa-pinterest:before {

  content: "\f0d2";

}

.fa-pinterest-square:before {

  content: "\f0d3";

}

.fa-google-plus-square:before {

  content: "\f0d4";

}

.fa-google-plus:before {

  content: "\f0d5";

}

.fa-money:before {

  content: "\f0d6";

}

.fa-caret-down:before {

  content: "\f0d7";

}

.fa-caret-up:before {

  content: "\f0d8";

}

.fa-caret-left:before {

  content: "\f0d9";

}

.fa-caret-right:before {

  content: "\f0da";

}

.fa-columns:before {

  content: "\f0db";

}

.fa-unsorted:before,

.fa-sort:before {

  content: "\f0dc";

}

.fa-sort-down:before,

.fa-sort-desc:before {

  content: "\f0dd";

}

.fa-sort-up:before,

.fa-sort-asc:before {

  content: "\f0de";

}

.fa-envelope:before {

  content: "\f0e0";

}

.fa-linkedin:before {

  content: "\f0e1";

}

.fa-rotate-left:before,

.fa-undo:before {

  content: "\f0e2";

}

.fa-legal:before,

.fa-gavel:before {

  content: "\f0e3";

}

.fa-dashboard:before,

.fa-tachometer:before {

  content: "\f0e4";

}

.fa-comment-o:before {

  content: "\f0e5";

}

.fa-comments-o:before {

  content: "\f0e6";

}

.fa-flash:before,

.fa-bolt:before {

  content: "\f0e7";

}

.fa-sitemap:before {

  content: "\f0e8";

}

.fa-umbrella:before {

  content: "\f0e9";

}

.fa-paste:before,

.fa-clipboard:before {

  content: "\f0ea";

}

.fa-lightbulb-o:before {

  content: "\f0eb";

}

.fa-exchange:before {

  content: "\f0ec";

}

.fa-cloud-download:before {

  content: "\f0ed";

}

.fa-cloud-upload:before {

  content: "\f0ee";

}

.fa-user-md:before {

  content: "\f0f0";

}

.fa-stethoscope:before {

  content: "\f0f1";

}

.fa-suitcase:before {

  content: "\f0f2";

}

.fa-bell-o:before {

  content: "\f0a2";

}

.fa-coffee:before {

  content: "\f0f4";

}

.fa-cutlery:before {

  content: "\f0f5";

}

.fa-file-text-o:before {

  content: "\f0f6";

}

.fa-building-o:before {

  content: "\f0f7";

}

.fa-hospital-o:before {

  content: "\f0f8";

}

.fa-ambulance:before {

  content: "\f0f9";

}

.fa-medkit:before {

  content: "\f0fa";

}

.fa-fighter-jet:before {

  content: "\f0fb";

}

.fa-beer:before {

  content: "\f0fc";

}

.fa-h-square:before {

  content: "\f0fd";

}

.fa-plus-square:before {

  content: "\f0fe";

}

.fa-angle-double-left:before {

  content: "\f100";

}

.fa-angle-double-right:before {

  content: "\f101";

}

.fa-angle-double-up:before {

  content: "\f102";

}

.fa-angle-double-down:before {

  content: "\f103";

}

.fa-angle-left:before {

  content: "\f104";

}

.fa-angle-right:before {

  content: "\f105";

}

.fa-angle-up:before {

  content: "\f106";

}

.fa-angle-down:before {

  content: "\f107";

}

.fa-desktop:before {

  content: "\f108";

}

.fa-laptop:before {

  content: "\f109";

}

.fa-tablet:before {

  content: "\f10a";

}

.fa-mobile-phone:before,

.fa-mobile:before {

  content: "\f10b";

}

.fa-circle-o:before {

  content: "\f10c";

}

.fa-quote-left:before {

  content: "\f10d";

}

.fa-quote-right:before {

  content: "\f10e";

}

.fa-spinner:before {

  content: "\f110";

}

.fa-circle:before {

  content: "\f111";

}

.fa-mail-reply:before,

.fa-reply:before {

  content: "\f112";

}

.fa-github-alt:before {

  content: "\f113";

}

.fa-folder-o:before {

  content: "\f114";

}

.fa-folder-open-o:before {

  content: "\f115";

}

.fa-smile-o:before {

  content: "\f118";

}

.fa-frown-o:before {

  content: "\f119";

}

.fa-meh-o:before {

  content: "\f11a";

}

.fa-gamepad:before {

  content: "\f11b";

}

.fa-keyboard-o:before {

  content: "\f11c";

}

.fa-flag-o:before {

  content: "\f11d";

}

.fa-flag-checkered:before {

  content: "\f11e";

}

.fa-terminal:before {

  content: "\f120";

}

.fa-code:before {

  content: "\f121";

}

.fa-mail-reply-all:before,

.fa-reply-all:before {

  content: "\f122";

}

.fa-star-half-empty:before,

.fa-star-half-full:before,

.fa-star-half-o:before {

  content: "\f123";

}

.fa-location-arrow:before {

  content: "\f124";

}

.fa-crop:before {

  content: "\f125";

}

.fa-code-fork:before {

  content: "\f126";

}

.fa-unlink:before,

.fa-chain-broken:before {

  content: "\f127";

}

.fa-question:before {

  content: "\f128";

}

.fa-info:before {

  content: "\f129";

}

.fa-exclamation:before {

  content: "\f12a";

}

.fa-superscript:before {

  content: "\f12b";

}

.fa-subscript:before {

  content: "\f12c";

}

.fa-eraser:before {

  content: "\f12d";

}

.fa-puzzle-piece:before {

  content: "\f12e";

}

.fa-microphone:before {

  content: "\f130";

}

.fa-microphone-slash:before {

  content: "\f131";

}

.fa-shield:before {

  content: "\f132";

}

.fa-calendar-o:before {

  content: "\f133";

}

.fa-fire-extinguisher:before {

  content: "\f134";

}

.fa-rocket:before {

  content: "\f135";

}

.fa-maxcdn:before {

  content: "\f136";

}

.fa-chevron-circle-left:before {

  content: "\f137";

}

.fa-chevron-circle-right:before {

  content: "\f138";

}

.fa-chevron-circle-up:before {

  content: "\f139";

}

.fa-chevron-circle-down:before {

  content: "\f13a";

}

.fa-html5:before {

  content: "\f13b";

}

.fa-css3:before {

  content: "\f13c";

}

.fa-anchor:before {

  content: "\f13d";

}

.fa-unlock-alt:before {

  content: "\f13e";

}

.fa-bullseye:before {

  content: "\f140";

}

.fa-ellipsis-h:before {

  content: "\f141";

}

.fa-ellipsis-v:before {

  content: "\f142";

}

.fa-rss-square:before {

  content: "\f143";

}

.fa-play-circle:before {

  content: "\f144";

}

.fa-ticket:before {

  content: "\f145";

}

.fa-minus-square:before {

  content: "\f146";

}

.fa-minus-square-o:before {

  content: "\f147";

}

.fa-level-up:before {

  content: "\f148";

}

.fa-level-down:before {

  content: "\f149";

}

.fa-check-square:before {

  content: "\f14a";

}

.fa-pencil-square:before {

  content: "\f14b";

}

.fa-external-link-square:before {

  content: "\f14c";

}

.fa-share-square:before {

  content: "\f14d";

}

.fa-compass:before {

  content: "\f14e";

}

.fa-toggle-down:before,

.fa-caret-square-o-down:before {

  content: "\f150";

}

.fa-toggle-up:before,

.fa-caret-square-o-up:before {

  content: "\f151";

}

.fa-toggle-right:before,

.fa-caret-square-o-right:before {

  content: "\f152";

}

.fa-euro:before,

.fa-eur:before {

  content: "\f153";

}

.fa-gbp:before {

  content: "\f154";

}

.fa-dollar:before,

.fa-usd:before {

  content: "\f155";

}

.fa-rupee:before,

.fa-inr:before {

  content: "\f156";

}

.fa-cny:before,

.fa-rmb:before,

.fa-yen:before,

.fa-jpy:before {

  content: "\f157";

}

.fa-ruble:before,

.fa-rouble:before,

.fa-rub:before {

  content: "\f158";

}

.fa-won:before,

.fa-krw:before {

  content: "\f159";

}

.fa-bitcoin:before,

.fa-btc:before {

  content: "\f15a";

}

.fa-file:before {

  content: "\f15b";

}

.fa-file-text:before {

  content: "\f15c";

}

.fa-sort-alpha-asc:before {

  content: "\f15d";

}

.fa-sort-alpha-desc:before {

  content: "\f15e";

}

.fa-sort-amount-asc:before {

  content: "\f160";

}

.fa-sort-amount-desc:before {

  content: "\f161";

}

.fa-sort-numeric-asc:before {

  content: "\f162";

}

.fa-sort-numeric-desc:before {

  content: "\f163";

}

.fa-thumbs-up:before {

  content: "\f164";

}

.fa-thumbs-down:before {

  content: "\f165";

}

.fa-youtube-square:before {

  content: "\f166";

}

.fa-youtube:before {

  content: "\f167";

}

.fa-xing:before {

  content: "\f168";

}

.fa-xing-square:before {

  content: "\f169";

}

.fa-youtube-play:before {

  content: "\f16a";

}

.fa-dropbox:before {

  content: "\f16b";

}

.fa-stack-overflow:before {

  content: "\f16c";

}

.fa-instagram:before {

  content: "\f16d";

}

.fa-flickr:before {

  content: "\f16e";

}

.fa-adn:before {

  content: "\f170";

}

.fa-bitbucket:before {

  content: "\f171";

}

.fa-bitbucket-square:before {

  content: "\f172";

}

.fa-tumblr:before {

  content: "\f173";

}

.fa-tumblr-square:before {

  content: "\f174";

}

.fa-long-arrow-down:before {

  content: "\f175";

}

.fa-long-arrow-up:before {

  content: "\f176";

}

.fa-long-arrow-left:before {

  content: "\f177";

}

.fa-long-arrow-right:before {

  content: "\f178";

}

.fa-apple:before {

  content: "\f179";

}

.fa-windows:before {

  content: "\f17a";

}

.fa-android:before {

  content: "\f17b";

}

.fa-linux:before {

  content: "\f17c";

}

.fa-dribbble:before {

  content: "\f17d";

}

.fa-skype:before {

  content: "\f17e";

}

.fa-foursquare:before {

  content: "\f180";

}

.fa-trello:before {

  content: "\f181";

}

.fa-female:before {

  content: "\f182";

}

.fa-male:before {

  content: "\f183";

}

.fa-gittip:before,

.fa-gratipay:before {

  content: "\f184";

}

.fa-sun-o:before {

  content: "\f185";

}

.fa-moon-o:before {

  content: "\f186";

}

.fa-archive:before {

  content: "\f187";

}

.fa-bug:before {

  content: "\f188";

}

.fa-vk:before {

  content: "\f189";

}

.fa-weibo:before {

  content: "\f18a";

}

.fa-renren:before {

  content: "\f18b";

}

.fa-pagelines:before {

  content: "\f18c";

}

.fa-stack-exchange:before {

  content: "\f18d";

}

.fa-arrow-circle-o-right:before {

  content: "\f18e";

}

.fa-arrow-circle-o-left:before {

  content: "\f190";

}

.fa-toggle-left:before,

.fa-caret-square-o-left:before {

  content: "\f191";

}

.fa-dot-circle-o:before {

  content: "\f192";

}

.fa-wheelchair:before {

  content: "\f193";

}

.fa-vimeo-square:before {

  content: "\f194";

}

.fa-turkish-lira:before,

.fa-try:before {

  content: "\f195";

}

.fa-plus-square-o:before {

  content: "\f196";

}

.fa-space-shuttle:before {

  content: "\f197";

}

.fa-slack:before {

  content: "\f198";

}

.fa-envelope-square:before {

  content: "\f199";

}

.fa-wordpress:before {

  content: "\f19a";

}

.fa-openid:before {

  content: "\f19b";

}

.fa-institution:before,

.fa-bank:before,

.fa-university:before {

  content: "\f19c";

}

.fa-mortar-board:before,

.fa-graduation-cap:before {

  content: "\f19d";

}

.fa-yahoo:before {

  content: "\f19e";

}

.fa-google:before {

  content: "\f1a0";

}

.fa-reddit:before {

  content: "\f1a1";

}

.fa-reddit-square:before {

  content: "\f1a2";

}

.fa-stumbleupon-circle:before {

  content: "\f1a3";

}

.fa-stumbleupon:before {

  content: "\f1a4";

}

.fa-delicious:before {

  content: "\f1a5";

}

.fa-digg:before {

  content: "\f1a6";

}

.fa-pied-piper:before {

  content: "\f1a7";

}

.fa-pied-piper-alt:before {

  content: "\f1a8";

}

.fa-drupal:before {

  content: "\f1a9";

}

.fa-joomla:before {

  content: "\f1aa";

}

.fa-language:before {

  content: "\f1ab";

}

.fa-fax:before {

  content: "\f1ac";

}

.fa-building:before {

  content: "\f1ad";

}

.fa-child:before {

  content: "\f1ae";

}

.fa-paw:before {

  content: "\f1b0";

}

.fa-spoon:before {

  content: "\f1b1";

}

.fa-cube:before {

  content: "\f1b2";

}

.fa-cubes:before {

  content: "\f1b3";

}

.fa-behance:before {

  content: "\f1b4";

}

.fa-behance-square:before {

  content: "\f1b5";

}

.fa-steam:before {

  content: "\f1b6";

}

.fa-steam-square:before {

  content: "\f1b7";

}

.fa-recycle:before {

  content: "\f1b8";

}

.fa-automobile:before,

.fa-car:before {

  content: "\f1b9";

}

.fa-cab:before,

.fa-taxi:before {

  content: "\f1ba";

}

.fa-tree:before {

  content: "\f1bb";

}

.fa-spotify:before {

  content: "\f1bc";

}

.fa-deviantart:before {

  content: "\f1bd";

}

.fa-soundcloud:before {

  content: "\f1be";

}

.fa-database:before {

  content: "\f1c0";

}

.fa-file-pdf-o:before {

  content: "\f1c1";

}

.fa-file-word-o:before {

  content: "\f1c2";

}

.fa-file-excel-o:before {

  content: "\f1c3";

}

.fa-file-powerpoint-o:before {

  content: "\f1c4";

}

.fa-file-photo-o:before,

.fa-file-picture-o:before,

.fa-file-image-o:before {

  content: "\f1c5";

}

.fa-file-zip-o:before,

.fa-file-archive-o:before {

  content: "\f1c6";

}

.fa-file-sound-o:before,

.fa-file-audio-o:before {

  content: "\f1c7";

}

.fa-file-movie-o:before,

.fa-file-video-o:before {

  content: "\f1c8";

}

.fa-file-code-o:before {

  content: "\f1c9";

}

.fa-vine:before {

  content: "\f1ca";

}

.fa-codepen:before {

  content: "\f1cb";

}

.fa-jsfiddle:before {

  content: "\f1cc";

}

.fa-life-bouy:before,

.fa-life-buoy:before,

.fa-life-saver:before,

.fa-support:before,

.fa-life-ring:before {

  content: "\f1cd";

}

.fa-circle-o-notch:before {

  content: "\f1ce";

}

.fa-ra:before,

.fa-rebel:before {

  content: "\f1d0";

}

.fa-ge:before,

.fa-empire:before {

  content: "\f1d1";

}

.fa-git-square:before {

  content: "\f1d2";

}

.fa-git:before {

  content: "\f1d3";

}

.fa-y-combinator-square:before,

.fa-yc-square:before,

.fa-hacker-news:before {

  content: "\f1d4";

}

.fa-tencent-weibo:before {

  content: "\f1d5";

}

.fa-qq:before {

  content: "\f1d6";

}

.fa-wechat:before,

.fa-weixin:before {

  content: "\f1d7";

}

.fa-send:before,

.fa-paper-plane:before {

  content: "\f1d8";

}

.fa-send-o:before,

.fa-paper-plane-o:before {

  content: "\f1d9";

}

.fa-history:before {

  content: "\f1da";

}

.fa-circle-thin:before {

  content: "\f1db";

}

.fa-header:before {

  content: "\f1dc";

}

.fa-paragraph:before {

  content: "\f1dd";

}

.fa-sliders:before {

  content: "\f1de";

}

.fa-share-alt:before {

  content: "\f1e0";

}

.fa-share-alt-square:before {

  content: "\f1e1";

}

.fa-bomb:before {

  content: "\f1e2";

}

.fa-soccer-ball-o:before,

.fa-futbol-o:before {

  content: "\f1e3";

}

.fa-tty:before {

  content: "\f1e4";

}

.fa-binoculars:before {

  content: "\f1e5";

}

.fa-plug:before {

  content: "\f1e6";

}

.fa-slideshare:before {

  content: "\f1e7";

}

.fa-twitch:before {

  content: "\f1e8";

}

.fa-yelp:before {

  content: "\f1e9";

}

.fa-newspaper-o:before {

  content: "\f1ea";

}

.fa-wifi:before {

  content: "\f1eb";

}

.fa-calculator:before {

  content: "\f1ec";

}

.fa-paypal:before {

  content: "\f1ed";

}

.fa-google-wallet:before {

  content: "\f1ee";

}

.fa-cc-visa:before {

  content: "\f1f0";

}

.fa-cc-mastercard:before {

  content: "\f1f1";

}

.fa-cc-discover:before {

  content: "\f1f2";

}

.fa-cc-amex:before {

  content: "\f1f3";

}

.fa-cc-paypal:before {

  content: "\f1f4";

}

.fa-cc-stripe:before {

  content: "\f1f5";

}

.fa-bell-slash:before {

  content: "\f1f6";

}

.fa-bell-slash-o:before {

  content: "\f1f7";

}

.fa-trash:before {

  content: "\f1f8";

}

.fa-copyright:before {

  content: "\f1f9";

}

.fa-at:before {

  content: "\f1fa";

}

.fa-eyedropper:before {

  content: "\f1fb";

}

.fa-paint-brush:before {

  content: "\f1fc";

}

.fa-birthday-cake:before {

  content: "\f1fd";

}

.fa-area-chart:before {

  content: "\f1fe";

}

.fa-pie-chart:before {

  content: "\f200";

}

.fa-line-chart:before {

  content: "\f201";

}

.fa-lastfm:before {

  content: "\f202";

}

.fa-lastfm-square:before {

  content: "\f203";

}

.fa-toggle-off:before {

  content: "\f204";

}

.fa-toggle-on:before {

  content: "\f205";

}

.fa-bicycle:before {

  content: "\f206";

}

.fa-bus:before {

  content: "\f207";

}

.fa-ioxhost:before {

  content: "\f208";

}

.fa-angellist:before {

  content: "\f209";

}

.fa-cc:before {

  content: "\f20a";

}

.fa-shekel:before,

.fa-sheqel:before,

.fa-ils:before {

  content: "\f20b";

}

.fa-meanpath:before {

  content: "\f20c";

}

.fa-buysellads:before {

  content: "\f20d";

}

.fa-connectdevelop:before {

  content: "\f20e";

}

.fa-dashcube:before {

  content: "\f210";

}

.fa-forumbee:before {

  content: "\f211";

}

.fa-leanpub:before {

  content: "\f212";

}

.fa-sellsy:before {

  content: "\f213";

}

.fa-shirtsinbulk:before {

  content: "\f214";

}

.fa-simplybuilt:before {

  content: "\f215";

}

.fa-skyatlas:before {

  content: "\f216";

}

.fa-cart-plus:before {

  content: "\f217";

}

.fa-cart-arrow-down:before {

  content: "\f218";

}

.fa-diamond:before {

  content: "\f219";

}

.fa-ship:before {

  content: "\f21a";

}

.fa-user-secret:before {

  content: "\f21b";

}

.fa-motorcycle:before {

  content: "\f21c";

}

.fa-street-view:before {

  content: "\f21d";

}

.fa-heartbeat:before {

  content: "\f21e";

}

.fa-venus:before {

  content: "\f221";

}

.fa-mars:before {

  content: "\f222";

}

.fa-mercury:before {

  content: "\f223";

}

.fa-intersex:before,

.fa-transgender:before {

  content: "\f224";

}

.fa-transgender-alt:before {

  content: "\f225";

}

.fa-venus-double:before {

  content: "\f226";

}

.fa-mars-double:before {

  content: "\f227";

}

.fa-venus-mars:before {

  content: "\f228";

}

.fa-mars-stroke:before {

  content: "\f229";

}

.fa-mars-stroke-v:before {

  content: "\f22a";

}

.fa-mars-stroke-h:before {

  content: "\f22b";

}

.fa-neuter:before {

  content: "\f22c";

}

.fa-genderless:before {

  content: "\f22d";

}

.fa-facebook-official:before {

  content: "\f230";

}

.fa-pinterest-p:before {

  content: "\f231";

}

.fa-whatsapp:before {

  content: "\f232";

}

.fa-server:before {

  content: "\f233";

}

.fa-user-plus:before {

  content: "\f234";

}

.fa-user-times:before {

  content: "\f235";

}

.fa-hotel:before,

.fa-bed:before {

  content: "\f236";

}

.fa-viacoin:before {

  content: "\f237";

}

.fa-train:before {

  content: "\f238";

}

.fa-subway:before {

  content: "\f239";

}

.fa-medium:before {

  content: "\f23a";

}

.fa-yc:before,

.fa-y-combinator:before {

  content: "\f23b";

}

.fa-optin-monster:before {

  content: "\f23c";

}

.fa-opencart:before {

  content: "\f23d";

}

.fa-expeditedssl:before {

  content: "\f23e";

}

.fa-battery-4:before,

.fa-battery-full:before {

  content: "\f240";

}

.fa-battery-3:before,

.fa-battery-three-quarters:before {

  content: "\f241";

}

.fa-battery-2:before,

.fa-battery-half:before {

  content: "\f242";

}

.fa-battery-1:before,

.fa-battery-quarter:before {

  content: "\f243";

}

.fa-battery-0:before,

.fa-battery-empty:before {

  content: "\f244";

}

.fa-mouse-pointer:before {

  content: "\f245";

}

.fa-i-cursor:before {

  content: "\f246";

}

.fa-object-group:before {

  content: "\f247";

}

.fa-object-ungroup:before {

  content: "\f248";

}

.fa-sticky-note:before {

  content: "\f249";

}

.fa-sticky-note-o:before {

  content: "\f24a";

}

.fa-cc-jcb:before {

  content: "\f24b";

}

.fa-cc-diners-club:before {

  content: "\f24c";

}

.fa-clone:before {

  content: "\f24d";

}

.fa-balance-scale:before {

  content: "\f24e";

}

.fa-hourglass-o:before {

  content: "\f250";

}

.fa-hourglass-1:before,

.fa-hourglass-start:before {

  content: "\f251";

}

.fa-hourglass-2:before,

.fa-hourglass-half:before {

  content: "\f252";

}

.fa-hourglass-3:before,

.fa-hourglass-end:before {

  content: "\f253";

}

.fa-hourglass:before {

  content: "\f254";

}

.fa-hand-grab-o:before,

.fa-hand-rock-o:before {

  content: "\f255";

}

.fa-hand-stop-o:before,

.fa-hand-paper-o:before {

  content: "\f256";

}

.fa-hand-scissors-o:before {

  content: "\f257";

}

.fa-hand-lizard-o:before {

  content: "\f258";

}

.fa-hand-spock-o:before {

  content: "\f259";

}

.fa-hand-pointer-o:before {

  content: "\f25a";

}

.fa-hand-peace-o:before {

  content: "\f25b";

}

.fa-trademark:before {

  content: "\f25c";

}

.fa-registered:before {

  content: "\f25d";

}

.fa-creative-commons:before {

  content: "\f25e";

}

.fa-gg:before {

  content: "\f260";

}

.fa-gg-circle:before {

  content: "\f261";

}

.fa-tripadvisor:before {

  content: "\f262";

}

.fa-odnoklassniki:before {

  content: "\f263";

}

.fa-odnoklassniki-square:before {

  content: "\f264";

}

.fa-get-pocket:before {

  content: "\f265";

}

.fa-wikipedia-w:before {

  content: "\f266";

}

.fa-safari:before {

  content: "\f267";

}

.fa-chrome:before {

  content: "\f268";

}

.fa-firefox:before {

  content: "\f269";

}

.fa-opera:before {

  content: "\f26a";

}

.fa-internet-explorer:before {

  content: "\f26b";

}

.fa-tv:before,

.fa-television:before {

  content: "\f26c";

}

.fa-contao:before {

  content: "\f26d";

}

.fa-500px:before {

  content: "\f26e";

}

.fa-amazon:before {

  content: "\f270";

}

.fa-calendar-plus-o:before {

  content: "\f271";

}

.fa-calendar-minus-o:before {

  content: "\f272";

}

.fa-calendar-times-o:before {

  content: "\f273";

}

.fa-calendar-check-o:before {

  content: "\f274";

}

.fa-industry:before {

  content: "\f275";

}

.fa-map-pin:before {

  content: "\f276";

}

.fa-map-signs:before {

  content: "\f277";

}

.fa-map-o:before {

  content: "\f278";

}

.fa-map:before {

  content: "\f279";

}

.fa-commenting:before {

  content: "\f27a";

}

.fa-commenting-o:before {

  content: "\f27b";

}

.fa-houzz:before {

  content: "\f27c";

}

.fa-vimeo:before {

  content: "\f27d";

}

.fa-black-tie:before {

  content: "\f27e";

}

.fa-fonticons:before {

  content: "\f280";

}

.fa-reddit-alien:before {

  content: "\f281";

}

.fa-edge:before {

  content: "\f282";

}

.fa-credit-card-alt:before {

  content: "\f283";

}

.fa-codiepie:before {

  content: "\f284";

}

.fa-modx:before {

  content: "\f285";

}

.fa-fort-awesome:before {

  content: "\f286";

}

.fa-usb:before {

  content: "\f287";

}

.fa-product-hunt:before {

  content: "\f288";

}

.fa-mixcloud:before {

  content: "\f289";

}

.fa-scribd:before {

  content: "\f28a";

}

.fa-pause-circle:before {

  content: "\f28b";

}

.fa-pause-circle-o:before {

  content: "\f28c";

}

.fa-stop-circle:before {

  content: "\f28d";

}

.fa-stop-circle-o:before {

  content: "\f28e";

}

.fa-shopping-bag:before {

  content: "\f290";

}

.fa-shopping-basket:before {

  content: "\f291";

}

.fa-hashtag:before {

  content: "\f292";

}

.fa-bluetooth:before {

  content: "\f293";

}

.fa-bluetooth-b:before {

  content: "\f294";

}

.fa-percent:before {

  content: "\f295";

}

.fa-gitlab:before {

  content: "\f296";

}

.fa-wpbeginner:before {

  content: "\f297";

}

.fa-wpforms:before {

  content: "\f298";

}

.fa-envira:before {

  content: "\f299";

}

.fa-universal-access:before {

  content: "\f29a";

}

.fa-wheelchair-alt:before {

  content: "\f29b";

}

.fa-question-circle-o:before {

  content: "\f29c";

}

.fa-blind:before {

  content: "\f29d";

}

.fa-audio-description:before {

  content: "\f29e";

}

.fa-volume-control-phone:before {

  content: "\f2a0";

}

.fa-braille:before {

  content: "\f2a1";

}

.fa-assistive-listening-systems:before {

  content: "\f2a2";

}

.fa-asl-interpreting:before,

.fa-american-sign-language-interpreting:before {

  content: "\f2a3";

}

.fa-deafness:before,

.fa-hard-of-hearing:before,

.fa-deaf:before {

  content: "\f2a4";

}

.fa-glide:before {

  content: "\f2a5";

}

.fa-glide-g:before {

  content: "\f2a6";

}

.fa-signing:before,

.fa-sign-language:before {

  content: "\f2a7";

}

.fa-low-vision:before {

  content: "\f2a8";

}

.fa-viadeo:before {

  content: "\f2a9";

}

.fa-viadeo-square:before {

  content: "\f2aa";

}

.fa-snapchat:before {

  content: "\f2ab";

}

.fa-snapchat-ghost:before {

  content: "\f2ac";

}

.fa-snapchat-square:before {

  content: "\f2ad";

}

.sr-only {

  position: absolute;

  width: 1px;

  height: 1px;

  padding: 0;

  margin: -1px;

  overflow: hidden;

  clip: rect(0, 0, 0, 0);

  border: 0;

}

.sr-only-focusable:active,

.sr-only-focusable:focus {

  position: static;

  width: auto;

  height: auto;

  margin: 0;

  overflow: visible;

  clip: auto;

}


/*
  Theme Name:Beaver Builder Child 
  ThemeTheme URI:http://www.wpbeaverbuilder.com
  Version:1.0
  Description:An example child theme that can be used as a starting point for custom development.
  Author:The Beaver Builder Team
  Author URI:http://www.fastlinemedia.comtemplate:bb-theme
*/
/* Add your custom styles here... */

body{font-family:'Mont',sans-serif;font-weight:400;}
body h1{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:80px;line-height:82px;color:#fff;}
body h2{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:48px;line-height:58px;color:#fff;}
body h3{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:38px;line-height:48px;color:#fff;}
body h4{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:30px;line-height:40px;color:#fff;}
body h5{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:24px;line-height:34px;color:#fff;}
body h6{font-family:'BebasNeue',sans-serif;font-weight:bold;font-size:20px;line-height:30px;color:#fff;}
body p{font-size:16px;line-height:32px;}
.fl-page-header{position:absolute;top:0;width:100%;left:0;z-index:99;background:none !important;}
.fl-fixed-header .fl-page-header{background:transparent!important;border:0!important;}
.fl-page-nav-right .fl-page-header-wrap{border:0!important;}
.header .fl-module-content{margin:0;}
.fl-page-nav .navbar-nav, .fl-page-nav .navbar-nav a{font-family:'Mont', sans-serif;font-weight:600;text-transform:uppercase;}
.fl-page-nav ul.navbar-nav > li{position:relative;}

@media(min-width:1201px){
.fl-page-nav ul.navbar-nav > li.ctbtn{margin-left:40px;}
.fl-page-nav ul.navbar-nav > li.ctbtn a{background:#00c2ce;color:#fff!important;position:relative;z-index:1;}
.fl-page-nav ul.navbar-nav > li.ctbtn a:hover{color:#fff;}
.fl-page-nav ul.navbar-nav > li.ctbtn:before{content:'';position:absolute;top:5px;right:-5px;border:1px solid #416871;z-index:-1;width:100%;height:100%;transition:all 0.4s ease-in-out;}
.fl-page-nav ul.navbar-nav > li.ctbtn:hover:before{top:0;right:0;transition:all 0.4s ease-in-out;}
}

.fl-page-header-row.row{display:flex;align-items:center;justify-content:space-between;}
.fl-page-header-row.row .col-md-4{width:30%;}
.fl-page-header-row.row .col-md-8{width:70%;}
.homebanner .fl-module-content{margin:0;}
.banrTxt{color:#fff;max-width:580px;padding-top:100px;}
.banrTxt p{color:#fff;font-size:19px;line-height:2;font-weight:600;padding-top:5px;}
.homebanner .btn{position:relative;margin-top:40px;}
.homebanner .btn:before{content:'';position:absolute;top:20px;right:50px;background:var(--wpr-bg-ad8a0bef-ddd3-4663-8c0e-b477626a5ff4) no-repeat;width:100px;height:78px;background-size:100%;}
.homebanner .banrImg img{margin-bottom:-90px;position:relative;z-index:1;}
.fl-button{position:relative;z-index:1;}
.fl-button{padding:0!important;background:none;border:0!important;border-radius:0px;}
.fl-button span{background:#00c2ce;color:#fff;position:relative;z-index:1;color:#fff;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;display:block;padding:13px 25px;}
.homebanner .fl-button span{padding:20px 30px;}
.fl-button:before{content:'';position:absolute;top:5px;right:-5px;border:1px solid #416871;z-index:-1;width:100%;height:100%;transition:all 0.4s ease-in-out;}
.fl-button:hover:before{top:0;right:0;transition:all 0.4s ease-in-out;}
.newsLtr h4.fl-heading{margin-top:-50px!important;}
.newsLtr .fl-button span{background:#002e3b;padding:13px 30px;}
.newsLtr .fl-subscribe-form-inline .fl-form-button{width:24%;}
.newsLtr .fl-subscribe-form-inline .fl-form-field{width:38%;}
.newsLtr .fl-subscribe-form-inline .fl-form-field input[type=text], .newsLtr .fl-subscribe-form-inline .fl-form-field input[type=email]{height:50px;font-size:14px!important;padding:0 15px!important;color:#002d3a;font-family:'Mont';font-weight:400;}
.featuredOn{background:linear-gradient(90deg, #014652 0%, #00222f 100%);}
.ftrdcol{padding:10px;}
.ftrdcol .fl-col-content{background:#1b5964;height:105px;display:flex;align-items:center;justify-content:center;}
.txtTop p{font-size:17px;line-height:38px;color:#002f3b;margin-top:10px;}
body .howHelp h2, body .howHelp h3, body .howHelp h4{color:#002f3b;}
body .helpRow h2, body .helpRow h3, body .helpRow h4{color:#002f3b;}
.helpRow .fl-row-content .fl-col-group .fl-col-group{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-gap:22px;}
 .helpRow .fl-row-content .fl-col-group .fl-col-group:before, .helpRow .fl-row-content .fl-col-group .fl-col-group:after{display:none;}
.helpRow .fl-row-content .fl-col-group .fl-col-group .fl-col-small{width:auto!important;box-shadow:0 0 15px rgba(0,0,0,0.07);border-radius:10px;padding:0 20px 35px;}
.helpImg{height:220px;display:flex;align-items:center;justify-content:center;padding:15px;}
.helpRow .fl-module-rich-text{min-height:180px;}
.helpRow .fl-module-button{padding-top:5px;}
.headingstyle{position:relative;}
.headingstyle:before{font-family:'BebasNeue';font-weight:bold;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke-width:2px;text-stroke-width:2px;-webkit-text-stroke-color:#00c2ce;text-stroke-color:#00c2ce;font-size:330px;line-height:1;}
.story:before{content:'Story';display:block;transform:rotate(-90deg);z-index:1;position:absolute;top:150px;left:-220px;}
.leaderSay{background:linear-gradient(180deg, #002633 0%, #01414d 100%);}
.testSlider h3{margin:0px;padding-left:100px;position:relative;line-height:1;}
.testSlider h3:before{content:'';position:absolute;top:0;left:0;width:78px;height:64px;background:var(--wpr-bg-8c6dd68b-d5fb-4c20-9bb4-585030b88d3f) no-repeat;background-size:100%;}
.testSlider h5{margin:0px;padding-left:100px;}
.testSlider p{color:#fff;font-size:16px;line-height:32px;margin:20px 0 0;}
.testSlider .fl-testimonial{display:flex;}
.testSlider .fl-testimonial .text{max-width:660px; padding-bottom:55px;}
.testSlider .fl-testimonial .image img{margin:0px;}
.testSlider .fl-slider-prev{top:auto!important;bottom:0;right:auto!important;left:0!important;width:44px;height:44px;}
.testSlider .fl-slider-next{top:auto!important;bottom:0;width:44px;height:44px;right:auto!important;left:50px!important;}
.testSlider .fl-testimonials-heading{display:none;}
.testSlider .fl-slider-prev a, .testSlider .fl-slider-next a{width:44px;height:44px;border-radius:50%;background:#fff;display:flex;align-items:center;font-size:22px;justify-content:center;color:#a3abb0;outline:none;}
.testSlider .fl-slider-prev a i, .testSlider .fl-slider-next a i{display:none;}
.testSlider .fl-slider-prev a:hover, .testSlider .fl-slider-next a:hover{background:#00c2ce;color:#fff;text-decoration:none;}
.testSlider .fl-slider-prev a:before{content:'\f104';font-family:'FontAwesome';}
.testSlider .fl-slider-next a:before{content:'\f105';font-family:'FontAwesome';}
.testSlider .fl-slider-prev a:focus, .testSlider .fl-slider-next a:focus{outline:0;border:0;text-decoration:none;}
.aboutAt{background:linear-gradient(180deg, #002633 0%, #01414d 100%);}
.aboutAt h2{margin:0 0 15px;}
.aboutAt p{margin:20px 0;}
.newCourse{position:relative;}
.newCourse:before{content:'';position:absolute;top:0;left:0;right:0;margin:0 auto;display:block;width:350px;height:100%;background:#00bac6;z-index:1;}
.newCourse p{font-size:16px;line-height:32px;}
.newCourse .midCol img{display:block;width:100%;border:8px solid #fff;box-shadow:0 0 80px rgba(0,0,0,0.15);}
.newCourse .fl-row-content{position:relative;z-index:11;}
.poadCast{background:linear-gradient(180deg, #002633 0%, #01414d 100%);}
body{overflow-x:hidden!important;}
.bookSctn{background:linear-gradient(90deg, #00222f 0%, #014652 100%);}
.bookSctn .headingstyle:before{content:'Book';display:block;transform:rotate(90deg);z-index:1;position:absolute;top:110px;right:-120px;font-size:250px;}
.bookDiv{position:relative;}
.bookDiv:before{content:'';position:absolute;top:50%;left:0;right:0;margin:0 auto;background:var(--wpr-bg-b0356eb0-6b8e-4cea-a5c4-3c4aa705edab) repeat-x;width:82%;height:272px;transform:translateY(-50%);display:block;}
.bookSctn{overflow:hidden;position:relative;}
.bookSctn:before{content:'';position:absolute;top:0;left:0;width:40%;height:140%;background:#00c2ce;transform:rotate(-20deg);transform-origin:left bottom;}
.investDiv{position:relative;overflow:hidden;border-bottom:2px solid #edf0f2;}
.investDiv .fl-rich-text h2{font-size:80px;line-height:1.3;margin:0 0 10px;}
.investDiv p{font-size:29px;line-height:1.4;}
.invTxt{padding-left:200px;}
.investDiv .headingstyle:before{content:'Invest';display:block;transform:rotate(-90deg);z-index:1;position:absolute;top:60px;left:-150px;font-size:180px;}
.investDiv:before{content:'';position:absolute;top:0;left:0;width:120px;height:100%;background:#ebf5f8;}
.investDiv:after{content:'';position:absolute;top:0;right:0;width:260px;height:100%;background:#ebf5f8;}
.investDiv .fl-row-content{position:relative;z-index:11;}
.invVideo, .invVideo .fl-module-content{position:relative;z-index:1;}
.invVideo:before{content:'';position:absolute;top:-25px;right:0;width:170px;height:170px;background:#00c2ce;}
.followUs .fl-button::before{display:none;}
.followUs .fl-button{display:flex!important;width:100%;border-radius:0px!important;align-items:center;justify-content:center;height:120px;position:relative;outline:1px solid rgba(255,255,255,0.4);outline-offset:-10px;}
.fb .fl-button, .fb .fl-button span{background:#3d53a9!important;}
.ig .fl-button, .ig .fl-button span{background:#f98c25!important;}
.yt .fl-button, .yt .fl-button span{background:#ff2d3c!important;}
.followUs .fl-button span{text-transform:uppercase;padding:0px;font-size:15px;}
.followUs .fl-button span strong{display:block;font-family:'BebasNeue';font-weight:bold;font-size:30px;padding-top:5px;}
.followUs .fl-button i{font-size:34px !important;margin-right:18px;margin-top:2px;}
.followUs .fl-button:hover{opacity:0.9;}
.contactUs{background:linear-gradient(180deg, #002633 0%, #01414d 100%);position:relative;display:flex;}
.contactUs::before{content:'';position:absolute;bottom:0;right:-215px;background:#00323e;width:400px;height:400px;transform:rotate(30deg);transform-origin:bottom left;display:block;z-index:;}
.ctForm .wpforms-field-container{display:flex;flex-wrap:wrap;}
div.wpforms-container-full .wpforms-form .wpforms-field{padding:5px!important;width:33.33%;}
.ctForm #wpforms-154-field_7-container{width:66.66%;}
div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="email"]{height:65px!important;padding:0 20px!important;color:#002c39;font-size:15px;font-family:'Mont';font-weight:400;border-radius:2px;border:0px;}
div.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder{color:#002c39;}
div.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, div.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, div.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder{color:#002c39;}
div.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder{color:#002c39;}
div.wpforms-container-full .wpforms-form textarea::-moz-placeholder{color:#002c39;}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:65px!important;padding:0 20px!important;color:#002c39;font-size:15px;font-family:'Mont';font-weight:400;border-radius:0!important;border:0px;resize:none;line-height:65px;}
.ctForm .wpforms-submit-container{text-align:center;margin-top:20px!important;text-align:center;}
.ctForm div.wpforms-container-full .wpforms-form button[type="submit"]{background:#00c2ce;color:#fff;border-radius:0!important;font-family:'Mont';font-weight:600;text-transform:uppercase;padding:20px 35px!important;border:0px;letter-spacing:1px;}
.ctForm div.wpforms-container-full .wpforms-form button[type="submit"]:hover{background:#002734;color:#fff;}
.ctForm div.wpforms-container-full{margin:0px!important;}
.homePost .fl-post-carousel-grid .fl-post-carousel-post{border:0px;box-shadow:0 0 15px rgba(0,0,0,0.12);border-radius:10px;overflow:hidden;}
.homePost .bx-viewport{padding:16px;}
body .homePost .fl-post-carousel-grid .fl-post-carousel-title{font-size:26px;line-height:1.4;color:#002f3b;}
body .homePost .fl-post-carousel-grid .fl-post-carousel-meta span{font-weight:700;color:#00c2ce!important;font-size:16px;}
body .homePost .fl-post-carousel-grid .fl-post-carousel-meta span:before{content:'\f073';font-family:'FontAwesome';font-weight:400;margin-right:5px;}
body .homePost .fl-post-carousel-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body .homePost .fl-post-carousel-grid .fl-post-carousel-title a:hover{color:#00c2ce;}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#00c2ce;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
/* Firefox */
input[type=number]{-moz-appearance:textfield;}
/* Footer Section */
.fl-page-footer-wrap{width:100%;background:#00323e;position:relative;z-index:1l}
.fl-page-footer-widgets{width:100%;background:#00323f;border:0;}
.fl-page-footer-widgets .container{padding:80px 0 55px;}
.fl-page-footer-widgets .fl-widget{margin:0px;}
.fl-page-footer-widgets-row .col-md-12{width:100%;padding:0;display:flex;justify-content:space-between;color:#fff;}
.fl-page-footer-widgets-row .widget_media_image{width:380px;}
.fl-page-footer-widgets-row .widget_nav_menu{width:380px;}
.fl-page-footer-widgets-row .widget_text{width:340px;}
.fl-page-footer-widgets-row h4{color:#fff;}
.fl-page-footer-widgets-row .widget_text ul li{position:relative;margin-bottom:25px;color:#fff;font-size:14px;line-height:24px;padding-left:45px;text-transform:uppercase;}
.fl-page-footer-widgets-row .widget_text ul li .fa{position:absolute;top:0;left:0;color:#00c2ce;font-size:22px;line-height:24px;}
.fl-page-footer-widgets-row .widget_text ul li:last-child{margin-bottom:0;}
.fl-page-footer-widgets-row .menu{display:flex;flex-wrap:wrap;}
.fl-page-footer-widgets-row .menu li{width:50%;margin:0 0 15px;}
.fl-page-footer-widgets-row .menu li a{color:#fff;text-transform:uppercase;font-size:14px;line-height:24px;}
.fl-page-footer-widgets-row .menu li a:hover{text-decoration:none;color:#00c2ce}
.fl-page-footer-widgets-row .menu li a:before{content:'\f105';font-family:'FontAwesome';display:inline-block;width:20px;}
.fl-page-footer{width:100%;background:#00323f;border:0;}
.fl-page-footer .container{border-top:1px solid #1b525c;padding:0;}
.fl-page-footer .fl-page-footer-text{color:#fff;font-family:'Mont', sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding:40px 0;}
/* Footer Section */


/* About Page CSS */
.contactUs.fl-row .fl-row-content-wrap, .page-id-176 .fl-row .fl-row-content-wrap{overflow-x:hidden;}
.smHeading .fl-heading{font-family:'Mont', sans-serif;font-weight:600;}
.aboutSection1{position:relative;z-index:1;}
.aboutSection2{position:relative;z-index:1;}
.aboutSection2 p:last-child{padding-bottom:0px;margin-bottom:0px;}
.aboutSection3 p, .aboutSection1 p, .aboutSection2 p, .aboutSection3 h4{padding-top:8px;}
.aboutSection3 p:last-child{padding-bottom:0px;margin-bottom:0px;}
.aboutSection3 h4{font-family:'Mont', sans-serif;font-weight:700;font-size:28px;font-style:italic;}
.fl-row-content-wrap{margin:0 auto;}
.aboutSection6{position:relative;z-index:1;}
.aboutSection6.fl-row .fl-row-content-wrap{overflow:hidden;}
.aboutSection6 p{padding-top:8px;}


.aboutSection1 .imgLeft .fl-photo-content{ max-width: 280px;float:left; position:relative; left: -4vw;transform:rotate(10deg); border:10px solid #054551;margin-top: 10%;}
.aboutSection1 .imgRight .fl-photo-content{ max-width: 280px;float:right; position:relative; right:-4vw;transform:rotate(-10deg); border:10px solid #054551;margin-top: 10%;}


.aboutSection2 .imgLeft .fl-photo-content{ max-width: 280px;float:left; position:relative; left: -5vw;transform:rotate(12deg); border:10px solid #d1ebed;margin-top: 10%;}
.aboutSection2 .imgRight .fl-photo-content{ max-width: 280px;float:right; position:relative; right:-5vw;transform:rotate(-12deg); border:10px solid #d1ebed;margin-top: 10%;}


.aboutSection6 .imgLeft .fl-photo-content {max-width: 270px;float: left;position: relative;left: -2vw;transform: rotate(6deg);border: 10px solid #d1ebed;
margin-top: 35%;}

.aboutSection6 .imgRight1 .fl-photo-content {max-width: 220px;float: right;position: relative;right: -3vw;transform: rotate(-12deg);border: 10px solid #d1ebed;margin-top: 3%;}

.aboutSection6 .imgRight2 .fl-photo-content {max-width: 220px;float: right;position: relative;right: -3vw;transform: rotate(12deg);border: 10px solid #d1ebed;
margin-top: 15%;bottom: -60px;}
	
	
	
	
	

 /* About Page CSS */
 
 
 
/* Work Page CSS */
.workSection1 .fl-col-group{display:flex;}
.workSection1 .workCol{width:calc(50% - 30px);margin:15px;background:#fff;border-radius:10px;padding:15px;}
.workSection1 .workCol .fl-col-content{display:flex;}
.workSection1 .workCol .fl-module-photo{max-width:160px;min-width:160px;}
 .workSection1 .workCol .fl-module-rich-text .fl-rich-text{color:#00333f}
.workSection1 .workCol .fl-module-rich-text h2{font-size:34px;line-height:1.2;margin-bottom:0;}
.workSection1 .workCol .fl-module-rich-text p{font-size:15px;line-height:28px;margin-top:5px;}
.workSection2 .fl-col-group.fl-col-group-nested{border:2px solid #1a434f;margin-top:40px;}
.workSection2 .fl-heading{font-size:100px;line-height:1;}
.workSection2 .fl-heading-text span{color:#00c2ce;}
.workSection2 .fl-rich-text, .workSection2 .fl-module-heading{padding-top:60px;}
.workSection2 .pl50{padding-left:50px;}
.workSection2 .pl30{padding-left:30px;}
.workSection2 iframe{height:400px;}
body:not(.fl-builder-edit) .workSection2 .btnpstn{position:absolute;bottom:13%;right:20%;}
.workSection2 .fl-col-content{position:relative;}
.investSctn .fl-col-group.fl-col-group-nested{background:#f2f6f6;margin-top:40px;}
.investSctn .fl-col-group.fl-col-group-nested h2{font-size:100px;line-height:1;}
.investSctn .fl-col-group.fl-col-group-nested h4{font-size:35px;line-height:1.3;margin:10px 0 0;}
.investSctn .fl-col-group.fl-col-group-nested img{display:block;}
.investSctn{position:relative;overflow:hidden;}
.investSctn:before{content:'';position:absolute;top:25%;left:0;width:200px;height:200px;background:var(--wpr-bg-666e7274-ca06-402a-9e21-01633cb89584) no-repeat;background-size:100%;}
.spkVideo .fl-video{margin-top:20px;border:5px solid #fff;}
.spkVideo .fl-video iframe{width:100%;height:420px;}
.topicCol{padding-right:10px;padding-top:10px;padding-bottom:10px}
.topicCol:nth-child(2n){padding-right:0;padding-left:10px;}
.topicCol .fl-module-content{position:relative;min-height:196px;float:left;margin:0;width:100%;background:var(--wpr-bg-5df8eaa3-bd34-4ea4-8db2-8b54b2982481) repeat-y left;}
.topicCol .fl-module-content .fl-heading{position:absolute;bottom:0;left:0;margin:0px;padding:25px 25% 25px 25px!important;font-size:48px;line-height:1;}
.txtReady{color:#002f3b;position:relative;}
.txtReady .fl-html{color:#002f3b;position:relative;text-align:center;min-height:100px;}
.txtReady .fl-html h2{color:#002f3b;position:relative;font-size:80px;line-height:1;}
.txtReady .fl-html h2.big{position:absolute;top:0;left:0;right:0;margin:0 auto;line-height:80px;font-size:180px;opacity:0.03;}


.coachingList .fl-rich-text ul li{ list-style:none; position:relative; width:100%; border-top:1px dashed #00535f; padding:25px 15px 25px 90px; color:#fff; font-weight:700; font-size:25px; background-image:var(--wpr-bg-9d958457-70ac-459d-90a9-12faec0f5322); background-repeat:no-repeat; background-size:40px; background-position:20px 28px;}


.workSection5{background: linear-gradient(180deg, #002633 0%, #01414d 100%); }

/* Work Page CSS */



/* Blog Page CSS */
.blogPosts .fl-post-grid-post{border:0px;box-shadow:0 5px 30px rgba(0,45,58,0.1);border-radius:10px;}
.blogPosts .fl-post-grid-meta .fl-post-grid-date{font-size:16px;color:#00c2ce;font-weight:700;padding:4px 0;}
body .blogPosts .fl-post-grid-meta .fl-post-grid-date:before{content:'\f073';font-family:'FontAwesome';font-weight:400;margin-right:5px;}
.blogPosts .fl-post-grid-content p{color:#002f3b;font-size:15px;line-height:28px;}
body .blogPosts .fl-post-grid-title{font-size:24px;line-height:34px;color:#002f3b;font-weight:bold;}
body .blogPosts .fl-post-grid-title a{color:#002f3b;}
body .blogPosts .fl-post-grid-title a:hover{color:#00c2ce;}
.blogPosts .fl-builder-pagination{width:90%;margin:60px 5% 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:25px 0;display:flex;justify-content:center;}
.blogPosts .fl-builder-pagination ul.page-numbers{border:1px solid #e1e5e7;border-radius:6px;overflow:hidden;display:flex;}
.blogPosts .fl-builder-pagination ul.page-numbers li{border-right:1px solid #e1e5e7;}
.blogPosts .fl-builder-pagination ul.page-numbers li:last-child{border-right:0px;}
.blogPosts .fl-builder-pagination ul.page-numbers li .page-numbers{margin:0;min-width:40px;height:40px;display:flex;padding:0 10px;align-items:center;justify-content:center;font-size:16px;color:#002f3b;border:0px;}
.blogBanr{width:100%;clear:both;display:flex;position:relative;background:linear-gradient(45deg, #002332 0%, #014e5e 100%);}
.blogBanr .bg{width:100%;position:absolute;top:0;left:0;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0.1;}
.blogBanr .overlay{width:100%;float:left;position:relative;z-index:1;height:100vh;display:flex;align-items:end;align-items:flex-end;justify-content:center;text-align:center;padding:40px 0;}
.blogBanr h1{font-size:72px;line-height:78px;margin:0 0 10px;}
.blogBanr p{color:#00c2ce;font-weight:bold;font-size:15px;text-transform:uppercase;}
.blogBanr p .fa{margin-right:5px;}
.blogBanr .scrl a{color:#fff;letter-spacing:3px;text-transform:uppercase;font-size:15px;font-weight:600;display:inline-block;margin-top:15px;}
.blogBanr .scrl a i{display:block;padding-top:2px;}
.blogBanr .scrl a:hover{text-decoration:none;color:#00c2ce;}
.blogBanr .container, .blogdtl .container{padding:0 75px;}
html{scroll-behavior:smooth;}
.blogdtl{width:100%;clear:both;display:flex;position:relative;padding:70px 0;}
.blogContent{width:100%;color:#002f3b;}
body .blogContent h1, body .blogContent h2, body .blogContent h3, body .blogContent h4, body .blogContent h5, body .blogContent h6{color:#002f3b;}
body .blogContent h1, body .blogContent h2{padding:15px 0 5px;}
body .blogContent h1:nth-child(1), body .blogContent h2:nth-child(1){padding-top:0px;}
.blogContent a{color:#00c2ce;}
.blogContent a:hover{text-decoration:underline;}
.blogContent blockquote{background:#e0f8f9;color:#00c2ce;padding:30px 100px;text-align:center;border:0;margin:30px 0;position:relative;}
.blogContent blockquote p:last-child{margin:0;}
.blogContent blockquote, .blogContent blockquote p{font-size:28px;line-height:48px;font-weight:700;font-style:italic;}
.blogContent blockquote:after{content:'“';position:absolute;bottom:40px;right:0;font-size:90px;transform:rotate(180deg);}
body .blogContent h3, body .blogContent h4, body .blogContent h5, body .blogContent h6{font-family:'Mont',sans-serif;}
.blogContent p{ margin:0 0 20px;}
.blogContent p:last-child{ margin:0;}
.blogContent ul, .blogContent ol{ margin:0 0 20px; padding:0 0 0 25px;}
.blogContent li{ margin:5px 0; padding-left:4px;list-style-position: outside;}
.blogContent ul ul, .blogContent ul ol, .blogContent ol ol, .blogContent ol ul{ margin:0;}

.postShare{ margin-top:40px; border-top:1px solid #e5e5e5; padding-top:30px;}


/* Blog Page CSS */







.listenIcon{ width:33.33%!important; position:relative; float:left!important; padding:0 5px;}

.poadCast .fl-row-content .fl-col-group:nth-child(2) .fl-col-small{ padding:15px;}
.poadCast .fl-row-content .fl-col-group:nth-child(2) .fl-col-small .fl-module-content{ margin:0px;}
.poadCast .podcastThumb{ padding:0 5px 15px;}
.listenIcon a:hover{ opacity:0.8;}


body .pum-theme-1116 .pum-container, .pum-theme-lightbox .pum-container{ border:0px!important; padding:20px!important; background:linear-gradient(90deg, #014652 0%, #00222f 100%)!important; outline:none!important;}
body .pum-content h3{ color:#fff;font-size: 28px;margin: 10px 0;line-height: 1.2; padding: 10px 15px 0;}
body .pum-content p{ color:#fff;font-size: 15px;line-height: 1.4;margin: 0 0 20px;padding: 0 15px;}
body .pum-content p img{ max-width:150px;}

body .pum-content.popmake-content{ border:0!important; outline:none!important; box-shadow:none!important;}

.signUpForm div.wpforms-container-full .wpforms-form .wpforms-field{ width:100%!important;padding: 0 !important;}
.signUpForm div.wpforms-container-full input.wpforms-field-large{height: 50px!important;border-radius: 5px;}
.signUpForm div.wpforms-container-full .wpforms-submit {background: #00c2ce!important; color:#fff!important; text-transform:uppercase; font-size:16px; border:0!important; border-radius:6px; padding: 15px 30px!important; width:100%!important}
.signUpForm div.wpforms-container-full .wpforms-submit:hover{ opacity:0.85;}





/* Responsive CSS */
@media(max-width:1200px){
header.fl-page-header .fl-page-header-container{ padding:10px 0!important}
header.fl-page-header .fl-page-header-logo {padding-left: 15px;padding-right: 15px;padding-bottom: 0!important;text-align: left;}
.fl-page-header {z-index: 999;}
.fl-page-nav .navbar-nav li > a {padding: 15px 10px;}


.homebanner .banrImg img {margin-bottom: 0;}	
body p {font-size: 15px;line-height: 28px;}
body h1 {font-size: 70px;line-height: 72px;}
body h2 {font-size: 40px;line-height: 52px;}
body h3 {font-size: 30px;line-height: 38px;}
body h4 {font-size: 26px;line-height: 36px;}
body h5 {font-size: 22px;line-height: 30px;}
body h6 {font-size: 20px;line-height: 28px;}

.banrTxt p{ font-size:17px;}

.fl-row-fixed-width{ padding-left:15px; padding-right:15px;}
.newsLtr .fl-col-small{ width:100%;}
.newsLtr .fl-col-small:nth-child(2){ display:none;}
.txtTop p {font-size: 16px;line-height: 28px;}
.helpRow .fl-row-content .fl-col-group .fl-col-group .fl-col-small {padding: 0 15px 20px;}
.fl-button span {font-size: 15px;line-height: 22px;padding: 10px 20px;}
.helpRow .fl-row-content .fl-col-group .fl-col-group .fl-rich-text p{ font-size:14px; line-height:24px;}
.helpRow .fl-row-content .fl-col-group .fl-col-group {grid-gap: 20px;}
.testSlider .fl-slider-prev a, .testSlider .fl-slider-next a {width: 40px;height: 40px;}
.testSlider .fl-slider-prev, .testSlider .fl-slider-next {bottom: -70px;width: 40px;height: 40px;}
.testSlider p {font-size: 15px;line-height: 28px;}
.testSlider .fl-testimonial .text {max-width: 600px;padding-right: 20px;}


.fl-page-footer-widgets .container {padding:50px 30px;}
.fl-page-footer .fl-page-footer-text {font-size: 13px;padding: 20px 0;}
.invTxt {padding-left: 150px;}
.investDiv p {font-size: 20px;}
.investDiv .fl-rich-text h2 {font-size: 60px;}

.headingstyle::before {font-size: 200px;}
.investDiv .headingstyle::before {top: 50px;left: -104px;font-size: 140px;}
.story::before {top: 140px;left: -120px;}

body .homePost .fl-post-carousel-grid .fl-post-carousel-title {font-size: 22px;}

.blogBanr .container, .blogdtl .container {padding: 0 20px;}
.blogContent blockquote, .blogContent blockquote p {font-size: 20px;line-height: 38px;}
.blogContent blockquote {padding: 30px 7%;}
.blogContent blockquote::after {bottom: 25px;font-size: 70px;}
.blogBanr h1 {font-size: 50px;line-height: 54px;}
.blogBanr .scrl a {letter-spacing: 2px;font-size: 14px;margin-top: 10px;}
.blogBanr p {font-size: 14px;}

.workSection1 .workCol .fl-module-rich-text h2 {font-size: 26px;}
.workSection1 .workCol .fl-module-rich-text p {font-size: 14px;line-height: 26px;}
.workSection1 .workCol .fl-module-photo {max-width: 130px;min-width: 130px;}
.workSection1 .workCol{max-width: calc(50% - 20px); width: calc(50% - 20px);margin: 10px;padding: 10px;}

.topicCol .fl-module-content .fl-heading {font-size: 30px;}
.coachingList .fl-rich-text ul{ padding:0;}
.topicCol .fl-module-content {min-height: 160px;}
.workSection2 .fl-heading {font-size: 46px;}
.workSection2 .pl30 {padding-left: 5px;}
.workSection2 .fl-rich-text, .workSection2 .fl-module-heading {padding-top: 10px;}
.workSection2 .pl50 {padding-left: 20px; padding-top:20px;}
body:not(.fl-builder-edit) .workSection2 .btnpstn {position: static;margin-left: 35px;}

.investSctn .fl-col-group.fl-col-group-nested h2{font-size: 46px;}
.investSctn .fl-col-group.fl-col-group-nested h4 {font-size: 24px;}

.investSctn::before {width: 150px;height: 150px;}

.txtReady .fl-html h2.big {line-height: 72px;font-size: 110px;}
.txtReady .fl-html h2 {font-size: 60px;}
.txtReady .fl-html {min-height: 70px;}



}


@media(max-width:991px){
.fl-button-close .fl-offcanvas-close i{ color:#000!important;}
.fl-page-nav-wrap .navbar-nav li > a{ color:#000!important;}
.fl-page-nav-wrap .navbar-nav li > a:hover{ color:#00c2ce!important;}
.fl-page-nav .navbar-nav li > a {padding: 15px;}
	
}


@media(max-width:979px){
.fl-col-small:not(.fl-col-small-full-width) {max-width: 100%;}
.banrTxt {max-width: 100%;padding-top: 0;}

html{ font-size:100%;}
body p {font-size: 0.9rem;line-height: 1.6;}
body h1 {font-size: 2.7rem;line-height: 1.2;}
body h2 {font-size: 2.1rem;line-height: 1.3;}
body h3 {font-size: 1.6rem;line-height: 1.4;}
body h4 {font-size: 1.4rem;line-height: 1.4;}
body h5 {font-size: 1.2rem;line-height: 1.5;}
body h6 {font-size: 1rem;line-height: 1.5;}
.banrTxt p{ font-size:0.9rem;}

.homebanner .btn::before{ display:none;}
.newsLtr .fl-subscribe-form-inline .fl-form-field {width: calc(38% - 8px);float: left;margin: 0 8px 0 0;}
.newsLtr .fl-subscribe-form-inline .fl-form-button {float: right;}

.homebanner .fl-row-content-wrap{ padding:50px 0 0;}
.homebanner .fl-button span {padding: 15px 20px;}
.ftrdcol {padding: 5px;width: 20% !important;float: left; clear:initial;}
.ftrdcol .fl-col-content {height: 90px;}

.homebanner .fl-col-has-cols .fl-node-content .fl-col-small{ width:50%!important; clear:initial!important; float:left;}
.newsLtr h4.fl-heading {margin-top: 15px !important;clear: none;}

.txtTop p br{ display:none;}
.txtTop p{ font-size:1rem; line-height:1.6;}

.helpRow .fl-row-content .fl-col-group .fl-col-group {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);padding: 0 15px;}
.helpRow .fl-module-rich-text {min-height: 90px;}

.testSlider h3::before {width: 60px;height: 50px;}
.testSlider p, .newCourse p{font-size:0.9rem;line-height: 1.6;}
.testSlider h3, .testSlider h5{padding-left: 75px;}

.testSlider .fl-testimonial .text {max-width: 480px;}

.followUs .fl-button span {font-size: 14px;}
.followUs .fl-button {height: 90px;outline-offset: -6px;flex-direction: column;justify-content: center;}
.followUs .fl-button span strong {font-size: 26px; display:none;}
.followUs .fl-button i {font-size: 30px !important;margin: 0 0 5px;}
.fl-page-footer-widgets-row .col-md-12 {flex-wrap: wrap;}
.fl-page-footer-widgets-row .widget_media_image {width: 100%;text-align: center;padding: 0 0 20px;}
.fl-page-footer-widgets-row .menu li {margin: 0 0 10px;}
.fl-page-footer-widgets .container {padding:40px 30px 30px;}


.blogPosts .fl-module-content{ padding:0px;margin: 0;}
body .blogPosts .fl-post-grid-title {font-size: 22px;line-height: 30px;}
.blogPosts .fl-post-grid-content p{font-size:0.9rem;line-height: 1.6;}
.blogPosts .fl-post-grid-meta .fl-post-grid-date {font-size: 14px;}
.blogPosts .fl-builder-pagination {width: 100%;margin: 45px 0% 0;padding: 15px 0;}
.blogPosts .fl-builder-pagination ul.page-numbers li .page-numbers {min-width: 36px;height: 36px;font-size: 14px;}

.innerBanr .fl-row-content-wrap{ min-height:100vh;display: flex;padding: 0 0 25px;align-items: end;justify-content: center;align-items: flex-end;}
.innerBanr h6.fl-heading .fl-heading-text{ font-size:14px; letter-spacing:3px;}


.blogBanr h1 {font-size: 40px;line-height: 44px;}

.coachingList .fl-rich-text ul li {padding: 15px 10px 20px 55px;font-size: 18px;background-size: 36px;background-position: 5px 16px;}
.investSctn::before {width: 100px;height: 100px;}

.investSctn .fl-row-content-wrap{ padding-top:20px; padding-bottom:40px;}
.aboutSection3 h4 {font-size: 20px;}

}



@media(max-width:768px){
.newCourse::before { display:none}
.headingstyle::before{ display:none!important;}


.followUs .fl-col-group .fl-col{ width:33.33%!important;float: left;clear: initial;}	

.latestBlog .fl-module-post-carousel .fl-module-content{ margin:0px;}
.investDiv .fl-row-content-wrap {background: #ebf5f8; padding: 30px 0 40px;}
.investDiv:before{ display:none;}
.invTxt {padding-left: 0;text-align: center;}
.investDiv p{ font-size:0.9rem; line-height:1.6;}
.investDiv .fl-rich-text h2{font-size: 2.2rem;line-height: 1.3;}

.book .fl-rich-text{ text-align:center;}
.invVideo::before{ display:none;}
.textCenter .fl-rich-text{ text-align:center;}

.testSlider .fl-testimonial .text{ width:100%; padding:0; max-width:100%;}
.testSlider .fl-testimonial .image{ display:none;}

	
.investSctn .fl-col-group.fl-col-group-nested h2 {font-size: 2.1rem;}	
.investSctn .fl-col-group.fl-col-group-nested h4 {font-size: 1.4rem;}	
.investSctn .fl-col-group.fl-col-group-nested {margin-top: 20px;}
.investSctn .fl-photo img{ width:100%; display:block;}
.workSection2 .pl50{ text-align:center; padding:20px;}

.workSection2 .fl-heading {font-size: 40px;text-align: center;}
.workSection2 .fluid-width-video-wrapper{ padding-top:56%!important;}
.workSection2 .pl30{ text-align:center; padding:0 15px;}
.workSection2 .fl-col-group.fl-col-group-nested {margin-top: 30px;}


body:not(.fl-builder-edit) .workSection2 .btnpstn {margin-left:0px;}
.aboutSection3 h4 {font-size: 18px;}


	
.aboutSection1 .imgLeft .fl-photo-content {max-width: 180px;left:0;transform: rotate(8deg);border: 8px solid #054551;margin-top: 0px;float: none;margin-bottom: 15px;}	
.aboutSection1 .imgRight .fl-photo-content {max-width: 180px;right: 0;transform: rotate(-8deg);border: 8px solid #054551;margin-top:25px;float: none;}

.aboutSection2 .imgLeft .fl-photo-content{max-width: 180px;left:0;transform: rotate(8deg);border: 8px solid #d1ebed;margin-top: 0px;float: none;margin-bottom: 15px;}	
.aboutSection2 .imgRight .fl-photo-content{max-width: 180px;right: 0;transform: rotate(-8deg);border: 8px solid #d1ebed;margin-top:25px;float: none;}



.aboutSection6 .imgLeft .fl-photo-content {max-width: 180px;left: 0;transform: rotate(4deg);border: 8px solid #d1ebed;margin-top: 40px;float: none;}
.aboutSection6 .imgRight1 .fl-photo-content {max-width: 180px;right: 0;transform: rotate(-10deg);border: 8px solid #d1ebed;margin-top: 3%;float: none;}
.aboutSection6 .imgRight2 .fl-photo-content {max-width: 180px;right: 0;transform: rotate(10deg);border: 8px solid #d1ebed;margin-top: 0;bottom: 0;
float: none;}
.aboutSection6 .imgRight1, .aboutSection6 .imgRight2{ float:left; width:50%; margin:20px 0 40px;}



.pd15{ padding:0 15px;}
	
	
	
	
	
	
	
	
	
}







@media(max-width:767px){
.helpRow .fl-row-content .fl-col-group .fl-col-group {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);padding: 0 5px;}
.fl-page-header-row.row .fl-page-header-logo-col{ min-width:240px; margin:0!important; padding-right:0;}
.fl-page-header-row.row .fl-page-header-logo-col .fl-page-header-logo{margin:0!important;}


.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle {top: 16px!important;}
.homebanner .fl-row-content-wrap {padding: 30px 0 0; text-align:center;}
.homebanner .fl-col-has-cols .fl-node-content .fl-col-small {width: 100% !important;}
.banrTxt p{ line-height:1.6;}

body h1 {font-size: 2.4rem;}
body h2 {font-size: 1.8rem;}
body h3 {font-size: 1.4rem;}
body h4 {font-size: 1.2rem;}
body h5 {font-size: 1rem;}
body h6 {font-size: 0.9rem;}


.homebanner .btn {margin:0 0 20px;}
.newsLtr .fl-subscribe-form-inline .fl-form-field input[type="text"], .newsLtr .fl-subscribe-form-inline .fl-form-field input[type="email"] {height: 40px;
color: #000;}
.newsLtr .fl-subscribe-form-inline .fl-form-field {width:100%;margin: 0 0 10px 0;}
.newsLtr .fl-subscribe-form-inline .fl-form-button {width: 50%;margin-right: 25%;}
.newsLtr .fl-button span {padding: 12px 25px;margin-bottom: 10px;}
.ftrdcol .fl-col-content .fl-module-content {margin: 6px;}
.ftrdcol {padding: 2px;}
.ftrdcol .fl-col-content {height: 60px;}
.txtTop p {font-size:0.9rem;line-height: 1.6;}

.newCourse .fl-rich-text h3{ margin-top:5px;}

.testSlider .bx-wrapper .bx-loading{ display:none;}
.bookDiv::before{ display:none;}

.followUs .fl-button span {font-size: 12px;}
.followUs .fl-button i {font-size: 24px !important;}
.followUs .fl-button {height: 70px;outline-offset: -4px;}
.contactUs .fl-row-content-wrap{ padding:30px 0 40px!important}
div.wpforms-container-full .wpforms-form .wpforms-field {width: 100%; padding:5px 0 !important}
div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="email"] {height: 48px !important;padding: 0 15px !important;}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-large {height: 48px !important;padding: 0 15px !important; line-height:48px;}
.ctForm #wpforms-154-field_7-container {width: 100%;}
div.wpforms-container-full .wpforms-form .wpforms-submit-container {padding: 0;}

.fl-page-footer-wrap .fl-widget .fl-widget-title {font-size: 24px;}
.fl-page-footer-wrap #nav_menu-2{ padding-bottom:15px;}
.fl-page-footer-widgets-row .widget_text ul li {margin-bottom: 20px;font-size: 14px;padding-left: 35px;}
.fl-page-footer-widgets-row .widget_text ul li .fa {font-size: 20px;}	
.fl-page-footer-widgets-row .widget_media_image {padding: 0 0 25px;}
.ctForm div.wpforms-container-full .wpforms-form button[type="submit"] {padding: 15px 30px !important;}
.fl-page-footer-widgets-row .widget_media_image img{ max-width:220px;}


.innerBanr .fl-row-content-wrap h4 br{ display:none;}
.blogBanr h1 {font-size: 32px;line-height: 38px;}
.blogBanr .overlay {padding: 30px 0;}
.blogBanr .scrl a i {padding-top: 0px;}

.postShare {padding-top: 20px;}
.blogdtl {padding: 50px 0;}
.blogBanr .container, .blogdtl .container {padding: 0 15px;}
.blogContent blockquote, .blogContent blockquote p {font-size: 1rem;line-height: 1.5;}
.blogContent blockquote {padding: 25px 5%;}
.blogContent blockquote::after {bottom: 15px;font-size: 45px;}

.workSection1 .workCol{ width:100%; margin:0 0 15px;}
.workSection1 .fl-col-group {display: flex;flex-wrap: wrap;}
.workSection1 .workCol .fl-col-content {flex-direction: column;justify-content: center;text-align: center;}

.workSection1 .workCol .fl-module-rich-text p {line-height: 24px;}
.workSection1 .workCol .fl-module-rich-text h2 {font-size: 24px;margin-top: 0;}
.workSection1 .workCol .fl-module-rich-text p br{ display:none;}
.workSection1 .workCol .fl-module-photo {margin: 0 auto;}
.workSection2 .fl-heading {font-size: 32px;}
.topicCol{ padding:6px 0!important}
.topicCol .fl-module-content .fl-heading {font-size: 24px; padding: 20px 25% 15px 20px !important;}
.topicCol .fl-module-content {min-height: 145px;background-size: 50%;}
.coachingList .fl-rich-text ul li {font-size: 16px;}

.txtReady .fl-html h2 {font-size: 40px;}
.txtReady .fl-html h2.big {line-height: 54px;font-size: 52px;}
.txtReady .fl-html {min-height: 45px;}





}

body .pum-content .wpforms-confirmation-container-full p  {
	color: green !important;
	font-weight: 500!important;
}

/* Responsive CSS */
