.big-header-row { background-color: rgb(255, 255, 255); }
.big-header-row h1 { font-size: 60px; color: rgb(14, 43, 81); margin-top: 50px; font-family: Georgia,Times,"Times New Roman",serif; line-height: 72px; }
@media screen and (max-width: 992px) {
  .big-header-row h1 { margin-top: 30px; margin-bottom: 10px; line-height: 25px; }
}
.big-header-row .signup-newsletter { background-color: rgb(93, 156, 216); padding: 18px 25px 36px; }
@media screen and (max-width: 992px) {
  .big-header-row .signup-newsletter { width: 100%; }
}
.big-header-row .signup-newsletter .input-group { position: relative; }
.big-header-row .signup-newsletter h2 { font-family: Georgia,Times,"Times New Roman",serif; color: rgb(255, 255, 255); font-size: 36px; line-height: 41px; margin-bottom: 10px; }
.big-header-row .signup-newsletter input[type="text"] { border: 0px none; display: block; width: 100%; background-color: rgb(232, 232, 232); font-size: 17px; color: rgb(120, 120, 120); line-height: 26px; font-weight: 400; padding: 17px; }
@media screen and (max-width: 992px) {
  .big-header-row .signup-newsletter input[type="text"] { padding: 16px 10px; font-size: 15px; }
}
.big-header-row .signup-newsletter input[type="submit"] { position: static; display: block; border-radius: 0px; border: medium none; background-color: rgb(13, 43, 81); color: rgb(255, 255, 255); padding: 17px 28px; font-size: 17px; line-height: 26px; font-weight: 700; }
#videos-main { margin-top: 21px; padding-bottom: 72px; }
.news-menu { padding-left: 4px; padding-right: 4px; }
@media screen and (max-width: 992px) {
  .news-menu { width: 100%; padding: 0px; margin-bottom: 8px; }
}
.news-menu > div { background-color: rgb(48, 48, 48); border-top: 1px solid rgb(80, 80, 80); border-bottom: 1px solid rgb(80, 80, 80); padding: 15px 18px 0px; }
.news-menu h4 { color: rgb(255, 255, 255); font-family: Georgia,Times,"Times New Roman",serif; font-size: 25px; margin-bottom: 11px; }
.news-menu ul li { border-top: 1px solid rgb(85, 85, 85); display: block; height: 34px; }
.news-menu ul li a { color: rgb(218, 219, 220); text-transform: uppercase; font-size: 14px; line-height: 34px; padding-left: 3px; }
@media screen and (max-width: 1320px) {
  .news-menu ul li a { font-size: 10px; font-family: arial; }
}
.col-3-wide { width: 77%; float: right; overflow: hidden; }
@media screen and (max-width: 1320px) {
  .col-3-wide { width: 100%; }
}
.video-row { overflow: hidden; margin-bottom: 44px; }
.video-box { width: 32%; float: left; margin-right: 9px; }
@media screen and (max-width: 1320px) {
  .video-box { width: 32.55%; }
}
@media screen and (max-width: 1320px) {
  .video-box { width: 32.53%; }
}
@media screen and (max-width: 1320px) {
  .video-box { width: 100%; margin-right: 0px; }
}
.video-box:last-child { margin-right: 0px; }
.video-box .image-box { height: 268px; background-size: cover ! important; width: 100%; position: relative; text-align: center; color: rgb(255, 255, 255); font-family: Georgia,Times,"Times New Roman",serif; }
@media screen and (max-width: 1320px) {
  .video-box .image-box { height: 288px; }
}
@media screen and (max-width: 992px) {
  .video-box .image-box { padding-top: 30px; }
}
.video-box .image-box a.play-button { display: inline-block; width: 75px; height: 75px; background: transparent url(60fce74468bb48d0b1f1e70d8b6b172d8d51a814.svg)  no-repeat scroll center center; margin-top: 45px; }
@media screen and (max-width: 992px) {
  .video-box .image-box a.play-button { clear: both; display: block; margin: 25px auto 0px; }
}
.video-box .image-box p { display: inline-block; color: rgb(255, 255, 255); font-size: 21px; line-height: 26px; margin-top: 32px; padding: 0px 20px; text-shadow: 1px 1px 3px rgb(0, 0, 0); }
@media screen and (max-width: 992px) {
  .video-box .image-box p { font-size: 16px; line-height: 23px; }
}
.video-box .caption { color: rgb(48, 48, 48); font-size: 14px; line-height: 22px; padding-top: 24px; }
.video-box .caption h4 { font-size: 19px; line-height: 24px; font-weight: 700; }
.video-box .caption a { color: inherit; }
.video-box .caption p.long { color: rgb(120, 120, 120); font-size: 17px; line-height: 26px; margin-top: 5px; }
.video-box.video-box-1 .image-box { background: transparent url(4eaca9b2de77779b598ac1ae83d8c66843f4e5b5.jpg)  no-repeat scroll center top; }
.video-box.video-box-2 .image-box { background: transparent url(b5fc96201581a31d04fd32b50aa7dbf1f16510f1.jpg)  no-repeat scroll center top; }
.video-box.video-box-3 .image-box { background: transparent url(530f7857626a1d2c11327bc985174b0ba2486492.jpg)  no-repeat scroll center top; }
@media screen and (max-width: 1024px) {
  .big-header-row h1 { font-size: 40px ! important; line-height: 43px; margin-left: 5%; }
  .big-header-row .signup-newsletter h2 { font-size: 24px; line-height: 21px; }
  .big-header-row .signup-newsletter { width: 39.61%; padding-bottom: 50px; }
  .big-header-row .signup-newsletter input[type="text"] { padding: 1px 10px ! important; font-size: 12px ! important; }
}
@media screen and (max-width: 900px) {
  .big-header-row h1 { font-size: 30px ! important; line-height: 30px; }
  .big-header-row .signup-newsletter h2 { font-size: 24px; line-height: 21px; }
  .big-header-row .signup-newsletter { width: 100% ! important; }
  .big-header-row .signup-newsletter input[type="text"] { padding: 1px 10px ! important; font-size: 12px ! important; }
  #email-89c5d04c-6448-4da0-85d2-0abc87b06c69 { width: 100% ! important; }
  .bx-viewpor { height: 250px; }
  #slider-small #slide-1, #slider-small #slide-2, #slider-small #slide-3 { max-height: 250px; }
  #slider-small h1 { font-size: 15px; line-height: 15px; }
  #slider-small p { font-size: 15px; line-height: 12px; }
}
@media screen and (max-width: 320px) {
  .big-header-row h1 { font-size: 30px ! important; line-height: 30px; }
  .big-header-row .signup-newsletter h2 { font-size: 16px; line-height: 21px; }
  .big-header-row .signup-newsletter { width: 100% ! important; }
  .big-header-row .signup-newsletter input[type="text"] { padding: 1px 10px ! important; font-size: 12px ! important; }
  .big-header-row .signup-newsletter input[type="submit"] { padding: 1px 28px ! important; }
}
@font-face {
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  src: url(52bae89ea5edbfddb707d0b591844db1407c1776.eot)  format("embedded-opentype"), url(1c7bdc6a7ff43878096b8d977ed7e5863c26cf9b.woff2)  format("woff2"), url(9ad983ab8289b561b1e1f5567934ff9921170472.woff)  format("woff"), url(ff36aa9b47eb05e94c11aadca02b4d5c34f81b4f.ttf)  format("truetype"), url(d6ab65c5ab57832abb3f7aaf667e1baf83857960.svg)  format("svg");
}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.fa-lg { font-size: 1.33333em; 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.28571em; text-align: center; }
.fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; }
.fa-ul > li { position: relative; }
.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center; }
.fa-li.fa-lg { left: -1.85714em; }
.fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.fa.fa-pull-left { margin-right: 0.3em; }
.fa.fa-pull-right { margin-left: 0.3em; }
.pull-right { float: right; }
.pull-left { float: left; }
.fa.pull-left { margin-right: 0.3em; }
.fa.pull-right { margin-left: 0.3em; }
.fa-spin { animation: 2s linear 0s normal none infinite running fa-spin; }
.fa-pulse { animation: 1s steps(8) 0s normal none infinite running fa-spin; }
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(359deg); }
}
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(359deg); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scale(-1, 1); }
.fa-flip-vertical { 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: 0px; width: 100%; text-align: center; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: rgb(255, 255, 255); }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
header .search-box-header { position: fixed; height: 100px; background-color: rgb(235, 235, 235); width: 100%; z-index: 9999; display: none; margin-top: 9px; }
header .search-box-header form { width: 69%; height: 100%; margin: 0px auto; padding-top: 20px; }
.search { font-family: Georgia,Times,"Times New Roman",serif; }
.search .row-2 { background-color: rgb(232, 232, 232); }
.search-box-active { display: block ! important; }
.search-link img { width: 45px; height: 100%; margin: -9px -15px -15px -13px; border: 0px none; }
.search-link i { font-size: 25px; color: rgb(255, 255, 255); width: 17px; height: 18px; }
.search-box-input { border: 0px none; background: transparent none repeat scroll 0% 0%; font-size: 45px; color: rgb(111, 108, 108); font-family: Georgia,Times,"Times New Roman",serif; }
.search-box-submit { float: right; border: 0px none; background: transparent none repeat scroll 0% 0%; font-size: 20px; font-weight: 700; padding-top: 15px; margin-right: 15px; }
input.search-box-submit::after { font-family: FontAwesome; content: ";"; margin-left: 10px; }
.search .search-top-lft { position: relative; background-color: rgb(255, 255, 255); height: 165px; width: 60%; padding-top: 64px; padding-left: 20px; }
.search .search-top-lft h2 { font-size: 38px; line-height: 1.895; }
.search .search-top-rght { position: relative; background-color: rgb(104, 159, 211); height: 165px; width: 40%; padding-top: 16px; }
.search .search-top-rght span { font-size: 36px; color: rgb(255, 255, 255); line-height: 1.139; margin-left: 25px; }
.search .search-top-rght .str-email { width: 90%; height: 54px; margin-left: 5%; margin-top: 20px; margin-bottom: 15px; }
.search .search-top-rght .str-email input.blog-email-adress { height: 100%; background-color: rgb(232, 232, 232); padding-left: 19px; color: rgb(120, 120, 120); border: 0px none; width: 73%; float: left; font-size: 17px; font-family: "Arial"; line-height: 1.529; }
.search .search-top-rght .str-email button.sign-up { border: 0px none; height: 100%; margin: 0px; color: rgb(255, 255, 255); background-color: rgb(18, 46, 79); width: 27%; float: left; font-weight: bold; font-size: 17px; font-family: "Arial"; line-height: 1.529; }
.search .content { padding-right: 22px; }
.search .sidebar { position: relative; width: 20%; min-height: 100px; margin-top: 58px; padding-left: 8px; }
.search .sidebar .news-menu { width: 100%; padding: 0px; }
.search .search-count { font-size: 28px; color: rgb(255, 255, 255); line-height: 1.2; margin-top: 52px; margin-left: 25px; margin-bottom: 25px; }
.search .search-results { background-color: rgb(255, 255, 255); padding: 10px 25px 45px 35px; }
.search .search-results .search-row { border-bottom: 1px solid; padding-bottom: 32px; padding-top: 30px; }
.search .search-results .search-row .title { font-size: 28px; color: rgb(18, 46, 79); line-height: 1.2; }
.search .search-results .search-row p.author { font-size: 16px; font-family: "Arial"; color: rgb(119, 119, 119); line-height: 1.5; margin-top: 5px; margin-bottom: 15px; }
.search .search-results .search-row p.excerpt { color: rgb(72, 72, 72); font-size: 16px; font-family: "Arial"; line-height: 1.5; margin-bottom: 5px; }
.search .search-results .search-row a.url { color: rgb(18, 46, 79); font-size: 14px; font-family: "Georgia"; font-weight: bold; line-height: 1.429; }
.wpg-search-choose-topic .wpg-search input[type="search"] { border-radius: 0px; }
@media (min-width: 0px) and (max-width: 1100px) {
  .search .search-top-rght span { font-size: 32px; }
  header .search-box-header { margin-top: 99px; }
}
@media (min-width: 0px) and (max-width: 768px) {
  header .search-box-header { margin-top: 79px; }
}
@media screen and (max-width: 992px) {
  .search .col-1 { width: 100%; padding-left: 0px; }
  .search .sidebar { padding: 0px; margin-bottom: 8px; }
  .search .col-4 { width: 100%; }
  .search .content { padding-right: 0px; }
  .search .search-top-lft, .search .search-top-rght { width: 100%; height: auto; padding: 5% 10%; }
  .search .search-top-rght .str-email { margin-left: 0px; width: 100%; }
  .search .search-top-rght span { margin-left: 0px; }
  header .search-box-header #search-box-input { width: 79%; }
}
@media (min-width: 0px) and (max-width: 500px) {
  header .search-box-header { margin-top: 69px; }
}
@media screen and (max-width: 480px) {
  .search .search-top-lft h2 { font-size: 32px; }
  .search .search-top-rght .str-email button.sign-up { font-size: 16px; width: 30%; }
  .search .search-top-rght .str-email input.blog-email-adress { width: 70%; }
  header .search-box-header #search-box-input { width: 60%; }
  header .search-box-header form { width: 85%; }
}
.clear-both-fix::after, .clear-both { display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
.clear-both-fix::after { content: ""; }
.span-table { display: table; table-layout: fixed; width: 100%; }
.span-50 { width: 50%; height: 100%; }
.span-table-row { display: table-row; width: 100%; }
.span-table-cell { display: table-cell; font-family: "Bliss2 Bold"; }
.vertical-align-top { vertical-align: top; }
.vertical-align-middle { vertical-align: middle; }
.vertical-align-bottom { vertical-align: bottom; }
.relative { position: relative; }
.solutions-module section.slides > .row { background-repeat: no-repeat; background-size: contain; background-position: right top; background-color: rgb(255, 255, 255); perspective: 1px; overflow-y: visible; }
.solutions-module section.slides > .row .span-50 { background-color: rgb(255, 255, 255); height: 90vh; min-height: 90vh; perspective: 1px; overflow-x: hidden; overflow-y: visible; }
.solutions-module section.slides > .row:nth-child(2n), .solutions-module section.slides > .row:nth-child(2n) .span-50 { background-color: rgb(236, 236, 236); }
.solutions-module section.slides > .active { display: block; }
.solutions-module section.slides > .row > .container { height: 100%; margin: 0px auto; max-width: 1305px; }
.solutions-module .slides h2 { color: rgb(18, 46, 79); font-size: 50px; line-height: 54px; font-family: Georgia,Times,"Times New Roman",serif; margin-bottom: 24px; padding-top: 18px; }
.solutions-module .slides p { font-family: Arial; font-size: 14px; line-height: 21px; color: rgba(0, 0, 0, 0.95); margin-bottom: 29px; }
.solutions-module .slides p strong { font-family: Arial; font-size: 16px; font-weight: normal ! important; line-height: 24px; color: rgb(72, 72, 72); margin-bottom: 29px; }
.solutions-module .tab-content { padding: 15px 22% 15px 0px; }
.slides a.btn { display: inline-block; color: rgb(255, 255, 255); font-size: 17px; font-family: Arial; font-weight: bold; line-height: 25px; padding: 20px 40px; text-align: center; margin-bottom: 20px; }
.slides a.btn.btn-register { background-color: rgb(224, 121, 0); }
.slides a.btn.btn-more { background-color: rgb(206, 206, 206); margin-right: 7px; }
.promo-boxes-module .promo-boxes { padding-top: 44px; padding-bottom: 80px; background-color: rgb(227, 227, 227); font-size: 0px; }
.promo-boxes-module .promo-box { width: 20%; min-width: 260px; display: inline-block; vertical-align: top; padding: 4px; }
.promo-boxes-module .promo-box-inside { background-repeat: no-repeat; background-color: rgb(51, 68, 85); background-size: cover; color: rgb(255, 255, 255); padding: 0px 8px; min-height: 256px; position: relative; text-align: left; }
.promo-boxes-module .promo-box-inside h3 { margin-bottom: 10px; }
.promo-boxes-module .image-link { width: 100%; position: absolute; height: 100%; display: block; left: 0px; right: 0px; top: 0px; bottom: 0px; }
.promo-boxes-module .promo-box-inside h3 a { font-size: 20px; line-height: normal; color: rgb(255, 255, 255); }
.promo-boxes-module .promo-box-inside p { color: inherit; font-size: 14px; line-height: 20px; overflow: hidden; }
.promo-boxes-module .promo-box-inside .caption { padding: 24px 12px; }
.promo-boxes-module .promo-box-inside .read-more { font-family: Georgia,Times,"Times New Roman",serif; font-size: 14px; line-height: 20px; position: absolute; bottom: 16px; left: 20px; color: rgb(255, 255, 255); display: block ! important; }
.promo-boxes-module .tabs ul, .solutions-module .tabs ul { list-style: outside none none; }
.promo-boxes-module .tabs ul li, .solutions-module .tabs ul li { display: inline-block; font-size: 0px; vertical-align: bottom; }
.promo-boxes-module .tabs.secondary-tabs a.active { padding: 19px 39px; }
.promo-boxes-module .tabs a.active, .solutions-module .tabs a.active { background-color: rgb(255, 255, 255); color: rgb(14, 43, 81); margin-top: 8px; padding: 20px 32px; }
.promo-boxes-module .tabs a, .solutions-module .tabs a { display: block; background-color: rgb(174, 174, 174); color: rgb(255, 255, 255); font-size: 16px; line-height: 22px; padding: 15px 28px; margin-right: 4px; margin-top: 8px; }
.tabs.secondary-tabs > .container { padding: 0px 140px; }
.promo-boxes-module .tabs, .solutions-module .tabs { margin-top: 11px; }
.slider-with-button {  }
.slider-with-button .wpg-slider-prev, .slider-with-button .wpg-slider-next { top: 50%; margin-top: -15px; }
.slider-with-button .slider-contain p { color: rgb(255, 255, 255); font-size: 14px; line-height: 22px; }
.slider-with-button .slider-contain { font-size: 0px; }
.slider-with-button .slider-contain h1 { margin-bottom: 10px; }
.slider-with-button .row-50 { width: 50%; display: inline-block; }
.slider-with-button .orange-box { background-color: rgb(212, 127, 52); padding: 30px 20px; max-width: 250px; display: inline-block; }
.slider-with-button .orange-box h2 { color: rgb(255, 255, 255); font-size: 30px; line-height: normal; font-family: Georgia,Arial; margin-bottom: 10px; max-width: 100%; text-align: left; }
.slider-with-button .orange-box p { color: rgb(255, 255, 255); text-align: left; }
.slider-with-button .align-right { text-align: right; }
.slider-with-button .orange-box a.blue-button { background-color: rgb(18, 46, 79); display: inline-block; width: 100%; height: 45px; line-height: 45px; font-family: Arial; font-weight: bold; font-size: 17px; color: rgb(255, 255, 255); text-align: center; margin-top: 20px; }
@media screen and (max-width: 1400px) {
  .solutions-module .tab-content { padding-right: 5%; }
}
@media screen and (max-width: 1320px) {
  .tabs.secondary-tabs > .container { padding: 0px; }
  .promo-boxes-module .container { text-align: center; }
  .solutions-module section.slides > .row > .container { width: 100%; max-width: 100%; }
  .solutions-module section.slides > .row .span-50 { padding-left: 5%; }
  .solutions-module section.slides > .row { background-size: cover; }
  .operating-assets .module-wpg-slider .cycle-slideshow { height: 400px ! important; }
  .slider-contain .row-50 h1 { font-size: 40px; }
  .row-50 .orange-box { max-width: 400px; padding: 20px; }
  .row-50 .orange-box h2 { font-size: 25px; }
  .slider-with-button .orange-box a.blue-button { margin-top: 10px; height: 35px; line-height: 35px; font-size: 15px; }
}
@media screen and (max-width: 1100px) {
  .row-50 .orange-box p { display: none; }
}
@media screen and (max-width: 992px) {
  .slider-with-button .row-50 { width: 70%; }
  .slider-with-button .row-50.align-right { width: 30%; vertical-align: top; }
  .row-50 .orange-box h2 { font-size: 20px; }
  .our-clients .slider-with-button .row-50, .investments .slider-with-button .row-50, .contact-us .slider-with-button .row-50 { width: 50%; }
  .operating-assets .slider-with-button .slider-contain p { display: none; }
  .operating-assets .slider-with-button .orange-box { width: 100%; max-width: 100%; }
  .operating-assets .wpg-slide.cycle-slide .container { padding: 5px 40px; }
}
@media screen and (max-width: 768px) {
  .operating-assets .slider-with-button .orange-box { width: 100%; max-width: 100%; padding: 10px; }
  .operating-assets .slider-with-button .orange-box a.blue-button { margin-top: 0px; height: 30px; line-height: 30px; }
  .span-50 { width: 100%; }
  .solutions-module section.slides > .row { padding-top: 250px; background-size: 100% auto; background-repeat: no-repeat; background-position: 50% 0px; }
  .solutions-module section.slides > .row .span-50 { height: auto ! important; min-height: inherit ! important; }
  .module-wpg .container { padding: 0px 40px; }
  .slider-with-button .row-50 h1 { font-size: 40px; }
  .solutions-module .tabs a, .slides a.btn, .promo-boxes-module .tabs a { font-size: 12px; }
  .solutions-module .slides h2 { font-size: 26px; line-height: 140%; }
  .promo-boxes-module .tabs a.active { padding: 10px 15px ! important; }
  .solutions-module .tabs a, .slides a.btn, .promo-boxes-module .tabs a { font-size: 12px; }
  .solutions-module .slides h2 { font-size: 26px; line-height: 140%; }
  .promo-boxes-module .tabs a.active { padding: 10px 15px ! important; }
}
@media screen and (max-width: 550px) {
  .slider-with-button .row-50 { width: 100%; margin-top: 5px; }
  .row-50 .orange-box { width: 100%; padding: 10px 20px; }
  .slider-with-button .row-50 h1 { font-size: 35px; line-height: 35px; }
  .row-50 .orange-box h2 { font-size: 15px; margin-bottom: 0px; }
  .slider-with-button .orange-box a.blue-button { height: 30px; line-height: 30px; font-size: 15px; }
  .slider-with-button .row-50.align-right { width: 100%; padding-bottom: 15px; }
}
@media screen and (max-width: 480px) {
  .slider-with-button .row-50 p { display: none; }
  .our-clients .slider-with-button .row-50, .investments .slider-with-button .row-50, .contact-us .slider-with-button .row-50 { width: 100%; }
  .solutions-module .slides h2 { font-size: 18px; }
  .promo-boxes-module .tabs ul, .solutions-module .tabs ul { margin-bottom: 8px; }
  .promo-boxes-module .tabs ul li, .solutions-module .tabs ul li { display: block ! important; width: 100% ! important; }
  .promo-boxes-module .tabs a.active, .promo-boxes-module .tabs a, .solutions-module .tabs a { padding: 5px 10px ! important; display: block ! important; width: 100% ! important; }
  .orange_call h1, .blue_call h1 { font-size: 40px ! important; }
}
@media screen and (max-width: 320px) {
  .promo-boxes .promo-box { min-width: inherit; }
  .promo-boxes-module .promo-box-inside .read-more { position: static; padding: 0px 12px 12px; }
}
@media screen and (max-width: 594px) {
  .promo-boxes-module .promo-box { width: 90%; }
}
@media screen and (max-width: 1100px) {
  .our-clients .module-wpg.module-wpg-slider .cycle-slideshow { min-height: 300px; }
  .contact-us .module-wpg.module-wpg-slider .cycle-slideshow { min-height: 350px; }
}
@media screen and (max-width: 1100px) {
  .slider-with-button .orange-box { max-width: inherit; }
}
.print-logo { display: none; width: 100%; min-width: 800px; margin-bottom: 10px; }
.print-logo img { width: 100%; height: auto; }
.wpg-disclaimer-print { display: none; }
@media print {
  .container { width: 100%; }
  .wpg-breadcrumb, body.single-post > div.col-md-5, .related-box, .footer-menu, .footer-copy, .navbar, .juiz_sps_links, .download-module, .padded-col-1 { display: none; }
  .print-logo { display: block; }
  body.single-post { margin-top: 0px; background-color: rgb(255, 255, 255); }
  .col-4 { width: 100%; }
  .article-content img { width: 70% ! important; margin: 20px auto ! important; display: block ! important; }
  .wpg-disclaimer { display: none; }
  .wpg-disclaimer-print { display: block ! important; float: left; width: 100%; }
}
